我正在运行64位Ubuntu 16.04,并具有NVIDIA GeForce 940M图形卡(为此安装了专有的NVIDIA驱动程序)。我有一个外接显示器,我想逆时针旋转(我怀疑这很重要,但是特别是我要旋转其屏幕的Oculus Rift)。它可以在我运行的大多数游戏/程序上正常运行,但是由于无法旋转显示屏,所以我横竖了一切。
当我尝试通过运行从命令行进行操作时xrandr --output HDMI-1 --rotate left,得到以下输出:xrandr: output HDMI-1 cannot use rotation "left" reflection "none"。当我转到显示设置应用程序时,当单击“旋转”下拉菜单时,唯一的选择是“正常”,这一点显而易见。我当然在发布此文件之前做了一些研究,但是据我xrandr所做的更改后再试一遍,这是行不通的。我的xorg.conf文件如下所示(从NVIDIA X服务器设置应用程序生成):
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"
EndSection
Section "Screen"
Identifier "intel"
Device "intel"
EndSection
Section "Device"
Identifier "nvidia"
Driver "nvidia"
BusID "PCI:1@0:0:0"
Option "RandRRotation" "on"
Option "ConstrainCursor" "off"
EndSection
Section "Screen"
Identifier "nvidia"
Device "nvidia"
Option "RandRRotation" "True"
Option "AllowEmptyInitialConfiguration" "on"
Option "IgnoreDisplayDevices" "CRT"
EndSection
我添加的是Option "RandRRotation" "True"和Option "RandRRotation" "on"。我感觉好像缺少了一些东西,但是我对X11不太满意,尤其是对于显示配置文件,例如xorg.conf。还有什么我可以做的,而所有这些我都缺少的?
3
您找到解决方案了吗?
—
rtindru '16
斗争是真实的..我找不到解决的办法
—
垃圾回收
使旋转再次变好!
—
DIBS
显然规范已经修补了X,以使Nvidia驱动程序devtalk.nvidia.com/default/topic/999654/linux/…
—
Max N
@MaxN实际上,从2011年到2014年,这些错误已通过“重新启用轮播”进行了修复
—
Robert Riedl