启动后Unity不启动

ver*_*ilt 1 unity fglrx 13.04

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

最新更新后,Unity 没有再启动(我认为)。启动器和顶部栏没有出现,所以我唯一能看到的是背景和桌面图标(所以鹦鹉螺是可用的)。但是窗户周围没有窗框,所以我看不到关闭按钮等。我认为这可能是由视频驱动程序引起的(使用 amd-catalyst-13.4-linux-x86.x86_64.run 安装程序文件安装)。于是我又跑了一遍。

现在,窗户周围的框架又回来了。但其余的都像以前一样。

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

谢谢你。

PS:我可以想象这已经得到了回答,但我找不到任何有效的答案,如果我能尽快正常使用我的电脑就好了。

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

Mih*_*hai 5

删除视频驱动程序:

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

sudo apt-get remove --purge fglrx fglrx_* fglrx-amdcccle* fglrx-dev*
Run Code Online (Sandbox Code Playgroud)

删除您的 xorg.conf

sudo rm /etc/X11/xorg.conf
Run Code Online (Sandbox Code Playgroud)

完全重新安装 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
Run Code Online (Sandbox Code Playgroud)

重启

sudo reboot
Run Code Online (Sandbox Code Playgroud)

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

重置统一

dconf reset -f /org/compiz/
unity --reset-icons &disown
Run Code Online (Sandbox Code Playgroud)

  • 删除视频驱动程序返回不会删除任何内容,因为没有安装 fglrx* 软件包。这可能是因为我使用 AMD 提供的 .run 脚本安装了驱动程序。我应该继续尝试您的解决方案的其余部分吗? (2认同)