
您好,我最近從 13.04 升級到 13.10 64 位元。
我正在使用專有驅動程式運行 AMD 顯示卡。
我有兩個用戶帳戶。我的(管理員)和我女朋友的(標準)
我的女朋友在我的鎖定畫面上點擊“切換使用者”並正常登入。
然後我嘗試從她的鎖定畫面上單擊“切換用戶”,然後一切都變黑了。然後,只需單擊一個遊標,顯示器就會閃爍。我無法存取終端,系統沒有回應,我必須按下電源按鈕。甚至ctrl + alt + f4
或ctrl + alt + t
沒有給我一個終端。當我按下系統上的電源按鈕時,它確實開始在顯示器上列印關機序列。
這是我的 .xsession-errors
Script for ibus started at run_im.
Script for auto started at run_im.
Script for default started at run_im.
這是她的:
init: at-spi2-registryd main process ended, respawning
init: at-spi2-registryd main process ended, respawning
init: at-spi2-registryd main process ended, respawning
init: at-spi2-registryd main process ended, respawning
init: at-spi2-registryd main process ended, respawning
init: at-spi2-registryd main process ended, respawning
init: at-spi2-registryd main process ended, respawning
init: at-spi2-registryd main process ended, respawning
init: at-spi2-registryd main process ended, respawning
init: at-spi2-registryd main process ended, respawning
init: at-spi2-registryd respawning too fast, stopped
init: logrotate main process (4726) killed by TERM signal
init: upstart-dbus-session-bridge main process (4865) terminated with status 1
init: gnome-settings-daemon main process (4843) terminated with status 1
init: gnome-session main process (4852) terminated with status 1
init: unity-panel-service main process (4863) killed by KILL signal
at-spi2-registryd
我在論壇中找到了一些建議,可以在我的系統日誌中找到。也許它會有用。
執行這個:sudo grep -r at-spi2-registryd /var/log/*
產生這個:
/var/log/lightdm/x-1-greeter.log:** (at-spi2-registryd:4384): WARNING **: Failed to register client: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.gnome.SessionManager was not provided by any .service files
/var/log/lightdm/x-1-greeter.log:** (at-spi2-registryd:4384): WARNING **: Unable to register client with session manager
/var/log/lightdm/x-2-greeter.log.old:** (at-spi2-registryd:7447): WARNING **: Failed to register client: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.gnome.SessionManager was not provided by any .service files
/var/log/lightdm/x-2-greeter.log.old:** (at-spi2-registryd:7447): WARNING **: Unable to register client with session manager
/var/log/lightdm/x-0-greeter.log:** (at-spi2-registryd:1378): WARNING **: Failed to register client: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.gnome.SessionManager was not provided by any .service files
/var/log/lightdm/x-0-greeter.log:** (at-spi2-registryd:1378): WARNING **: Unable to register client with session manager
/var/log/lightdm/x-0-greeter.log.old:** (at-spi2-registryd:1357): WARNING **: Failed to register client: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.gnome.SessionManager was not provided by any .service files
/var/log/lightdm/x-0-greeter.log.old:** (at-spi2-registryd:1357): WARNING **: Unable to register client with session manager
這是我的 lightdm 日誌:
有什麼想法嗎?
答案1
我解決了這個問題,但我不確定是什麼原因造成的。
我將 /var/lib/lightdm/.Xauthority 重新命名為 /var/lib/lightdm/.Xauthority-bak 我在主目錄中做了同樣的事情。
sudo mv /var/lib/lightdm/.Xauthority /var/lib/lightdm/.Xauthority-bak
mv ~/.Xauthority ~/.Xauthority-bak
然後我重新啟動lightdm
sudo service lightdm stop
sudo service lightdm start
現在工作正常。其中一個文件已損壞,但我不確定哪個文件修復了它。
答案2
我在低階上網本上也有同樣的問題。最有可能的是,當您轉到 swich 用戶時,不會從一開始就註銷,因此您必須同時運行兩個 xsession。首先登出,然後登入其他帳號。
答案3
從x-2.log
:
Loading extension ATIFGLRXDRI
(EE)
(EE) Backtrace:
這是 ATI/AMD 視訊驅動程式導致第二個 X 伺服器崩潰。
您可能會遇到因升級而導致的問題。我想說,完全備份資料後,您有兩個選擇:
徹底清除專有驅動程序,然後重新安裝。
如果這還不能解決問題
執行 13.10 的全新安裝。
無論選擇哪種方式,您都可以嘗試使用 13.10 的開源驅動程序,並在重新安裝專有驅動程式之前看看它的運行情況一段時間。