Обертати зовнішній дисплей за допомогою драйверів NVIDIA


10

У мене працює 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

3
боротьба реальна .. я не можу знайти рішення для цього
вивезення сміття

Зробіть обертання знову великим!
дайби

Мабуть, canonical випрацював X, щоб не допустити повороту для драйверів Nvidia devtalk.nvidia.com/default/topic/999654/linux/…
Max N

@MaxN насправді ці помилки, починаючи з 2011 року до 2014 року, були виправлені за допомогою "reenable rotation"
Роберт Ридл

Відповіді:


Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.