Strona 1 z 2

[+] brak dŻwięku - karta Intel Corporation 82801H

: 11 czerwca 2009, 15:16
autor: hello_world
Problem dotyczy dźwięku na laptopie dell latitude d630 konkretnie karty, która przez Debiana Lenny jest wykrywana ale za nic nie chce odtwarzać dźwięku.

Wynik:

Kod: Zaznacz cały

aplay -l

Kod: Zaznacz cały

**** List of PLAYBACK Hardware Devices ****
card 0: Intel [HDA Intel], device 0: STAC92xx Analog [STAC92xx Analog]
  Subdevices: 1/1
  Subdevice #0: subdevice #0
card 0: Intel [HDA Intel], device 1: STAC92xx Digital [STAC92xx Digital]
  Subdevices: 1/1
  Subdevice #0: subdevice #0
Wynik speaker-test jest słyszalny szum w głośnikach:

Kod: Zaznacz cały

speaker-test 1.0.16

Playback device is default
Stream parameters are 48000Hz, S16_LE, 1 channels
Using 16 octaves of pink noise
Rate set to 48000Hz (requested 48000Hz)
Buffer size range from 2048 to 8192
Period size range from 1024 to 1024
Using max buffer size 8192
Periods = 4
was set period_size = 1024
was set buffer_size = 8192
 0 - Front Left
Time per period = 2,834715
 0 - Front Left
Time per period = 2,986636
 0 - Front Left
Time per period = 2,986543
 0 - Front Left
^C
Podczas konfiguracji alsaconf według mnie wszystko przebiega poprawnie karta jest wykrywana:

Kod: Zaznacz cały

hda-intel    Intel Corporation 82801H
wpisy są dodawane i na końcu jeszcze mówi ,,ok''.

Gdy klikam na ikonę głośnika, która jest zaznaczona (x) to wyświetla mi formatkę z komunikatem:

Kod: Zaznacz cały

Nie odnaleziono wtyczek GStreamer i/lub urządzeń kontroli głośności
Wynik polecenia:

Kod: Zaznacz cały

dpkg -l | grep treamer

Kod: Zaznacz cały

praca-debian:/home/stas# dpkg -l | grep treamer
ii  gstreamer0.10-alsa                   0.10.19-2                      GStreamer plugin for ALSA
ii  gstreamer0.10-ffmpeg                 0.10.4-3                       FFmpeg plugin for GStreamer
ii  gstreamer0.10-fluendo-mp3            0.10.7.debian-1                Fluendo mp3 decoder GStreamer plugin
ii  gstreamer0.10-gnomevfs               0.10.19-2                      GStreamer plugin for GnomeVFS
ii  gstreamer0.10-plugins-base           0.10.19-2                      GStreamer plugins from the "base" set
ii  gstreamer0.10-plugins-good           0.10.8-4.1~lenny1              GStreamer plugins from the "good" set
ii  gstreamer0.10-plugins-ugly           0.10.8-1                       GStreamer plugins from the "ugly" set
ii  gstreamer0.10-pulseaudio             0.9.7-2                        GStreamer plugin for PulseAudio
ii  gstreamer0.10-x                      0.10.19-2                      GStreamer plugins for X11 and Pango
ii  libgstreamer-plugins-base0.10-0      0.10.19-2                      GStreamer libraries from the "base" set
ii  libgstreamer0.10-0                   0.10.19-3                      Core GStreamer libraries and elements
ii  totem-gstreamer                      2.22.2-5                       A simple media player for the GNOME desktop
Czy ktoś miał podobną sytuację?

: 11 czerwca 2009, 17:13
autor: ilin
Pokaż

Kod: Zaznacz cały

/cat/proc/asound/cards

Kod: Zaznacz cały

cat /proc/asound/modules

Kod: Zaznacz cały

lspci

Kod: Zaznacz cały

lspci -n

Kod: Zaznacz cały

cat /proc/asound/version

Kod: Zaznacz cały

dpkg -l | grep alsa

Kod: Zaznacz cały

dpkg -l | grep pulse
Na początek tyle wystarczy wystarczy :mrgreen:

: 11 czerwca 2009, 18:04
autor: hello_world

Kod: Zaznacz cały

praca-debian:~# cat /proc/asound/cards
 0 [Intel          ]: HDA-Intel - HDA Intel
                      HDA Intel at 0xfebfc000 irq 21

Kod: Zaznacz cały

praca-debian:~# cat /proc/asound/modules 
 0 snd_hda_intel

Kod: Zaznacz cały

praca-debian:~# lspci
00:00.0 Host bridge: Intel Corporation Mobile PM965/GM965/GL960 Memory Controller Hub (rev 0c)
00:01.0 PCI bridge: Intel Corporation Mobile PM965/GM965/GL960 PCI Express Root Port (rev 0c)
00:1a.0 USB Controller: Intel Corporation 82801H (ICH8 Family) USB UHCI Controller #4 (rev 02)
00:1a.1 USB Controller: Intel Corporation 82801H (ICH8 Family) USB UHCI Controller #5 (rev 02)
00:1a.7 USB Controller: Intel Corporation 82801H (ICH8 Family) USB2 EHCI Controller #2 (rev 02)
00:1b.0 Audio device: Intel Corporation 82801H (ICH8 Family) HD Audio Controller (rev 02)
00:1c.0 PCI bridge: Intel Corporation 82801H (ICH8 Family) PCI Express Port 1 (rev 02)
00:1c.1 PCI bridge: Intel Corporation 82801H (ICH8 Family) PCI Express Port 2 (rev 02)
00:1c.5 PCI bridge: Intel Corporation 82801H (ICH8 Family) PCI Express Port 6 (rev 02)
00:1d.0 USB Controller: Intel Corporation 82801H (ICH8 Family) USB UHCI Controller #1 (rev 02)
00:1d.1 USB Controller: Intel Corporation 82801H (ICH8 Family) USB UHCI Controller #2 (rev 02)
00:1d.2 USB Controller: Intel Corporation 82801H (ICH8 Family) USB UHCI Controller #3 (rev 02)
00:1d.7 USB Controller: Intel Corporation 82801H (ICH8 Family) USB2 EHCI Controller #1 (rev 02)
00:1e.0 PCI bridge: Intel Corporation 82801 Mobile PCI Bridge (rev f2)
00:1f.0 ISA bridge: Intel Corporation 82801HEM (ICH8M) LPC Interface Controller (rev 02)
00:1f.1 IDE interface: Intel Corporation 82801HBM/HEM (ICH8M/ICH8M-E) IDE Controller (rev 02)
00:1f.2 IDE interface: Intel Corporation 82801HBM/HEM (ICH8M/ICH8M-E) SATA IDE Controller (rev 02)
00:1f.3 SMBus: Intel Corporation 82801H (ICH8 Family) SMBus Controller (rev 02)
01:00.0 VGA compatible controller: nVidia Corporation Quadro NVS 135M (rev a1)
03:01.0 CardBus bridge: O2 Micro, Inc. Cardbus bridge (rev 21)
03:01.4 FireWire (IEEE 1394): O2 Micro, Inc. Firewire (IEEE 1394) (rev 02)
09:00.0 Ethernet controller: Broadcom Corporation NetXtreme BCM5755M Gigabit Ethernet PCI Express (rev 02)
0c:00.0 Network controller: Broadcom Corporation BCM4328 802.11a/b/g/n (rev 03)

Kod: Zaznacz cały

praca-debian:~# lspci -n
00:00.0 0600: 8086:2a00 (rev 0c)
00:01.0 0604: 8086:2a01 (rev 0c)
00:1a.0 0c03: 8086:2834 (rev 02)
00:1a.1 0c03: 8086:2835 (rev 02)
00:1a.7 0c03: 8086:283a (rev 02)
00:1b.0 0403: 8086:284b (rev 02)
00:1c.0 0604: 8086:283f (rev 02)
00:1c.1 0604: 8086:2841 (rev 02)
00:1c.5 0604: 8086:2849 (rev 02)
00:1d.0 0c03: 8086:2830 (rev 02)
00:1d.1 0c03: 8086:2831 (rev 02)
00:1d.2 0c03: 8086:2832 (rev 02)
00:1d.7 0c03: 8086:2836 (rev 02)
00:1e.0 0604: 8086:2448 (rev f2)
00:1f.0 0601: 8086:2815 (rev 02)
00:1f.1 0101: 8086:2850 (rev 02)
00:1f.2 0101: 8086:2828 (rev 02)
00:1f.3 0c05: 8086:283e (rev 02)
01:00.0 0300: 10de:042b (rev a1)
03:01.0 0607: 1217:7135 (rev 21)
03:01.4 0c00: 1217:00f7 (rev 02)
09:00.0 0200: 14e4:1673 (rev 02)
0c:00.0 0280: 14e4:4328 (rev 03)

Kod: Zaznacz cały

praca-debian:~# cat /proc/asound/version 
Advanced Linux Sound Architecture Driver Version 1.0.16.

Kod: Zaznacz cały

praca-debian:~# dpkg -l |grep alsa
ii  alsa-base                            1.0.17.dfsg-4                  ALSA driver configuration files
ii  alsa-utils                           1.0.16-2                       ALSA utilities
ii  gstreamer0.10-alsa                   0.10.19-2                      GStreamer plugin for ALSA
ii  libsdl1.2debian-alsa                 1.2.13-2                       Simple DirectMedia Layer (with X11 and ALSA 

Kod: Zaznacz cały

praca-debian:~# dpkg -l |grep pulse
ii  gstreamer0.10-pulseaudio             0.9.7-2                        GStreamer plugin for PulseAudio
ii  libpulse-browse0                     0.9.10-3                       PulseAudio client libraries (zeroconf suppor
ii  libpulse-mainloop-glib0              0.9.10-3                       PulseAudio client libraries (glib support)
ii  libpulse0                            0.9.10-3                       PulseAudio client libraries
ii  libpulsecore5                        0.9.10-3                       PulseAudio sound server core
ii  pulseaudio                           0.9.10-3                       PulseAudio sound server
ii  pulseaudio-esound-compat             0.9.10-3                       PulseAudio ESD compatibility layer
ii  pulseaudio-module-gconf              0.9.10-3                       GConf module for PulseAudio sound server
ii  pulseaudio-module-hal                0.9.10-3                       HAL device detection module for PulseAudio s
ii  pulseaudio-module-x11                0.9.10-3                       X11 module for PulseAudio sound server
ii  pulseaudio-module-zeroconf           0.9.10-3                       Zeroconf module for PulseAudio sound server
ii  pulseaudio-utils                     0.9.10-3                       Command line tools for the PulseAudio sound 
Uff :shock:

: 11 czerwca 2009, 18:07
autor: ilin
Zacznij od wywalenia pulseaudio.

Potem podaj jeszcze z alsamixera chip na jakim jest twoja karta.

: 11 czerwca 2009, 18:22
autor: hello_world

Kod: Zaznacz cały

Card: HDA Intel                                                    

Chip: SigmaTel STAC9205

: 11 czerwca 2009, 18:45
autor: ilin
Dopisz sobie do pliku /etc/modprobe.d/alsa-base (dotyczy Lennego) jeden z poniższych wpisów.

Kod: Zaznacz cały

options snd-hda-intel model=dell-m42 
lub

Kod: Zaznacz cały

options snd-hda-intel model=dell-m43 
albo

Kod: Zaznacz cały

options snd-hda-intel model=dell-m44 
Byc moze

Kod: Zaznacz cały

options snd-hda-intel model=auto 
lub

Kod: Zaznacz cały

options snd-hda-intel model=eapd 
albo

Kod: Zaznacz cały

options snd-hda-intel model=ref 
Musisz przetestować wszystkie wpisy bo nie wiem który jest właściwy.

Po każdym wpisie restart kompa.

Jeśli dźwiek się nie pojawi to trzeba będzie zainstalować nowszy sterownik.

: 11 czerwca 2009, 19:34
autor: hello_world
Niestety żadna z tych opcji nie zadziałała. Ale
pomyliłem się przy wpisywaniu i pierwsze trzy opcje podanego opisu (model=dell-m42,43,44) wpisałem model jako modell i o dziwo dzwiek się jakiś pokazał tzn. przy logowaniu pojawił sie sygnał w konsli przy pomaganiu sobie tabulatorem to tez było słychać. Ale ikonka nadal bya zaiksowana i nie mogłem zadnej muzyki słyszeć. No i oczywiście ta formatka z komunikatem wyskakuje nadal. Jeszcze jedna sprawa po restarcie na samym pocztaku pokazuje sie tylko raz jeszcze jedna formatkę:

Regulator głośności nie znalazł żadnego elementu i/lub urządzeń do kontroli. Oznacza to, że nie są zainstalowane odpowiednie wtyczki GStreamera, lub karta dźwiękowa nie jest skonfigurowana.

Możesz usunąć kontrolę głośności z panelu, poprzez kliknięcie prawym przyciskiem na ikonie głośnika na panelu i wyborze z menu "Usuń z panelu".

Potem jak klikne drugi,tzreci raz tą ikonę glosniczka to juz ta tylko formatka z pierwszego postu sie pokazuje.

: 11 czerwca 2009, 19:43
autor: ilin

: 11 czerwca 2009, 20:26
autor: hello_world
Coś jest nie tak?
Pociągnąłem, rozpakowałem

Kod: Zaznacz cały

./configure
make (potrzebował tylko plików nagłówkowych i poszło)
make install
Według mnie żadnych błędów, a dmesg pokazuje?

Kod: Zaznacz cały

praca-debian:/home/stas# dpkg -l |grep alsa
ii  alsa-base                            1.0.17.dfsg-4                  ALSA driver configuration files
ii  alsa-utils                           1.0.16-2                       ALSA utilities
ii  gstreamer0.10-alsa                   0.10.19-2                      GStreamer plugin for ALSA
ii  libsdl1.2debian-alsa                 1.2.13-2                       Simple DirectMedia Layer (with X11 and ALSA 
Tylko dźwięk systemowy trochę inny, taki bardzie elektroniczny.
Oczywiście nie mogę odtwarzać dźwięku i formatki też się pokazują, głośnik zaznaczony znakiem X.

: 11 czerwca 2009, 20:34
autor: ilin
Pokaz to dmesg