問題描述
新安裝好的ubuntu16.04屏幕分辨率是1024x768,這個分辨率是不正確的,但是在display中,只有一個選項就是1024x768
猜測原因
猜測可能是因爲顯卡配置不正確導致的,電腦上目前只有集成顯卡,沒有獨立顯卡
解決方法
試了網上的一些方法,其中有一個是在/etc/default/grub
中進行設置,感覺是最可信的,但是並沒有生效,最後採取的方法是使用腳本進行強制設置.
腳本如下(resolution.sh):
#!/bin/bash
cvt 1920 1080
xrandr --newmode "1920x1080_60.00" 173.00 1920 2048 2248 2576 1080 1083 1088 1120 -hsync +vsync
xrandr --addmode DVI-0 "1920x1080_60.00"
xrandr --output DVI-0 --mode "1920x1080_60.00"
爲了避免每次都進行設置,將腳本的運行設置爲開機自啓動,設置方法爲運行命令gnome-session-properties
,然後添加腳本的運行方法。
但是,嘗試了幾次之後發現,這種方法有時候不能很好的生效,於是使用了另一種開機啓動的方法: 先將腳本拷貝到/etc/init.d/
下,然後執行sudo update-rc.d resolution.sh defaults 95
,這樣腳本就可以很好的開機啓動了,試下了開機設置分辨率爲1920x1080