
我需要一種方法將啟動和登入畫面解析度變更為 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 設定來修復它。前往設定 -> 裝置 -> 顯示並設定Scale
為200%
。我不確定這是否會影響桌面管理器,但這是我要嘗試的第一件事。
答案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