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

Jes*_*sse 6 fglrx

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

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

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

提前致谢!

Jes*_*sse 10

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

  1. 打开你的电脑。等待 BIOS 完成加载或几乎完成。(在此期间,您可能会看到计算机制造商的徽标。)快速按住 Shift 键,这将显示 GNU GRUB 菜单。(如果您看到 Ubuntu 徽标,那么您就错过了可以进入 GRUB 菜单的位置。)

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

  3. 选择以“(恢复模式)”结尾的行,可能是第二行,类似于:“Ubuntu GNU/Linux, with Linux 3.8.0-26-generic (recovery mode)”

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

  5. 片刻之后,您的工作站应该会显示一个包含多个选项的菜单。选项之一(您可能需要向下滚动到列表底部)是“Drop to root shell prompt”。在突出显示此选项的情况下按 Return。

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

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

    mount --all
    
    Run Code Online (Sandbox Code Playgroud)
  8. 输入以下命令:

    sudo apt-get remove fglrx-*
    
    Run Code Online (Sandbox Code Playgroud)

    输入Y以接受更改。Ubuntu 然后应该卸载所有 fglrx 驱动程序。

  9. 删除 X.org 配置:

    sudo rm /etc/X11/xorg.conf
    
    Run Code Online (Sandbox Code Playgroud)
  10. 键入以下命令以重新启动 PC:

    sudo reboot
    
    Run Code Online (Sandbox Code Playgroud)

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