O GNOME falha ao iniciar

1

Eu recentemente atualizei meu sistema Arch para o kernel 4.9.8. Após a reinicialização, não consigo isolar o destino gráfico. dmesg me dá isso:

[   54.537319] gnome-shell[756]: segfault at 44 ip 00007f312c42b311 sp 00007ffc7c141a10 error 4 in libmutter.so.0.0.0[7f312c355000+12c000]
[   56.011442] NVRM: Your system is not currently configured to drive a VGA console
[   56.011443] NVRM: on the primary VGA device. The NVIDIA Linux graphics driver
[   56.011443] NVRM: requires the use of a text-mode VGA console. Use of other console
[   56.011444] NVRM: drivers including, but not limited to, vesafb, may result in
[   56.011444] NVRM: corruption and stability problems, and is not supported.
[   56.012100] nvidia-modeset: Allocated GPU:0 (GPU-26bd7466-7209-5400-b8c1-c33539ed7a9f) @ PCI:0000:01:00.0
[   56.275134] snd_hda_codec_hdmi hdaudioC1D0: HDMI: invalid ELD data byte 16
[   57.023579] gnome-session-f[896]: segfault at 0 ip 00007f7caeb46ce9 sp 00007fff40fd2170 error 4 in libgtk-3.so.0.2200.8[7f7cae864000+6fa000]
[   64.715141] snd_hda_codec_hdmi hdaudioC1D0: HDMI: invalid ELD data byte 0

Parece que há algumas coisas que poderiam estar causando o problema, mas acho que corrigir a causa raiz, seja ela qual for, corrigirá os outros problemas. Eu tentei o Xorg de outras maneiras, inclusive com startx e iniciando o serviço gdm . Eu sei que os segfaults geralmente não podem ser corrigidos pelo usuário, mas eu queria obter uma segunda opinião sobre isso e ver de mais alguém se tivesse os mesmos problemas. Obrigado!

O que eu olhei / tentei até agora (eu não fiz o downgrade de nenhum pacote): link

link

link

    
por vespid 19.02.2017 / 01:09

1 resposta

0

A primeira coisa importante que tentei foi remover, em seguida, instalar o gnome e todas as dependências com pacman -Rnsc gnome gdm . Isso não funcionou e removeu muitos pacotes que eu precisava. Oh bem.

Eu decidi focar na parte do NVRM da mensagem de erro porque o driver da placa de vídeo é o nível mais baixo de operação de onde os erros estavam vindo, então conserte isso, conserte tudo, certo? O driver da nvidia parecia estar causando os problemas, e sendo um fã de código aberto, decidi dar um spin ao driver nouveau . Removendo o driver nvidia foi um pouco de dor, mas uma vez eu consegui removido e nouveau colocar no lugar e reiniciei, huzzah! Uma GUI! Agora foi perfeito? Não. Os componentes principais estavam faltando e a resolução foi definida para um monitor 4: 3. Mas, olhando para o (muito longo) /var/log/pacman.log , estou actualmente a reinstalar os componentes em falta, passando pelo ficheiro de registo e escolhendo os pacotes que parecem importantes (gnome-control-center, etc). Espero que ajude alguém na mesma situação!

Além disso, isso pode gerar um relatório de bug, mas não tenho certeza se ele deve ser levado ao conhecimento dos mantenedores do pacote Arch ou das pessoas do freedesktop.org. Se você se sentir compelido a arquivar um, o link para um rastreamento de pilha estará nos comentários da pergunta.

    
por 20.02.2017 / 04:57