aplay -l で no soundcards found となる場合は adduser foo audio

Debian 12 をクリーン・インストールして、音を鳴らしたくなった。 しかし、音量調整では”出力デバイス”がない。

aplay -l 
の結果は
aplay: device_list:240: no soundcards found...

似たような症状は検索するとかなりヒットするが、自分の場合は以下のようにaudio groupにユーザーを追加するとsoundcardがリストに出てきた。

sudo adduser myaccount audio

aplay -lの結果によればsoundcardを認識できた模様:

% aplay -l                                                                               
**** List of PLAYBACK Hardware Devices ****
card 0: PCH [HDA Intel PCH], device 0: ALC887-VD Analog [ALC887-VD Analog]
  Subdevices: 1/1
  Subdevice #0: subdevice #0
card 0: PCH [HDA Intel PCH], device 1: ALC887-VD Digital [ALC887-VD Digital]
  Subdevices: 1/1
  Subdevice #0: subdevice #0
card 0: PCH [HDA Intel PCH], device 3: HDMI 0 [HDMI 0]
  Subdevices: 1/1
  Subdevice #0: subdevice #0
card 0: PCH [HDA Intel PCH], device 7: HDMI 1 [HDMI 1]
  Subdevices: 1/1
  Subdevice #0: subdevice #0
card 0: PCH [HDA Intel PCH], device 8: HDMI 2 [HDMI 2]
  Subdevices: 1/1
  Subdevice #0: subdevice #0
card 1: UR12 [Steinberg UR12], device 0: USB Audio [USB Audio]
  Subdevices: 0/1
  Subdevice #0: subdevice #0

Steinberg UR12も認識できる。