昨天我从 12.10 升级到了 14.04 do-release-upgrade
。
升级后一切正常。
但是今天当我登录我的账户时,没有菜单栏,没有 Unity 启动。
我尝试使用++ctrl打开终端并重新安装 Ubuntu-desktop,但没有帮助。altF1
然后我安装了 compizconfig-settings-manager。但ccsm
失败并显示错误消息could not open display
。
唯一的好消息是,当我以访客身份登录时,桌面运行正常。
我现在能做什么?
更新:
首先感谢大家。
根据从 13.10 升级到 14.04,默认用户无需使用 Unity Dash 特殊 compiz 配置,我删除了 ~/.config/dconf/user
, ~/.cache/compizconfig-1
问题就解决了。
我认为这是由我自己的配置文件引起的。而且 bain 的方法肯定也有效。
由于无法通过++ctrl运行终端,因此我打开了 TTY 。我没有意识到在那种情况下无法工作。altTccsm
再一次感谢你。
答案1
由于它适用于访客用户但不适用于普通用户,因此您可以通过重置主目录来解决此问题:
- 使用 ctrl-alt-f1 切换到虚拟终端
- 登录到您的帐户
- 做
mkdir ~/bak && mv ~/.* ~/* ~/bak
- 登出
- 按 ctrl-alt-f7 切换到桌面并登录
- 您所有的旧文件都在 ~/bak 中。
答案2
尝试重置 Unity 和 Compiz
首先登录请tty
按CTRL+ALT+1
笔记:按ALT+7
出来tty
从以下位置下载 Unity Reset 工具这里。
笔记:它应该适用于 Ubuntu 14.04、13.10 和 13.04。
使用以下命令重置 Unity
$ unity-reset