[Solved] Время от времени пропадает звук в Gentoo - ALSA

Привет всем! на сей раз, снова нет звука и проблема теперь в другом. порядок. Используется только ALSA, почти каждый раз меняется порядок звуковых устройств.
Раньше было так:

1. Realtek HD ALC 883
2. ATI HDMI Audio
3. USB audio (от вебки)

а теперь:
1. USB audio
2. Realtek HD ALC 883
3. ATI HDMI Audio

соответственно, мне нужно что бы Realtek HD был в качестве первого устройства. и тогда появится звук. Где нужно прописать это?
Нигде ничего не менял, даже не пойму почему такое происходит. amixer показывает тот же порядок что и во втором варианте.

Помогите!

Куда копать? Я в генту еще новичек.

banned by slepnoga

Неужели никто не подскажет?

Неужели никто не подскажет?

banned by slepnoga

Вот мой

Вот мой /etc/modprobe.d/alsa.conf на 4 звуковые карты (M-Audio Revolution основная для музыки, вторая встроенная в мат. плату, третья - аудиоустройство от ТВ-тюнера, 4-ая - от веб-камеры). Грузятся все в указанном порядке.

alias char-major-116 snd                                                                                             
alias char-major-14 soundcore                                                                                        
                                                                                                                     
alias snd-card-0 snd-ice1724                                                                                         
alias snd-card-1 snd-hda-intel                                                                                       
alias snd-card-2 saa7134-alsa                                                                                        
alias snd-card-3 snd-usb-audio                                                                                       
                                                                                                                     
alias sound-slot-0 snd-ice1724                                                                                       
alias sound-slot-1 snd-hda-intel                                                                                     
alias sound-slot-2 saa7134-alsa                                                                                      
alias sound-slot-3 snd-usb-audio                                                                                     
                                                                                                                     
options snd-ice1724 index=0                                                                                          
options snd-hda-intel index=1                                                                                        
options saa7134-alsa index=2                                                                                         
options snd-usb-audio index=3                                                                                        
                                                                                                                     
alias sound-service-0-0 snd-mixer-oss                                                                                
alias sound-service-0-1 snd-seq-oss                                                                                  
alias sound-service-0-3 snd-pcm-oss                                                                                  
alias sound-service-0-8 snd-seq-oss                                                                                  
alias sound-service-0-12 snd-pcm-oss                                                                                 
                                                                                                                     
alias sound-service-1-0 snd-mixer-oss                                                                                
alias sound-service-1-3 snd-pcm-oss                                                                                  
alias sound-service-1-12 snd-pcm-oss                                                                                 
                                                                                                                     
alias sound-service-2-0 snd-mixer-oss
alias sound-service-2-3 snd-pcm-oss
alias sound-service-2-12 snd-pcm-oss

alias sound-service-2-0 snd-mixer-oss
alias sound-service-2-3 snd-pcm-oss
alias sound-service-2-12 snd-pcm-oss

alias /dev/mixer snd-mixer-oss
alias /dev/dsp snd-pcm-oss
alias /dev/midi snd-seq-oss

options snd cards_limit=4

После правки этого файла (изначально полученного alsaconf) запустить update-modules для переноса этих данных в /etc/modprobe.conf.

Также почитайте http://www.gentoo.org/doc/ru/alsa-guide.xml , вероятнее всего будет частный случай, когда две карты (основная и от видеокарты) работают под одним модулем, там нужно поиграться ещё и с опцией index (options snd-hda-intel index=0,1), в общем - удачи.

Помогло. Спасибо за совет

Помогло. Спасибо за совет

banned by slepnoga

помогло это # --- BEGIN:

помогло это
# --- BEGIN: Generated by ALSACONF, do not edit. ---
# --- ALSACONF version 1.0.23 ---
alias snd-card-0 snd-hda-intel
alias sound-slot-0 snd-hda-intel
alias /dev/mixer snd-mixer-oss
alias /dev/dsp snd-pcm-oss
alias /dev/midi snd-seq-oss
# --- END: Generated by ALSACONF, do not edit. ---

и emerge -av media-libs/phonon-gstreamer

banned by slepnoga

Во, у меня попутный вопрос

Во, у меня попутный вопрос всплыл кто-нить юзает vlc бэкенд фонона? Я просто попробовал вроде полет нормальный.

Давно уже.

Xine - как-то плохо flac играет (точнее, перематывает).
Gstreamer - слишком много пакетов ставить, да и были пару раз траблы с интернет-потоками.
А вот phonon-vlc вроде без проблем. Правда, нет эквалайзера по сравнению с xine, но он и не нужен. Хотя в будущих версиях обещают - vlc ведь это умеет.

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

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