问题描述
笔记本是ThinkPad X1 Extreme Gen3 4K屏,外接了一个27寸的1080P显示器。目标是让两个显示器的“显示效果”分辨率能一致,就如winwods和mac的自动缩放功能一样。但在display设置中并不能单独设置每个显示器的缩放,比如4K屏幕设置200%,则1080P的屏幕缩放也是200%,并且在外接显示器上还出现了鼠标指针显示和实际位置不符的情况。
尝试与解决方案
1. 安装显卡驱动--方案无效
在Additional Driver里安装了Nivida的显卡驱动,但是依然无法单独设置。
2. xrandr命令
搜索了一下,发现了类似的情况: https://blog.csdn.net/billbliss/article/details/121140414
趁机根据这个文章学习了下xrandr基本格式:https://blog.csdn.net/weixin_46517129/article/details/109388051
实际操作如下:
2.1 列出所有显示器,注意每行最后是显示器的名称
xrandr --listmonitors
2.2 设置显示器输出和排列方式
xrandr --auto --output eDP-1 --pos 0x0 --mode 1920x1080 --output DP-1-1.1 --right-of eDP-1
--mode 参数设置分辨率
--right-of 设置外界屏幕在主屏幕右侧
注意:--pos和--mode中的x都是小写字母x
2.3 编写成shell脚本
桌面新建adjust_extended_resolution.sh,将2.2中的命令复制进去,别忘了执行
chmod +x ./adjust_extended_resolution.sh
大功告成,以后外接屏幕后直接双击运行sh文件即可。
标签:ubuntu20.04,缩放,--,分辨率,显示器,xrandr,设置,屏幕 From: https://www.cnblogs.com/cgx-avenue/p/16799132.html