ubuntu 15.04 でどうしても音が出なかったが、
alsamixerでS/PDIF
のMuteを解除すること,~/.asoundrc
で音が出た。
-
MM
: ミュート -
00
: ミュート解除状態
Mキーで切り替わる。
オーディオデバイス一覧確認
$ aplay -l
**** List of PLAYBACK Hardware Devices ****
card 0: PCH [HDA Intel PCH], device 0: ALC282 Analog [ALC282 Analog]
Subdevices: 1/1
Subdevice #0: subdevice #0
card 0: PCH [HDA Intel PCH], device 3: HDMI 0 [HDMI 0]
Subdevices: 0/1
Subdevice #0: subdevice #0
HDMIのオーディ出力は以下ということがわかる。
- card番号 : 0
- device番号 : 3
/etc/asound.conf
defaults.pcm.card 0
defaults.pcm.device 3
defaults.ctl.card 0
$HOME/.asoundrc
pcm.!default {
type hw
card 0
device 3
}
オーディオデバイスのパーミッション確認
$ ls -l /dev/snd/
total 0
drwxr-xr-x 2 root root 60 4月 29 16:35 by-path
crw-rw----+ 1 root audio 116, 2 4月 29 16:35 controlC0
crw-rw----+ 1 root audio 116, 6 4月 29 16:35 hwC0D0
crw-rw----+ 1 root audio 116, 7 4月 29 16:35 hwC0D2
crw-rw----+ 1 root audio 116, 4 4月 29 16:35 pcmC0D0c
crw-rw----+ 1 root audio 116, 3 4月 29 16:35 pcmC0D0p
crw-rw----+ 1 root audio 116, 5 4月 29 16:36 pcmC0D3p
crw-rw----+ 1 root audio 116, 1 4月 29 16:35 seq
crw-rw----+ 1 root audio 116, 33 4月 29 16:35 timer
上記から audio グループに所属しておけば良いことがわかる。
$ id
uid=1000(User1) gid=1000(tk) groups=1000(User1),4(adm),24(cdrom),27(sudo),30(dip),46(plugdev),115(lpadmin),125(sambashare)
/etc/group に追記したがubuntu側でよしなにしてくれていたかもしれない。