系統無法在 GUI 上登入

系統無法在 GUI 上登入

昨天我終於有時間從 10.04 升級到 11.04 (我很健忘這些事)。我透過更新管理器進行了升級,首先升級到 10.10,然後升級到 11.04。不幸的是,我遇到了一個問題,(我相信)主要是由於我的硬體似乎不支援 Unity。

當我啟動機器時,我看到的螢幕看起來像這個(連結是因為原始圖像有點大)。它無限期地停留在這個螢幕上,沒有動畫,沒有滑鼠移動,沒有對話框等。

然而,我仍然完全能夠透過 SSH 連接到機器,甚至創建無人機器與電腦上執行的 Gnome 會話的連線。所以它並沒有凍結,只是不再在主顯示器上顯示工作的 GUI 前端。不用說,這很不方便。所以我要為野獸購買經過 Unity 認可的顯示卡,但我想知道是否有什麼我可以做的同時,當我在實體機上時啟動 Gnome 或 Xfce 會話。感謝 SSH,我可以輕鬆操作設定檔。

編輯:有關我的顯示卡的資訊:

$ lspci -v | grep VGA
  00:10.0 VGA compatible controller: nVidia Corporation C73 [GeForce 7050 
  / nForce 610i] (rev a2) (prog-if 00 [VGA controller])

答案1

黑屏故障排除Ubuntu Wiki 提供了有關如何管理這些問題的足夠信息,我不能說哪些內容適合您的需求,但請查看該文件以獲得從哪裡開始的線索。

引自該網站:

如果您看到不同顏色的螢幕(棕色、白色、多色損壞等),您會看到不同類別的圖形錯誤。然而,獲取暫存器轉儲(見下文)可能仍然有價值。

就我而言,解決問題的方法是編輯 GRUB 清單/boot/grub/grub.cfg並刪除splash每個 GRUB 條目的「」參數,這可能與您的情況有所不同,如 Wiki 頁面中所述:

要檢查這一點,請在 grub 選單中編輯內核行並從該行末尾刪除“splash”,然後啟動。如果這解決了問題,您可以將其從 /boot/grub/menu.lst 中刪除作為解決方法。

注意:即使本文檔引用了 menu.lst 文件,該文件也不存在於我的/boot/grub資料夾中,就grub.cfg我而言。 (我不能說為什麼,但不需要評論)

另請檢查頁面的分析技術部分,以便收集與您的具體問題相關的更多信息,並讓我們知道,有人可能比我對您的具體問題有更多的經驗。

讓我們隨時了解您的問題。

祝你好運。

PS 您可以/boot/grub/grub.cfg使用即時會話 CD/DVD 進行編輯,但請確保始終保留原始檔案的備份。

答案2

一些值得嘗試的建議:

  1. xorg.conf - 可能您已經安裝了 nvidia 驅動程序,但透過升級,它已被開源變體取代。透過 SSH 嘗試sudo mv /etc/X11/xorg.conf /etc/X11/xorg.conf.backup
  2. nomodesetKMS 問題 - 可能您必須在 grub 啟動選項中啟動。啟動時按 Shift 鍵顯示您的 grub。按 e 編輯 grub 行。然後nomodeset在 之前添加quiet splash。 CTRL + X 啟動。

相關內容