Nie jesteś zalogowany.
Jeśli nie posiadasz konta, zarejestruj je już teraz! Pozwoli Ci ono w pełni korzystać z naszego serwisu. Spamerom dziękujemy!
Prosimy o pomoc dla małej Julki — przekaż 1% podatku na Fundacji Dzieciom zdazyć z Pomocą.
Więcej informacji na dug.net.pl/pomagamy/.
Strony: 1
Nowy laptop, który posiada kartę dźwiękową z chipsetem ALC269 oraz złącze HDMI, które Debian widzi, jako osobną kartę. Świeżo po instalacji Squeeze nie miałem dźwięku w ogóle. Problemem okazało się to, że obie karty korzystały z tego samego modułu jądra, mianowicie: snd_hda_intel. Nie wiem, czy to dobrze, ale ładuje się on teraz dwa razy. Po jakimś czasie spędzonym z Google zainstalowałem alsa-base i alsa-utils oraz ustawiłem w pliku .asoundrc:
pcm.!default { type hw card 1 } ctl.!default { type hw card 1 }
Dźwięk już działa, alsamixer widzi 2 karty i po wyborze prawidłowej (albo jedynej działającej) mogę przesuwać suwakami. gnome-volume-control (bo używam GNOME) wykrywa mi tylko tę HDMI, w której mogę jedynie zaznaczyć przełącznik IEC958. Jednak nadal nie mam działającego mikrofonu. Przy edycji opcji model w /etc/modprobe.d/alsa-base.conf nic się nie zmienia. Być może nie trafiłem na dobrą wartość, bo nie wiem, gdzie znaleźć pełną listę. Próbowałem z basic, auto i kilkoma innymi, bez zmian.
W międzyczasie zainstalowałem również KDE, który automagicznie dołączył mi Pulseaudio, ale wtedy słychać było trzaski, a mikrofon nadal nie działał.
Suwaki w alsamixer nie są wyciszone, lecz ustawione w granicach najwyższych wartości.
Męczę się z tym od wczoraj i szczerze mam już dość walki o działający mikrofon w Skype. Testowałem go też GNOME-owym Rejestratorem dźwięku oraz arecord.
Załączam dodatkowe logi i informacje:
root@debian:~# uname -a Linux debian 2.6.32-5-amd64 #1 SMP Thu Mar 22 17:26:33 UTC 2012 x86_64 GNU/Linux
root@debian:~# cat /proc/asound/version Advanced Linux Sound Architecture Driver Version 1.0.21.
root@debian:~# cat /proc/asound/cards 0 [Generic ]: HDA-Intel - HD-Audio Generic HD-Audio Generic at 0xfeb44000 irq 19 1 [Generic_1 ]: HDA-Intel - HD-Audio Generic HD-Audio Generic at 0xfeb40000 irq 16
root@debian:~# cat /proc/asound/devices 2: : timer 3: : sequencer 4: [ 0- 3]: digital audio playback 5: [ 0- 0]: hardware dependent 6: [ 0] : control 7: [ 1- 0]: digital audio playback 8: [ 1- 0]: digital audio capture 9: [ 1- 0]: hardware dependent 10: [ 1] : control
root@debian:~# aplay -l **** List of PLAYBACK Hardware Devices **** card 0: Generic [HD-Audio Generic], device 3: ATI HDMI [ATI HDMI] Subdevices: 1/1 Subdevice #0: subdevice #0 card 1: Generic_1 [HD-Audio Generic], device 0: ALC269 Analog [ALC269 Analog] Subdevices: 1/1 Subdevice #0: subdevice #0
root@debian:~# arecord -l **** List of CAPTURE Hardware Devices **** card 1: Generic_1 [HD-Audio Generic], device 0: ALC269 Analog [ALC269 Analog] Subdevices: 1/1 Subdevice #0: subdevice #0
root@debian:/home/dune# lspci | grep Audio 00:01.1 Audio device: ATI Technologies Inc Device 1714 00:14.2 Audio device: Advanced Micro Devices [AMD] Hudson Azalia Controller (rev 01)
root@debian:~# lspci -v (...) 00:01.1 Audio device: ATI Technologies Inc Device 1714 Subsystem: ASUSTeK Computer Inc. Device 107c Flags: bus master, fast devsel, latency 0, IRQ 19 Memory at feb44000 (32-bit, non-prefetchable) [size=16K] Capabilities: [50] Power Management version 3 Capabilities: [58] Express Root Complex Integrated Endpoint, MSI 00 Capabilities: [a0] MSI: Enable- Count=1/1 Maskable- 64bit+ Capabilities: [100] Vendor Specific Information: ID=0001 Rev=1 Len=010 <?> Kernel driver in use: HDA Intel (...) 00:14.2 Audio device: Advanced Micro Devices [AMD] Hudson Azalia Controller (rev 01) Subsystem: ASUSTeK Computer Inc. Device 107c Flags: bus master, slow devsel, latency 32, IRQ 16 Memory at feb40000 (64-bit, non-prefetchable) [size=16K] Capabilities: [50] Power Management version 2 Kernel driver in use: HDA Intel (...)
root@debian:~# cat /etc/modprobe.d/alsa-base.conf # autoloader aliases install sound-slot-0 /sbin/modprobe snd-card-0 install sound-slot-1 /sbin/modprobe snd-card-1 install sound-slot-2 /sbin/modprobe snd-card-2 install sound-slot-3 /sbin/modprobe snd-card-3 install sound-slot-4 /sbin/modprobe snd-card-4 install sound-slot-5 /sbin/modprobe snd-card-5 install sound-slot-6 /sbin/modprobe snd-card-6 install sound-slot-7 /sbin/modprobe snd-card-7 # Cause optional modules to be loaded above generic modules install snd /sbin/modprobe --ignore-install snd && { /sbin/modprobe --quiet snd-ioctl32 ; /sbin/modprobe --quiet snd-seq ; } install snd-rawmidi /sbin/modprobe --ignore-install snd-rawmidi && { /sbin/modprobe --quiet snd-seq-midi ; : ; } install snd-emu10k1 /sbin/modprobe --ignore-install snd-emu10k1 && { /sbin/modprobe --quiet snd-emu10k1-synth ; : ; } # Prevent abnormal drivers from grabbing index 0 options bt87x index=-2 options cx88_alsa index=-2 options snd-atiixp-modem index=-2 options snd-intel8x0m index=-2 options snd-via82xx-modem index=-2 # Keep snd-pcsp from beeing loaded as first soundcard options snd-pcsp index=-2 # Keep snd-usb-audio from beeing loaded as first soundcard options snd-usb-audio index=-2 options snd-hda-intel model=basic
Wynik skryptu alsa-info.sh:
http://www.alsa-project.org/db/?f=37fe19402eeedb305 … ddff000a51fbb
To mój pierwszy post na tym forum. Jeśli ktoś miał podobny problem, to będę wdzięczny za pomoc. :-)
Ostatnio edytowany przez dune81 (2012-04-10 19:38:05)
Offline
Zacznij od aktualizacji Alsy. Możesz zainstalować nowszy kernel z backportów, aptosid/siduction/liuorix.
Możesz na razie usunąć wpis:
options snd-hda-intel model=basic
Nie masz zainstalowanego (na szczęście) PA ;)
Ostatnio edytowany przez yossarian (2012-04-11 01:11:17)
Offline
Strony: 1