如何在 Ubuntu 上用 Xscreensaver 替換 Gnome Screensaver

默認情況下,您的 Ubuntu 系統正在運行 Gnome Screensaver 應用程序。 最近,Gnome 開發人員改變了應用程序,當您的 Ubuntu 屏幕在特定時間保持空閒時,它只會運行一個空白屏幕。 您可以通過在 Ubuntu 命令行終端中輸入以下命令來驗證此應用程序是否在您的系統上運行:

$ gnome-屏幕保護程序

然而,我們習慣於在我們的空閒屏幕上運行那些移動的模式和圖像,比如在 Windows 和 Mac 上,我們在 Ubuntu 上錯過了它們。 最初,這些屏幕保護程序是您的操作系統限制等離子和 CRT 上的磷燃燒的方式。 對於現代顯示屏,情況並非如此,但是當我們錯過某些東西時,應該有辦法將其找回!

在本文中,我們將介紹如何安裝 Xscreensaver 實用程序,在啟動時自動啟用它,並根據您的特定要求使用它在系統上設置屏幕保護程序。

我們已經在 Ubuntu 18.04 LTS 系統上運行了本文中提到的命令和過程。

安裝 Xscreensaver

Xscreensaver 包在官方 Ubuntu 存儲庫 (ubuntu-bionic-universe) 中可用,並且可以使用 apt-get 命令通過命令行輕鬆安裝。

通過系統應用程序啟動器搜索或通過 Ctrl+Alt+T 快捷方式打開您的終端應用程序。

下一步是通過以下命令更新系統的存儲庫索引:

$ sudo apt-get 更新

這有助於您從 Internet 安裝最新可用版本的軟件。 請注意,只有授權用戶才能在 Ubuntu 上添加、刪除和配置軟件。

現在您已準備好安裝 Xscreensaver 和一些必需的軟件包; 您可以通過運行以下命令來做到這一點 sudo:

$ sudo apt-get 安裝 xscreensaver xscreensaver-gl-extra xscreensaver-data-extra

安裝 Xscreensaver

系統可能會詢問您的密碼 sudo 並為您提供 Y/n 選項以繼續安裝。 Enter Y 然後按回車鍵; 然後,軟件和相關軟件包將安裝在您的系統上。 但是,此過程可能需要一些時間,具體取決於您的 Internet 速度。

為了驗證該軟件確實安裝在您的系統上並獲取版本信息,請運行以下屏幕保護程序命令:

$ xscreensaver -help

檢查 XScreensaver 版本

刪除默認的 Ubuntu 屏幕保護程序

如上所述,默認的 Gnome 屏幕保護程序只會在您的系統長時間空閒時顯示空白屏幕。 為了讓系統不再使用這個屏保應用程序,讓我們通過以下命令將其刪除:

$ sudo apt-get 刪除 gnome-screensaver

刪除屏幕保護程序

重要的: 要完全刪除此屏幕保護程序應用程序,您需要重新啟動系統。

將 Xscreensaver 添加到自動啟動

Xscreevsaver 現在出現在應用程序列表中,可以隨時啟動。 但是,我們不希望每次重新啟動系統時都啟動它,以便屏幕保護程序處於活動狀態。 因此,最好將 Xscreensaver 實用程序添加到您的系統啟動中。

通過在應用程序列表中找到啟動應用程序實用程序或簡單地通過系統應用程序啟動器搜索來打開啟動應用程序實用程序,如下所示。

啟動應用

筆記: 儘管我已經使用 Startup Applications 實用程序很長時間了,但在撰寫本文時我找不到它安裝在我的 Ubuntu 上。 如果您遇到類似的情況,可以通過以下命令將此應用程序添加回您的系統:

$ sudo apt-get install gnome-startup-applications

該應用程序也可以通過運行以下命令通過終端啟動:

$ gnome-session-properties

當啟動應用程序實用程序打開時,單擊添加按鈕添加一個新的啟動程序。

在“添加啟動程序”對話框中,輸入以下信息:

名稱: 屏幕保護程序

命令: xscreensaver -nosplash

nosplash 標誌意味著應用程序將在不顯示 UI 的情況下運行

評論: 在啟動時啟動屏幕保護程序應用程序(或任何其他相關評論)

為 Xscreensaver 添加啟動項

現在單擊添加按鈕。 每次啟動系統時,此啟動程序將開始運行 Xscreensaver 實用程序,以便您的屏幕保護程序按照您的配置方式激活。

如何設置屏幕保護程序

要通過 Xscreensaver 實用程序設置屏幕保護程序,請通過應用程序啟動器搜索打開應用程序,如下所示:

屏幕保護程序

或者,通過以下終端命令:

$ xscreensaver

當您第一次打開該應用程序時,它將在以下視圖中打開:

屏幕保護程序首選項

如果出現如上所示的對話框,請單擊確定,以便在當前顯示屏幕上運行 Xscreensaver。 默認情況下,當屏幕空閒 10 分鐘時,此屏幕保護實用程序將在您的系統上運行隨機屏幕保護程序。 它還會在每 10 分鐘後隨機更改屏幕保護程序。

顯示方式

通過“模式”下拉菜單,您甚至可以將實用程序配置為僅設置一個屏幕保護程序,然後從“模式”下可以看到的列表中選擇該屏幕保護程序。 您還可以設置空閒時間,在此之後屏幕保護程序將通過“空白之後”選項運行。 如果您更多地探索該實用程序,您將了解到您可以通過 Xcreensaver 對屏幕保護程序的行為進行許多其他配置。

返回 Gnome 屏幕保護程序

如果出於任何原因,您想刪除 Xscreensaver 實用程序並切換回默認的 Gnome Screensaver 應用程序,請按照以下步驟操作:

1. 通過終端中的以下命令,刪除您在安裝 Xscreensaver 時添加的 Xscreensaver 實用程序和相關軟件包:

$ sudo apt-get 刪除 xscreensaver xscreensaver-gl-extra xscreensaver-data-extra

2. 通過以下命令安裝 Gnome Screensaver 實用程序:

$ sudo apt-get 安裝 gnome-screensaver

3. 從您的啟動應用程序中刪除 Xscreensaver 應用程序。

您不需要將 Gnome 屏幕保護程序添加到您的系統啟動中,因為該應用程序旨在始終自動運行。 您可以通過運行以下命令來驗證這一點:

$ gnome-屏幕保護程序

侏儒屏幕保護程序

4. 重新啟動系統。

這就是安裝 Xscreensaver 應用程序所需的全部知識。 您現在可以從屏幕保護程序列表中選擇要運行的屏幕保護程序,只要您的 Ubuntu 屏幕空閒了您指定的時間。