如何将屏保添加到Ubuntu 12.04

时间:2020-01-09 10:44:53  来源:igfitidea点击:

Ubuntu 12.04没有附带任何屏幕保护程序,只是在系统空闲时出现黑屏。如果我们希望使用屏幕保护程序,则可以将gnome-screensaver替换为XScreenSaver。

屏幕保护程序实际上是在Ubuntu 11.10中删除的。 Ubuntu使用gnome-screensaver并从上游GNOME继承了更改。 GNOME开发人员认为,使显示器进入低功耗模式的黑屏是最佳选择。

安装XScreenSaver

首先,从Ubuntus Dash启动一个终端。

接下来,运行以下命令来卸载gnome-screensaver:

sudo apt-get remove gnome-screensaver

使用以下命令安装XScreenSaver和一些其他屏幕保护程序包:

sudo apt-get install xscreensaver xscreensaver-data-extra xscreensaver-gl-extra

配置屏幕保护程序

安装后,在Dash中为屏幕保护程序执行搜索。启动Screensaver实用程序,并使用它来配置XScreenSaver并选择屏幕保护程序设置。

Screensaver实用程序将提示我们停止gnome-screensaver进程,并在启动时启动xscreensaver后台进程。

默认情况下,XScreenSaver每次启动时都会选择一个随机的屏幕保护程序。我们可以指定从中选择的屏幕保护程序,或者启用"仅一个屏幕保护程序"模式以始终使用我们喜欢的屏幕保护程序。

XScreenSaver不包含gnome屏保的极简主义,许多XScreenSaver屏保提供了大量的选项,我们可以通过单击"设置"按钮来进行调整。

添加到启动

要实际使用屏幕保护程序,我们希望每次登录时XScreenSaver都在后台启动。如果它没有启动,则它不会注意到系统处于空闲状态并启动屏幕保护程序。

通过从Dash启动启动应用程序实用程序来开始使用。

使用以下命令添加启动程序。这里的名称和评论可以是我们喜欢的任何东西。

xscreensaver -nosplash

更换锁屏

当我们单击系统菜单中的"锁定屏幕"选项或者使用Ctrl + Alt + L键盘快捷键时,Unity会调用gnome-screensaver。要使用XScreenSaver锁定屏幕,可以创建一个自定义键盘快捷方式,该快捷方式调用XScreenSaver。

首先,从Dash打开键盘实用程序。

单击快捷方式选项卡,选择自定义快捷方式部分,然后单击+按钮。为自定义快捷方式指定以下命令:

xscreensaver-command -lock

创建自定义快捷方式后,单击"禁用"一词,然后在出现新加速器一词时键入所需的键盘快捷方式Ctrl + Alt + L是锁定计算机的默认快捷方式。如果使用默认组合,系统将提示我们将其重新分配给默认的gnome-screensaver快捷方式。

每当我们想锁定系统时,请使用键盘快捷键。不幸的是,Unity系统菜单中的"锁定屏幕"选项不适用于XScreenSaver。

恢复更改

还原这些更改很简单。只需运行以下命令来卸载XScreenSaver并重新安装gnome-screensaver:

sudo apt-get remove xscreensaver xscreensaver-data-extra xscreensaver-gl-extra

sudo apt-get install gnome-screensaver

如果我们重新分配了Ctrl + Alt + L键盘快捷键,请返回到"键盘配置"窗口,删除自定义快捷键,然后将Ctrl + Alt + L重新分配给"系统"下的"锁定"屏幕选项。