Unity 启动后无法启动

Unity 启动后无法启动

我使用的是相对较新的 Ubuntu 13.04,已安装所有更新。我的视频驱动程序是从 AMD 官方网站安装的,之前运行起来没有问题。

在最新更新之后,Unity 不再启动(我认为)。启动器和顶部栏没有出现,所以我唯一能看到的是背景和桌面图标(因此 nautilus 可用)。但是窗口周围没有窗口框架,所以我看不到关闭按钮等。我认为这可能是通过视频驱动程序(使用 amd-catalyst-13.4-linux-x86.x86_64.run 安装程序文件安装)引起的。所以我再次运行了它。

现在,窗户周围的框架又回来了。但其余部分仍保持原样。

是否有可能在不安装新东西的情况下让一切恢复正常?我也会使用 OpenSource 或 software-properties-gtk 中的专有视频驱动程序,但它不允许我“降级”或选择开源驱动程序。如果您需要任何其他信息,请告诉我。

谢谢。

附言:我可以想象这个问题已经得到解答了,但我找不到任何可行的答案,如果我能很快正常使用我的电脑就好了。

更新:我按照以下答案中的说明更改为开源驱动程序,但功能上没有任何变化。 Unity 仍然没有显示。

答案1

删除视频驱动程序:

sudo sh /usr/share/ati/fglrx-uninstall.sh

sudo apt-get remove --purge fglrx fglrx_* fglrx-amdcccle* fglrx-dev*

删除你的 xorg.conf

sudo rm /etc/X11/xorg.conf

完全重新安装 xorg

sudo apt-get install --reinstall xserver-xorg-core libgl1-mesa-glx:i386 libgl1-mesa-dri:i386 libgl1-mesa-glx:amd64 libgl1-mesa-dri:amd64

sudo dpkg-reconfigure xserver-xorg

重启

sudo reboot

这应该会使 Ubuntu 的视频驱动程序和 x 以与全新安装相同的方式运行。

重置 Unity

dconf reset -f /org/compiz/
unity --reset-icons &disown

答案2

转到 compiz 管理器并启用 unity 插件,这对我有用。

相关内容