尝试启动 lig​​htdm(桌面版)时无法获取 D-Bus 连接错误

尝试启动 lig​​htdm(桌面版)时无法获取 D-Bus 连接错误

由于这个问题,我使用 Windows 才一周多一点的时间。如果有人能帮助我,我就不会重新安装 Ubuntu。

在安装了 Ubuntu 的标准更新(例如内核补丁等)后,我的桌面坏了。我了解到我需要重新安装第三方驱动程序(我有一个 NVidia 显示驱动程序,它是与 Cuda 并行编程 API 的驱动程序一起安装的)。

有一次我让桌面运行(没有图标),但现在 light dm 无法正常启动。虽然在正常启动时,NVidia 徽标会短暂显示。

我尝试以 root 身份在恢复模式下登录(因为我们大学的实验室成员告诉我我必须在这种模式下工作)并运行:

sudo mount -o remount,rw /      (to make the file system readable, per my lab contact's instructions)
su datahead                     (in order to run the display manager as myself)
sudo lightdm start              (in order to launch the display manager)

但过了一段时间后它出现了这个错误:

无法获取 D-Bus 连接

我一直在谷歌上搜索,但找不到任何可以遵循的关于此错误的说明。如果有人能帮助我弄清楚该怎么做,我将不胜感激。如果我找不到解决方案,我将不得不重新安装 Ubuntu。

Ubuntu 版本:Ubuntu 12.04.4 LTS

答案1

最有可能的是,您的更新未完成,因为某些文件因中断而损坏。要解决此问题,请以任何方式登录(例如,Ctrl+Alt+F1 将为您提供纯文本控制台),然后输入以下命令:

  sudo apt-get -f install 
  sudo dpkg --configure -a
  sudo apt-get -f install 
  sudo /etc/init.d/lightdm restart

这应该可以解决问题。

相关内容