Sem GUI após a reinicialização, sem erros óbvios (openSUSE 13.2, drivers nvidia)

0

Versão curta : reinicializada pela primeira vez em meses, seguindo atualizações diárias; drivers proprietários Nvidia ; sem GUI (KDE); arma não-fumante (até agora) em toras.

Especificações :

  • openSUSE 13.2 (64 bits), totalmente atualizado
  • kernel 3.16.7-35-desktop
  • Nvidia GeForce 970
    • G04 drivers v361.28-33.1.x86_64 (versão mais recente em download.nvidia.com/opensuse/13.2)
    • mas a última versão disponível por download direto da Nvidia é 361.42

Versão longa :

Eu tenho um computador desktop com uma placa de vídeo Nvidia GeForce 970 e dois monitores conectados a ele, um via DVI e outro via HDMI.

Estou executando o openSUSE 13.2, que atualizo quase diariamente. Atualmente no kernel 3.16.7-35-desktop , e use os drivers proprietários da Nvidia, atualmente em 361.28-33.1.x86_64, por causa dos jogos. Essa é a versão mais recente dos drivers disponíveis no repositório oficial do openSUSE 13.2, embora a v361.42 esteja disponível para download e instalação diretos da maneira mais difícil .

Kernel e drivers de vídeo foram atualizados pelo menos uma vez desde a última vez que eu reiniciei (ou mesmo desconectei), o que ocorreu há pelo menos alguns meses.

Agora eu reiniciei e não consigo entrar na GUI - KDE.

A saída do console (no monitor DVI, que é onde grub2 normalmente é executado; o monitor HDMI, que é meu monitor principal, agora não recebe nenhum sinal. O processo de inicialização não é perfeitamente consistente em onde pára: às vezes:

Reached target Graphical Interface

Às vezes:

Starting Command Scheduler

Às vezes:

Started SuSEfirewall2 phase 2

Mas é sempre depois que eu iniciei o X Display Manager .

CTRL + ALT + F7 mostra uma tela completamente em branco.

1 a 6 são terminais de console normais e 8 mostra apenas um sublinhado intermitente.

Eu forcei a reinstalação dos quatro pacotes de driver da Nvidia (G04) para ter certeza de que eles são compilados para o meu kernel atual.

Curiosamente, alguns dos nomes de pacotes são 361.28.k3.16.6_2-33.1.x86_64 , o que sugere que eles são destinados ao kernel 3.16.6-2 , enquanto eu estou executando 3.16.7-35 . E a compilação para 3.16.6-2 falha, com arquivos não encontrados /lib/modules/3.16.6-2-desktop/modules.{order|builtin} , embora a pasta pareça a mesma dos módulos para 3.16.7-35-desktop e 3.16.7-32-desktop .

journalctl --full -b

Mostra mensagens de kdm indicando um início bem-sucedido, por exemplo: plymouth is active on VT7, reusing for :0 .

e kdeinit5: opened connection to :0 .

As únicas mensagens que posso encontrar nos logs de inicialização que podem causar preocupação são:

  • NVRM: seu sistema não está atualmente configurado para acionar um console VGA no dispositivo VGA principal. O driver gráfico NVIDIA Linux requer o uso de um console VGA text0mode. O uso de outros drivers de console, incluindo, mas não limitado a, vesafb, pode resultar em problemas de corrupção e estabilidade, e não é suportado.
  • Registro: Xlib: extensão "XEVIE" faltando na exibição: 0
  • QXcbConnection: Erro XCB: 148 (Desconhecido)

    /var/log/Xorg.0.log

Tem apenas uma mensagem, no final do arquivo, que me pareceu suspeita:

NVIDIA(0): ACPI: failed to connect to the ACPI event daemon; the daemon may not be running or the "AcpidSocketPath" X configuration option may not be set correctly. When the ACPI daemon is available, the NVIDIA X display driver will try to use it to receive ACPI event notifications.

Inicializando no Windows, tudo funciona como esperado, por isso estou descartando um problema com a placa de vídeo e / ou o monitor HDMI.

Eu ainda não tentei desinstalar os drivers da Nvidia e mudar para nouveau , nem atualizar manualmente os drivers da Nvidia para 361.42 .

Eu posso entrar na GUI normalmente rolando o sistema de volta para um snapshot anterior, mas prefiro descobrir o problema atual do que potencialmente perder meses de arquivos.

Estou disposto a dist-upgrade do sistema para o Leap 42.1, mas não sem uma boa razão para pensar que isso iria corrigir o problema da GUI. Curiosamente, a versão dos drivers da Nvidia do repositório oficial é a mesma para 42.1 como para 13.2: 361.28.

    
por Edward 31.03.2016 / 22:54

1 resposta

1

Agora estou desbloqueado; Acabei de instalar manualmente os drivers nvidia na v361.42 (vs 361.28 no repositório).

Note que eu fiz uma postagem cruzada desta questão em: link

Eu atualizarei esta resposta aqui com respostas às minhas perguntas de acompanhamento lá (exatamente o que deu errado em primeiro lugar, etc.), se houver alguma.

    
por 01.04.2016 / 22:58