文档介绍:Linxu下设置屏幕分辨率方法
设置分辨率方法
通常情况下在Linux下屏幕分辨的设置方法有两种:
一种是通过图形界面的方式进行设置,但是功能比较单一,不支持自定义设置。
另一种是通过命令的形式进行设置,正常情况下可以通过xrandr命令进行设置。
xrandr 命令行可以很方便地切换双屏,常用方式如下:
xrandr
查询当前显示设备状态
xrandr --output VGA --same-as LVDS –auto
打开外接显示器(最高分辨率),与笔记本液晶屏幕显示同样内容(克隆)
xrandr --output VGA --same-as LVDS --mode 1024x768
打开外接显示器(分辨率为1024x768),与笔记本液晶屏幕显示同样内容(克隆)
xrandr --output VGA --right-of LVDS --auto
打开外接显示器(最高分辨率),设置为右侧扩展屏幕
xrandr --output VGA --off
关闭外接显示器
xrandr --output VGA --auto --output LVDS --off
打开外接显示器,同时关闭笔记本液晶屏幕(只用外接显示器工作)
xrandr --output VGA --off --output LVDS --auto
关闭外接显示器,同时打开笔记本液晶屏幕(只用笔记本液晶屏)
(最后两种情况请小心操作,不要误把两个屏幕都关掉了。。。。)
分辨率强制设置方法
当外接显示设备无法正常识别时,可以通过手动指定的方式进行设置,设置方法如下:
1、用cvt命令获取给定分辨率的xrandr所需参数。例如:获取1440x900如下所示。
#cvt 1440 900
结果如下:
# 1440x900 Hz (CVT ) hsync: kHz; pclk: MHz
Modeline ""    1440 1528 1672 1904  900 903 909 934 -hsync +vsync
Modeline后面的值在下边要用。
2、执行xrandr命令查看显示设备对于命名信息。
#xrandr
得到显示器名称,如:VGA1、笔记本为LVDS1等,以此类推,不一定都一样。
3、用xrandr创建一个新的显示模式。
#xrandr --newmode ""    1440 1528 1672 1904  900 903 909 934 -hsync +vsync
参数就是cvt结果中Modeline后面的那一堆,根据自己的参数调整。
4、查看新添加的显示模式。
#xrandr
就可以看到新加的那个设置。
5、用xrandr添加一个新的显示模式。
#sudo xrandr --addmode VGA1 ""
6、使用新添加的显示模式。
#xrandr --output VGA1 --mode --same-as LVDS1
打开外接显示器,分辨率设为1440x900,--same-as LVDS代表显示和