[+] Brak mikrofonu w Lenovo G580.

Wszystko związane z jądrem systemowym, sterownikami, sprzętem itp.
2000adam
Posty: 60
Rejestracja: 03 marca 2009, 13:54

[+] Brak mikrofonu w Lenovo G580.

Post autor: 2000adam »

Zainstalowałem na nowo system. Nie mogę uruchomić mikrofonu. ALSA Information Script v 0.4.63

Kod: Zaznacz cały

http://www.alsa-project.org/db/?f=58803fd70a97ccfdb2a01768fe782a8bc22c6d96
Awatar użytkownika
Rafal_F
Moderator
Posty: 2350
Rejestracja: 29 sierpnia 2008, 16:45

Post autor: Rafal_F »

Sprawdź w alsamixer czy nic nie jest wyciszone. Jak nie zadziała, to uzupełnij informacje:

Kod: Zaznacz cały

lspci -k
lspci -n
2000adam
Posty: 60
Rejestracja: 03 marca 2009, 13:54

Post autor: 2000adam »

Nie jest wyciszony

Kod: Zaznacz cały

adam@debian:~$ lspci -k
00:00.0 Host bridge: Intel Corporation 3rd Gen Core processor DRAM Controller (rev 09)
    Subsystem: Lenovo Device 3977
    Kernel driver in use: agpgart-intel
00:02.0 VGA compatible controller: Intel Corporation 3rd Gen Core processor Graphics Controller (rev 09)
    Subsystem: Lenovo Device 3977
    Kernel driver in use: i915
00:14.0 USB controller: Intel Corporation 7 Series/C210 Series Chipset Family USB xHCI Host Controller (rev 04)
    Subsystem: Lenovo Device 3977
    Kernel driver in use: xhci_hcd
00:16.0 Communication controller: Intel Corporation 7 Series/C210 Series Chipset Family MEI Controller #1 (rev 04)
    Subsystem: Lenovo Device 3977
00:1a.0 USB controller: Intel Corporation 7 Series/C210 Series Chipset Family USB Enhanced Host Controller #2 (rev 04)
    Subsystem: Lenovo Device 3977
    Kernel driver in use: ehci_hcd
00:1b.0 Audio device: Intel Corporation 7 Series/C210 Series Chipset Family High Definition Audio Controller (rev 04)
    Subsystem: Lenovo Device 3977
    Kernel driver in use: snd_hda_intel
00:1c.0 PCI bridge: Intel Corporation 7 Series/C210 Series Chipset Family PCI Express Root Port 1 (rev c4)
    Kernel driver in use: pcieport
00:1c.1 PCI bridge: Intel Corporation 7 Series/C210 Series Chipset Family PCI Express Root Port 2 (rev c4)
    Kernel driver in use: pcieport
00:1d.0 USB controller: Intel Corporation 7 Series/C210 Series Chipset Family USB Enhanced Host Controller #1 (rev 04)
    Subsystem: Lenovo Device 3977
    Kernel driver in use: ehci_hcd
00:1f.0 ISA bridge: Intel Corporation HM76 Express Chipset LPC Controller (rev 04)
    Subsystem: Lenovo Device 3977
00:1f.2 SATA controller: Intel Corporation 7 Series Chipset Family 6-port SATA Controller [AHCI mode] (rev 04)
    Subsystem: Lenovo Device 3977
    Kernel driver in use: ahci
00:1f.3 SMBus: Intel Corporation 7 Series/C210 Series Chipset Family SMBus Controller (rev 04)
    Subsystem: Lenovo Device 3977
01:00.0 Ethernet controller: Atheros Communications Inc. AR8162 Fast Ethernet (rev 10)
    Subsystem: Lenovo Device 3979
    Kernel driver in use: alx
02:00.0 Network controller: Broadcom Corporation BCM43142 802.11b/g/n (rev 01)
    Subsystem: Lenovo Device 0611
    Kernel driver in use: wl

Kod: Zaznacz cały

adam@debian:~$ lspci -n
00:00.0 0600: 8086:0154 (rev 09)
00:02.0 0300: 8086:0156 (rev 09)
00:14.0 0c03: 8086:1e31 (rev 04)
00:16.0 0780: 8086:1e3a (rev 04)
00:1a.0 0c03: 8086:1e2d (rev 04)
00:1b.0 0403: 8086:1e20 (rev 04)
00:1c.0 0604: 8086:1e10 (rev c4)
00:1c.1 0604: 8086:1e12 (rev c4)
00:1d.0 0c03: 8086:1e26 (rev 04)
00:1f.0 0601: 8086:1e59 (rev 04)
00:1f.2 0106: 8086:1e03 (rev 04)
00:1f.3 0c05: 8086:1e22 (rev 04)
01:00.0 0200: 1969:1090 (rev 10)
02:00.0 0280: 14e4 
Awatar użytkownika
Rafal_F
Moderator
Posty: 2350
Rejestracja: 29 sierpnia 2008, 16:45

Post autor: Rafal_F »

Utwórz plik /etc/modprobe.d/alsa_mic.conf i wklej tam taką zawartość:

Kod: Zaznacz cały

options snd-hda-intel model=auto
lub

Kod: Zaznacz cały

options snd-hda-intel model=laptop-dmic
Po zmianie restart systemu, albo jako root:

Kod: Zaznacz cały

alsa force-reload
I za każdym razem sprawdź w alsamixer czy nic nie jest wyciszone. Oprócz suwaków jest jeszcze opcja Mute, którą włącza się klawiszem m - zwróć na to uwagę.
2000adam
Posty: 60
Rejestracja: 03 marca 2009, 13:54

Post autor: 2000adam »

Jak utworzyć plik /etc/modprobe.d/alsa_mic.conf i jak wkleić zawartość. Próbuje root@debian:/home/adam# touch ~/plik /etc/modprobe.d/alsa_mic.confroot@debian:/home/adam#
Awatar użytkownika
Rafal_F
Moderator
Posty: 2350
Rejestracja: 29 sierpnia 2008, 16:45

Post autor: Rafal_F »

W konsoli (jako root):

Kod: Zaznacz cały

touch /etc/modprobe.d/alsa_mic.conf
nano /etc/modprobe.d/alsa_mic.conf
A jak chcesz graficznie, to zaloguj się jako root w emulatorze terminala i uruchom edytor:

Kod: Zaznacz cały

gedit
czy inny jaki tam chcesz.
2000adam
Posty: 60
Rejestracja: 03 marca 2009, 13:54

Post autor: 2000adam »

Dziękuje bardzo. Mikrofon działa.
ODPOWIEDZ