升級到 16.04 後 sddm 無法啟動,同時安裝了 gnome 和 kde

升級到 16.04 後 sddm 無法啟動,同時安裝了 gnome 和 kde

我將 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

相關內容