问题描述
我想更改Ubuntu 11.10 /12.04中的默认屏幕保护程序。 11.04我刚做了一个
sudo apt-get install xscreensaver-data-extra xscreensaver-screensaver-bsod
然后我可以在控制中心更改它 – >屏幕保护程序选项。
现在似乎没有其他选项可以更改默认屏幕保护程序。
最佳解决方法
背景
Gnome 3 Devs抛弃了旧的gnome-screensaver
。替换屏幕保护程序只是一个空白屏幕。
Canonical Devs认为继续并提出一个blue-print在Oneiric中实现是一个有用的想法。
提出了一些想法,例如Compiz特定实现或重用Lubuntu /Xubuntu屏幕保护程序实现。
但是,在撰写本文时,尚未开始实施。
XScreenSaver
安装
潜在的解决方法 – 安装xscreensaver
sudo apt-get install xscreensaver xscreensaver-gl-extra xscreensaver-data-extra
现在删除gnome-screensaver
sudo apt-get remove gnome-screensaver
现在启动xscreensaver配置工具 – 从终端:
xscreensaver-demo
或者从短跑中搜索:
单击确定以提示要求turn-off Gnome守护程序并分别启动xscreensaver-daemon。
从登录启动xscreensaver
现在要在登录时启动xscreensaver守护程序,您需要在Dash中搜索启动应用程序
创建一个运行命令xscreensaver -nosplash
的新条目
锁定屏幕
如果要使用键盘组合CTRL
+ ALT
+ L
手动锁定屏幕,则需要运行以下命令将旧的gnome-screensaver锁重新指向xscreensaver
sudo ln -s /usr/bin/xscreensaver-command /usr/bin/gnome-screensaver-command
注销或重新启动以使所有更改生效。
次佳解决方法
Ubuntu 11.10 doesn’t come with screensaver package installed. You must install xscreensaver if you want screensavers activated when your computer becomes idled.
-
sudo apt-get remove gnome-screensaver
-
sudo apt-get install xscreensaver xscreensaver-gl-extra xscreensaver-data-extra
链接
-
http://www.liberiangeek.net/2011/10/enable-screensavers-in-ubuntu-11-10-oneiric-ocelot/
-
http://www.liberiangeek.net/2011/10/enable-screensavers-in-ubuntu-11-10-oneiric-ocelot/
放弃
以上方法适用于11.10,我没有在12.04中尝试过
第三种解决方法
请注意,对于Ubuntu 12.04并且为了能够使用来自硬盘的图像(例如,Carousel,Gleidescope,GLSlideshow,Jigsaw或XAnalogTV)运行多个屏幕保护程序,我必须安装一些额外的软件包。
这些是:
-
libxss-dev
-
libxss1-dbg
-
libxss1
-
kdelibs-bin
-
kdelibs5-data
-
kdelibs5-plugin
许多其他人可能会自动安装与列出的一起,特别是KDE库。
我在this blog中找到了说明。