私は、オーディオ出力用にUSBサウンドカードが接続されたSystemdとALSAを使用してThinkpad X200でArch Linuxを実行しています。
私のコンピュータを一時停止するまで、オーディオは大丈夫でした$ systemctl suspend
。回復後、USBサウンドカードのオーディオ出力が途切れ、不規則に硬い音がします。
原因は何ですか?この問題をどのように解決できますか?
USBサウンドカードを接続または接続解除しても、問題が発生したり解決したりしません。私はそうではありません~/.asoundrc
。
いくつかの情報。これがdmesg
出力です
- USBデバイスとしてのサウンドカードの起動中のカーネルメッセージ:https://pastebin.com/YvCKzHDM
- 一時停止中および再開中のカーネルメッセージ:https://pastebin.com/dpx9e7Pv
これは私のカーネルです。
$ uname -srvo
Linux 4.18.6-gnu-1 #1 SMP PREEMPT Sat Sep 8 14:43:46 UTC 2018 GNU/Linux
USBサウンドカードは実際にDACです。FiiO E10。 ALSAはこう言います。
$ aplay --list-devices
…
card 1: Audio [DigiHug USB Audio], device 0: USB Audio [USB Audio]
Subdevices: 1/1
Subdevice #0: subdevice #0
…
このカードに使用したサウンドドライバはsnd_usb_audio
明らかに$ lsmod | grep snd
。
ベストアンサー1
非常に似た問題がありますが、alsaの代わりにpulseaudioを使用しています。再起動するまで、カチカチや弾むノイズが発生し続けます。 pulsaduioを再起動し、USBサウンドインターフェイスを抜いて再接続し、snd_usb_audioモジュールをアンロードして再ロードしてみました。これらのどれも役に立ちません:-/
同じUSBデジタルオーディオデバイスと同じLinuxディストリビューションを使用していた古いコンピュータでは、同じ問題は発生しません。これが最大の変化なので、USBボード/ファームウェアの問題かもしれません。