首页 > 代码库 > deppin增加显示器分辨率设置

deppin增加显示器分辨率设置

我使用的惠普记本外接一个1920x1080屏幕,但系统无法支持1920x1080的分辨率。查了很多资料,但结果都不是很满意。
Deepin系统其实是Unbutu一系列的操作系统在Linux家族中已经算桌面环境比较好的。众所周知,Linux系统普遍对显卡
驱动支持不是很好,所以我选择使用扩展分辨率模式的方法。首先,使用xrandr命令查看当前分辨率:
# xrandr 查看当前参数
# cvt 1920 1080
增加新的模式:
#xrandr --newmode "1920x1080_60.00"  173.00  1920 2048 2248 2576  1080 1083 1088 1120 -hsync +vsync1
将新模式绑定到HDMI1:
 #xrandr --addmode VGA1 "1920x1080_60.00"
启用模式:
#xrandr --output VGA1 --mode "1920x1080_60.00"
这种方法有个缺陷,就是每次关机都会重置,如果每次开机都那么写一遍岂不是很麻烦?别着急,我们有更好的方法,
可以将上面的命令写成一个脚本myxrandr,代码如下:
#!/bin/bash
#the code for xrandr 1920x1080
echo "---------------"
xrandr
echo "---------------" 
cvt 1920 1080
#add new mode 
xrandr --newmode "1920x1080_60.00"  173.00  1920 2048 2248 2576  1080 1083 1088 1120 -hsync +vsync
xrandr --addmode HDMI1 "1920x1080_60.00"
#use mode
xrandr --output VGA1 --mode "1920x1080_60.00"
echo "sucessed!"
echo "---------------" 
xrandr
echo "---------------"
#chmod u+x myxrandr
Linux系统在开机后都会执行一个rc.local文件,只需要把上面的脚本加入/etc/init.d/rc.local最后就可以了
(记住要放在exit之前)


本文出自 “hhslinux” 博客,谢绝转载!

deppin增加显示器分辨率设置