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

來源:互聯網
上載者:User

標籤:google   desktop   輸入密碼   linux   解析度   

導讀 GDM(GNOME Desktop Manager)是一種 GNOME 顯示環境的管理器,它是一個運行在背景小程式(指令碼),用於運行你的 X 會話,顯示一個登入介面並在你正確輸入密碼後才允許登入。GDM 在各個方面勝出 xdm,也沒有 xdm 那麼多的漏洞。

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 。

$ gsettings get org.gnome.desktop.interface scaling-factorunit32 2

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

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

GDM登入案頭

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

配置X服務存取權限:

# xhost +SI:localuser:gdm

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

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

顯示如下介面:

650) this.width=650;" class="aligncenter size-full wp-image-62953" src="http://www.linuxprobe.com/wp-content/uploads/2017/04/084254g3a2efx5zr23g5gz-2-1.png" width="800" height="646" style="height:auto;margin-left:auto;margin-right:auto;" />

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

650) this.width=650;" class="aligncenter size-full wp-image-62954" src="http://www.linuxprobe.com/wp-content/uploads/2017/04/084254g3a2efx5zr23g5gz-2-2.png" width="800" height="646" style="height:auto;margin-left:auto;margin-right:auto;" />

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

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

參考

https://wiki.archlinux.org/index.php/GDM


原文地址:http://www.linuxprobe.com/linux-gdm-resolution.html

本文出自 “小華的部落格” 部落格,請務必保留此出處http://coderhsf.blog.51cto.com/12629645/1921825

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

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.