Strona 1 z 1

Problem z ALSA

: 26 czerwca 2007, 20:19
autor: blood
Witam

Mam mianowicie problem z ALSA, dokładnie taki sam jak w tym temacie. Jednak nie pomagają zaproponowane tam rozwiązania.

Aby uzyskać dźwięk jestem zmuszony zaraz po włączeniu się systemu wydać polecenia alsaconf, wtedy wszystko zaczyna działać - ale tylko do czasu ponownego uruchomienia. Polecenie alsactl store nie załatwia sprawy.

Polecenia lsmod | grep snd zwraca:

Kod: Zaznacz cały

snd_via82xx            25368  0
gameport               13832  1 snd_via82xx
snd_ac97_codec         82848  1 snd_via82xx
snd_ac97_bus            2432  1 snd_ac97_codec
snd_usb_audio          68448  0
snd_usb_lib            14592  1 snd_usb_audio
snd_pcm                65928  3 snd_via82xx,snd_ac97_codec,snd_usb_audio
snd_timer              19972  1 snd_pcm
snd_page_alloc          9736  2 snd_via82xx,snd_pcm
snd_mpu401_uart         7552  1 snd_via82xx
snd_hwdep               8836  1 snd_usb_audio
snd_rawmidi            22048  2 snd_usb_lib,snd_mpu401_uart
snd_seq_device          7820  1 snd_rawmidi
snd                    45412  9 snd_via82xx,snd_ac97_codec,snd_usb_audio,snd_pcm,snd_timer,snd_mpu401_uart,
snd_hwdep,snd_rawmidi,snd_seq_device
soundcore               8928  3 snd,via82cxxx_audio,sound
usbcore               109444  7 sn9c102,snd_usb_audio,snd_usb_lib,usbhid,usbkbd,uhci_hcd
Winą tego problemu może być zaktualizowanie z Etch do Lenn'ego. Wiem, że zainstalowanie systemu od nowa rozwiązałoby sprawę, jednak nie chcę tego robić - chyba, że będzie to konieczność.


Pozdrawiam, Damian

//edit
przełamałem w jedym miejscu linijkę kodu, bo rozciągała forum
mlyczek

: 28 czerwca 2007, 11:08
autor: matiit
Wywal całkowicie alsę i ją od nowa zainstaluj i skonfiguruj

: 28 czerwca 2007, 16:06
autor: blood
Robiłem już tak nie raz, nie jest to jednak rozwiązanie problemu. Usunąłem wszystkie pakiety alsa-* korzystając z opcji --purge, następnie zainstalowałem ponownie, rezultatów nie ma.


Pozdrawiam, Damian

: 28 czerwca 2007, 16:39
autor: ruun
Masz dwie dźwiękówki?

Ja mam układ dźwiękowy na płycie głównej i SB Live na PCI. Na początku przygody z Debianem miałem identyczny problem, przeszukałem cały internet, nic nie pomagało, walczyłem chyba z tym 2 tygodnie. Pomogło dopiero wyłączenie w BIOSie karty wbudowanej w płytę główną.

: 28 czerwca 2007, 18:19
autor: blood
Nie mam dwóch dźwiękówek, jest tylko ta wbudowana w płytą główną. Jednak problem nie może leżeć tutaj, ponieważ przed zaktualizowaniem z Etch do Lenn'ego dźwięk był.


Pozdrawiam, Damian

: 30 czerwca 2007, 20:47
autor: Malik
witam..
mam podobny problem z dzwiekiem/alsa.

co ciekawe u mnie przez pierwszy mniej wiecej tydzien czasu od zainstalowania lenny'ego wszystko bylo ok. po kazdym ponownym uruchomieniu kompa dzwiek byl i wszystko chodzilo jak trzeba.
z tydzien temu po wykonaniu updateu i ponownym uruchomieniu kompa dzwiek szlag trafil i niestety musialem od nowa klepac alsaconf itd. dzwiek wracal i znow wszystko dzialalo... do nastepnego restartu.

tak bylo do czwartku.
dzisiaj po powrocie z krotkiego urlopu, odpalam kompa, robie apt get update, sciagaja sie aktualizacje, ... odpalam plytke dvd z koncertem, a tu najpierw totem sie wykrzacza. odpalam xmmsa - wyskakuje blad.
odpalam alsaconf i otrzymuje...

Kod: Zaznacz cały

xdsl-4698:/home/malik# alsaconf
Unloading ALSA sound driver modules: (none loaded).
Building card database...


Running update-modules...
Loading driver...
Usage: /etc/init.d/alsa {unload|reload|force-unload|force-reload|suspend|resume}
Setting default volumes...
amixer: Mixer attach default error: No such device

===========================================

 Now ALSA is ready to use.
 For adjustment of volumes, use your favorite mixer.

 Have a lot of fun!

Kod: Zaznacz cały

xdsl-4698:/home/malik# alsamixer

alsamixer: function snd_ctl_open failed for default: No such device
:-/

//edit
skróciłem linijkę ze znakami równości (======), aby nie rozciągała forum
mlyczek

: 02 lipca 2007, 09:40
autor: zolter
Instrukcja, jak automatycznie zapisywać konfigurację ALSY

Konfiguracji dokonujemy za pomocą polecenia, jak zapewne wam już wiadomo: alsaconf


jednak takie ustawienie jest ważne tylko do restartu komputera, aby temu zapobiec musimy zmodyfikować plik: /etc/default/alsa, aby wygladał następująco:

Kod: Zaznacz cały

alsactl_store_on_shutdown="always autosave" 

Teraz nasz modyfikacja będzie juz poprawnie zapisywana.

//edit
używaj tagów code, gdy wstawiasz kod do posta
mlyczek

: 02 lipca 2007, 22:53
autor: Malik
zeby cos zapisac najpierw to cos musi chyba poprawnie dzialac no nie? ;-)

rozwiazalem problem w inny sposob.. wrocilem do etcha.