在 Ubuntu 15.10 上将双显示器屏幕旋转 90 度

use*_*418 5 nvidia multiple-monitors xorg.conf

我正在尝试旋转连接到笔记本电脑 VGA 输出的双显示器。我的系统是 Ubuntu 15.10。

但是,这是我使用 xrandr 时得到的结果:

xrandr --output VGA-1-0 --rotate right
xrandr: output VGA-1-0 cannot use rotation "right" reflection "none"
Run Code Online (Sandbox Code Playgroud)

我看过其他关于这个主题的帖子,都推荐编辑 xorg.conf。我也试过了。这是我当前的 xorg.conf 文件:

Section "ServerLayout"
Identifier "layout"
Screen 0 "nvidia"
Inactive "intel"
EndSection

Section "Device"
Identifier "intel"
Driver "modesetting"
BusID "PCI:0@0:2:0"
Option "AccelMethod" "None"
Option "RandRRotation" "True"
EndSection

Section "Screen"
Identifier "intel"
Device "intel"
EndSection

Section "Device"
Identifier "nvidia"
Driver "nvidia"
BusID "PCI:1@0:0:0"
Option "ConstrainCursor" "off"
Option "RandRRotation" "True"
EndSection

Section "Screen"
Identifier "nvidia"
Device "nvidia"
Option "AllowEmptyInitialConfiguration" "on"
Option "IgnoreDisplayDevices" "CRT"
Option "RandRRotation" "True"
EndSection
Run Code Online (Sandbox Code Playgroud)

尽管如此,在尝试使用 xrandr 旋转该屏幕时,我仍然遇到相同的错误。

还有另一种方法吗?

Max*_*x N 1

蒂莫·阿尔托宁已经解决了这个问题!更新您的 xorg 服务器。谢谢。

xorg 服务器更新


小智 0

(15.10 的 EOL 今天到期!我希望这会有所帮助!)

有一个旧应用程序(2012 年)在我以前的笔记本电脑上为我解决了这个问题。这就是所谓的魔法旋转在此处查找最新的 .deb 文件。请注意,显然它仅适用于联想、戴尔、富士通和惠普。要安装,请照常进行:

sudo dpkg -i file.deb
sudo apt-get install -f 
Run Code Online (Sandbox Code Playgroud)

该应用程序有一个漂亮的 GUI,您可以在下面看到:

在此输入图像描述

注意:由于这是一个旧的应用程序,因此可能需要一些旧的依赖项。当心!

在“高级设置”菜单中,您可以将板载键盘设置为在旋转后运行。您很可能没有 CellWriter(默认),因为 14.04 和更新版本的 ubuntus 中没有提供它。就您而言,该键盘必须是onboard. 进行相应的更改(请参阅onboard --help参考资料 以获得完整的选项范围)。