AMD 显卡安装后 Mint 无法启动,X 服务器问题

AMD 显卡安装后 Mint 无法启动,X 服务器问题

尝试安装 AMD Radeon HD 7870 Ghz 显卡驱动程序,但现在 Linux Mint 不想启动。

我从此安装了通用“Linux x86_64”驱动程序

https://www.amd.com/en/support/graphics/amd-radeon-hd/amd-radeon-hd-7000-series/amd-radeon-hd-7870-ghz-edition

页面并通过 AMD Catalyst 专有驱动程序安装程序安装它,并在单独的窗口中弹出一条错误消息,内容大致如下:“安装过程中出现错误,日志文件保存在某个目录中”,但是主驱动程序设置窗口显示安装成功,需要重新启动。所以我重新启动了。

启动时,在薄荷标志出现后,我只看到黑屏,左上角有一个白色下划线。没有组合键可以保存 CTRL+ALT+DELETE+ENTER(重新启动)的工作。什么都没发生。

在恢复模式下,我尝试了所有其他选项,其中包括修复损坏的软件包的选项。执行此操作并在一堆向下滚动消息后选择“恢复正常启动”(在 GRUB 管理器中,我将安静启动更改为文本),我得到一个黑屏,覆盖了一条蓝屏消息,底部有一个 OK 提示,涉及以下内容X-server 无法设置,瞬间弹出,当我按 Enter 键时,我得到以下 X Server 信息(仅键入我认为相关的内容,如果您需要更多信息来解决我的问题,我可以键入其余部分):

X.Org X Server 1.18.4
Release Date: 2016-07-19
X Protocol Version 11, Revision 0
Build Operating System: Linux 4.4.0-45-generic x86_64 Ubuntu
Current Operating System: Linux marvin-desktop 4.4.0-53-generic
Kernel command line...
Build Date: ....
xorg-server 2:1.18:4-0ubuntu0.2 ....
Current version of pixman: 0.33.6
...
Markers: <explanation> (== -> default setting, WW -> warning)
(==) Log file: "/var/log/Xorg.0.log", Time: Sun Sep 2 02:33:33 2018
(==) Using config file: "/etc/X11/xorg.conf"
(==) Using system config directory "/usr/share/X11/xorg.conf.d"
modprobe: FATAL: Module fglrx not found in directory /lib/modules/4.4.0-53-generic
(WW) fglrx: No matching Device section for instance ( BusID PCI: 0@1:0:1) found
modprobe: FATAL: Module fglrx not found in directory /lib/modules/4.4.0-53-generic
*** Error in '/usr/lib/xorg/Xorg': realloc(): invalid old size: 0x00007f9d77c274d0 ***

然后是一个很长的回溯。

我按后得到:

Would you like to view the detailed X server output as well? <Yes> <No>

是的,会产生与以前相同的结果,并有更多关于不存在的字体目录等内容的(WW)警告,如果需要,我可以提供详细信息。

<EXIT>

The X Server is now disabled. Restart MDM when it is configured correctly.

笑话是,在这条消息上按 Enter 后,我再次出现黑屏,这次有一个更大的白色下划线闪烁。这就是我被困住的地方。

还尝试过:在恢复模式下,启动 root shell,输入 dpkg -l组织 这会产生大量 xserver-xorg-v 版本。尝试清除 dpkg -P xserver-xorg-v dpkg 中的结果:错误:无法访问 dpkg 状态区域:只读文件系统

答案1

您的专有驱动程序似乎不在它应该位于的目录中。

在根 shell 的恢复模式下,将自定义 /etc/X11/xorg.conf 移至其他位置并重新启动。它应该恢复为默认的旧驱动程序。

不要乱搞清除软件包,除非您现在要删除刚刚安装的专有驱动器的软件包。但是请使用 MINT 包管理器,不要用 dpkg 随机清除包,你很可能最终会让事情变得更糟。

相关内容