Ubuntu 20.04 启动非常慢 [drm:drm_atomic_helper_wait_for_dependencies [drm_kms_helper]] *ERROR* flip_done 超时

Ubuntu 20.04 启动非常慢 [drm:drm_atomic_helper_wait_for_dependencies [drm_kms_helper]] *ERROR* flip_done 超时

我最近在新的 Razer Blade Stealth 上安装了 Ubuntu 20.04,并安装了 Nvidia Driver 450,但现在启动时间很奇怪。系统启动并完全响应需要两分钟以上。当使用nomodeset内核参数传递进行启动时,它会在几秒钟内正常启动,但随后 Nvidia 驱动程序无法加载...

启动后(不使用 nomodeset),运行后多次出现这些错误dmesg

[  151.867350] [drm:drm_atomic_helper_wait_for_dependencies [drm_kms_helper]] *ERROR* [CRTC:83:pipe A] flip_done timed out
[  162.107787] [drm:drm_atomic_helper_wait_for_dependencies [drm_kms_helper]] *ERROR* [CRTC:136:pipe B] flip_done timed out
[  172.348571] [drm:drm_atomic_helper_wait_for_dependencies [drm_kms_helper]] *ERROR* [CONNECTOR:191:eDP-1] flip_done timed out
[  182.588656] [drm:drm_atomic_helper_wait_for_dependencies [drm_kms_helper]] *ERROR* [CONNECTOR:212:DP-3] flip_done timed out
[  192.828967] [drm:drm_atomic_helper_wait_for_dependencies [drm_kms_helper]] *ERROR* [PLANE:31:plane 1A] flip_done timed out
[  203.068850] [drm:drm_atomic_helper_wait_for_dependencies [drm_kms_helper]] *ERROR* [PLANE:84:plane 1B] flip_done timed out
[  213.308649] [drm:drm_atomic_helper_wait_for_flip_done [drm_kms_helper]] *ERROR* [CRTC:83:pipe A] flip_done timed out
[  223.548542] [drm:drm_atomic_helper_wait_for_flip_done [drm_kms_helper]] *ERROR* [CRTC:136:pipe B] flip_done timed out

过去几天,我尝试了其他帖子中的多种方法,但没有成功,例如acpi_backlight=video/none/native/vendorvideo=SVIDEO-1:d任何帮助都将不胜感激!

答案1

对我来说,以下操作使一切正常运行。

编辑以下内容 。之后运行。重新启动后,一切/etc/default/grub都应该正常工作。GRUB_CMDLINE_LINUX_DEFAULTGRUB_CMDLINE_LINUX_DEFAULT="intremap=off"sudo update-grub

编辑 2020-11-17

正如 user228343 所建议的,GRUB_CMDLINE_LINUX_DEFAULT="intremap=off quiet splash button.lid_init_state=open"完美地执行了暂停工作。

答案2

@Sander T 提供的解决方案可以使 nvidia 驱动程序正常运行,但一旦笔记本电脑挂起,它就会进入睡眠循环。使用以下方法解决了此问题:https://help.ubuntu.com/community/RazerBlade 所以我的最终 grub 更新有:

GRUB_CMDLINE_LINUX_DEFAULT="intremap=off quiet splash button.lid_init_state=open"

相关内容