虛擬機中的Ubuntu16.04啟動時自動設置分辨率1920x1080


vmware不能自動適應Ubuntu16.04的分辨率,而且Ubuntu16.04的display設置中也沒有1920x1080的分辨率,因此需要通過修改/etc/profile文件文件來實現登錄時自動設置分辨率為1920x1080。

具體步驟如下:

Ctrl+Alt+T,打開終端

輸入命令:

$cvt 1920 1080

返回結果如下:

1920x108059.96 Hz(CVT 2.07M9) hsync:67.16kHz; pclk: 173.00 MHz Modeline "1920x1080_60.00" 173.00 1920 2048 2248 2576 1080 1083 10881120 -hsync +vsync

再輸入命令:

$xrandr

結果中含有顯示器名稱。

然后輸入:

$sudo xrandr --newmode "1920x1080_60.00" 173.00 1920 2048 2248 2576 1080 1083 1088 1120 -hsync +vsync

$sudo xrandr --addmode Virtual-0 "1920x1080_60.00"

注意:第一行參數由cvt 1920 1080命令來獲得;第二行中的Virual為顯示器名稱,由xrandr命令來獲得。

找到system setting > display, 在resolution列表下可以看到1920x1080的選項,勾選並apply

在終端中輸入:

$sudo vi /etc/profile

或者(sudo gedit /etc/profile [用gedit編輯器打開來編輯profile文件])。

進入編輯模式后,在最后添加如下命令:
xrandr --newmode "1920x1080_60.00" 173.00 1920 2048 2248 2576 1080 1083 1088 1120 -hsync +vsync
xrandr --addmode Virtual-0 "1920x1080_60.00"

注意:這兩條命令與之前兩條命令相同。

更改完成之后,保存退出。sudo reboot驗證設置是否正確。


免責聲明!

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



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