安装Windows和Debian双系统,使用过Debian后在进入Windows后(包括关机后再次开机),Windows中耳机会没有声音(但在外放有声音),在Windows中进行睡眠(或休眠等,但不包括注销)耳机才会有声音。问一下大家有什么解决方案或相关解释?(网上有说是Debian未释放音频资源导致的)
是不是Windows快速启动的问题?
你是指Windows 10 使用的快速启动的原因吗?
未释放资源也是得运行的时候。在windows运行时,debian系统就是一堆文件,不会运行,也不会占用。这个锅跟debian一点关系都没有。搜索时去掉debian,专找windows的问题吧。
双系统互相影响好像挺常见的。以前见的都是网卡问题,如从 Windows 重启进入 Linux 后网卡无法使用。
没试过双系统。有影响只能通过一个渠道影响了,声卡网卡本身的记忆。上次是那个debian驱动,这次还按debian的硬件指令识别,所以不认识windows指令。这种记忆效应该会被重装硬件驱动重置吧=。=,不过每次都重装挺麻烦。另外用过一次win10,插音箱,插了不响,在跳出的窗口点了一下才响。
另外:睡眠和休眠,计算机都停止工作了,怎么来的声音=。=如果是临睡前的一声提示,说明耳机很正常。只是无法调动它工作了
是不是选错输出设备了?windows里也有类似的设置。
楼主先看看声卡是否使用 snd_hda_intel 模块:lspci -knn | grep -iA2 audio
可以试试重启前手动卸载 snd_hda_intel 模块:
modprobe -r snd-hda-intel
reboot
看看 snd_hda_intel 模块的 power_save
参数:cat /sys/module/snd_hda_intel/parameters/power_save
我这默认是 0,即禁用省电。
还有个参数 power_save_controller
看起来挺有意思,可以试试
一般彻底关机就能恢复。为了防止关机后还有设备通电,一般还要关闭网络唤醒一类关机后耗电的功能。
应该是睡眠唤醒后可以恢复。