Ubuntu 16.04: problema com telas múltiplas, existe uma solução alternativa?

11

Minha configuração é a seguinte:

  • o computador é um Dell M3800 (um laptop robusto); sua tela interna é de 15 polegadas, resolução 1920x1080;
  • há também um monitor externo, que é um monitor de 24 polegadas, com a mesma resolução, conectado via HDMI.

Há algo realmente estranho desde a atualização, e não sei por que isso é ...

A configuração dos monitores é para que o laptop fique à esquerda (fisicamente) e a tela grande à direita. Eu tenho janelas nas duas telas.

Quando deixo o computador em paz e as telas entram em "economia de energia", se eu ativar as telas, todas as janelas estão "voltando" para a tela do laptop ...


Desde a pergunta inicial, notei que, na verdade, isso não tem nada a ver com o bloqueio da tela; é sistemático desde que as telas entrem no modo de economia de energia (nota: as telas, não o computador).

Por isso, tentei outra configuração: apenas ative o monitor Asus via HDMI e desative a tela interna do laptop ... Ao acordar, a tela do laptop se destaca brevemente antes de X "lembrar" que "uh não, o cara quer apenas a tela externa" "e volta à configuração desejada novamente.

Além disso, este laptop possui um chipset nVidia e não importa se eu uso o driver nouveau ou o driver proprietário da nVidia: os efeitos são os mesmos.

Abri um bug ( link ), mas, enquanto isso, existe uma solução alternativa para isso, além de, nas configurações, nunca deixar as telas "adormecerem", o que é um desperdício?

fge
fonte
houve algumas queixas de drivers da nvidia se comportando mal em 16.04. Veja se esta resposta ajuda.
astrob0t
@ astrob0t Eu fiz a maioria das etapas aqui, exceto a purga; feito isso, reiniciado. Como expliquei também, também modifiquei as configurações para que as telas nunca "desliguem" e agora o problema seja resolvido ... vou tentar reativá-lo apenas para ver. Ah, e, caso isso importe, mas eu não acredito, use o Unity.
fge
Sim, tente todas as etapas da resposta e deixe-nos saber se funciona. purgeé como a etapa mais importante em que todos os drivers da nvidia com erros são removidos e, em seguida, as próximas etapas instalam os adequados.
astrob0t
@ astrob0t bem, não relacionado, mas confirmo que meu bug de tela múltipla é exatamente como relatei. Também tenho artefatos gráficos com o nouveau, como as perguntas que você vinculou para descrever (os itens não são exibidos corretamente), mas esse bug de tela múltipla é, à primeira vista, independente deste. Se você quiser que eu faça mais alguns testes, basta perguntar.
fge
Eu posso confirmar isso também. Sistema de desktop Nvidia 950 sem GPU da Intel. Ele se comporta da mesma maneira se você puxar um cabo no monitor e conectá-lo novamente. Eu também vi variações disso com 15.10 - então não é exatamente um problema novo.
RoundSparrow hilltx

Respostas:

1

Eu tenho o mesmo laptop, mas com uma tela de 4k e não tenho esse problema, embora minha tela externa esteja conectada via displayport / thunderbolt.

Descobri que o soquete HDMI não era tão confiável para telas externas e teria problemas com minha tela externa de 4k, que dizia que suas resoluções não deveriam ser um problema.

Pode haver alguns problemas com o HDMI-CEC que podem ser usados ​​para controlar as telas via HDMI - http://hdmicec.blogspot.co.uk/2012/05/how-to-find-out-if-your-device-is -hdmi.html

Achei que era muito mais confiável na minha configuração se eu usasse os drivers gráficos ppa https://launchpad.net/~graphics-drivers/+archive/ubuntu/ppa

Eu uso a nvidia-367 e parece ser muito mais rápido nas telas de inicialização; as versões anteriores geralmente atingiam o tempo de sincronização 4k, o que levaria séculos para começar e me causaria erros.

Amias
fonte
Ainda tenho problemas em que todas as janelas acabam na área de trabalho ocasionalmente se os monitores demorarem muito para serem sincronizados. É provável que seja um bug no driver da Intel, e não na nivdia, embora as atualizações da nvidia ajudem o driver da Intel que controla o hardware. Isso é menos problemático se você forçar o modo nvidia na configuração principal da nvidia-settings, pois ele é sincronizado mais rapidamente, você obtém menos opções de resolução entre hd e 4k dessa maneira.
Amias
0

Vejo esse problema com o Dell Precision 5510. 1 monitor é HDMI, outro é VGA conectado a um adaptador thunderbolt. Nvidia 1000m e gráficos intel.

A tela gráfica da Intel é mais agradável, a nvidia tem muito rasgo. No entanto, a Intel tem um currículo horrível devido ao problema de bloqueio de tela descrito aqui. Despertar da suspensão está ok se a máquina não estiver desconectada e usada em outro lugar. O monitor HDMI quase sempre fica preto após a ativação do bloqueio de tela e não é ativado sem sair do sistema.

Se estiver usando o driver da nvidia, há um monitor de 50% de chance de ativar se eu tentar com o arandr.

Se você ainda não experimentou o arandr, deveria. É uma bela visualização do xrandr e você pode ativar e desativar os monitores. Pode salvar configurações.

Quando o arandr não 'acorda' o monitor, a correção requer logout, após o que está tudo bem, até eu ir ao banheiro e o bloqueio de tela entrar em ação.

Quando um monitor fica preto, o gerenciador de área de trabalho / janela não pressiona tudo no monitor sobrevivente. Alguns aplicativos estão no lado escuro, mas o alternador da área de trabalho do xfce4 mostra os dois no painel.

Não tenho sorte com o optimus / zangão. A nvidia-settings possui um bom seletor para alternar o driver de vídeo, requer que o logout seja alterado.

Vou encontrar mais, diferentes tipos de monitores. Estou suspeitando que monitores antigos fazem parte da explicação. Estes são monitores Dell de 24 "que devem ter 4 ou 5 anos. Para outras pessoas com problemas, você tem o mesmo?

Por favor, pense sobre isso. Se eu reiniciar, os dois monitores serão encontrados instantaneamente e tudo estará bem. Isso não significa que o driver de vídeo em si está ok? No ubuntu 16.04, eu tinha o problema "meu cursor fica invisível após a suspensão", mas apenas no caso da Intel ( https://bugs.launchpad.net/ubuntu/+bug/1573454 , https: //bugs.launchpad .net / ubuntu / + source / xserver-xorg-video-intel / + bug / 1568604 ). A Nvidia não mostrou o mesmo. Temos a palavra que o armário de luz deve ser removido para consertar. Xscreensaver para o resgate. Talvez o driver de vídeo tenha defeito, mas o armário contribuiu. Nós estávamos culpando totalmente o driver de vídeo.

Hmm. Me faz pensar se o Xscreensaver pode estar relacionado a problemas na tela preta. Testará. Se você tiver problemas na tela preta, fez outras alterações na área de trabalho / armário?

pauljohn32
fonte
Estou usando um monitor Dell 22 "ao lado de uma TV 720p, no ubuntu 16.04, e tudo funciona bem. Não foram necessários drivers além do que foi instalado com o Ubuntu. Meu monitor Dell é um monitor antigo que comprei usado.
Bob