Strona 1 z 2
ALSA - konieczna konfiguracja po kaŻdym restarcie
: 24 czerwca 2007, 14:11
autor: Xinill
Cześć.
Dzisiaj postanowiłem wreszcie sobie "zainstalować dźwięk" w pingwinie, wszystko robiłem wg.
tego opisu Kaki, i wszystko było dobrze, aż do restartu komputera - wprawdzie przy bootowaniu pojawia się jakże cudny komunikat
Setting up ALSA
ale dźwięk po prostu nie działa - i trzeba jeszcze raz uruchamiać
jako root - wtedy dźwięk działa jak powinien - ale do czasu kolejnego restartu, kiedy to znowu trzeba uruchamiać "alsaconf", itd.
I teraz wychodzi na to, że muszę po każdym zrestartowaniu pingwina na nowo konfigurować ALSÊ, co mi, oczywiście, nie pasuje - i teraz pytanie, co mam zrobić żeby ALSA działała jak powinna bez ustawiania jej na nowo po każdym restarcie.
: 24 czerwca 2007, 14:22
autor: velmafia
spróbuj po uruchomieniu PC'ta zamiast
dać
dzięki temu dowiesz się czy problem jest z tym że alsa jest cały czas nieskonfigurowana, czy tylko nie chce wstawać.
: 24 czerwca 2007, 15:49
autor: Xinill
A nie chodziło aby o "/etc/init.d/alsa reload"?
Bo przy "restacie" wywala: "Usage: /etc/init.d/alsa {unload|reload|force-unload|force-reload|suspend|resume}" ;-)
W każdym razie po reloadzie wypisuje to:
Kod: Zaznacz cały
Unloading ALSA sound driver modules: snd-intel8x0 snd-ac97-codec snd-ac97-bus snd-pcm snd-timer snd-page-alloc.
Loading ALSA sound driver modules: snd-intel8x0 snd-ac97-codec snd-ac97-bus snd-pcm snd-timer snd-page-alloc.
...a dźwięk jak nie działał, tak nie działa.
: 24 czerwca 2007, 16:18
autor: velmafia
A nie chodziło aby o "/etc/init.d/alsa reload"?
tak o to mi chodziło, ale np. inne usługi mają 'restart' a widocznie alsa ma 'reload', mniejsza z tym.
z tego komunikatu co otrzymałeś wynika że nie masz załadowanych modułów do dźwięku w systemie, aby były one automatycznie ładowane przy starcie dopisz je do
/etc/modules.
ale najpierw spróbuj je ręcznie załadować (
modprobe moduł) po starcie systemu.
PS. jeśli nie zadziała, to pokaż wynik (zaraz po starcie systemu gdy nie ma głosu):
: 24 czerwca 2007, 16:34
autor: Xinill
Ręczne włączanie tych modułów nie pomaga - a lsmod | grep snd wypisało:
Kod: Zaznacz cały
snd_intel8x0 30332 1
snd_ac97_codec 83104 1 snd_intel8x0
snd_ac97_bus 2400 1 snd_ac97_codec
snd_pcm_oss 38368 0
snd_mixer_oss 15200 1 snd_pcm_oss
snd_pcm 68676 3 snd_intel8x0,snd_ac97_codec,snd_pcm_oss
snd_timer 20996 1 snd_pcm
snd 47012 8 snd_intel8x0,snd_ac97_codec,snd_pcm_oss,snd_mixer_oss,snd_pcm,snd_timer
soundcore 9248 1 snd
snd_page_alloc 9640 2 snd_intel8x0,snd_pcm
: 24 czerwca 2007, 16:44
autor: Stawi
To samo co u mnie.. W dodatku mam dwie karty dzwiekowe (wbudowana i Live!) i chce miec wbudowana jako pierwsza, i co pare restartow wskakuje Live jako pierwsza. Co bym nie robil dzieje sie to samo ;/
Jedyny sposob to reload alsa az bedzie dobrze - gorzej z ustawieniami co ma byc na jakiej glosnosci itd, bo to trzeba ciagle robic reczne..
: 24 czerwca 2007, 18:11
autor: NightFalcon
Xinill, Po ustawieniu dźwięku wklep
może się wtedy ustawienia zapiszą.
: 24 czerwca 2007, 22:13
autor: Xinill
Nadal nie działa. :-/
[ Dodano: 2007-06-25, 18:30 ]
Reinstalka, i NIE aktualizowanie Etcha do Lenny'ego pomogła - chyba, przynajmniej na razie, posiedzę na Stable'u - tu przynajmniej wszystko działa. ;-)
: 08 marca 2008, 14:24
autor: rolnikov
Witam!
Odkopuje temat bo mam ten sam problem z tym że ja już jestem na Etchu.
Tak wiec:
opis problemu.
Po instalacji systemu dźwięk miałem. Po kilku tygodniach padł całkowicie ale naprawiłem przez dodanie się bodajże do grupy sound i zmianie uprawnień do jakichś tam plików. I nie wiem czy to nie wtedy przestała działać alsa. W VLC/Amaroku działa bez zarzutu esd. Natomiast ALSA/OSS nie działa nigdzie. Czasami po wklepaniu
a następnie
dźwięk się pojawia ale nie zawsze.
Mam dodana linijkę:
Kod: Zaznacz cały
alsactl_store_on_shutdown="always autosave"
w /etc/default/conf ale nie pomaga.
O to co zwraca odpalenie /etc/init.d/alsa reload:
lsof: WARNING: can't stat() ext3 file system /dev/.static/dev
Output information may be incomplete.
lsof: WARNING: can't opendir(/dev/.static): Permission denied
/etc/init.d/alsa: Warning: Processes using sound devices: 3352(esd).
/etc/init.d/alsa: line 114: /var/run/alsa/modules-removed: Permission denied
Unloading ALSA sound driver modules:/etc/init.d/alsa: line 146: /var/run/alsa/modules-removed: Permission denied
snd-intel8x0m snd-intel8x0 snd-ac97-codec snd-ac97-bus snd-pcm-oss snd-mixer-oss snd-pcm snd-timer snd-page-alloc.
Loading ALSA sound driver modules: (none to reload).
Tyle, że mnie to nie wiele mówi oprócz tego że chyba nie ma żadnych modułów do załadowania ale co z tym zrobić?
alsaconf, nie wyświetla żadnych błędów.
Głosu nie mam np. w Totemie i w Firefoksieie (youtube), a w Amaroku kiedy chcę wybrać ALSE/OSS występuje błąd:
xine was unable to initialize any audio drivers
: 11 listopada 2008, 11:32
autor: Quadri
Witajcie wszyscy - bo po raz pierwszy piszę na tym zacnym forum
Miałem identyczny problem jak w pierwszym poście wątku - ten sam sterownik identyczne objawy - system to Sidux którego używam z repozytoriami testing - u mnie pomogły następujące działania krok po kroku:
Usunąłem całkowicie i ponowne zainstalowałem pakiety alsa-base i alsa-utils:
Kod: Zaznacz cały
apt-get --purge remove alsa-base alsa-utils
apt-get install alsa-base alsa-utils
dodałem do /etc/modprobe.d/alsa-base-blacklist linijkę:
(trzeba zwrócić uwagę na literkę
m na końcu i że nie jest to samo co snd-intel8x0).
Następnie po zapisaniu uruchomiłem
alsaconf i kazałem wygenerować jej plik /etc/modprobe.d/sound - i potem w razie czego zapisałem ustawienia przez
alsactl store.
Po ponownym uruchomieniu mam dźwięk od razu i nie muszę za każdym razem przez alsaconf przeprowadzać konfiguracji sterownika. Jak na razie działa - jakby się coś zmieniło i bym więcej wiedział to dopiszę :]