LINUX.ORG.RU

alsa-lib


0

0

После перехода с gcc-3.3.2 на gcc-4.1.1, по инструкции http://www.gentoo.org/doc/ru/gcc-upgrading.xml, отвалился сабж. Ни одно приложение не обнаруживает какого-либо звукового устройства. Модули ядра скомпилированы и загружены. Пересобирал alsa-lib и alsa-driver не помогло. Что делать?

anonymous
Ответ на: комментарий от anonymous

anonymous (*) (17.08.2006 14:17:59)
Lumi ** (*) (17.08.2006 14:18:00)

Надо было мне на секунду раньше, чтобы синхронно было :)

Lumi ★★★★★
()
Ответ на: комментарий от anonymous

А дальше?

Модули загружены?
Устройства в /dev/snd /dev/sound появились?
С какими правами?
Какой пользователь/группа владелец?
/dev/dsp есть?

Рассказывайте, не стесняйтесь.
Не все же телепаты...

Lumi ★★★★★
()
Ответ на: комментарий от Lumi

glade dev # ls -l /dev/sound/ 0 crw-rw---- 1 root audio 14, 12 17 19:11 adsp crw-rw---- 1 root audio 14, 28 17 19:11 adsp1 crw-rw---- 1 root audio 14, 4 17 19:11 audio crw-rw---- 1 root audio 14, 20 17 19:11 audio1 crw-rw---- 1 root audio 14, 3 17 19:11 dsp crw-rw---- 1 root audio 14, 19 17 19:11 dsp1 crw-rw---- 1 root audio 14, 0 17 19:11 mixer crw-rw---- 1 root audio 14, 16 17 19:11 mixer1 crw-rw---- 1 root audio 14, 1 17 19:11 sequencer crw-rw---- 1 root audio 14, 8 17 19:11 sequencer2 glade dev # ls -l /dev/snd 0 crw-rw---- 1 root audio 116, 0 17 2006 controlC0 crw-rw---- 1 root audio 116, 32 17 2006 controlC1 crw-rw---- 1 root audio 116, 40 17 2006 midiC1D0 crw-rw---- 1 root audio 116, 24 17 2006 pcmC0D0c crw-rw---- 1 root audio 116, 16 17 2006 pcmC0D0p crw-rw---- 1 root audio 116, 25 17 2006 pcmC0D1c crw-rw---- 1 root audio 116, 18 17 2006 pcmC0D2p crw-rw---- 1 root audio 116, 56 17 2006 pcmC1D0c crw-rw---- 1 root audio 116, 48 17 2006 pcmC1D0p crw-rw---- 1 root audio 116, 49 17 2006 pcmC1D1p crw-rw---- 1 root audio 116, 50 17 2006 pcmC1D2p crw-rw---- 1 root audio 116, 51 17 2006 pcmC1D3p crw-rw---- 1 root audio 116, 1 17 19:11 seq crw-rw---- 1 root audio 116, 33 17 2006 timer glade dev # ls -l /dev/ | grep dsp lrwxrwxrwx 1 root root 10 17 19:11 adsp -> sound/adsp lrwxrwxrwx 1 root root 11 17 19:11 adsp1 -> sound/adsp1 lrwxrwxrwx 1 root root 9 17 19:11 dsp -> sound/dsp lrwxrwxrwx 1 root root 10 17 19:11 dsp1 -> sound/dsp1 glade dev # lsmod | grep snd snd_seq_midi 8864 0 snd_pcm_oss 48032 0 snd_mixer_oss 19584 1 snd_pcm_oss snd_seq_oss 37632 0 snd_seq_midi_event 7424 2 snd_seq_midi,snd_seq_oss snd_seq 54736 5 snd_seq_midi,snd_seq_oss,snd_seq_midi_event snd_intel8x0 35036 0 snd_au8830 64404 0 snd_ac97_codec 98080 2 snd_intel8x0,snd_au8830 snd_ac97_bus 2368 1 snd_ac97_codec snd_pcm 84616 4 snd_pcm_oss,snd_intel8x0,snd_au8830,snd_ac97_codec snd_mpu401_uart 9216 1 snd_au8830 snd_timer 25476 2 snd_seq,snd_pcm snd_rawmidi 26144 2 snd_seq_midi,snd_mpu401_uart snd_page_alloc 10952 2 snd_intel8x0,snd_pcm snd_seq_device 8844 4 snd_seq_midi,snd_seq_oss,snd_seq,snd_rawmidi snd 58212 12 snd_pcm_oss,snd_mixer_oss,snd_seq_oss,snd_seq,snd_intel8x0,snd_au8830,snd_ac97_c odec,snd_pcm,snd_mpu401_uart,snd_timer,snd_rawmidi,snd_seq_device

Вроде бы все верно, куда копать?

anonymous
()
Ответ на: комментарий от Lumi

glade dev # ls -l /dev/sound/
0
crw-rw---- 1 root audio 14, 12 17 19:11 adsp
crw-rw---- 1 root audio 14, 28 17 19:11 adsp1
crw-rw---- 1 root audio 14, 4 17 19:11 audio
crw-rw---- 1 root audio 14, 20 17 19:11 audio1
crw-rw---- 1 root audio 14, 3 17 19:11 dsp
crw-rw---- 1 root audio 14, 19 17 19:11 dsp1
crw-rw---- 1 root audio 14, 0 17 19:11 mixer
crw-rw---- 1 root audio 14, 16 17 19:11 mixer1
crw-rw---- 1 root audio 14, 1 17 19:11 sequencer
crw-rw---- 1 root audio 14, 8 17 19:11 sequencer2
glade dev # ls -l /dev/snd
0
crw-rw---- 1 root audio 116, 0 17 2006 controlC0
crw-rw---- 1 root audio 116, 32 17 2006 controlC1
crw-rw---- 1 root audio 116, 40 17 2006 midiC1D0
crw-rw---- 1 root audio 116, 24 17 2006 pcmC0D0c
crw-rw---- 1 root audio 116, 16 17 2006 pcmC0D0p
crw-rw---- 1 root audio 116, 25 17 2006 pcmC0D1c
crw-rw---- 1 root audio 116, 18 17 2006 pcmC0D2p
crw-rw---- 1 root audio 116, 56 17 2006 pcmC1D0c
crw-rw---- 1 root audio 116, 48 17 2006 pcmC1D0p
crw-rw---- 1 root audio 116, 49 17 2006 pcmC1D1p
crw-rw---- 1 root audio 116, 50 17 2006 pcmC1D2p
crw-rw---- 1 root audio 116, 51 17 2006 pcmC1D3p
crw-rw---- 1 root audio 116, 1 17 19:11 seq
crw-rw---- 1 root audio 116, 33 17 2006 timer
glade dev # ls -l /dev/ | grep dsp
lrwxrwxrwx 1 root root 10 17 19:11 adsp -> sound/adsp
lrwxrwxrwx 1 root root 11 17 19:11 adsp1 -> sound/adsp1
lrwxrwxrwx 1 root root 9 17 19:11 dsp -> sound/dsp
lrwxrwxrwx 1 root root 10 17 19:11 dsp1 -> sound/dsp1


glade dev # lsmod | grep snd
snd_seq_midi 8864 0
snd_pcm_oss 48032 0
snd_mixer_oss 19584 1 snd_pcm_oss
snd_seq_oss 37632 0
snd_seq_midi_event 7424 2 snd_seq_midi,snd_seq_oss
snd_seq 54736 5 snd_seq_midi,snd_seq_oss,snd_seq_midi_event
snd_intel8x0 35036 0
snd_au8830 64404 0
snd_ac97_codec 98080 2 snd_intel8x0,snd_au8830
snd_ac97_bus 2368 1 snd_ac97_codec
snd_pcm 84616 4 snd_pcm_oss,snd_intel8x0,snd_au8830,snd_ac97_codec
snd_mpu401_uart 9216 1 snd_au8830
snd_timer 25476 2 snd_seq,snd_pcm
snd_rawmidi 26144 2 snd_seq_midi,snd_mpu401_uart
snd_page_alloc 10952 2 snd_intel8x0,snd_pcm
snd_seq_device 8844 4 snd_seq_midi,snd_seq_oss,snd_seq,snd_rawmidi
snd 58212 12 snd_pcm_oss,snd_mixer_oss,snd_seq_oss,snd_seq,snd_intel8x0,snd_au8830,snd_ac97_c odec,snd_pcm,snd_mpu401_uart,snd_timer,snd_rawmidi,snd_seq_device

Так будет лучше.

anonymous
()
Ответ на: комментарий от anonymous

Все разрешилось. Надо было включить нужного узера в группу аудио. Почему его там не стало? Даже рута там не было. Может после пересборки PAM?

anonymous
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.