auto-login não funciona com monitor externo conectado (ubuntu 14.04)

2

Eu tenho um laptop com placa gráfica nVidia e Ubuntu 14.04 nele. Eu conecto a um monitor externo configurado para clonar a tela do laptop. O login automático está ativado (configurações & gt; usuário & gt; login automático & gt; ON).

Agora estou fazendo a reinicialização. Se o monitor externo NÃO estiver conectado, o login automático funcionará bem. Se o monitor externo estiver conectado, será solicitada a senha do usuário. Em mais detalhes: vejo um desktop com painel, starter etc por um momento, depois de alguns segundos a tela fica bloqueada e o prompt de login é exibido. O aviso aparece apenas na tela do laptop, enquanto o monitor externo mostra a imagem de fundo com o rótulo "Ubuntu 14.04 LTS". Depois de inserir a senha, o X-server é reiniciado e as telas funcionam corretamente no modo clone.

É apenas um pouco chato ser solicitado por uma senha toda vez, embora solicitado a não fazer isso. Por favor ajude!

Atualização:

Eu estudei o problema um pouco. Isso depende da configuração de tempo limite do usuário autologin. Os testes a seguir são feitos com monitor externo conectado.

autologin-user-timeout=5
  • Alterne para o outro usuário (não OK):

Esperado: a tela de login esperará 5 segundos, sem que a atividade do usuário carregue o usuário automático, caso contrário, o tempo limite será interrompido e o outro usuário poderá efetuar login.

Acontece realmente: ao selecionar o outro usuário e começar a digitar a senha, o tempo limite não é interrompido e, em 5 segundos, o usuário do login automático está conectado, não o outro usuário como pretendido.

  • Reinicie (OK, mais ou menos):

Esperado: em 5 seg o usuário autologin está logado.

Acontece realmente: durante esses 5 segundos, ele faz salpicos, mostra a tela de segundo plano do outro usuário, provavelmente daquele que foi conectado pela última vez, mas termina com o logon automático do usuário conectado.

autologin-user-timeout=0
  • Alternar para o outro usuário (OK):

funciona como esperado, a tela de login aguarda indefinidamente que o usuário faça o login.

  • Reinicializar (não OK):

Esperado: o usuário autologin está logado.

Acontece realmente: o usuário autologin parece estar logado, pelo menos o backgound correto e o autor é visível, depois de um segundo a tela de login é mostrada novamente, nenhum login automático acontece mais.

Aqui está o conteúdo de /etc/lightdm/lightdm.conf :

[SeatDefaults]
allow-guest=false
autologin-guest=false
autologin-user=igor
autologin-user-timeout=0
autologin-session=lightdm-autologin
user-session=ubuntu
greeter-session=unity-greeter
    
por igor 25.07.2015 / 11:22

0 respostas