更新至 14.04.1 无法启动桌面,黑屏并带有十字光标

更新至 14.04.1 无法启动桌面,黑屏并带有十字光标

将我的 HP Proliant N54L 从 13.04 更新到 14.04.1,一切顺利,直到重新启动,当它开始加载桌面时显示此屏幕:

在此处输入图片描述

我可以从该屏幕访问终端,我尝试了以下操作,但没有成功

sudo apt-get update
sudo apt-get install --reinstall ubuntu-desktop
sudo apt-get install unity

任何帮助将不胜感激!

答案1

看起来 X11 服务器正在启动,但 gnome-session 尚未启动。如果 gnome-session 未启动,则 Compiz 和 Unity 也不会启动。

尝试查看 ~/.cache/upstart/gnome-session-Unity.log 以查看是否存在任何明显的错误。

答案2

重新安装 Xorg、Xserver 以及(最重要的)所有 Xserver/Xorg视频驱动程序。这是 shell 终端超级命令:

sudo apt-get update && sudo apt-get check && sudo apt-get install xorg xserver-xorg-lts-vivid xserver-common xserver-xorg-core-lts-vivid xserver-xorg-video-all-lts-vivid libva1 --reinstall -y && sudo telinit 6
  • 如果你的视频设备(又称 GPU,代表图形处理单元)的制造商是英伟达, 添加libvdpau1到上面的超级命令。生成的超级命令将是:

    sudo apt-get update && sudo apt-get check && sudo apt-get install libvdpau1 xorg xserver-xorg-lts-vivid xserver-common xserver-xorg-core-lts-vivid xserver-xorg-video-all-lts-vivid libva1 --reinstall -y && sudo telinit 6
    
  • 如果你的 GPU 的制造商是AMD, 添加xvba-va 驱动程序到上面的超级命令。生成的超级命令将是:

    sudo apt-get update && sudo apt-get check && sudo apt-get install xvba-va-driver xorg xserver-xorg-lts-vivid xserver-common xserver-xorg-core-lts-vivid xserver-xorg-video-all-lts-vivid libva1 --reinstall -y && sudo telinit 6
    

如果您的计算机 GPU 使用计算机 RAM 中的共享内存,请检查主板芯片组的制造商。例如:如果它有 AMD 芯片组,则安装xvba-va 驱动程序(大多数 HP 微服务器使用 AMD 芯片组)。

上述超级命令完全重新安装后,您的系统将重新启动。然后,将加载正确的视频模块,GUI(图形用户界面)将正常工作。

相关内容