gdm(gnome desktop manager)是一種 gnome 顯示環境的管理器,它是一個運作在背景的小程式(腳本),用于運作你的 x 會話,顯示一個登入界面并在你正确輸入密碼後才允許登入。gdm 在各個方面勝出 xdm,也沒有 xdm 那麼多的漏洞。它沒有使用任何來自 xdm 的代碼。它支援 xdmcp,并實際上擴充了 xdmcp,帶來了一些我認為 xdm 所缺失的功能(但是仍然相容 xdm 的 xdmcp)。
<a target="_blank"></a>
linux 對于高分屏的自适應不是很好,使用過程中由于螢幕分辨率較高,系統調整縮放級别系數偏大,直接導緻顯示視窗過大。我 google 了相關資料,今天寫一篇如何修改 gdm 登入界面和 gnome 界面的縮放級别系數的教程。
對于高分屏,gdm 登入界面顯示很大,gnome 桌面偶爾可以自适應。
我們先介紹一下 gnome 桌面縮放級别修改方式。
最簡單的解決方法是打開 gnome-tweak-tool 看視窗縮放值 <code>scale</code>,将其調整為 <code>1</code> 即可。但是有時候它的值是 <code>1</code> 的情況下螢幕顯示還是很大,将其調整為 2 沒有任何改變。此時就需要使用 <code>gsettings</code> 指令檢視<code>scale</code> 值發現其實并不是 <code>1</code>,而是 <code>2</code> 。
<code>$ gsettings get org.gnome.desktop.interface scaling-factor unit32 2</code>
這表示目前縮放級别實際是 <code>2</code>,使用以下指令調整為 <code>1</code> 即可。
<code>$ gsettings set org.gnome.desktop.interface scaling-factor 1</code>
好了,重點在這。其實修改方式跟以上方法如出一轍。
配置x服務通路權限:
<code># xhost +si:localuser:gdm</code>
打開 dconf 工具直接修改,如果沒有 dconf 請先安裝:
<code>$ sudo dnf install dconf-editor</code>
<code>$ sudo -u gdm dconf-editor</code>
顯示如下界面:
![](https://img.laitimes.com/img/_0nNw4CM6IyYiwiM6ICdiwiIn5Gcuo3Z1c2MyIne1gnZlJTYzcGN1IDN4AzLclTMvwFNwcTMwIzLc1WdixWYvwFduVWboNWY0RXYvwVY0FGZvwVZt5CevJWcu42Y4VnbpxWLuR2Lc9CX6MHc0RHaiojIsJye.png)
dconf-editor
接下去按照路徑 <code>/org/gnome/desktop/gnome/interface</code> 進入,下拉滾動條找到 <code>scaling-factor</code> 選項,修改為 <code>1</code>。
dconf-editor-scale-factor
此時重新開機系統,你會發現登入界面再也不是那麼醜大!!!
原文釋出時間為:2017-04-19
本文來自雲栖社群合作夥伴“linux中國”