ubuntu系统下笔记本接入外接显示器扩展桌面显示优化

1.目的

最近买了台27英寸的显示器,想扩展桌面,但是笔记本自带15.6英寸显示器与27英寸1920*1080p的飞利浦显示器相比显得太小,即使同一个窗口,两边都放一半,但是会有明显的大小差距.显示器参数如下:
笔记本自带显示器:15.6英寸 344mm x 193mm
飞利浦显示器:27英寸 597mm x 336mm
可以看出笔记本自带显示器长与飞利浦显示器高接近,则可以将笔记本显示器逆时针旋转90度,做到比较接近,但是,为了保持像素一样高,笔记本的的长(旋转之后变成高)像素与飞利浦显示器高同一个像素1080px才能让窗口在两个显示器中拖放大小保持一致.,但是要保持16:9的比例关系,所以设置如下图:

ubuntu系统下笔记本接入外接显示器扩展桌面显示优化_第1张图片
显示器

2.具体操作

以下操作均是在ubuntu16.04系统环境中操作

2.1 查询可支持的分辨率

打开终端输入命令

xrandr

ubuntu系统下笔记本接入外接显示器扩展桌面显示优化_第2张图片
xrandr结果

可以看出我有两个显示器:
eDP-1:

  • 笔记本显示器
  • 现在使用的分辨率1360x768 59.96* (带有*表示现在的设置)
  • 尺寸 344mm x 193mm

HDMI-1:

  • HDMI外接显示器
  • 现在使用的分辨率 1920x1080 60.00*+
  • 尺寸 597mm x 336mm

可以看出飞利浦27英寸显示器高336mm与笔记本长344mm,那笔记本横着放就能和飞利浦显示器比较接近 ,所以可以考虑笔记本横放与显示器组合成一块显示器
因为要保证笔记本旋转自己的显示之后高度(1080)与飞利浦的分辨率高度(1080)一致,所以要为eDP-1显示器增加一个1080x607(16:9)的分辨率

2.2 cvt 分辨率查询参数:

终端输入命令:cvt 像素值 像素值

cvt 1080 607
cvt结果

2.3 添加1080x607分辨率

将上面获取到的参数"52.25 ...+vsync"添加到下面命令中,命令如下:("1080x607"是添加的像素的名字,随便取)

sudo xrandr --newmode "1080x607" 52.25  1080 1128 1232 1384  607 610 620 631 -hsync +vsync

2.4 将分辨率加入到相应要修改的显示器中

我这里笔记本自带显示器是eDP-1("1080x607"为你刚才添加的分辨率名字)

sudo xrandr --addmode eDP-1 "1080x607"

2.5 将笔记本自带显示器分辨率设置为1080*607

sudo xrandr --output eDP-1 --mode "1080x607"

2.6 设置笔记本显示器旋转,以匹配高度

图片中的粉红色矩形和浅蓝色矩形是可以拖动的,直接拖动可旋转摆放位置的.


ubuntu系统下笔记本接入外接显示器扩展桌面显示优化_第3张图片
旋转屏幕

2.7 拖动上面图片总的显示器图片调整好显示器位置

2.8 效果如下

ubuntu系统下笔记本接入外接显示器扩展桌面显示优化_第4张图片
效果

你可能感兴趣的:(ubuntu系统下笔记本接入外接显示器扩展桌面显示优化)