我是一个“幸运”的 NVIDIA 用户,启用了安全启动和 TPM。当我使用没有安全启动、TPM 和磁盘加密(以前安装)的 Ubuntu 时,有时它运行良好,有时则不行,但每次我都能让它与 NVIDIA 一起正常工作,没有任何问题。
现在我需要编辑 GRUB 并设置i915.modeset=0
,因为没有它我就看不到加密密码对话框。
可能出了什么问题?我该如何修复?
我有 RTX 3070TI 和第 12 代 Intel® Core™ i9-12900K × 24
更新:删除quiet splash
并改为设置text
GRUB_DEFAULT_CMDLINE 对我来说不起作用。只有modprobe.blacklist=i915
或i915.modeset=0
是否需要下载此模块?关闭后会丢失任何内容吗?
答案1
这样线,那么我的问题就一直得不到解决,一切都已修复,无需任何额外配置,只需将 HDMI 线插入主板连接器,即处理器...
如果您和我一样,拥有内置于处理器的显卡 (iGPU) 和两个连接到 NVIDIA 卡连接器的显示器,并且由于某种原因想要启用 i915 模块,请按照以下步骤操作:
- 从中删除
i915.modeset=0
或删除与禁用 i915 模块相关的所有内容/etc/default/grub
。 - 运行
sudo update-grub
升级grub
配置。 - 关闭电脑。
- 将第二台显示器(就我而言)连接到主板连接器(而不是视频卡连接器)。
- 重新启动电脑。
如果您没有第二台显示器可以使 i915 工作并且您的系统成功启动,那么可能唯一的方法就是禁用该模块:
- 只需将
i915.modeset=0
或nomodeset
或modprobe.blacklist=i915
放入您的 即可/etc/default/grub
。 - 然后运行
sudo update-grub
。 - 重新启动电脑
更新:此外,如果你不禁用 i915 模块禁用,/etc/default/grub
我会得到意想不到的行为,如随机 Wi-Fi 模块禁用(在我的情况下)或