我在 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 驱动程序的步骤。
打开电脑。等待 BIOS 加载完成或即将完成。(在此期间,您可能会看到电脑制造商的徽标。)快速按住 Shift 键,这将调出 GNU GRUB 菜单。(如果您看到 Ubuntu 徽标,则说明您错过了进入 GRUB 菜单的位置。)
选择以“高级选项”开头的行。
选择以“(恢复模式)”结尾的行,可能是第二行,例如:“Ubuntu GNU/Linux,带有 Linux 3.8.0-26-generic(恢复模式)”
按下回车键,您的机器将开始启动过程。
片刻之后,您的工作站将显示一个带有多个选项的菜单。其中一个选项(您可能需要向下滚动到列表底部)是“Drop to root shell prompt”。突出显示此选项后,按回车键。
根分区以只读方式挂载。要以读/写方式挂载,请输入以下命令:
mount -o remount,rw /
如果您在单独的分区上有
/home
、、或任何其他挂载点,/boot
则/tmp
可以使用以下命令挂载它们(不确定是否需要此步骤,但除非有人纠正我,否则我建议您也输入此命令,否则您可能无法卸载 fglrx。再次,命令:mount --all
输入以下命令:
sudo apt-get remove fglrx-*
回车
Y
以接受更改。Ubuntu 随后应卸载所有 fglrx 驱动程序。删除 X.org 配置:
sudo rm /etc/X11/xorg.conf
输入以下命令重新启动你的电脑:
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
这样也许能很好地发挥作用。