A sessão é reiniciada continuamente sem solicitação (Ubuntu 11.10)

1

Estou usando o Ubuntu 11.10 sem problemas no meu desktop. De repente, há duas semanas, reinicie a sessão sem motivo aparente. Ocorre sem qualquer aviso e perco o emprego. Funcionou perfeitamente até duas semanas atrás. Por favor, me ajude!

    
por kobawlsky 10.06.2012 / 04:05

1 resposta

0

Apenas um palpite que você poderia ter atualizado para um driver da Nvidia, que foi conhecido por travar o X.org em 11.10 e 12.04. Os sintomas soam parecidos: de repente você se vê de volta à tela de login do Lightdm. Normalmente, isso acontece quando a navegação na web, muitas vezes com o Flash na página (mas às vezes não). Nenhum aviso. Apenas uma sessão perdida. Parece aleatório. Vamos primeiro verificar se você tem o problema.

Verifique se você tem o driver da Nvidia. Inicie o nvidia-settings e procure pela versão do driver da Nvidia. Os problemas estão com a versão padrão instalada (295.40) e posterior. Se essa é a versão mostrada, você deve verificar se está recebendo o mesmo erro do X.org.

Na próxima vez que seu sistema travar (ou se você souber quando ele caiu pela última vez), você pode verificar o erro no seu syslog. Use as Ferramentas do Sistema > Log File Viewer no menu, depois clique em syslog. Role até ficar perto do tempo da falha e procure por uma linha que contenha: "Gdk-WARNING: gnome-session: Erro de E / S fatal 11 (Recurso temporariamente indisponível) no servidor X" Se você tiver o driver Nvidia e ver isso erro, você sabe que correu para o bug do driver Nvidia.

Veja como fazer o downgrade para a versão anterior do driver Nvidia que funciona.

Encontre a versão 290.10 no Launchpad. Eu encontrei a versão AMD 64 aqui: link . O link de download está no lado direito. Faça o download para sua pasta pessoal.

Agora desative o driver antigo abrindo um terminal e digite "jockey-gtk". Selecione o driver que tem o ponto verde ao lado e selecione o botão "Remover". Feche quando terminar.

Agora vamos instalar o novo driver. Digite o comando "sudo dpkg -i nvidia-current_290.10-0ubuntu2_precise_amd64.deb" para instalar essa versão. Ele pedirá sua senha. Vai demorar um pouco enquanto ele executa uma verificação de integridade da versão do módulo do kernel, mas ela será concluída.

Você vai querer forçar e bloquear essa versão para que ela não seja atualizada por acidente. Há provavelmente uma maneira rápida de fazer esta linha de comando, mas eu uso o synaptic para facilitar. Instale o synaptic (execute: sudo apt-get install synaptic) e inicie-o com o "sudo synaptic". Procure o pacote que acabamos de instalar. Será apenas nomeado nvidia-current. Você deve selecionar Pacote > Force Version, e escolha 290.10, e aperte "Force". Agora bloqueie-o escolhendo o pacote > Lock Version do menu do Synaptic. A linha no Synaptic ficará vermelha, mas terá um quadrado verde com um ícone de cadeado à direita.

Agora é hora de ativá-lo re = iniciando o jockey-gtk na linha de comando. Selecione "versão atual" e escolha "Ativar". Você receberá o ponto verde ao lado dele novamente. Fechar jockey-gtk.

Reinicie. Vamos nos certificar de que tudo esteja no lugar. Vá para nvidia-settings novamente e verifique a versão do driver para ter certeza de que você está rodando 295.10. Você pode precisar reinstalar as configurações nvidia (sudo apt-get install nvidia-settings). Se o número da versão disser 290.10, você não deverá sofrer mais perdas súbitas de sessão.

    
por Craig Jennings 10.06.2012 / 05:47