Arch+GNOME:喔不!出了問題

Arch+GNOME:喔不!出了問題

我安裝了 Arch Linux 2016 並按以下順序安裝了以下軟體包:

  • nvidia並且nvidia-libgl(然後重新啟動)
  • xorg
  • xorg-server
  • xorg-server-utils
  • xorg-apps
  • gnome gnome-extra

我的系統配置:

  • 英偉達 GeForce 820M
  • 英特爾高清顯示卡 4400
  • 英特爾 i3 處理器

重新啟動後,我收到此錯誤:

「喔不!出問題了」螢幕

完整的日誌檔案(輸出journal -b)貼在這裡:https://pastebin.ubuntu.com/17953922/  您需要登入 ubuntu.com 才能查看此貼上。

筆記:

mesa-libgl透過替換安裝nvidia-libgl即可解決問題,那不是我想要的。我想使用nvidia-libgl我的顯示卡以獲得更好的效能,而不是開源mesa-libgl

答案1

在 GNU GRUB 引導畫面期間:

  1. 按 e 而不是 Enter
  2. 在類似 emacs 的螢幕編輯中向下捲動到以 linux 開頭的行
  3. 在通常安靜之後添加到最後: init=/bin/bash
  4. 按 F10 或 ctrl+x 啟動

這樣,即使 UI 失敗,您也將啟動到 root bash,並且可以停用它來重新啟動並修復它。

在完成上述步驟後重新啟動後,禁用它的一種方法是:

  1. systemctl 停用 gdm
  2. 重啟

現在您已經設定了 wifi 和終端視圖中的所有內容,這將使您能夠找到合適的解決方案,其中包括但不限於:

  1. 在 /var/cache/pacman/pkg 中尋找舊的 gnome-shell 版本並使用 pacman -U 安裝
  2. 如果適合您,請將 nvidia lib 更改為 mesa
  3. 如果它適合您,則傳遞 gdm 的標誌(多種方式)
  4. 等待官方修復

答案2

https://askubuntu.com/questions/92556/how-do-i-boot-into-a-root-shell

可以允許您從終端重新安裝 gdm。如果你有 grub,它將是與上面相同的過程,但不是 ubuntu,它將是 arch...

相關內容