[linux使用]Ubuntu16.04屏幕分辨率無法調節

問題描述

新安裝好的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

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章