私の場合、別のサービス (つまり、システム レベルで開始された timidity) がサウンド カードを使用していたため、pulseaudio (ユーザー レベルで開始) が使用していなかったために問題が発生しました。
これを確認するには、 sudo fuser /dev/snd/*
を実行できます 別のプロセスがサウンド カードを使用しているかどうかを確認します。はいの場合は、プロセスが開始されないように手配する必要があります。これにより、問題が解決されます。
詳細を説明するために、 /etc/pulse/daemon.conf
を編集して問題を切り分けることができました log-level = debug
を設定する 、 pulseaudio -k
で pulseaudio を再起動します (その後、pulseaudio は systemd によって自動的に再生成されます)、これが私が問題に気付いた方法です:
Aug 7 11:37:34 zeta pulseaudio[22178]: D: [pulseaudio] module-udev-detect.c: /devices/pci0000:00/0000:00:1f.3/sound/card0 is busy: yes