最近新安装了一套 Debian 12,关机的时候卡住不动,提示:systemd-shutdown[1]: Failed to finalize DM devices, ignoring.
经过艰难的搜索和反复尝试,证明是由于主机上安装有一块 Nvidia 的旧显卡缺少驱动造成的。这里记下完整的解决问题步骤。
错误现象
第一次安装完 Debian 12,关机的时候,屏幕上会提示 systemd-shutdown[1]: Failed to finalize DM devices, ignoring 的错误信息。如下图所示:
同时服务器前面板下方的红灯闪烁(没错,我用的是 HP Gen8):
原因
究其原因,应该就是 Nouveau 驱动造成的。
Nouveau 驱动是第三方开发的 Nvidia 显卡驱动程序。虽然性能不太好,但是胜在兼容性好。
为了让 Linux 最大的兼容 Nvidia 显卡,许多 Linux 发行版都集成了 Nouveau 驱动。
然而当用户想充分利用 Nvidia 显卡的性能时(比如 3D效果、CUDA 等),Nouveau 驱动就无能为力了。这时候应该遵循如下步骤:
- 下载合适的驱动程序
- 关闭 Nouveau 驱动
- 安装 Nvidia 官方驱动程序
所幸的是,现在 Nvidia 官方驱动程序能同时完成上面第2、3点。
这篇文章:在 Debian 12 上安装 Nvidia 显卡驱动程序 中详细记录了全部过程。
如果您对本文有疑问或者寻求合作,欢迎 联系邮箱 。邮箱已到剪贴板
标签: LINUX
系列: Debian 12 装系统
给个免费的赞吧~
精彩评论
本站 是个人网站,采用 署名协议 CC-BY-NC 授权。
欢迎转载,请保留原文链接 https://www.lfhacks.com/tech/debian-shutdown-failure/ ,且不得用于商业用途。