ALSA (ICH10) настройка вывода звука на стерео колонки

Есть встроенная звуковая карта(ICH10), но проблема в том что не играется звук в колонка, если втыкаю в передний разъем на корпусе ( для наушников) все нормально играет ( разьем на материнской карте не выводит звук) в винде все нормально работает... я подозреваю, что не правильная конфигурация alsa и звук идет как для surround, а не стерео... попытался настроить не получилось...

Может кто-нибудь поделиться опытом и конфиг файлом?

Ниже полезная информация:

$lspci | grep -i audio
00:1b.0 Audio device: Intel Corporation 82801JI (ICH10 Family) HD Audio Controller
01:00.1 Audio device: ATI Technologies Inc HD48x0 audio

$ aplay -L                       
default:CARD=Intel                           
    HDA Intel, HDA Generic                   
    Default Audio Device                     
front:CARD=Intel,DEV=0                       
    HDA Intel, HDA Generic                   
    Front speakers                           
surround40:CARD=Intel,DEV=0                  
    HDA Intel, HDA Generic                   
    4.0 Surround output to Front and Rear speakers
surround41:CARD=Intel,DEV=0
    HDA Intel, HDA Generic
    4.1 Surround output to Front, Rear and Subwoofer speakers
surround50:CARD=Intel,DEV=0
    HDA Intel, HDA Generic
    5.0 Surround output to Front, Center and Rear speakers
surround51:CARD=Intel,DEV=0
    HDA Intel, HDA Generic
    5.1 Surround output to Front, Center, Rear and Subwoofer speakers
surround71:CARD=Intel,DEV=0
    HDA Intel, HDA Generic
    7.1 Surround output to Front, Center, Side, Rear and Woofer speakers
null
    Discard all samples (playback) or generate zero samples (capture)
default:CARD=HDMI
    Default Audio Device
hdmi:CARD=HDMI
    HDA ATI HDMI, ATI HDMI
    HDMI Audio Output

$ cat .asoundrc
pcm.onboard {
        type hw
        card 0
}
$ aplay -D onboard TestSnd.wav
aplay: main:590: audio open error: Device or resource busy

Заранее, спасибо :)

а уверены, что сзади

а уверены, что сзади правильно втыкаете?

еще бывает, что при включенных наушниках спереди, задние выходы специально отключаются. Это от разводки на корпусе зависит...

и по-моему у вас по умолчанию вывод через HDMI стоит

Цитата:
default:CARD=HDMI
Default Audio Device
hdmi:CARD=HDMI
HDA ATI HDMI, ATI HDMI
HDMI Audio Output

что говорит alsaconf? alsamixer?

Theli написал(а):а уверены,

Theli написал(а):
а уверены, что сзади правильно втыкаете?

да, уверен, специально ставил винду, через нее все работает

Theli написал(а):
еще бывает, что при включенных наушниках спереди, задние выходы специально отключаются. Это от разводки на корпусе зависит...

бывает, но в винде можно, чтобы звук шел и туда, и туда...в линуксе проверял разные комбинации не работает.

Theli написал(а):
и по-моему у вас по умолчанию вывод через HDMI стоит

По умолчанию звук у меня играеться в наушника, значит стоит точно не HDMI,

Цитата:
что говорит alsaconf? alsamixer?

alsaconf
Показывает две карточки встроенную(ICH10) и видаху(ATI), выбираем встроеннуе говорит, что сконфигурено и успешно закрывается, сообственно все остается как и было.

alsamixer
Тоже можно переключаться на карточки по умолчанию пуказывает встроенную (card 0) там есть Headphon, PCM, Front, Front Mi, Line, CD, Mic все включено, если выключаю Front в наушника нет звука, все остальное на воспроизведение не влияет, ну кроме PCM.

Если интересует, какие-либо конкретные команды, пожалуйста напишите я их всех запущу ( желательно что-бы без фатальных результатов, типа sudo rm -rf / :) )

И к томуже, если покопаться в /usr/share/alsa/alsa.conf, то получаеться следующее:

$ cat /usr/share/alsa/alsa.conf | grep "^defaults.pcm.card"
defaults.pcm.card 0
$ cat /usr/share/alsa/alsa.conf | grep "pcm.default"
pcm.default cards.pcm.default
$ cat /usr/share/alsa/alsa.conf | grep "pcm.front"
defaults.pcm.front.card defaults.pcm.card
defaults.pcm.front.device defaults.pcm.device
pcm.front cards.pcm.front

Но что самое странное:

$ aplay -D default TestSnd.wav
Playing WAVE 'TestSnd.wav' : Signed 16 bit Little Endian, Rate 22050 Hz, Stereo

Играет на наушниках

$ aplay -D front TestSnd.wav
aplay: main:590: audio open error: Device or resource busy

не играет ничего

Ну и в дополнение:

$ cat /etc/modules.d/alsa

# --- BEGIN: Generated by ALSACONF, do not edit. ---
# --- ALSACONF version 1.0.19 ---
alias snd-card-0 snd-hda-intel
alias sound-slot-0 snd-hda-intel
# --- END: Generated by ALSACONF, do not edit. ---

$ aplay -D front

$ aplay -D front TestSnd.wav
aplay: main:590: audio open error: Device or resource busy

устройство занято, что в принципе и не удивительно ;-) чтобы разделить ресурсы устройства, думаю, стоит использовать plug

$ aplay -D plug:front[:0] TestSnd.wav

[:0] думаю нужен, когда у вас несколько карточек... Вообще можно посмотреть настройки xine, там такие параметры используются ;-)

Увы, не работает: $ aplay -D

Увы, не работает:

$ aplay -D plug:front[:0] TestSnd.wav
ALSA lib pcm.c:2202:(snd_pcm_open_noupdate) Unknown PCM front[:0]
aplay: main:590: audio open error: No such file or directory

Настройки просмотра комментариев

Выберите нужный метод показа комментариев и нажмите "Сохранить установки".