如何在Ubuntu 16.04、16.10上安装和自动启动XScreenSaver

XScreensaver是X11的屏幕保护程序和储物柜。 本教程向您展示如何在Ubuntu 16.04、16.10上安装XScreenSaver以及如何在启动时自动启动它。

从Ubuntu Repository或PPA安装XScreenSaver

使用以下命令从Ubuntu存储库安装xscreensaver:

sudo apt install xscreensaver

要安装最新版本,可以使用以下PPA。

sudo add-apt-repository ppa:hda-me/xscreensaver

sudo apt update

sudo apt install xscreensaver

要检查您的XScreenSaver版本,请执行以下命令:

xscreensaver --help

现在,您可以从Unity Dash或首选的应用启动器启动XScreenSaver演示程序。

xscreensaver ubuntu

该演示程序将要求您启动XScreenSaver守护程序。 单击“确定”启动守护程序。

xscreensaver设置

如何在启动时获取XScreenSaver自动启动

自从Ubuntu预装 gnome-screensaver,它是XScreenSaver的一个分支,我们需要删除 gnome-screensaver 为了在启动时自动启动XScreenSaver。

sudo apt remove gnome-screensaver

然后打开 startup applications

ubuntu启动应用程序

如下添加新的启动项。 输入 xscreensaver -nosplash 在命令字段中。

xscreensaver ubuntu启动

重新启动计算机,XScreenSaver守护程序应自动启动。 再次打开XScreenSaver演示程序时,它不会告诉您启动守护程序,因为该守护程序已经启动。

使用Systemd服务自动启动

我们还可以使用Systemd在启动时自动启动XScreenSaver,该功能自Ubuntu 15.04开始使用。

首先,执行以下命令以创建用于存储单个用户的Systemd服务文件的目录。

mkdir -p ~/.config/systemd/user/

然后创建 xscreensaver.service 纳米文本编辑器的文件。

nano ~/.config/systemd/user/xscreensaver.service

将以下文本放入国际剑联。

[Unit]
Description=XScreenSaver
[Service]
ExecStart=/usr/bin/xscreensaver -nosplash
[Install]
WantedBy=default.target

按CTRL + O保存文件。 按CTRL + X退出Nano文本编辑器。 最后,启用此服务,以便XScreenSaver将在启动时自动启动。

systemctl --user enable xscreensaver

而已!

我希望本教程能帮助您在Ubuntu 16.04 / 16.10上安装并自动启动XScreenSaver,如果您发现此文章有用,请订阅我们的免费新闻通讯,或在Google +,Twitter或Facebook页面上关注我们。

Sidebar