我正在运行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