Ubuntu 16.04 LTS設置屏幕分辨率並永久保存所設置的分辨率


一、問題:
1.新裝完Ubuntu 16.04 LTS后,進入系統打開命令行窗口,界面的分辨率顯示是最小的:

2.進入System settings-->Displays 設置屏幕分辨率 顯示“Unknown display”,選擇后無反應,並且屏幕大小不會改變,無法通過設置改變屏幕分辨率:

二、解決方法:
1.通過命令 “xrandr ” 查看當前的分辨率,帶*號的為當前分辨率:

2.上圖中我要使用1280X768的分辨率,輸入“cvt 1280 768”命令,查詢一下768P分辨率的有效掃描頻率,如下圖所示:

3.然后使用xrandr 創建新的mode,模式為"xrandr --newmode后面跟剛剛cvt產生的modeline信息"。比如 "xrandr --newmode "1280x768_60.00" 79.50 1280 1344 1472 1664 768 771 781 798 -hsync +vsync" 命令新建一種輸出分辨率,如下圖:

4.我們要把新建的輸出分辨率添加到當前輸出設備上,模式為”xrandr --addmode后面第一個參數是xrandr顯示出來的列表中,你要更改目標輸出的設備名稱,這里因為我是虛擬機安裝的,所以為Virtual1。如果是直接接顯示器的,可能是VGA或者其他什么的"。命令為“xrandr --addmode Virtual1 "1280x768_60.00" ”,如下圖:


5.最后,把當前分辨率設置為剛添加的1080P分辨率,命令為“xrandr --output Virtual1 --mode "1280x768_60.00" ”,如下圖:

6.接下來最重要的操作,因為此設置當前會話有效,重啟就恢復初始設置了,需要配置文件搞一下,命令為“sudo getit .profile”,然后輸入登錄密碼如下圖:

7.在配置文件profile末尾加上之前添加新分辨率的命令就行了,如下圖:

8.最后重啟系統,使用“xrandr”命令查看當前的屏幕分辨率已經成為我們設置的模式了,如下圖:

總結:最后在最新的版本Ubuntu 18.04 LTS可以通過設置屏幕分辨率來解決,設置永久有效。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM