在20.04上,无法旋转显示器

分享于 

1分钟阅读

ubuntu

 

问题:

我用ubuntu几年了,

我有3个显示器设置,显示器'2'左转90度,显示器1和3横向模式。

显卡是GTX 1060 6GB,驱动是nvidia-driver-440 (我也用390测试过)

一切顺利,除了显示器2不会旋转,如果我尝试旋转它,屏幕将刷新,并且它显示重叠其他显示器。


答案1:

xrandr --output DVD-I-1 --rotate right


答案2:

这里有一个解决方法:

首先创建一个bash脚本,假设你的3个显示器处于1920x1080模式(如果没有,你必须调整"--pos"相应的偏移)。


#!/bin/bash


xrandr --output [Your monitor"2" ID] --pos 0x0 --rotate left --mode 1920x1080 


xrandr --output [Your monitor"1" ID] --primary --pos 1080x360 --mode 1920x1080 


xrandr --output [Your monitor"3" ID] --pos 3000x360 --mode 1920x1080 



然后让它可执行并添加到启动应用程序列表中,此时,当你引导时,脚本在GUI准备好之前启动。在编辑器中打开~/.config/autostart/[your_script_entry_name].desktop并添加行


X-GNOME-Autostart-Delay=1





disp  监视器  Monit  CAN  rotate