刚刚安装了一个新的 Ubuntu 11.10。更新了我的软件并重新启动,但现在当我尝试登录时,出现以下错误:
could not connect to session bus: //bin/dbus-launch terminated abnormally without any error message
Run Code Online (Sandbox Code Playgroud)
有任何想法吗?
谢谢。
这是一个非常奇怪的文件路径//bin/dbus-launch- 应该是/usr/bin/dbus-launch. 系统是否挂在那里或者是否允许您走得更远?
您是否尝试过在家里寻找那条路?这将遍历您家中的文件/文档并回显包含“dbus-launch”的文件名:
grep -ri dbus-launch /home/myusername
Run Code Online (Sandbox Code Playgroud)
也尝试创建一个新用户。
执行:
sudo adduser mynewuser
sudo adduser mynewuser admin
Run Code Online (Sandbox Code Playgroud)
它将要求输入密码两次,然后输入密码。您可以将其余字段留空(全名等),只需按 Enter 键即可。第二条命令会将您添加为管理员。
现在重新启动您的 lightdm(桌面管理器):sudo service lightdm restart
如果新用户可以工作,那么肯定是你的主文件夹有问题(可能是隐藏文件夹设置,在 nautilus 中按 ctrl+H 显示隐藏文件/文件夹)。