Gire la pantalla externa con controladores NVIDIA

10

Estoy ejecutando Ubuntu 16.04 de 64 bits y tengo una tarjeta gráfica NVIDIA GeForce 940M (para esto están instalados los controladores propietarios de NVIDIA). Tengo un monitor externo que quiero rotar en sentido antihorario (dudo que sea importante, pero específicamente este es el Oculus Rift cuya pantalla estoy tratando de rotar). Funciona correctamente con la mayoría de los juegos / programas que ejecuto en él, pero todo está de lado porque no puedo girar la pantalla.

Cuando traté de hacerlo desde la línea de comandos ejecutando xrandr --output HDMI-1 --rotate left, consigo la salida: xrandr: output HDMI-1 cannot use rotation "left" reflection "none". Lo mismo es evidente cuando voy a la aplicación de configuración de pantalla, cuando hago clic en el menú desplegable "rotación", la única opción es "Normal". Por supuesto, investigué un poco antes de publicar esto, pero por lo que pude ver al intentarlo xrandrnuevamente después de hacer los cambios, no funcionó. Mi archivo xorg.conf se ve así (generado desde la aplicación de configuración del servidor 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

Las adiciones que hice fueron Option "RandRRotation" "True"y Option "RandRRotation" "on". Siento que me falta algo, pero no soy muy bueno con X11, especialmente con archivos de configuración de pantalla como xorg.conf. ¿Hay algo más que pueda hacer, algo que me falta de todo esto?

dakatk
fuente
3
¿Encontraste alguna solución para esto?
rtindru
3
la lucha es real ... no puedo encontrar una solución para esto
recolección de basura
¡Haga que la rotación sea excelente nuevamente!
dibs
Aparentemente canónico ha parcheado X para no permitir la rotación de los controladores de Nvidia devtalk.nvidia.com/default/topic/999654/linux/…
Max N
@MaxN en realidad estos errores, desde 2011 hasta 2014, se han solucionado con "rotación de reactivación"
Robert Riedl

Respuestas: