|
[+] system nie przełącza dźwięku na wyjście słuchawek
Gordon1x - 10-02-2008 21:57
Posiadam notebooka Acer Extensa 5220 i nie działają wyjścia na przednim panelu (wejście liniowe, wejście mikrofonu i wejście słuchawek). Po podłączeniu do słuchawek dźwięk jest tylko na głośnikach, a system nie przełącza dźwięku na wyjście słuchawek. POSEJDON-1X:~# lsmod | grep snd snd_hda_intel 239160 0 snd_pcm_oss 39200 0 snd_mixer_oss 15424 1 snd_pcm_oss snd_pcm 72324 2 snd_hda_intel,snd_pcm_oss snd_timer 21028 1 snd_pcm snd 48324 5 snd_hda_intel,snd_pcm_oss,snd_mixer_oss,snd_pcm,snd_timer soundcore 7520 1 snd snd_page_alloc 10056 2 snd_hda_intel,snd_pcm
POSEJDON-1X:~# lspci | grep Audio 00:1b.0 Audio device: Intel Corporation 82801H (ICH8 Family) HD Audio Controller (rev 03) POSEJDON-1X:~#
Z góry dziękuję za pomoc.
Ps. Alsa 1.0.15-3 - zainstalowany pakiet
[Dodano: 2008-02-10, 21:54] Problem częściowo rozwiązał opis: Opis
Dźwięk się pojawił w słuchawkach, ale jednocześnie jest w głośnikach.
Co zrobić, aby dźwięk był tylko w słuchawkach?
fnmirk - 10-02-2008 22:11
Sprawdzić ustawienia w alsamikserze. alsamixer
pomyj - 11-02-2008 14:58
witam brat miał podobnie na tym acerze
w /etc/modprobe.d/alsa-base dodał options snd-hda-intel model=acer
http://debian.linux.pl/viewtopic.php...ht=s%B3uchawki tu była o tym mowa
nic to nie dało bo niestety nie było biblioteki snd-hda-intel po instalacji alsy z repo przy kompilacji alsy z źródeł snd-hda-intel.so pojawiło się i wystarczyło ją wgrać do bibliotek alsy
po tym wszystko ruszyło piszę z pamięci ale jak będzie trzeba coś więcej dokładniej to wieczorem będę przy tym laptoku to mogę napisać pozdrawiam
brz - 13-02-2008 15:49
Sprobuj tak (alsa byla z repo i u mnie zadzialalo) zamiast model=laptop mozesz rzeczywiscie sprobowac model=acer
rmaciej78 - 28-02-2009 10:38
Witam!
U mnie też jest ten problem, że dźwięk jest i w głośnikach i w słuchawkach, i niestety wszelkie próby z tego wątku, jak i z "Laptop wejście mini jack" nie przyniosły efektu. Mam Asusa F3E. Karta Intel Corporation 82801H Kodek jest ALC660-VD więc zgodnie z listą wpisałem wszystkie możliwe modele, ale nie działa. Szczegóły umieściłem na stronie http://maciejrek.republika.pl/dzwiek.htm Może ktoś ma jakiś pomysł co z tym fantem zrobić?
Maciej
Dodane: Karta dźwiękowa:
lscpi | grep Audio Intel Corporation 82801H (ICH8 Family) HD Audio Controler rev. 03
Kodeki mam takie:
[root@localhost ~]# cat /proc/asound/card0/codec#* | grep Codec Codec: Realtek ALC660-VD Codec: Motorola Si3054
Moduły są takie:
[root@localhost ~]# lsmod | grep snd snd_hda_intel 422172 3 snd_hwdep 10884 1 snd_hda_intel snd_seq_dummy 6660 0 snd_seq_oss 33664 0 snd_seq_midi_event 10240 1 snd_seq_oss snd_seq 51312 5 snd_seq_dummy,snd_seq_oss,snd_seq_midi_event snd_seq_device 10252 3 snd_seq_dummy,snd_seq_oss,snd_seq snd_pcm_oss 41632 0 snd_pcm 72964 2 snd_hda_intel,snd_pcm_oss snd_timer 23816 2 snd_seq,snd_pcm snd_page_alloc 11784 2 snd_hda_intel,snd_pcm snd_mixer_oss 18304 1 snd_pcm_oss snd 52772 15 snd_hda_intel,snd_hwdep,snd_seq_oss,snd_seq,snd_seq_device,snd_pcm_oss, snd_pcm,snd_timer,snd_mixer_oss soundcore 10080 1 snd
Procesy wykorzystujące audio:
[root@localhost ~]# lsof /dev/snd/* COMMAND PID USER FD TYPE DEVICE SIZE/OFF NODE NAME pulseaudi 4307 mr 21u CHR 116,0 0t0 3817 /dev/snd/controlC0 pulseaudi 4307 mr 28u CHR 116,0 0t0 3817 /dev/snd/controlC0 mixer_app 4484 mr 21r CHR 116,0 0t0 3817 /dev/snd/controlC0
Moduły jakie się ładują:
[root@localhost modprobe.d]# ls -l razem 24 -rw-r--r-- 1 root root 833 2008-10-03 19:06 blacklist-compat -rw-r--r-- 1 root root 567 2008-10-03 19:06 blacklist-mdv -rw-r--r-- 1 root root 84 2008-10-03 19:06 ipw-no-associate.conf -rw-r--r-- 1 root root 37 2008-10-03 19:06 mac80211-extra-channels.conf -rw-r--r-- 1 root root 105 2008-11-07 23:30 snd-oss -rw-r--r-- 1 root root 114 2008-11-07 23:30 snd-usb-audio
W /etc/modprobe.conf wstawiałem jako model wszystko co mogło by pasować do tej karty, to jest: 3stack, 3stack-dig, 6stack-dig, 3stack-660, 3stack-660-digout a jego zawartość wygląda tak:
alias eth0 atl1 alias sound-slot-0 snd_hda_intel options snd-ac97-codec power_save=1 install scsi_hostadapter /sbin/modprobe ahci; /sbin/modprobe ata_piix; /sbin/modprobe sbp2; /bin/true install usb-interface /sbin/modprobe ehci_hcd; /sbin/modprobe uhci_hcd; /bin/true alias ieee1394-controller ohci1394 options snd_hda_intel enable=1 model=3stack
ilin - 28-02-2009 11:31
Mam kartę na tym chipie w lapku Toshiba. Mój wpis wygląda tak options snd-hda-intel model=3stack-660
Włożenie słuchawek wyłącza głośniki.
Ten wpis w debianie powinien być w pliku /etc/modprobe.d/alsa-base plik /etc/modprobe.conf najlepiej całkiem wywalić. Defaultowo w debianie nie występuje.
Alkasyn - 28-02-2009 12:30
Witam,. Miałem kiedyś identyczny problem. Najpierw sprawdziłem dokładnie jakim mam Chip dźwiękowy przez alsamixer. Odnalazłem go w dokumentacji ALSY: http://www.mjmwired.net/kernel/Docum...figuration.txt
gdzie miałem do wyboru kilka dostępnych modeli dla mojego Chipu. Dopisałem w pliku /etc/modprobe.d/sound oraz /etc/modprobe.d/alsa-base odpowiednią linijkę:
options snd-hda-intel model=auto
gdzie wystarczyło ustawić model z dostępnych na taki, który u mnie zadziałał tak jak tego oczekiwałem. I po problemie :-)
----- To Mój pierwszy post na tym forum. Pozdrawiam ;-)
rmaciej78 - 28-02-2009 15:58
Dziękuję za podpowiedzi. Ja mam Mandrivę Free 2009, ale szukając w internecie informacji na ten temat, najwięcej było na Tym forum. Zresztą konfiguracja jest podobna jak widzę, więc dlatego napisałem tu. Próbowałem wszystkich modeli, również 3stack-660 (tak jak to jest na stronie, której link umieściłem w poprzednim poście), ale to nic nie zmieniło. Zajrzałem też na stronkę dokumentacji ALSY - dziękuję za link. Wpisałem opcję "auto" i zmieniła się ilość pozycji w mikserze, ale niestety tylko tyle. ÂŻadne kombinacje, wyłączenia nie pomogły. Natomiast:
model=asus-laptop
niestety nie działa. Może ktoś jakiś pomysł będzie miał Czuję, że tam jakiegoś przełącznika brakuje, bo jest ten do słuchawek i działa, to znaczy jak wyłączę słuchawki przełącznikiem w mikserze, to się odłączają. No i podobna opcja do głośników pewnie jest, tylko jak ją wydobyć?
ilin - 28-02-2009 16:25
Pokaz cat /proc/asound/cards
rmaciej78 - 28-02-2009 16:47
Kochani Ludzie! Działa. Laptop: Asus F3E Karta dźwiękowa: Intel Corporation 82801H (ICH8 Family) HD Audio Controler rev. 03 Kodek: Realtek ALC660-VD Linux: Mandriva Free 2009
W pliku /etc/modprobe.conf trzeba wpisać na końcu:
options snd_hda_intel model=lenovo
Natomiast w pliku /proc/asount/cards mam to:
[root@localhost asound]# cat cards 0 [Intel ]: HDA-Intel - HDA Intel HDA Intel at 0xfeaf8000 irq 22
Bardzo dziękuję!
zanotowane.pldoc.pisz.plpdf.pisz.plminister.pev.pl
|