Skip to main content
Topic: alsa broken on the last update (Read 777 times) previous topic - next topic
0 Members and 1 Guest are viewing this topic.

alsa broken on the last update

I've been running alsa without an issue for years now and the latest update has broken it

Code: [Select]
flatbush:[root]:~# rc-service alsasound restart
alsasound         | * Storing ALSA Mixer Levels ...                                                   [ ok ]
alsasound         | * Restoring Mixer Levels ...
alsasound         |alsa-lib parser.c:242:(error_node) UCM is not supported for this HDA model (HDA Intel PCH at 0xd1040000 irq 127)
alsasound         |alsa-lib main.c:1405:(snd_use_case_mgr_open) error: failed to import hw:0 use case configuration -6         

Code: [Select]
flatbush:[ruben]:~$ alsamixer 
ALSA lib confmisc.c:855:(parse_card) cannot find card '0'
ALSA lib conf.c:5111:(_snd_config_evaluate) function snd_func_card_inum returned error: No such file or directory
ALSA lib confmisc.c:422:(snd_func_concat) error evaluating strings
ALSA lib conf.c:5111:(_snd_config_evaluate) function snd_func_concat returned error: No such file or directory
ALSA lib confmisc.c:1334:(snd_func_refer) error evaluating name
ALSA lib conf.c:5111:(_snd_config_evaluate) function snd_func_refer returned error: No such file or directory
ALSA lib conf.c:5599:(snd_config_expand) Evaluate error: No such file or directory
ALSA lib control.c:1481:(snd_ctl_open_noupdate) Invalid CTL default
cannot open mixer: No such file or directory

Re: alsa broken on the last update

Reply #1
works in root fwiw

flatbush:[root]:~# mpv /home/ruben/music/Dancing\ In\ The\ Moonlight.mp3
 (+) Audio --aid=1 (mp3 2ch 44100Hz)
File tags:
 Artist: Toploader
 Album: Onka's Big Moka
 Date: 2000
 Genre: Rock
 Title: Dancing In The Moonlight
 Track: 2
AO: [alsa] 48000Hz stereo 2ch float

This fixed it but that is not a solution

Code: [Select]
flatbush:[root]:~# chmod 777  /dev/snd/* 
flatbush:[root]:~# ls -al /dev/snd/
total 0
drwxr-xr-x  3 root root      300 Nov  6 19:28 .
drwxr-xr-x 20 root root     4380 Nov  6 20:12 ..
drwxrwxrwx  2 root root       60 Nov  6 19:28 by-path
crwxrwxrwx  1 root audio 116, 11 Nov  6 19:28 controlC0
crwxrwxrwx  1 root audio 116,  9 Nov  6 19:28 hwC0D0
crwxrwxrwx  1 root audio 116, 10 Nov  6 19:28 hwC0D2
crwxrwxrwx  1 root audio 116,  3 Nov  6 19:28 pcmC0D0c
crwxrwxrwx  1 root audio 116,  2 Nov  6 22:16 pcmC0D0p
crwxrwxrwx  1 root audio 116,  4 Nov  6 19:28 pcmC0D2c
crwxrwxrwx  1 root audio 116,  5 Nov  6 19:28 pcmC0D3p
crwxrwxrwx  1 root audio 116,  6 Nov  6 19:28 pcmC0D7p
crwxrwxrwx  1 root audio 116,  7 Nov  6 19:28 pcmC0D8p
crwxrwxrwx  1 root audio 116,  8 Nov  6 19:28 pcmC0D9p
crwxrwxrwx  1 root audio 116,  1 Nov  6 19:28 seq
crwxrwxrwx  1 root audio 116, 33 Nov  6 19:28 timer

Re: alsa broken on the last update

Reply #2
Are you in the 'audio' group? You didn't show the permissions before changing them, but here is what I have:
Code: [Select]
$ ls -al /dev/snd/
total 0
drwxr-xr-x   3 root root      380 Nov  7 12:28 .
drwxr-xr-x  19 root root     3660 Nov  7 12:28 ..
drwxr-xr-x   2 root root       80 Nov  7 12:28 by-path
crw-rw----+  1 root audio 116, 15 Nov  7 12:28 controlC0
crw-rw----+  1 root audio 116, 10 Nov  7 12:28 controlC1
crw-rw----+  1 root audio 116, 14 Nov  7 12:28 hwC0D0
crw-rw----+  1 root audio 116,  6 Nov  7 12:28 hwC1D0
crw-rw----+  1 root audio 116,  7 Nov  7 12:28 hwC1D1
crw-rw----+  1 root audio 116,  8 Nov  7 12:28 hwC1D2
crw-rw----+  1 root audio 116,  9 Nov  7 12:28 hwC1D3
crw-rw----+  1 root audio 116, 12 Nov  7 12:28 pcmC0D0c
crw-rw----+  1 root audio 116, 11 Nov  7 12:28 pcmC0D0p
crw-rw----+  1 root audio 116, 13 Nov  7 12:28 pcmC0D2c
crw-rw----+  1 root audio 116,  2 Nov  7 12:28 pcmC1D3p
crw-rw----+  1 root audio 116,  3 Nov  7 12:28 pcmC1D7p
crw-rw----+  1 root audio 116,  4 Nov  7 12:28 pcmC1D8p
crw-rw----+  1 root audio 116,  5 Nov  7 12:28 pcmC1D9p
crw-rw----+  1 root audio 116,  1 Nov  7 12:28 seq
crw-rw----+  1 root audio 116, 33 Nov  7 12:28 timer
It's still working for me although perhaps you are using gremlins.

Re: alsa broken on the last update

Reply #3
Are you in the 'audio' group? You didn't show the permissions before changing them, but here is what I have:
Code: [Select]
$ ls -al /dev/snd/
total 0
drwxr-xr-x   3 root root      380 Nov  7 12:28 .
drwxr-xr-x  19 root root     3660 Nov  7 12:28 ..
drwxr-xr-x   2 root root       80 Nov  7 12:28 by-path
crw-rw----+  1 root audio 116, 15 Nov  7 12:28 controlC0
crw-rw----+  1 root audio 116, 10 Nov  7 12:28 controlC1
crw-rw----+  1 root audio 116, 14 Nov  7 12:28 hwC0D0
crw-rw----+  1 root audio 116,  6 Nov  7 12:28 hwC1D0
crw-rw----+  1 root audio 116,  7 Nov  7 12:28 hwC1D1
crw-rw----+  1 root audio 116,  8 Nov  7 12:28 hwC1D2
crw-rw----+  1 root audio 116,  9 Nov  7 12:28 hwC1D3
crw-rw----+  1 root audio 116, 12 Nov  7 12:28 pcmC0D0c
crw-rw----+  1 root audio 116, 11 Nov  7 12:28 pcmC0D0p
crw-rw----+  1 root audio 116, 13 Nov  7 12:28 pcmC0D2c
crw-rw----+  1 root audio 116,  2 Nov  7 12:28 pcmC1D3p
crw-rw----+  1 root audio 116,  3 Nov  7 12:28 pcmC1D7p
crw-rw----+  1 root audio 116,  4 Nov  7 12:28 pcmC1D8p
crw-rw----+  1 root audio 116,  5 Nov  7 12:28 pcmC1D9p
crw-rw----+  1 root audio 116,  1 Nov  7 12:28 seq
crw-rw----+  1 root audio 116, 33 Nov  7 12:28 timer
It's still working for me although perhaps you are using gremlins.


I just added myself to the group.  Mind you, it was working since the beginning of Artix until that upgrade.