GNOME не запускается

Недавно я обновил свою систему Arch до ядра 4.9.8. После перезагрузки я не могу выделить графическую цель. dmesg дает мне следующее:

 [ 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 

Похоже, есть несколько вещей, которые могут быть причиной этой проблемы, но я думаю, что исправление основной причины, независимо от того, что это такое, устранит другие проблемы. Я пробовал Xorg другими способами, в том числе с startx и запуском службы gdm . Я знаю, что segfaults обычно не могут быть исправлены пользователем, но я хотел получить второе мнение по этому поводу и посмотреть на кого-либо еще, если у вас такие же проблемы. Благодаря!

То, что я просмотрел / попробовал до сих пор (я еще не понизил некоторые пакеты): https://bugs.archlinux.org/task/51908

https://bbs.archlinux.org/viewtopic.php?id=218580

https://bbs.archlinux.org/viewtopic.php?pid=1467820#p1467820

Первая важная вещь, которую я пробовал, – удалить, затем установить gnome и все зависимости с pacman -Rnsc gnome gdm . Это не сработало и удалило много пакетов, которые мне нужны. Ну что ж.

Я решил сосредоточиться на части NVRM сообщения об ошибке, потому что драйвер видеокарты – это самый низкий уровень работы, из которого исходили ошибки, поэтому исправить это, исправить все, правильно? Драйвер nvidia, похоже, вызывал проблемы, и, будучи поклонником открытого исходного кода, я решил дать nouveau . Извлечение драйвера nvidia было немного больно, но как только я его удалил и нуворился, встал на место и перезагрузился, huzzah! Графический интерфейс! Теперь это было прекрасно? Нет. Основные компоненты отсутствовали, и резолюция была установлена ​​для монитора 4: 3. Но, посмотрев на (очень длинный) /var/log/pacman.log я в настоящее время переустанавливаю недостающие компоненты, просматривая файл журнала и выбираю пакеты, которые кажутся важными (центр управления gnome и т. Д.). Надеюсь, это поможет любому в той же ситуации!

Кроме того, это может привести к сообщению об ошибке, но я не уверен, что это должно быть доведено до сведения сторонников пакета Arch или людей freedesktop.org. Если вы так захотели подать файл, ссылка на трассировку стека находится в комментариях к вопросу.