Debian 12 Bookworm安装后的一些事
1、禁用蓝牙自动休眠
# /etc/modprobe.d/btusb.conf
options btusb enable_autosuspend=N
2、xchi导致休眠无法唤醒 (参考arch linux wiki故障排除)
通过ls /sys/bus/i2c/devices/*/power/wakeup找到设备名称
# /etc/udev/rules.d/99-avoid-i2c-wakeup.rules
KERNEL=="i2c-ASUE140D:00", SUBSYSTEM=="i2c", ATTR{power/wakeup}="disabled"
3、缺少i915 firmware导致无法唤醒
# 安装i915相关的firmware
4、nvidia显卡启用wayland
# 直接修改/usr/lib/udev/rules.d/61-gdm.rules
# 注释掉相关脚本
LABEL="gdm_disable_wayland"
#RUN+="/usr/libexec/gdm-runtime-config set daemon WaylandEnable false"
GOTO="gdm_end"
5、其他关于nvidia的保险性设置
# 添加一个/etc/modprobe.d/nvidia.conf
options nvidia-drm modeset=1
options nvidia NVreg_PreserveVideoMemoryAllocations=1
# 修改grub并update-grub
# /etc/default/grub
GRUB_CMDLINE_LINUX="nouveau.modeset=0 nvidia-drm.modeset=1"
6、update-initramfs后导致蓝牙无法启用
进入系统重新 sudo update-initramfs -u 重启后生效