首頁 > 軟體

Linux上GDM登入介面如何適應高分屏

2020-06-16 17:15:29

GDM(GNOME Desktop Manager)是一種 GNOME 顯示環境的管理器,它是一個執行在後台的小程式(指令碼),用於執行你的 X 對談,顯示一個登入介面並在你正確輸入密碼後才允許登入。GDM 在各個方面勝出 xdm,也沒有 xdm 那麼多的漏洞。它沒有使用任何來自 xdm 的程式碼。它支援 XDMCP,並實際上擴充套件了 XDMCP,帶來了一些我認為 xdm 所缺失的功能(但是仍然相容 xdm 的 XDMCP)。

背景介紹

Linux 對於高分屏的自適應不是很好,使用過程中由於螢幕解析度較高,系統調整縮放級別係數偏大,直接導致顯示視窗過大。我 Google 了相關資料,今天寫一篇如何修改 GDM 登入介面和 GNOME 介面的縮放級別係數的教學。

對於高分屏,GDM 登入介面顯示很大,GNOME 桌面偶爾可以自適應。

解決方法

GNOME 桌面

我們先介紹一下 GNOME 桌面縮放級別修改方式。

最簡單的解決方法是開啟 gnome-tweak-tool 看視窗縮放值 scale,將其調整為 1 即可。但是有時候它的值是 1 的情況下螢幕顯示還是很大,將其調整為 2 沒有任何改變。此時就需要使用 gsettings 命令檢視 scale 值發現其實並不是 1,而是 2 。

  1. $ gsettings get org.gnome.desktop.interface scaling-factor 
  2. unit32 2 

這表示當前縮放級別實際是 2,使用以下命令調整為 1 即可。

  1. $ gsettings set org.gnome.desktop.interface scaling-factor 1 

GDM登入介面

好了,重點在這。其實修改方式跟以上方法如出一轍。

設定X服務存取許可權:

  1. # xhost +SI:localuser:gdm 

開啟 dconf 工具直接修改,如果沒有 dconf 請先安裝:

  1. $ sudo dnf install dconf-editor 
  1. $ sudo -u gdm dconf-editor 

顯示如下介面:

dconf-editor

接下去按照路徑 /org/gnome/desktop/gnome/interface 進入,下拉捲軸找到 scaling-factor 選項,修改為 1。

dconf-editor-scale-factor

此時重新啟動系統,你會發現登入介面再也不是那麼醜大!!!

提示: dconf-editor 還可以修改 GDM 的 GTK 主題、圖示主題、游標主題、背景。

參考

本文永久更新連結地址http://www.linuxidc.com/Linux/2017-05/143428.htm


IT145.com E-mail:sddin#qq.com