Gnome

如何自定義 Gnome 螢幕屏蔽/窗簾/登錄螢幕外觀?

  • March 23, 2019

Gnome 桌面似乎可以通過多種方式進行配置:在“ Gnome 設置”中,使用gnome -extensions、或.gnome-tweak-toolgsettingsdconf-editor

但是,除了這個更改登錄螢幕背景的過程,這涉及到一點 glib 編譯,我發現沒有辦法自定義外觀:

  • 登錄螢幕(登錄框的字型、位置、顏色和大小)
  • 屏蔽螢幕又名鎖屏又名窗簾(字型、位置、顏色、時鐘的格式和大小、顯示的消息

我知道 Gnome 的理念是不要在可微調的東西中分配太多資源。但令我驚訝的是,這些螢幕的這些基本且無害的屬性似乎如此難以訪問。

有沒有辦法可以訪問和調整登錄/屏蔽螢幕組織屬性?

他們是硬編碼的還是只是偷偷溜進一個小curtain.xml或的問題loginscreen.json

我需要進入原始碼並自己編譯 gnome 嗎?

Ubuntu

我使用 ubuntu 18.04,(也在 17.10 中完成了此操作),正如**@cezanee-vahid所說,您可以在此處找到 CSS 文件:/usr/share/gnome-shell/theme/gdm3.css通過更改此文件,您無需重新啟動gnome**或執行任何其他操作,它們將是通過鎖定電腦更改(或者更好地說將重新載入)。

所以要改變時鐘大小,你只需要改變**font-size和上課font-weight.screen-shield-clock-time**

如果你想擺脫剛剛**0height和CSS 選擇器設置width的螢幕底部的箭頭。of 的.screen-shield-arrows Gjs_Arrow設置0將對Date 執行相同的操作。font-size****.screen-shield-clock-date**

我不是 Arch 甚至不是基於 Arch 的發行版使用者,但在閱讀了有關 GDM 的 ArchWiki之後,您似乎需要在更改 GDM 後編譯源文件。此外,gdm3.cssArch 中的文件名為gnome-shell.css

所以總而言之,需要這些寵物來改變 Arch 中的 GDM 主題:

  1. 提取目前 GDM 主題
  2. 為選定的圖像文件創建**gnome-shell-theme.gresource.xml**文件
  3. 根據需要更改**gnome-shell.css**文件!
  4. 編譯您創建的新 GDM 主題
  5. 替換下的文件**/usr/share/gnome-shell**
  6. 重述**gdm.service**

上面的 ArhcWiki 已經詳細解釋了這些步驟。

引用自:https://unix.stackexchange.com/questions/347926