Ubuntu 12.04 Unity: somente tela preta com cursor, quando o monitor externo é conectado antes de inicializar o laptop


9

Sempre que eu conecto um monitor externo à porta DSub do meu laptop antes de inicializar no Ubuntu, algo dá errado no Unity para causar exatamente o mesmo problema descrito aqui: Após o login, há uma tela preta e meu cursor, nada mais! no Ubuntu 12.10 A reinicialização sem a tela conectada não a corrige.

Uma correção única é fazer o seguinte:

sudo apt-get install ppa-purge
sudo ppa-purge ppa:unity-team/staging

sudo apt-get update
sudo apt-get install --reinstall ubuntu-desktop
sudo apt-get install unity

ou, muito mais rápido, isso:

unity --reset
sudo service lightdm restart

Efeito colateral desta solução: perco todas as minhas configurações de aparência do Unity.

Meu problema, no entanto, é que preciso inicializar com o monitor externo conectado com bastante frequência. Quem sabe o que há de errado no Unity e / ou como corrigi-lo permanentemente?


Pode ajudar a saber qual hardware você está usando. Alguns laptops possuem uma configuração de BIOS para ativar / desativar externos.
Elder Geek

Eu verifiquei ... Nenhuma dessas configurações no meu BIOS. Pelo menos não com o firmware atual (de fábrica). HP ProBook 6560b
rudolfbyker 11/02

Respostas:


1

Eu mesmo recebi essa tela preta com o cursor (eu uso 4 monitores e, portanto, desconectá-los ocorre com frequência).

No entanto, minha correção foi instalar corretamente os drivers da minha GPU.

Como o seu laptop aparentemente possui uma GPU da série Intel HD 3000, você tentou instalar drivers atualizados? A guia Drivers adicionais na parte Software & Updates das configurações do sistema seria um bom ponto de partida.


0

Você pode criar um script para executar na inicialização que use sua solução mais rápida, o IE

unity --reset
sudo service lightdm restart

Isso não deve ter consequências negativas (exceto a possível perda de configurações personalizadas, conforme mencionado na pergunta) se o externo não estiver conectado e resolver o problema, se for ....

Fonte: Pergunta


Efeito colateral desta solução: perco todas as minhas configurações de aparência do Unity quando o script é executado.
Rudolfbyker

Adicionadas essas informações ausentes à sua pergunta.
Elder Geek

É muito óbvio em man unity: --reset Esta opção permite ao usuário redefinir os parâmetros do perfil no compiz e reiniciar o shell do Unity com as configurações padrão.
Rudolfbyker

Isso é verdade, mas o que não é óbvio é que você alterou as configurações de aparência do Unity dos padrões. Eu senti que a informação era útil.
Elder Geek

Você já tentou simplesmente sudo service lightdm restart?
Elder Geek
Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.