如何更改 Ubuntu 18.04 中的登入畫面分辨率

如何更改 Ubuntu 18.04 中的登入畫面分辨率

我需要一種方法將啟動和登入畫面解析度變更為 1920 x 1080 解析度。我的筆記型電腦上有 4K 顯示屏,無法正確讀取 grub 引導程式螢幕中的文本,因為它們未縮放。甚至登入畫面也有一些奇怪的地方,例如它錯過了縮放滑鼠遊標的功能。

我想如果我可以降低啟動解析度和登入畫面就可以解決這個問題,但我不知道最好的方法是什麼。過去,我透過核心啟動命令參數更改了啟動螢幕分辨率,並使用 gnome gdm 進行了修改。但如果我操作不當,這些更改可能會在常規 Ubuntu 更新期間被覆蓋。

如果您有這方面的經驗,請提供建議。謝謝。

答案1

對於 18.04,您可以嘗試一些操作。

首先要做的是確保 grub 支援 1920 x 1080 的解析度。為此,請重新啟動電腦並Esc反覆點擊,直到出現帶有恢復和 grub 選項的紫色螢幕。點擊c以取得 grub 提示字元。在 grub 提示字元下,鍵入:

videoinfo

並按 Enter 鍵。

查看支援的分辨率列表,並確保1920 x 1080存在。如果是這樣,請輸入:

exit

退出 grub 並啟動。

透過變更預設 grub 設定來變更啟動畫面解析度。打開終端機並輸入:

sudo nano /etc/default/grub

使用向下箭頭 或Page Down直到看到如下所示的行:

#GRUB_GFXMODE=640x480

在該行下方,輸入以下內容,並將 替換1920x1080為支援的解析度:

GRUB_GFXMODE=1920x1080
GRUB_GFXPAYLOAD_LINUX=keep

要儲存更改,請點擊Ctrl+O(與O俄亥俄州一樣,不是零)。若要退出 nano,請點選Ctrl+X。現在,更新 grub:

sudo update-grub

這應該可以解決 grub 中的問題,並且不會被更新覆蓋。對於登入畫面,您可能可以使用 Ubuntu 18.04 中的 4K 設定來修復它。前往設定 -> 裝置 -> 顯示並設定Scale200%。我不確定這是否會影響桌面管理器,但這是我要嘗試的第一件事。

答案2

只是想補充一點,我找到了一種更改登入畫面解析度的方法。我的那部分問題已被提出並得到解答,請參閱如何更改gdm3線程

設定完我想要的顯示器解析度和縮放等級後,我只需將設定複製到 gdm3 .config 目錄,進行所需的進一步更改,然後重新啟動電腦。

sudo cp -i .config/monitors.xml /var/lib/gdm3/.config/
sudo vi /var/lib/gdm3/.config/monitors.xml

在重新啟動之前您可能還需要執行以下操作。出現提示時選擇 gdm3。

sudo dpkg-reconfigure gdm3

答案3

對於全新安裝的 Ubuntu 22.04,伯納德·韋回答是正確的。

sudo cp ~/.config/monitors.xml /var/lib/gdm3/.config/monitors.xml

我有幾個問題讓我認為這是錯的:

  • 沒有~/.config/monitors.xml。 (預設情況下,gnome 顯示設定可以自動適應您的顯示器)
    在「設定」>「顯示」中進行任何更改,以便建立此文件
  • 建立/var/lib/gdm3/.config資料夾

完成這 2 個步驟後,您還可以安裝並使用此工具來自訂您的登入畫面(背景,...)

https://realmazharhussain.github.io/gdm-settings/

顯示 > 應用目前顯示設定中的按鈕基本上將執行上述複製,但前提是您已完成上述步驟

在登入管理器設定中顯示

答案4

我用阿爾貝托指導。跑步:

sudo cp ~/.config/monitors.xml ~gdm/.config/monitors.xml

哪裡~gdm/var/lib/gdm3然後運行:

sudo chown gdm:gdm ~gdm/.config/monitors.xml

相關內容