Я использую Ubuntu 16.04 64-bit и у меня установлена видеокарта 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
. Есть ли что-то еще, что я мог бы сделать, чего-то, чего мне не хватает во всем этом?