我今天浏览了很多论坛,但都没有解决我的问题,因此我开始提出自己的问题。昨天 steam 给我带来了一些 opengl 错误,经过一番研究后,我发现我必须更新我的 amd 显卡。所以我下载了 amd 驱动程序并安装了它,现在当我想启动 ubuntu 时,我被卡在了紫色屏幕上,上面有 ubuntu 和 5 个点。
我在恢复模式下尝试了各种命令,从清除 fglrx 到安装 fglrx ,但总是出现错误。我对这些都不是很熟悉,但据我所知,当我尝试安装 fglrx 时收到的错误似乎是无法安装 fglrx-core。当然,这只是我的想法。
我真的很想知道我可以/应该运行哪些命令来解决这个问题。我正在运行 ubuntu 14.10。
谢谢
答案1
进入命令行界面后(即按照所述步骤操作瘾君子下面选择 failsafeX 登录选项)你可以直接运行
sudo aticonfig --uninstall
但是,如果你使用 .deb 包安装了 AMD 驱动程序,上述命令将无法卸载它,我的情况就是如此。所以我不得不运行
sudo dpkg -r fglrx-dev fglrx-amdcccle fglrx
(该命令行界面确实会对上述命令提供建议)
然后重新启动机器sudo reboot
答案2
尝试按照以下步骤恢复驱动程序的原始版本:
- 当您的计算机启动时按F8或F10取决于您的启动选项,以便您可以显示 Ubuntu 的高级启动选项。
- 选择最新内核版本的恢复选项
failsafeX
在列表中选择并确认Yes
- 现在在同一个菜单中选择
resume
选项
Ubuntu 将在此模式下使用内核图形驱动程序(又名 Gallium)启动一次。登录后,转到Additional drivers
,卸载当前驱动程序并重新启用它。
完成后重新启动计算机,这应该可以解决您的启动问题。
答案3
通过在 AMD 网站上进行卸载和重新安装,我几乎解决了遇到的所有启动问题:
1-卸载驱动程序
sudo aticonfig --uninstall
如果出现错误请使用以下方法:
sudo sh /usr/share/ati/amd-uninstall.sh
如果你也遇到了错误,请尝试强制
sudo sh /usr/share/ati/amd-uninstall.sh --force
2-重新安装 X.org 驱动程序
为了将系统恢复到上次安装之前的状态,需要手动恢复原始配置文件。否则,卸载驱动程序并重新启动系统后,Xorg 可能无法正常启动。要恢复原始 Xorg 配置文件:找到备份配置文件:
ls /etc/X11/xorg.conf.original-*
获取编号最高的最新版本并将其复制覆盖现有的 xorg.conf 文件:
cp /etc/X11/xorg.conf.original-<number> /etc/X11/xorg.conf
此后,就可以安全地重新启动系统并使用操作系统附带的开源驱动程序启动。重新启动系统。
sudo reboot
3-您应该获得一个可用的 GUI。
如果您到达这一点,那么您有 2 个选择。A-从 amd 网站安装专有b-从附加驱动程序安装专有的。
访问这了解更多信息。