关闭

Ubuntu双显示器分辨率问题

标签: ubuntu
1163人阅读 评论(0) 收藏 举报
分类:

1)
$xrandr
得到显示器名称,我的为 VGA1,笔记本为LVDS1,大家以此类推,不一定都一样

2)
$sudo xrandr --newmode "1440x900_60.00"  106.50  1440 1528 1672 1904  900 903 909 934 -hsync +vsync
参数就是cvt结果中Modeline后面的那一堆,根据自己的参数调整。

3)
$xrandr
就可 以看到新加的那个设置了。
然后添加新的mode,执行

4)
$sudo xrandr --addmode VGA1 "1440x900_60.00"

然后设置一下就行了,大家看看xrandr的命令详解,www.linuxidc.com我这就只说我的笔记本在左 1366x768,外接显示器在右1440x900的命令,也就是右侧扩展屏幕

5)
$xrandr --output VGA1 --mode 1440x900_60.00 --right-of LVDS1
         打开外接显示器(最高分辨率),设置为右侧扩展屏幕
6)
补充:
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
关闭外接显示器,同时打开笔记本液晶屏幕 (只用笔记本液晶屏)

7)写自启动脚本:
随便找个文件,加上执行权限,加入自启动程序列表中,这里不需要加sudo,也不需要sudo 密码,直接就是下面代码
#代码如下:
#!/bin/bash
xrandr --newmode "1440x900_60.00"  106.50  1440 1528 1672 1904  900 903 909 934 -hsync +vsync;
xrandr --addmode VGA1 "1440x900_60.00";
xrandr --output LVDS1 --mode 1366x768
xrandr --output VGA1 --mode 1440x900_60.00;
xrandr --output VGA1 --right-of LVDS1;

保存在主目录下命名为display,然后加入到系统--》首选项--》启动应用程序中,添加个启动程序,指向刚才那个文件。

0
0

查看评论
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
    个人资料
    • 访问:28881次
    • 积分:493
    • 等级:
    • 排名:千里之外
    • 原创:18篇
    • 转载:4篇
    • 译文:0篇
    • 评论:1条
    最新评论