
我將 VM Ware 虛擬機器從 15.10 升級到 16.04。服務已啟動,但桌面未啟動,日誌訊息也沒有太大幫助。我不確定它是否與 sddm 設定、xorg 或 vmware 有關。在升級前大約一個月安裝一些 kde 軟體包後,我遇到了一些問題。我回到 Unity 作為我的預設桌面,工作正常,但我想有時我會在空白視窗上盲目登入。
答案1
lightdm
使用以下命令將預設 DM 切換為:
sudo dpkg-reconfigure lightdm
您將看到一個選項框。選擇lightdm
,按 TAB 鍵選擇「確定」按鈕,然後按 Enter。
您也可以使用以下兩個命令來停用和卸載 SDDM:
systemctl disable sddm
sudo apt-get purge --auto-remove sddm
完成後重新啟動。
答案2
從 Ubuntu 14.04 升級到 Ubuntu 16.04 後,我可以確認 sddm 啟動問題。從/etc/syslog
:
chdir( /var/lib/sddm ) failed for user: "sddm"
/var/lib/sddm
在我的例子中不存在。因此,我創建了它並調整了它的權限:
sudo mkdir /var/lib/sddm
sudo chown -R sddm:sddm /var/lib/sddm
之後,「service sddm restart」使sddm再次工作。
我在以下位置提交了錯誤報告https://bugs.launchpad.net/ubuntu/+source/sddm/+bug/1431332。