15.04 安装了 fglrx AMD/ATI 驱动程序 - 无法启动

15.04 安装了 fglrx AMD/ATI 驱动程序 - 无法启动

我在 Ubuntu 15.04 64 位上安装了专有的 AMD/ATI 驱动程序,然后重启了 PC。现在,它会显示 Ubuntu 徽标,但不会转到登录屏幕。我无法通过 CTRL+ALT+F1、CTRL+ALT+F2 等切换到终端。

如果我无法启动到登录屏幕或终端,我不确定如何卸载 fglrx 驱动程序。

在 Acer Aspire 笔记本电脑(型号 8943G-9319,ATI Mobility Radeon HD5850)上运行 Ubuntu GNOME 15.04 64 位(带 GNOME 3.14)

提前致谢!

答案1

感谢社区,我找到了 - 并且写下了 - 当您无法进入登录屏幕(或终端/控制台/命令提示符/等)时删除 fglrx AMD/ATI 驱动程序的步骤。

  1. 打开电脑。等待 BIOS 加载完成或即将完成。(在此期间,您可能会看到电脑制造商的徽标。)快速按住 Shift 键,这将调出 GNU GRUB 菜单。(如果您看到 Ubuntu 徽标,则说明您错过了进入 GRUB 菜单的位置。)

  2. 选择以“高级选项”开头的行。

  3. 选择以“(恢复模式)”结尾的行,可能是第二行,例如:“Ubuntu GNU/Linux,带有 Linux 3.8.0-26-generic(恢复模式)”

  4. 按下回车键,您的机器将开始启动过程。

  5. 片刻之后,您的工作站将显示一个带有多个选项的菜单。其中一个选项(您可能需要向下滚动到列表底部)是“Drop to root shell prompt”。突出显示此选项后,按回车键。

  6. 根分区以只读方式挂载。要以读/写方式挂载,请输入以下命令:

    mount -o remount,rw /
    
  7. 如果您在单独的分区上有/home、、或任何其他挂载点,/boot/tmp可以使用以下命令挂载它们(不确定是否需要此步骤,但除非有人纠正我,否则我建议您也输入此命令,否则您可能无法卸载 fglrx。再次,命令:

    mount --all
    
  8. 输入以下命令:

    sudo apt-get remove fglrx-*
    

    回车Y以接受更改。Ubuntu 随后应卸载所有 fglrx 驱动程序。

  9. 删除 X.org 配置:

    sudo rm /etc/X11/xorg.conf
    
  10. 输入以下命令重新启动你的电脑:

    sudo reboot
    

Ubuntu 现在应该重新启动并再次使用默认的开源驱动程序。干杯!

答案2

我遇到了类似的问题,但我想我只想分享我如何解决这个问题。

我最初用这个命令安装了驱动程序

sudo apt-get install fglrx

然后我遇到了与原始帖子中相同的问题,只不过我实际上可以切换到命令行界面。

然后我跑了:

sudo apt-get remove fglrx

我以为这样就能解决问题。然后我可以登录,但根本无法设置分辨率,这就是我写这篇文章的原因。

跑步

sudo apt-get remove fglrx-*

因为最初的答案似乎有效,现在一切都正常了。不知道为什么一个能用,一个不能,但至少现在都解决了。

答案3

您是否尝试过这个:

sudo apt-get install nvidia-update

然后是这个

sudo apt-get install nvidia:i386

你可以输入这个

sudo apt-get install fglrx-*

startx

并使用设置-详细信息,然后检查更新,然后输入更新并孵化更新的 gfx 驱动程序,然后在终端中输入:

 sudo apt-get update
 sudo apt-get upgrade
 sudo apt-get dist-upgrade

这样也许能很好地发挥作用。

相关内容