如何删除专有 AMD 驱动程序并修复 Unity

如何删除专有 AMD 驱动程序并修复 Unity

我已经为我的 HD 5770 安装了这些 AMD 驱动程序: http://support.amd.com/us/gpudownload/linux/Pages/radeon_linux.aspx

当我启动 Steam 时,它向我抛出一个错误,说 OpenGL 出了问题,告诉我性能可能会受到影响,并让我继续。之后我尝试下载 CSS,但由于速度很慢且无法退出,我强制终止了“steam”进程。重新启动 PC 后,我得到了登录屏幕,我可以从该屏幕登录,但登录后我没有看到 Unity、没有仪表板等。只有我的桌面背景和鼠标指针。我怀疑问题可能出在上面显示的驱动程序上,我该如何删除这些驱动程序?

编辑:当我启动到访客模式(由于布局不同,我无法在普通帐户上启动终端)并启动 CCSM 时,它告诉我当我启用 Unity 插件时,它还需要启用 OpenGL(问我两次)和一些其他插件。

编辑2:每当我尝试 sudo apt-get purge fglrx 时,我都会被告知该包不存在。

安装 fglrx 驱动程序后 Unity 无法启动

我尝试过这里的答案,但都无济于事。

答案1

我遇到了非常类似的问题(与 steam 无关,而是升级到 13.04 后的 fglrx 驱动程序)

对于我来说,解决方案如下:

登录,然后按++CTRL调出终端。ALTT

sudo apt-get purge fglrx

然后重启。重启后再次登录,并将以下内容输入到终端窗口中:

gsettings reset org.compiz.core:/org/compiz/profiles/unity/plugins/core/ active-plugins

实际上,对我来说,它需要一段时间才能运行(大概 5 到 10 分钟,记不清了),但最终统一又回来了。

希望这个对你有帮助。

编辑:刚刚注意到你提到的终端问题。如果终端窗口因某种原因没有出现,请尝试CTRL+ ALT+F2打开控制台模式 - 登录你的帐户以在那里运行命令。希望这可以作为后备方案。

相关内容