Após o login, há uma tela preta e meu cursor, nada mais! no Ubuntu 12.10


24

Eu uso o Ubuntu (12.10) há muito tempo e, recentemente, meu Ubuntu passou por mais uma atualização.

Todo o prompt de atualização apareceu, seguido por um prompt de senha e, finalmente, a boa e velha barra de progresso ...

Tudo correu bem e, mais tarde, desliguei o computador.

No dia seguinte, liguei o PC e fui para a tela de login. Fui em frente e entrei, mas depois disso tudo o que pude ver foi uma tela preta e meu cursor!

Verifiquei os fóruns e recebi várias dicas, nenhuma delas funcionou ...

Agora estou preso a uma instalação do Ubuntu que é completamente inútil.

Mais uma coisa:

Eu até tentei entrar através do Guest, mas o mesmo problema! : \

My Computer Specs:
Motherboard: Intel DG41WV
Processor: Intel Core 2 Quad Q6600 @ 2.40GHz
Graphics: Intel G41 Express Chipset
RAM: Dual Channel, DDR3 2*2GB (4096 MBytes)
HDD: Seagate 500GB SATA

---- INFORMAÇÕES DETALHADAS ----

Para ser um pouco mais preciso sobre o meu problema, depois de fazer o login, vejo uma tela preta e meu cursor. Além disso, o mais importante é que eu consegui ver uma tela de login, portanto, tenho certeza que o Ubuntu está sendo renderizado corretamente e também tenho certeza de que não há nenhum problema com os drivers (caso contrário, eu não deveria nem ter uma tela de login, certo?).

De qualquer forma, outra coisa (provavelmente) importante é que, depois de fazer o login, posso clicar em Ctrl+ Alt+ 1e entrar em um console de recuperação.

A única coisa que não carrega é o meu desktop GUI real

Em seguida, executei a unidade a partir do console de recuperação, ele passou por alguns comandos, ficou preso no OpenGL por alguns segundos, depois deu zoom em muitas outras linhas de código e acabou com isso:

ERROR 2012-01-03 20.51.23 unity.launcher.Icon TrashLauncherIcon.cpp:62 Could not create file monitor for trash url: Operation not supported

*** glibc detected *** compiz: malloc(): memory corruption: 0x09c861d6 ***

Depois disso. de volta a Ctrl+ Alt+ F7: Background Desktop + Cursor

Então, de volta ao terminal novamente, tive que pressionar Ctrl+ Cpara voltar novamente.

Agora, digitei novamente a unidade, e esta foi a saída:

WARNING: no DISPLAY variable set, setting it to :D
compiz (core) - Info: Loading plugin: core
compiz (core) - Info: Starting plugin: core
unity-panel-service: no process found

então agora eu fiz um sudo service lightdm restart:

X10: fatal IO error 4 (Interrupted system call) on X server ":0"
after 131 requests (130 known processed) with 0 events remaining.
lightdm stop/waiting
lightdm start/running, process 2852

Estou de volta à tela de login e, novamente, agora estou de volta à tela preta (Sim, também perdi o plano de fundo da área de trabalho)

Então, mais uma vez, tento a unidade (mesma resposta da última vez):

WARNING: no DISPLAY variable set, setting it to :D
compiz (core) - Info: Loading plugin: core
compiz (core) - Info: Starting plugin: core
unity-panel-service: no process found

E ainda uma tela preta! : \


1
Existe algum PPA ativo que possamos estar cientes?
Bruno Pereira

"Eu verifiquei os fóruns e recebi várias dicas, nenhuma das quais funcionou ..." Por que você não resume resumidamente essas informações para que as pessoas não as "reajam" novamente apenas para saber que isso não ajuda?

Você pode tentar inicializar usando o DM clássico?
Faça

Ei, Bruno ... Umm, não sei exatamente o que você PRECISA estar ciente .... Tenho alguns repositórios adicionados e tenho aplicativos desses que funcionam perfeitamente ... No entanto, você deve saber, isso aconteceu depois de uma atualização ...
Pranay Prakash

@ vasa1, já passei por algumas, perdi a noção de quais e quais eram as dicas ... Além disso, tenho certeza mesmo que, se já vi uma dica antes, devo ter estragado tudo última vez, então aqui eu posso obter algum feedback também ...
Pranay Prakash

Respostas:


8

Apenas para completar, esse problema também ocorre quando você instala por engano o pacote "nvidia-319-updates", mas você não possui um chip gráfico da nVidia em seu sistema. No meu caso, este pacote era uma dependência indireta do pacote "libopencv-dev".

Portanto, quando você está rodando em um chip ATI ou Intel grpahics, por exemplo, e instala o openCV (pacote libopencv-dev), o OpenGL é quebrado e você obtém uma tela preta com o cursor do mouse após o login. Para resolver isso caso, basta remover os pacotes da nvidia:

sudo apt-get remove nvidia-*

Veja este bug na barra de ativação para obter mais detalhes


Ou uma máquina host com uma placa NVIDIA executando uma VM.
precisa saber é o seguinte

Obrigado - isso resolveu o meu problema depois que tentei, por engano, fazer com que o compilador Nvidia CUDA funcionasse no meu laptop (eu tenho uma placa de vídeo AMD).
nebffa

7

Resolvi o problema com sucesso. Bem, o que eu fiz foi isso:

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

Essa, seguida de uma reinicialização, é a receita para uma correção! : D


3
Poderia, por favor, ELI5 o que isso faz?
king_julien

2
Bem, isso não funcionou para mim.
king_julien

Além disso, removo acidentalmente minha área de trabalho. sudo apt-get update sudo apt-get install --reinstall ubuntu-desktope sudo apt-get install xfce4-goodiescomo o meu trabalho desejado é xfce, usando os comandos acima resolveu o meu problema e minha bota máquina up
EsmaeelE

2

Talvez você precise redefinir os arquivos de configuração compiz e Unity.

Você pode tentar uma reinicialização suave (somente arquivos Unity / Compiz, mas não testei isso): http://www.webupd8.org/2012/10/how-to-reset-compiz-and-unity-in- ubuntu.html

Há uma reinicialização completa: /ubuntu//a/244064/123806

Mas isso apagará a configuração de alguns aplicativos. Experimente como usuário de teste, vá para tty1 (Ctrl + Alt + F1):

sudo adduser test

Volte para tty7 (Ctrl + Alt + F7) e tente fazer o login. Se funcionar, confirmamos que é apenas um problema no seu arquivo de configuração. Caso contrário, siga o link acima. (após os testes, "sudo deluser test" e "sudo rm -Rf / home / test" serão apagados).

Se Ctrl + Alt + T não funcionar ...

Primeiro faça o login e obtenha a tela em branco, depois Ctrl + Alt + F1, faça backup e remova seu arquivo de configuração:

cp .config/dconf/user .config/dconf/user.bkp
rm .config/compiz-1/compizconfig/config .config/dconf/user

Precisamos remover os dois arquivos ao mesmo tempo.

Ctrl + Alt + F7 e o esperado é Unity será aberto.


Ei, obrigado pela resposta. No entanto, nenhum dos métodos funcionou. A reinicialização suave gera um erro de barramento dconf. O método de redefinição física: depois de criar uma nova conta, o mesmo problema existe, exceto que o plano de fundo da área de trabalho também aparece agora.
Pranay Prakash

Obrigado, remover os arquivos de configuração funcionou para mim (em 13.10).
tectux

compiz --replacetrabalhou para mim, obrigado!
RedClover

1

Eu tive o mesmo problema, mas notei que depois de executar

sudo apt-get remove nvidia- *

comando, que não mudou nada (mesmo após a reinicialização),
havia alguns pacotes desnecessários antigos e depois de removê-los com o comando

sudo apt-get autoremove

e reiniciando tudo estava correto, a área de trabalho está carregando conforme o esperado.


sudo apt-get autoremovefoi a solução para mim.
AutonomousApps

0

Eu tive o mesmo problema e uma correção mais curta funcionou para mim:

unity --reset

Seguido por:

sudo service lightdm restart

O problema é que você perde configurações como tamanhos de ícones, etc. Elas podem ser facilmente reconfiguradas usando MyUnity ou UbuntuTweak (a partir do centro de software).

(No entanto, o problema volta toda vez que eu conecto um monitor extra ao meu laptop antes de inicializar. Mas isso é um problema diferente, presumo. Discutido aqui: Ubuntu 12.04 Unity: somente tela preta com cursor, quando o monitor externo é conectado antes de inicializar o laptop )


Haha, você chegou cedo! : P Nah, sua solução: foi a primeira coisa que tentei. Porém, não funcionou para mim :(
Pranay Prakash

Bom saber. Isso significa que, embora nossos sintomas sejam os mesmos, os problemas não estão completamente relacionados. Ou pelo menos, são causados ​​por coisas diferentes.
Rudolfbyker

Bem, ambos parecem ser problemas com a unidade. Isso é certeza! : P
Pranay Prakash

-2

experimentar

ctrl- alt-f2

entrar

tipo:

sudo update-grub
sudo reboot
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.