如何在Ubuntu 18.04,Ubuntu 19.04上安装和自动启动XScreenSaver
XScreensaver是X11显示服务器的屏幕保护程序和储物柜。 Ubuntu随附 gnome-screensaver
,但从未开箱即用。 本教程向您展示如何在Ubuntu 18.04 / Ubuntu 19.04上安装XScreenSaver以及如何在启动时自动启动它。
在Ubuntu 18.04,Ubuntu 19.04上安装XScreenSaver
XScreensaver包含在Ubuntu软件存储库中,因此您可以通过在终端窗口中运行以下命令轻松地安装它。
sudo apt install xscreensaver
要检查您的XScreenSaver版本,请执行以下命令:
xscreensaver --help
现在,您可以从Unity Dash或首选的应用程序启动器启动XScreenSaver程序。
首次启动时,程序将要求您启动XScreenSaver守护程序。 单击“确定”启动守护程序。 默认情况下,闲置10分钟后将显示一个随机的屏幕保护程序。
如何在启动时获取XScreenSaver自动启动
由于Ubuntu随附 gnome-screensaver
,它是XScreenSaver的一个分支,我们需要删除 gnome-screensaver
为了在启动时自动启动XScreenSaver。
sudo apt remove gnome-screensaver
然后打开 startup applications
。
如下添加新的启动项。 输入 xscreensaver -nosplash
在命令字段中。
重新启动计算机,登录时XScreenSaver守护程序应自动启动。 如果再次打开XScreenSaver程序,它不会告诉您启动守护程序,因为该守护程序已经启动。
使用Systemd服务自动启动
另外,您也可以在系统启动时使用Systemd获得XScreenSaver自动启动,该系统自Ubuntu 15.04起使用(Willy Werewolf)。
首先,执行以下命令以创建用于存储单个用户的Systemd服务文件的目录。
mkdir -p ~/.config/systemd/user/
然后创建 xscreensaver.service
带有命令行文本编辑器(例如Nano)的文件
nano ~/.config/systemd/user/xscreensaver.service
将以下文本复制并粘贴到fie中。
[Unit] Description=XScreenSaver [Service] ExecStart=/usr/bin/xscreensaver -nosplash [Install] WantedBy=default.target
要在Nano文本编辑器中保存文件,请按 CTRL+ O
,然后按Enter确认。 按 CTRL+X
退出。 最后,启用此服务,以便XScreenSaver将在启动时自动启动。
systemctl --user enable xscreensaver
包起来
我希望本教程可以帮助您在Ubuntu 18.04和Ubuntu 19.04桌面上安装并自动启动XScreenSaver。 与往常一样,如果您发现这篇文章很有用,请订阅我们的免费新闻通讯以获取更多提示和技巧。 保重🙂