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