Поворот внешнего дисплея с драйверами NVIDIA

10

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

dakatk
источник
3
Вы нашли какое-нибудь решение для этого?
rtindru
3
борьба реальна .. я не могу найти решение этой проблемы
сборка мусора
Сделайте вращение снова великолепным!
DIBS
Очевидно канонический исправил X, чтобы не допустить поворота для драйверов Nvidia devtalk.nvidia.com/default/topic/999654/linux/…
Макс. N
@MaxN на самом деле эти ошибки, с 2011 по 2014 год, были исправлены с помощью «повторного включения»
Роберт Ридл

Ответы: