14.04,升级内核至 3.13.0-27 后 Unity 无法运行

14.04,升级内核至 3.13.0-27 后 Unity 无法运行

安装新内核更新后,unity 无法加载。只有空白屏幕,没有 Unity 面板。我尝试删除 Unity 和 Compiz 配置文件,并重新安装 Unity,但没有结果。我也尝试使用旧内核启动,但 unity 也出现同样的情况。如果在终端 (Ctrl+Alt+F1) 中尝试运行 unity 命令,则会出现消息

 WARNING: no DISPLAY variable set, setting it to :0

我还通过运行 lshw -c video 检查了视频驱动程序是否已安装,并且那里提到了该驱动程序。如何解决这个问题?也许我需要重新安装视频驱动程序(但我不知道如何重新安装 Intel HD Graphics 4000 的内置驱动程序),或者 xorg 出了问题...

答案1

通过以下键打开控制台:

CTRL+ ALT+F1

然后执行以下操作:

使用它来删除/卸载 Compiz Unity:

sudo apt-get remove compizconfig-settings-manager
sudo apt-get remove compiz-fusion-plugins-extra
sudo apt-get remove compiz-plugins-extra
sudo apt-get purge compiz*

然后重新安装 Compiz Unity 使用:

sudo apt-get install unity-2d
sudo apt-get install ubuntu-desktop
sudo apt-get install ubuntu-desktop-2d
sudo apt-get install compizconfig-settings-manager
sudo apt-get install xserver-xgl
sudo apt-get install emerald
sudo apt-get install compiz-fusion-plugins-extra
sudo apt-get install git compiz-plugins-extra
sudo apt-get install compiz-plugins-extra
sudo apt-get install unity

相关内容