Tela ficando preta depois de mudar de usuário

8

Criei três usuários no meu computador (admin + usuários padrão) e, sempre que alterno entre usuários, minha tela é desativada.

Eu tenho o Ubuntu 16.10 e troco de usuário usando o menu da conta no canto superior direito.

Sintomas

Eu tenho dois usuários padrão que podem fazer login sem uma senha. Quando eu alterno entre eles:

  • Instantaneamente e por um breve segundo , vejo a tela do outro usuário.
  • A tela apaga (o indicador LED na tela começa a piscar).
  • Agora, existem duas opções:
    • A tela liga novamente após 1-3 segundos.
    • A tela fica desligada até eu mover o mouse ou clicar em uma tecla, como se o computador estivesse suspenso.

Sintomas adicionais

Quando eu mudo para o usuário administrativo, é mais complicado:

  • A tela pisca por um segundo.
  • Recebo a manjedoura da tela onde preciso digitar minha senha.
  • O usuário administrativo pode não estar selecionado - tenho que escolhê-lo novamente e digite a senha.
  • Estou logado e vejo a tela por um breve segundo .
  • A tela pisca.
  • Eu vejo o gerente de exibição pela segunda vez. Desta vez, não há uma lista de usuários, apenas o usuário administrativo. Eu digito a senha novamente e efetuo login sem piscar.
  • Eu vejo uma mensagem de erro: Problema no programa do sistema detectado

Coisas que não funcionaram:

  • Tentei clicar em Ctrl+ Alt+F7 para alternar entre sessões TTY. Isso às vezes funciona, mas na maioria das vezes a tela ainda é desligado.
  • Eu tentei dm-tool switch-to-user username. É o mesmo que clicar no menu.
  • Tentei alterar as opções de economia de energia para desativar o modo de suspensão (a tela nunca desliga quando inativa). Isso não teve efeito.
  • Tentei mudar o gerenciador de exibição para gdm3 . Isso foi terrível. O sistema não foi iniciado e eu tive que usar o console raiz do grub para restaurar o lightdm.
  • dpkg-reconfigure lightdm.
  • Tentei usar um cabo HDMI com a minha placa gráfica (Gigabyte RX 460 2G 1212Mhz WindForce2 OC) ou um cabo VGA na minha placa-mãe (ASUS H110M-K DDR4). Ambos se comportam da mesma maneira.
  • Não tentei instalar o amdgpu-pro - ele parece suportar apenas 16.04 e não é necessário para o 16.10 (que possui suporte embutido).

Perguntas semelhantes sem respostas:

Trocarei usuários com muita frequência ... Como posso fazer isso funcionar sem problemas? Existe um log que devo verificar?

Eu encontrei isso em apport.log:

ERRO: apport (pid 19659) sexta-feira 2 de dezembro 12:22:40 2016: chamado pid 19445, sinal 6, limite de núcleo 18446744073709551615
ERRO: apport (pid 19659) sexta-feira 2 de dezembro 12:22:40 2016: ignorando implausivelmente o limite principal grande , tratando como ilimitado
ERRO: apport (pid 19659) sexta-feira, 2 de dezembro às 12:22:40 2016: executável: / usr / lib / xorg / Xorg (linha de comando "/ usr / lib / xorg / Xorg -core: 3 -seat seat0 -auth / var / run / lightdm / root /: 3 -nolisten tcp vt10 -novtswitch ")
ERRO: apport (pid 19659) sexta-feira, 2 de dezembro 12:22:40 2016: is_closing_session (): no DBUS_SESSION_BUS_ADDRESS no ambiente
ERRO: apport ( pid 19659) sexta-feira, 2 de dezembro, 12:22:40 2016: este executável já travou 2 vezes, ignorando

Eu acho que isso está relacionado, porque às vezes, depois de mudar de usuário, vejo a mensagem de erro e às vezes ouço o som da mensagem de erro.

Kobi
fonte
Você aplicou as atualizações mais recentes no seu sistema?
Soren A
@SorenA - Claro que sim.
Kobi
1
Eu tenho um problema semelhante: se você alternar entre usuários da tela de login, a tela fica preta, a saída de vídeo é desligada (o monitor perde sinal) e os teclados USB param de responder (mesmo quando conectados e reconectados - nenhuma luz numlock acende). Eu ainda posso ssh e reinicialização, mas reviver LightDM parece uma causa perdida naquele momento ...
Digikata
Eu acho que pode ser um problema relacionado à placa gráfica. Você instalou os drivers AMDGPU-PRO? O site menciona o Ubuntu 16.04 para ser compatível com os drivers, então tente instalar esses drivers (se você puder) e verifique se o problema persiste.
Anonymint
@Anonymint - eu olhei para ele, e mencionei na pergunta. O AMDGPU-PRO explicitamente não suporta 16.10. Eu poderia ter feito o downgrade para 16.04, mas escolhi o 16.10 especificamente porque ele tinha suporte nativo para minha GPU (e escolhi uma GPU com drivers para Linux quando comprei meu novo computador).
Kobi

Respostas:

1

Tente ir para configurações / exibição e verifique se há mais de um monitor e, se sim, desligue os monitores que não estão sendo usados.

joao
fonte
Isso poderia ter funcionado. Lembro-me vagamente de que havia mais de uma tela. Como eu disse no comentário, eu tenho o Windows agora, então não posso confirmar a solução. Definitivamente vale a pena tentar. Obrigado!
Kobi