我最近在新的 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/vendor
。video=SVIDEO-1:d
任何帮助都将不胜感激!
答案1
对我来说,以下操作使一切正常运行。
编辑以下内容 。之后运行。重新启动后,一切/etc/default/grub
都应该正常工作。GRUB_CMDLINE_LINUX_DEFAULT
GRUB_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"