Eu tenho o mesmo problema no Ubuntu 16.04. Aparentemente, é um bug, alguma coisa salva o valor errado da orientação da exibição no arquivo ~/.config/monitors.xml
. Portanto, se você executar xrandr -o right
na inicialização, o valor de orientação será substituído quando você fizer login e o arquivo monitors.xml
for preparado.
Para corrigir isso para um determinado usuário, basta adicionar o seguinte trabalho Cron - crontab -e
:
@reboot sed -i 's#<rotation>.*</rotation>#<rotation>normal</rotation>#' "$HOME/.config/monitors.xml" >/dev/null 2>&1
- Substitua
normal
pela sua orientação desejada. - Esse comando substituirá
<rotation>something</rotation>
por<rotation>desired value</rotation>
no arquivo~/.config/monitors.xml
.
Infelizmente, essa solução resolverá o problema somente quando você iniciar ou reinicializar o sistema. Quando você faz logout e log-in, o problema pode aparecer novamente. Para corrigir isso, você pode adicionar seu comando xrandr
nos Aplicativos de inicialização .