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?
Respostas:
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.
fonte
Você pode criar um script para executar na inicialização que use sua solução mais rápida, o IE
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
fonte
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.sudo service lightdm restart
?