Estou executando o Ubuntu 16.04 de 64 bits e tenho uma placa de vídeo NVIDIA GeForce 940M (drivers NVIDIA proprietários estão instalados para isso). Eu tenho um monitor externo que eu quero girar no sentido anti-horário (duvido que isso importe, mas especificamente este é o Oculus Rift cuja tela eu estou tentando girar). Funciona corretamente com a maioria dos jogos / programas em que eu corro, mas tudo o que faço de lado porque não consigo girar a tela.
Quando eu tentei fazê-lo a partir da linha de comando através da execução xrandr --output HDMI-1 --rotate left
, eu recebo a saída: xrandr: output HDMI-1 cannot use rotation "left" reflection "none"
. O mesmo é evidente quando vou ao aplicativo de configurações de exibição, quando clico no menu suspenso "rotação", a única opção é "Normal". Obviamente, pesquisei um pouco antes de postar isso, mas pelo que pude perceber ao tentar xrandr
novamente depois de fazer as alterações, não funcionou. Meu arquivo xorg.conf se parece com este (gerado a partir do aplicativo de configurações do 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
As adições que fiz foram Option "RandRRotation" "True"
e Option "RandRRotation" "on"
. Sinto que estou perdendo alguma coisa, mas não sou muito bom com o X11, principalmente com arquivos de configuração de exibição xorg.conf
. Existe algo mais que eu poderia fazer, algo que estou perdendo com tudo isso?