1. 程式人生 > >虛擬機器中的Ubuntu16.04啟動時自動設定解析度1920x1080

虛擬機器中的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驗證設定是否正確。