[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Пропал звук при переходе на 2.6.32



Всем привет!

Lenny, встроенный звук на материнке с чипсетом SiS. С ядром 2.6.30 из
бекпортов звук был, но потребовалось перейти на 2.6.32 из бекпортов
же. Звук пропал.

Вот вывод aplay -L, который не различается для 2.6.30 и 2.6.32 :

default:CARD=SAA7134
    SAA7134, SAA7134 PCM
    Default Audio Device
null
    Discard all samples (playback) or generate zero samples (capture)
default:CARD=SI7012
    SiS SI7012, SiS SI7012
    Default Audio Device
front:CARD=SI7012,DEV=0
    SiS SI7012, SiS SI7012
    Front speakers
surround40:CARD=SI7012,DEV=0
    SiS SI7012, SiS SI7012
    4.0 Surround output to Front and Rear speakers
surround41:CARD=SI7012,DEV=0
    SiS SI7012, SiS SI7012
    4.1 Surround output to Front, Rear and Subwoofer speakers
surround50:CARD=SI7012,DEV=0
    SiS SI7012, SiS SI7012
    5.0 Surround output to Front, Center and Rear speakers
surround51:CARD=SI7012,DEV=0
    SiS SI7012, SiS SI7012
    5.1 Surround output to Front, Center, Rear and Subwoofer speakers
iec958:CARD=SI7012,DEV=0
    SiS SI7012, SiS SI7012
    IEC958 (S/PDIF) Digital Audio Output


(SAA7134 - спутниковая карточка. Вынимать её не хотелось бы)

.asoundrc я переименовал, да и кроме dmix там ничего не было.

$ aplay -vvv test.wav
aplay: main:564: audio open error: No such file or directory

~$ aplay -D iec958 -vvv test.wav
ALSA lib confmisc.c:1286:(snd_func_refer) Unable to find definition
'cards.SAA7134.pcm.iec958.0:CARD=0,AES0=4,AES1=130,AES2=0,AES3=2'
ALSA lib conf.c:3513:(_snd_config_evaluate) function snd_func_refer
returned error: No such file or directory
ALSA lib conf.c:3985:(snd_config_expand) Evaluate error: No such file
or directory
ALSA lib pcm.c:2144:(snd_pcm_open_noupdate) Unknown PCM iec958
aplay: main:564: audio open error: No such file or directory

$ aplay -D front -vvv test.wav
ALSA lib confmisc.c:1286:(snd_func_refer) Unable to find definition
'cards.SAA7134.pcm.front.0:CARD=0'
ALSA lib conf.c:3513:(_snd_config_evaluate) function snd_func_refer
returned error: No such file or directory
ALSA lib conf.c:3985:(snd_config_expand) Evaluate error: No such file
or directory
ALSA lib pcm.c:2144:(snd_pcm_open_noupdate) Unknown PCM front
aplay: main:564: audio open error: No such file or directory

В общем, несмотря на наличие в списке SiS (причём в aplay -l вообще
только она и есть), он почему-то на те же названия пытается выводить
на saa7134.

Я попробовал rmmod saa7134-alsa. Получил:

$ aplay -L
default:CARD=SI7012
    SiS SI7012, SiS SI7012
    Default Audio Device
front:CARD=SI7012,DEV=0
    SiS SI7012, SiS SI7012
    Front speakers
surround40:CARD=SI7012,DEV=0
    SiS SI7012, SiS SI7012
    4.0 Surround output to Front and Rear speakers
surround41:CARD=SI7012,DEV=0
    SiS SI7012, SiS SI7012
    4.1 Surround output to Front, Rear and Subwoofer speakers
surround50:CARD=SI7012,DEV=0
    SiS SI7012, SiS SI7012
    5.0 Surround output to Front, Center and Rear speakers
surround51:CARD=SI7012,DEV=0
    SiS SI7012, SiS SI7012
    5.1 Surround output to Front, Center, Rear and Subwoofer speakers
iec958:CARD=SI7012,DEV=0
    SiS SI7012, SiS SI7012
    IEC958 (S/PDIF) Digital Audio Output
null
    Discard all samples (playback) or generate zero samples (capture)

$ aplay -v test.wav
ALSA lib confmisc.c:768:(parse_card) cannot find card '0'
ALSA lib conf.c:3513:(_snd_config_evaluate) function
snd_func_card_driver returned error: No such file or directory
ALSA lib confmisc.c:392:(snd_func_concat) error evaluating strings
ALSA lib conf.c:3513:(_snd_config_evaluate) function snd_func_concat
returned error: No such file or directory
ALSA lib confmisc.c:1251:(snd_func_refer) error evaluating name
ALSA lib conf.c:3513:(_snd_config_evaluate) function snd_func_refer
returned error: No such file or directory
ALSA lib conf.c:3985:(snd_config_expand) Evaluate error: No such file
or directory
ALSA lib pcm.c:2144:(snd_pcm_open_noupdate) Unknown PCM default
aplay: main:564: audio open error: No such file or directory


$ aplay -D iec958 -vvv test.wav
ALSA lib confmisc.c:768:(parse_card) cannot find card '0'
ALSA lib conf.c:3513:(_snd_config_evaluate) function
snd_func_card_driver returned error: No such file or directory
ALSA lib confmisc.c:392:(snd_func_concat) error evaluating strings
ALSA lib conf.c:3513:(_snd_config_evaluate) function snd_func_concat
returned error: No such file or directory
ALSA lib confmisc.c:1251:(snd_func_refer) error evaluating name
ALSA lib conf.c:3513:(_snd_config_evaluate) function snd_func_refer
returned error: No such file or directory
ALSA lib conf.c:3985:(snd_config_expand) Evaluate error: No such file
or directory
ALSA lib pcm.c:2144:(snd_pcm_open_noupdate) Unknown PCM iec958
aplay: main:564: audio open error: No such file or directory

Что делать?

-- 
Yours, Mikhail Ramendik

Unless explicitly stated, all opinions in my mail are my own and do
not reflect the views of any organization


Reply to: