Omdat ik al een paar kernel versie achter lag en ik toch wat nieuwe kernel opties moest aanzetten heb ik een nieuwe kernel in GENTOO er tegen aangegooid.
Helaas is mijn geluid verdwenen...
Ik heb mijn kernel settings gecontroleerd en ik heb nog steeds een checkbox op de goede plek:
<*> C-Media 8738, 8338
Dit is de goede plek, want geluid werkt nog steeds als ik via su als root met mplayer een mp3 probeer af te spelen
Meestal als geluid alleen werkt als root is het een group probleem, dus dat controleerde ik eerst
Nog steeds lid van de AUDIO group...
De ALSA FAQ geeft aan dat het zou komen omdat mijn permissies in de /dev directory niet goed staan...
Een check:
Lijkt me goed...
Als ik mplayer als root draait, mekkert het nog steeds, dat deed het vroeger ook niet:
Maar het speelt wel als een braaf mplayertje zijn geluid af..
Natuurlijk wil ik niet mijn geluid altijd als root draaien, dan zou ik ook alle flash, browsing etc als root moeten doen en dat is een security nightmare.
Als ik het gewoon als user draai, roept het moord en brand op dezelfde manier, maar speelt niks af
Nu weet ik niet in welke hoek ik nog meer moet kijken...
Helaas is mijn geluid verdwenen...
Ik heb mijn kernel settings gecontroleerd en ik heb nog steeds een checkbox op de goede plek:
<*> C-Media 8738, 8338
Dit is de goede plek, want geluid werkt nog steeds als ik via su als root met mplayer een mp3 probeer af te spelen
Meestal als geluid alleen werkt als root is het een group probleem, dus dat controleerde ik eerst
code:
1
2
| $ groups <user> wheel audio cdrom video games users |
Nog steeds lid van de AUDIO group...
De ALSA FAQ geeft aan dat het zou komen omdat mijn permissies in de /dev directory niet goed staan...
Een check:
code:
1
2
3
4
5
6
| $ ls -al /dev/audio* crw-rw---- 1 root audio 14, 4 Oct 24 2004 /dev/audio crw-rw---- 1 root audio 14, 20 Oct 24 2004 /dev/audio1 crw-rw---- 1 root audio 14, 36 Oct 24 2004 /dev/audio2 crw-rw---- 1 root audio 14, 52 Oct 24 2004 /dev/audio3 crw-rw---- 1 root audio 14, 7 Oct 24 2004 /dev/audioctl |
Lijkt me goed...
Als ik mplayer als root draait, mekkert het nog steeds, dat deed het vroeger ook niet:
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
| $ mplayer SomeFile.mp3 ... alsa-init: using device default alsa-lib: confmisc.c:670:(snd_func_card_driver) cannot find card '0' alsa-lib: conf.c:3500:(_snd_config_evaluate) function snd_func_card_driver returned error: No such device alsa-lib: confmisc.c:391:(snd_func_concat) error evaluating strings alsa-lib: conf.c:3500:(_snd_config_evaluate) function snd_func_concat returned error: No such device alsa-lib: confmisc.c:1070:(snd_func_refer) error evaluating name alsa-lib: conf.c:3500:(_snd_config_evaluate) function snd_func_refer returned error: No such device alsa-lib: conf.c:3968:(snd_config_expand) Evaluate error: No such device alsa-lib: pcm.c:2143:(snd_pcm_open_noupdate) Unknown PCM dmix alsa-init: playback open error: No such device [AO SDL] Samplerate: 44100Hz Channels: Stereo Format s16le AO: [sdl] 44100Hz 2ch s16le (2 bytes per sample) Video: no video Starting playback... |
Maar het speelt wel als een braaf mplayertje zijn geluid af..
Natuurlijk wil ik niet mijn geluid altijd als root draaien, dan zou ik ook alle flash, browsing etc als root moeten doen en dat is een security nightmare.
Als ik het gewoon als user draai, roept het moord en brand op dezelfde manier, maar speelt niks af
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
| $ mplayer SomeFile.mp3 ... alsa-init: using device default alsa-lib: confmisc.c:670:(snd_func_card_driver) cannot find card '0' alsa-lib: conf.c:3500:(_snd_config_evaluate) function snd_func_card_driver returned error: No such device alsa-lib: confmisc.c:391:(snd_func_concat) error evaluating strings alsa-lib: conf.c:3500:(_snd_config_evaluate) function snd_func_concat returned error: No such device alsa-lib: confmisc.c:1070:(snd_func_refer) error evaluating name alsa-lib: conf.c:3500:(_snd_config_evaluate) function snd_func_refer returned error: No such device alsa-lib: conf.c:3968:(snd_config_expand) Evaluate error: No such device alsa-lib: pcm.c:2143:(snd_pcm_open_noupdate) Unknown PCM dmix alsa-init: playback open error: No such device Could not open/initialize audio device -> no sound. Audio: no sound Video: no video Exiting... (End of file) |
Nu weet ik niet in welke hoek ik nog meer moet kijken...