Debian Buster升级后找不到声卡

昨天将Debian从Stretch升级到了新版巴斯光年(Buster)。仍旧是先将source.list中的stretch替换为buster,再执行apt-get的update、upgrade、dist-upgrade三部曲。应该是由于前不久刚重装过系统,电脑里没有安装太多老版本软件包的缘故,整个升级过程非常顺利,没有出现软件包依赖性的问题。等到重启系统后才发现声卡找不到了:由原先的Built-in Audio Analog Stereo变成了Dummy Output。网上搜索一番后,在这里找到了原因:

Timidity starts early in the boot process and can take control of the sound card leaving PulseAudio with only a Dummy Output.

即,由于Timidity系统服务在PulseAudio之前起动获得了声卡的控制权,仅给PulseAudio留下了所谓的Dummy Output。解决方法为停止并禁用Timidity服务:

# systemctl stop timidity
# systemctl disable timidity

 

posted @ 2019-07-26 21:59  皮波迪先生  阅读(609)  评论(0编辑  收藏  举报