[+] brak dźwi

Wszystko związane z jądrem systemowym, sterownikami, sprzętem itp.
Awatar użytkownika
zomer
Beginner
Posty: 322
Rejestracja: 26 października 2007, 15:52
Lokalizacja: Podkarpacie

[+] brak dźwięku w laptopie asus

Post autor: zomer »

Jest laptop ale dźwięku nie ma :-(
Sprawdziłem sterownik:

Kod: Zaznacz cały

cat /proc/asound/card0/codec#* | grep Codec
Codec: Realtek ALC662 rev1
Codec: LSI ID 1040
Jeszcze urządzenia, które używają karty dźwiękowej

Kod: Zaznacz cały

cat /proc/asound/cards
 0 [Intel          ]: HDA-Intel - HDA Intel
                      HDA Intel at 0xfcdf8000 irq 22
 1 [HDMI           ]: HDA-Intel - HDA ATI HDMI
                      HDA ATI HDMI at 0xfceec000 irq 17
lspci pokazuje

Kod: Zaznacz cały

lspci | grep "Audio device"
00:1b.0 Audio device: Intel Corporation 82801I (ICH9 Family) HD Audio Controller (rev 03)
01:00.1 Audio device: ATI Technologies Inc RV620 Audio device [Radeon HD 34xx Series]
Wykonałem

Kod: Zaznacz cały

alsaconf 
i wybrałem

Kod: Zaznacz cały

hda-intel  Intel Corporation 82801I (ICH9 Family) HD Audio
Dalej nie ma dźwięku.
Gdzieś czytałem że można dodać do /etc/modules/blacklist kartę, która jest niechciana, ale jaka to ma być nazwa żeby kernel rozumiał o co chodzi?
AdeBe
Junior Member
Posty: 825
Rejestracja: 01 grudnia 2007, 14:41

Post autor: AdeBe »

Prawdopodobnie wystarczy załadować moduł z odpowiednim parametrem

Kod: Zaznacz cały

modprobe snd-hda-intel model=nazwa_modelu
Ale jaki konkretnie będzie w twoim przypadku to nie mam pojęcia. Poszukaj w google'ach albo miej nadzieję, że ktoś ma taki model i poda tutaj nazwę.
a plik /etc/module/blacklist służy do blokowania konkretnych modułów przed załadowaniem
Awatar użytkownika
ilin
Senior Member
Posty: 2292
Rejestracja: 26 sierpnia 2007, 11:54
Lokalizacja: PRLu

Post autor: ilin »

Musisz sobie dopisać do /etc/modprobe.d/alsa-base bądz /etc/modprobe.d/alsa-base.conf
Zalezy który masz bo to jest w trakcie wymiany

Kod: Zaznacz cały

options snd-hda-intel model=..
i dla tego chipa przewidziano

Kod: Zaznacz cały

3stack-dig	3-stack (2-channel) with SPDIF
	  3stack-6ch	 3-stack (6-channel)
	  3stack-6ch-dig 3-stack (6-channel) with SPDIF
	  6stack-dig	 6-stack with SPDIF
	  lenovo-101e	 Lenovo laptop
	  eeepc-p701	ASUS Eeepc P701
	  eeepc-ep20	ASUS Eeepc EP20
	  m51va		ASUS M51VA
	  g71v		ASUS G71V
	  h13		ASUS H13
	  g50v		ASUS G50V
	  auto		auto-config reading BIOS (default)
Który jest prawidłowy nie mam pojęcia musisz wszystkie przetestować.

P.S. Ten chip który pokazuje codec jest zgodny z tym co wyświetla alsamixer?
Awatar użytkownika
zomer
Beginner
Posty: 322
Rejestracja: 26 października 2007, 15:52
Lokalizacja: Podkarpacie

Post autor: zomer »

Everest w Windowsie pokazuje coś takiego, zauważyłem że dźwięk odtwarzany jest na urządzeniu "Realtek"

Kod: Zaznacz cały

 Multimedia: 
  Karta dźwiękowa    ATI Radeon HDMI @ ATI RV620 - High Definition Audio Controller 
  Karta dźwiękowa    Realtek ALC662 @ Intel 82801IB ICH9 - High Definition Audio Controller
ilin
Powiedz skąd Ty bierzesz te informacje o nazwach urządzeń, pytam bo może uda mi się coś wyszukać więcej.
Awatar użytkownika
Tomeku
Beginner
Posty: 152
Rejestracja: 21 marca 2009, 22:35
Lokalizacja: Poznań

Post autor: Tomeku »

Awatar użytkownika
ilin
Senior Member
Posty: 2292
Rejestracja: 26 sierpnia 2007, 11:54
Lokalizacja: PRLu

Post autor: ilin »

Skąd biorę z logów które pokazałeś.

Ze dzwięk idzie z realteka swiadczy to

Kod: Zaznacz cały

cat /proc/asound/cards 
 0 [Intel          ]: HDA-Intel - HDA Intel 
                      HDA Intel at 0xfcdf8000 irq 22 
 1 [HDMI           ]: HDA-Intel - HDA ATI HDMI 
                      HDA ATI HDMI at 0xfceec000 irq 17
Ta karta która ma nr 0 jest pierwszą.
To oczywiscie mozna zmienić.
Awatar użytkownika
zomer
Beginner
Posty: 322
Rejestracja: 26 października 2007, 15:52
Lokalizacja: Podkarpacie

Post autor: zomer »

Jest dzwięk. Dzięki. Nie wiem który to był moduł bo umieściłem wszystkie w /etc/modbrobe.conf
Teraz jeszcze tylko kamera została do ustawienia.
Awatar użytkownika
ilin
Senior Member
Posty: 2292
Rejestracja: 26 sierpnia 2007, 11:54
Lokalizacja: PRLu

Post autor: ilin »

Kod: Zaznacz cały

Nie wiem który to był moduł bo umieściłem wszystkie w /etc/modbrobe.conf
Ten plik w debianie standardowo nie występuje.
Awatar użytkownika
zomer
Beginner
Posty: 322
Rejestracja: 26 października 2007, 15:52
Lokalizacja: Podkarpacie

Post autor: zomer »

ilin pisze:

Kod: Zaznacz cały

Nie wiem który to był moduł bo umieściłem wszystkie w /etc/modbrobe.conf
Ten plik w Debianie standardowo nie występuje.
Masz racje. Pochwaliłem się niepotrzebnie. Ustawiłem dźwięk w Fedorze właśnie poprzez wklejenie do /etc/modprobe.conf:

Kod: Zaznacz cały

options snd-hda-intel model=3stack-dig
options snd-hda-intel model=3stack-6ch
options snd-hda-intel model=lenovo-101e
options snd-hda-intel model=eeepc-p701
options snd-hda-intel model=eeepc-ep20
options snd-hda-intel model=m51va
options snd-hda-intel model=g71v
options snd-hda-intel model=h13
options snd-hda-intel model=g50v
options snd-hda-intel model=auto
options snd-hda-intel model=3stack-6ch-dig
i w Fedorze działa.
W Debianie wkleiłem to samo do /etc/modprobe.d/alsa-base coś tam się zmieniło w Kmix (więcej ikon) ale dźwięku nie mam.
Zależy mi na Debianie więc będę walczył dalej.
Awatar użytkownika
ilin
Senior Member
Posty: 2292
Rejestracja: 26 sierpnia 2007, 11:54
Lokalizacja: PRLu

Post autor: ilin »

Wklejenie tego w fedorze w takim stanie jak jest jest bez sensu.

Na fedorze wytestuj który z tych wpisów jest prawidlowy.

Potem przenieś go na debiana.

Jeśli nadal nie będzie dźwięku będziemy instalować nowszy sterownik.
ODPOWIEDZ