Ubuntu 14.04 桌面环境未加载

Ubuntu 14.04 桌面环境未加载

我正在运行(或至少尝试运行)Ubuntu 桌面 14.04.2 LTS,它安装在一台戴尔 Optiplex 760 上,配有英特尔酷睿 2 四核 Q8300 CPU 和英特尔 4 系列集成显卡控制器 ( uname -a:) Linux systemname 3.13.0-53-generic #87-Ubuntu SMP Thu May 7 14:32:24 UTC 2015 x86_64 x86_64 x86_64 GNU/Linux。虽然我之前能够加载桌面,但现在无法加载。发生的事情是,带有白色 ubuntu 徽标的紫色屏幕和下面的红白点一直在“加载”而没有变化,即使等待了一个小时。我运行了 apt-get updateapt-get dist-upgrade,都没有导致任何问题。我尝试了列出的一些建议这里,但没有得到任何结果:

  • 当我尝试跑步时,ccsm我得到了Gtkwarning: could not open display
  • dconf reset -f /org/compiz无法以退出代码 1 和“生成命令行错误”运行
  • unity --replace有以下致命错误:compiz (core) - Fatal: Couldn't open display :0
  • 重新安装 ubuntu-desktop 和 unity 以及 lightdm 都运行正常
  • mv ~/.config/dconf/user ~/.config/dconf/user.old也无济于事

如果需要更多信息,我很乐意提供。我可以在 tty1 中登录并操作(以 sudo 身份),没有任何问题。

更新 我可以运行startx并切换到 tty8,在那里我可以加载 Unity 桌面环境。除了标题(菜单)栏(即没有用户名、时间、hplip 图标、dropbox 图标、网络图标等)之外,一切都正常,启动器也不会自动隐藏。tty7 仍然在做与上面所述相同的事情(紫色加载屏幕)。在 tty8 中,我收到来自 signon-ui 的系统程序崩溃通知。

更新 2

我还尝试使用 Ubuntu 14.04 的实时 USB 启动,正如下面的评论所建议的那样。这工作得很完美,我立即在 tty7 中获得了带有时间的菜单栏和所有内容。

更新 3 尝试升级到 14.10 也不起作用,似乎无法计算更改。错误报告已提交。

更新 4 在错误报告被标记为重复后,成功升级到 14.10。卸载 gnuplot 允许安装 14.10。由于启动器和菜单栏在 startx 桌面环境中都不可用,因此行为更加糟糕。但是,随后升级到 15.04 解决了所有问题。尽管如此,我还是接受以下答案。我没有验证它是否有效,因为我用另一种方式解决了我的问题,但作者声称这是我的原始问题的最简单的答案,如这里所述。

答案1

如果有帮助的话请尝试一下,但首先复制以“ .ICE *”开头的文件,然后将副本粘贴到 gedit 编辑器中并将其保存为不同名称的文件...

然后在终端中执行以下操作:

rm.ICE*

并离线重新启动您的机器。

答案2

首先登录请ttyCTRL+ALT+1

笔记:按ALT+7出来tty

解决方案 1:重置 Unity 和 Compiz

  1. 从以下位置下载 Unity Reset 工具这里

    笔记:它应该适用于 Ubuntu 14.04、13.10 和 13.04。

  2. 使用以下命令重置 Unity

    $ unity-reset
    

解决方案 2:重新安装 Ubuntu 桌面(即 Unity)

sudo apt-get install --reinstall ubuntu-desktop

解决方案 3:安装其他桌面环境,如 Gnome、KDE ​​等

现在我建议你尝试一下侏儒桌面,看起来很酷。

sudo apt-get install gnome-shell ubuntu-gnome-desktop

尝试任何解决方案后,只需重新启动系统。

$ sudo reboot

答案3

我遇到了完全一样的问题。

我已按照@Akshay Pratap Singh 提到的步骤进行操作,但当我尝试按照此步骤操作时。

sudo apt-get install --reinstall ubuntu-desktop

libcheese我有依赖问题libgtk3

我所做的是

sudo apt-get remove unity-control-center
sudo apt-get remove --force-yes libcheese
sudo apt-get remove --force-yes libgtk3
sudo apt-get install unity-control-center
sudo apt-get install ubuntu-desktop

由于我的显示驱动程序是英特尔,所以我也安装了该驱动程序

sudo apt-get install xserver-xorg-video-intel

这解决了我的问题。

相关内容