Tela aleatoriamente gira no Ubuntu 17.10

26

Eu tenho um laptop HP Pavilion de 14 polegadas.

Atualizei recentemente do Ubuntu 17.04 para o 17.10 .

Tudo correu bem, mas quando eu inicializo o sistema, a rotação da minha tela foi ajustada para a esquerda.

Então, tentei usar xandr para girar minha tela, mas todos os meus esforços falharam.

Alguém pode me ajudar do mesmo jeito?

    
por tushar 23.10.2017 / 19:32

9 respostas

27

Tive o mesmo problema. Parece um bug. Desativei a rotação da tela da barra de tarefas (canto superior direito) e fui para o modo paisagem. Apenas verifique se isso funciona para você. Além disso, xrandr não funciona no Wayland.

gsettings set org.gnome.settings-daemon.peripherals.touchscreen orientation-lock true

Além disso, o comando abaixo deve desativar completamente o plug-in de orientação.

gsettings set org.gnome.settings-daemon.plugins.orientation active false

Além disso, o gnome oferece uma opção para girar a tela de Settings - > Devices - > Displays - > Orientation configuração (pesquisa por displays em Activities )

    
por Legolas 23.10.2017 / 19:42
29

Uma das maneiras mais fáceis que encontrei para corrigir esse problema no Ubuntu 17.10:

    
por hotheadhacker 30.10.2017 / 15:10
6

Solução : Se você está preso, aqui está uma solução que funcionou em um HP Envy 14 de 2012 ":

sudo apt-get remove iio-sensor-proxy ( Fonte do UbuntuForums )

Em seguida, efetue logout e faça login novamente.

Advertência : o ícone de bloqueio de orientação desapareceu da barra de menus e você não pode usar o giroscópio (se existir no seu dispositivo) para alterar a orientação, mas isso não é um problema, já que você não usa Não quero mudanças de orientação de qualquer maneira :). Se você quiser reativar o recurso, inverta o processo:

sudo apt-get install iio-sensor-proxy

Observações : O HP Envy não respondeu às alterações de gsettings sugeridas aqui. Ele também não respondeu a girar fisicamente o laptop ou a inclinar a tela. As configurações de orientação também estavam faltando no aplicativo de configurações.

Por algum motivo, o código de rotação automática é acionado depois de ter sido suspenso e é impossível fazer com que ele retorne ao normal sem a intervenção da CLI.

O laptop não reconhece as mudanças de orientação ou a inclinação da tampa, por isso não sei por que a orientação (rotação) mudou automaticamente em primeiro lugar.

    
por JumpingJuniper 06.02.2018 / 11:56
4

Estranhamente, notei que minha tela mudou de orientação quando conectei meu controle DS4 (PS4) enquanto o Steam estava funcionando. O giroscópio no controle virou minha tela. Eu tive que girar o controlador em sua cabeça para obter a orientação correta da tela e, em seguida, bloquear a orientação por meio do ícone da barra de tarefas.

Isso não será uma solução para todos, mas resolveu meu problema.

    
por Mindplague 28.10.2017 / 19:03
1

Estou tendo o mesmo problema em uma tela sensível ao toque do HP Pavilion 15 (skylake).

Não há orientação sob exibição!

Enquanto viro o laptop de cabeça para baixo e coloco a trava de orientação como verdadeira, eu a recupero e parece que ela está lá.

    
por Peter Lorenzen 26.10.2017 / 03:56
1

Acabei de corrigir este problema. Esta é uma opção fornecida no Ubuntu 17.10. Você inclina o laptop / tela na direção ou para longe de você - o monitor girará. Se você acidentalmente girou, apenas incline a tela do laptop (fisicamente) para longe ou na sua direção para ver a tela mudar. Você também pode incliná-lo para o lado e orientará a exibição em outra direção. Você pode desativar esse recurso permanentemente seguindo a resposta e a captura de tela mostrada acima por "hotheadhacker".

    
por Nanditha 20.11.2017 / 06:56
1

Em um Lenovo Miix 310, nenhuma alteração nas configurações do Gnome fez uma diferença permanente. Após a reinicialização, a tela sempre seria girada 90 graus para a esquerda (no modo retrato).

O que resolvi para mim foi alterar a 'matriz de montagem do acelerômetro'.

Isso pode ser feito criando um arquivo /etc/udev/hwdb.d/61-sensor-local.hwdb

Com este conteúdo:

sensor:modalias:acpi:*KIOX000A*:dmi:*svn*LENOVO:*pn*80SG*
 ACCEL_MOUNT_MATRIX=0, 1, 0; 1, 0, 0; 0, 0, 1

Após a reinicialização, a rotação da tela deve ficar boa.

Observação: isso é específico do Miix 310. Para outros dispositivos, é necessário um identificador diferente e, provavelmente, uma matriz diferente.

Mais informações: link

    
por smhg 28.11.2017 / 22:20
0

Solução alternativa:

Eu tive uma experiência semelhante com um HP-ProBook-450-G2 rodando o Ubuntu 17.10. Depois de reiniciar ou reinicializar, a área de trabalho foi girada 90 * para a esquerda. Consegui consertar isso temporariamente girando o laptop de cabeça para baixo e, em seguida, executando o script para bloquear a orientação. No entanto, encontrei uma solução alternativa mais estável que já fez o trabalho por enquanto.

No final, segui estes passos para resolver o problema:

1a. Rodou o laptop

1b. correu: 'gsettings set org.gnome.settings-daemon.peripherals.touchscreen orientação-lock true'

Resultado: não resolveu o problema após a reinicialização

  1. executou: 'gsettings set org.gnome.settings-daemon.plugins.orientation active false'

Resultado: não resolveu o problema após a reinicialização

  1. Reiniciou o computador e inicializou em uma sessão Xorg em vez de Wayland seguindo estas instruções:

link

Resultado: a tela foi a orientação correta após o login.

Espero que isso ajude os outros!

    
por LTD 15.11.2017 / 14:10
0

Observou o mesmo problema, e parece que encontrei a razão para isso. Como os celulares, uma mudança na orientação da tela é detectada pelo laptop e, consequentemente, gira a tela. Como alguém acima sugerido, depois de desabilitar a rotação, ele não girou!

    
por Ibraheem 04.03.2018 / 08:30

Tags