我有一台运行 Debian Stretch 的 Dell XPS 13 (9350)。我还没有更换 Broadcom 无线设备,或者升级到支持它的 4.4 内核,但预计将来会这样做。
输入加密的LVM密码后,屏幕变黑,系统无限期无响应。虚拟控制台不起作用。如果我然后睡眠并唤醒机器,那么 X 会突然正常运行。我可以通过关闭然后重新打开屏幕,或者按下电源按钮,等待然后再次按下来睡眠和唤醒机器。
如果我禁用 i915 支持的某些方面(例如通过内核选项nomodeset
或 )i915.modeset=0
,那么系统将保留在文本虚拟控制台上,并在屏幕闪烁和键盘不稳定的情况下花费大约一分钟的时间,但随后在文本模式下运行正常。在第二种情况下,存在与 Broadcom 芯片上的蓝牙和 i915 声音支持相关的错误。
有很多错误,dmesg
但重要的是,当屏幕和键盘不工作时,蓝牙在初始启动时似乎初始化成功,但重新启动后未初始化。因此我怀疑 Broadcom 驱动程序搞砸了 i915 驱动程序。这听起来现实吗?我是否可以通过简单地丢弃 Broadcom 芯片来解决问题?或者使用 4.4 内核修复它?
我已经尝试将btbcm
其列入黑名单,/etc/modprobe.d/blacklist.conf
但显然内核仍然加载它。另外,添加 i915 使得/etc/initramfs-tools/modules
无法输入 LVM 密码,但我注意到添加了一些 braodcom 驱动程序,所以也许我必须以某种方式将它们拉出来。