如何更改 Ubuntu 的登錄屏幕背景
我總是認(rèn)為,在你啟動(dòng)你的系統(tǒng)后,應(yīng)該有一個(gè)漂亮的登錄屏幕來(lái)歡迎你。這本身就為你即將開(kāi)始的工作或活動(dòng)渲染了愉快的氛圍。盡管,我不是一名 Windows 的粉絲,但是我很欣賞 Windows 10 的登錄背景都會(huì)每天隨著 Bing 壁紙進(jìn)行更改,它看起來(lái)好極了,對(duì)吧?
前段時(shí)間,我們討論了如何 ??更改 Fedora 的登錄屏幕背景?? 和 ??更改 elementary OS 的登錄屏幕背景?? ?,F(xiàn)在這篇指南將向你解釋,如何更改使用 GNOME Shell 的 Ubuntu 的登錄屏幕背景。
登錄屏幕背景是顯示管理器(DM)屬性的一部分。這篇指南將使用一位用戶在 GitHub 中創(chuàng)建的一個(gè)腳本,使得普通用戶也能簡(jiǎn)單易用。否則,你需要在提取 ??.gresource?
? 文件后,必須手動(dòng)更改 Gnome 顯示管理器Gnome Display Manager(GDM)的 CSS 文件,接下來(lái)再編譯它。一般來(lái)說(shuō),這是很復(fù)雜的。
Ubuntu 登錄屏幕 – 在更改前
更改 Ubuntu 的登錄背景
打開(kāi)一個(gè)終端(按下組合鍵 ??CTRL+ALT+T?
?)。
使用下面的命令,下載這個(gè) ??GitHub 倉(cāng)庫(kù)?? :
注意: 如果你沒(méi)有 ??wget?
? ,使用 ??sudo apt install wget?
? 來(lái)安裝它。
Ubuntu 22.04 Jammy Jellyfish 用戶需要更改一些額外的代碼來(lái)使其工作,因?yàn)?,?GitHub 倉(cāng)庫(kù)中,開(kāi)發(fā)者沒(méi)有修復(fù)它。因此,在這里你需要自己來(lái)更改。
使用 gedit 來(lái)打開(kāi) ?
?change-gdm-background?
? 文件。接下來(lái),轉(zhuǎn)到下面的行(??#15?
?) 并添加 ??|jammy?
? 。
腳本更改為允許 jammy
接下來(lái),轉(zhuǎn)到下面的兩行(?
?#144?
? 和 ??#184?
?)。將 ??gdm3.css?
? 更改為 ??gdm.css?
? 。如下圖所示。
修正針對(duì) gdm 的 css 文件
最后,保存文件,并遵循如下的操作指南。這種解決方法只適用于 Ubuntu 22.04 的登錄屏幕的更改。
更改腳本的權(quán)限來(lái)使其可執(zhí)行:
接下來(lái),更改 Ubuntu 的登錄背景壁紙,使用下面的命令。按照你的圖片相應(yīng)地更改路徑:
這一步驟可能需要 ??libglib2.0-dev?
? 軟件包,它將會(huì)自動(dòng)地安裝。提取和編譯 ??.gresource?
? 會(huì)用到它。
在安裝后,它應(yīng)該會(huì)提示你重新啟動(dòng) GDM 。慎重起見(jiàn),按下 ??N?
? 按鍵。
注銷(xiāo)后,你可以看到更改后的 Ubuntu 的背景。
如果你沒(méi)有看到更改,嘗試重新啟動(dòng)你的系統(tǒng),然后嘗試登錄。
在更改后的,Ubuntu 的登錄屏幕背景
恢復(fù)先前的登錄屏幕
該腳本也提供了一種恢復(fù)先前的登錄屏幕的特色功能。它在更改你的 ??.gresource?
? 文件前,會(huì)將其進(jìn)行備份。因此,恢復(fù)先前的登錄屏幕,只需要在終端中簡(jiǎn)單地運(yùn)行下面的命令。
這應(yīng)該會(huì)將其登錄屏幕更改回其先前的形式。
請(qǐng)?jiān)谙旅娴脑u(píng)論框中,讓我知道這篇指南的內(nèi)容是否對(duì)你有效果,這應(yīng)該適用于所有的最新版本的 Ubuntu Linux 。