嗯,我注意到了一个模式,但它没有告诉我什么。第一次发生是在我使用 Linux Mint 18.2 时,过了一段时间,我安装了 Antergos,并继续发生这种情况。它大多在 grub 加载后立即发生。为了解决这种情况,我必须重新启动多次,直到启动完成。完全启动后屏幕很少会消失。我很少在看视频或玩 OA 时出现这种情况。在系统日志中我始终找到此报告:
[drm:atom_op_jump [radeon]] *错误*atombios 陷入循环超过 5 秒正在中止
我尝试在网上搜索这个错误,我发现的大部分内容都是相当老的已解决的ubuntu错误,与英特尔显卡与amd同时工作有关,这也是我所拥有的,amd是:
[raa@raa ~]$ lspci | grep -i VGA
01:00.0 VGA compatible controller: Advanced Micro Devices, Inc. [AMD/ATI] Redwood XT [Radeon HD 5670/5690/5730]
问题是我的情报被禁用了。
[raa@raa ~]$ lspci -vnnn | perl -lne 'print if /^\d+\:.+(\[\S+\:\S+\])/' | grep VGA
01:00.0 VGA compatible controller [0300]: Advanced Micro Devices, Inc. [AMD/ATI] Redwood XT [Radeon HD 5670/5690/5730] [1002:68d8] (prog-if 00 [VGA controller])
请帮我解决(或至少确定)这个恼人的问题?
答案1
所以问题是 Linux 在某些 AMD 显卡上遇到了困难。对于 Mint/Debian 系统,将“nomodeset”添加到 grub(内核引导参数)。这适用于许多使用 AMD/ATI-vga 的用户。由于我是从启动系统进行编辑的,因此我/etc/default/grub
通过终端更改了,您只需将行更改GRUB_CMDLINE_LINUX_DEFAULT="quiet"
为GRUB_CMDLINE_LINUX_DEFAULT="nomodeset quiet spalsh"
通过纳米编辑器即可。 arch 和 debian 之间的区别在于,在更新 debian grub 时,您sudo update-grub
必须使用 arch 上的命令,sudo grub-mkconfig -o /boot/grub/grub.cfg
仅此而已。欲了解更多信息,请访问https://wiki.archlinux.org/index.php/kernel_mode_setting