Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
Neues Notebook und Alsa, ich werd wahnsinnig.... (gelöst)
View unanswered posts
View posts from last 24 hours
View posts from last 7 days

 
Reply to topic    Gentoo Forums Forum Index Deutsches Forum (German)
View previous topic :: View next topic  
Author Message
flubber
Tux's lil' helper
Tux's lil' helper


Joined: 28 Dec 2004
Posts: 136

PostPosted: Mon Apr 18, 2005 12:43 pm    Post subject: Neues Notebook und Alsa, ich werd wahnsinnig.... (gelöst) Reply with quote

Hi,
ich habe ein Sony Vaio VGN-317M, da bekomme ich den Sound nicht hin.
Einleitend möchte ich sagen, daß ich mich genauz an dad alsa-guide gehalten habe und es auch nicht die erste Maschine ist, die ich mit gentoo aufsetze.
Allerdings hatte ich bisher noch nie Probleme damit. Ich benutze gentoo 2005.0, der kernel ist gentoo 2.6.11-gentoo-r5.
Fangen wir mal an.

lspci:

lspci |grep -i audio
0000:00:1b.0 Class 0403: Intel Corporation 82801FB/FBM/FR/FW/FRW (ICH6 Family) High Definition Audio Controller (rev 04)


Jetzt kommt das erste Kuriosum, habe mal die Treiber geladen, müßte ja Intel sein:

gentoo root # modprobe snd-intel8x0
gentoo root # modprobe snd-pcm-oss
gentoo root # modprobe snd-mixer-oss
gentoo root # modprobe snd-seq-oss
gentoo root # modules-update
gentoo root # alsamixer
alsamixer: function snd_ctl_open failed for default: No such device
gentoo root # amixer
amixer: Mixer attach default error: No such device


Das wars dann wohl nicht. Also habe ich gegoogelt und andere Tips gefunden, die Treiber nicht vom Kernel genommen sondern alsa-driver gemergt:

emerge -s alsa-driver
Searching...
[ Results for search key : alsa-driver ]
[ Applications found : 1 ]

* media-sound/alsa-driver
Latest version available: 1.0.9_rc2
Latest version installed: 1.0.9_rc2
Size of downloaded files: 1,949 kB
Homepage: http://www.alsa-project.org/
Description: Advanced Linux Sound Architecture kernel modules
License: GPL-2 LGPL-2.1


Das Ergebnis ist das Gleiche, also weiter probiert


modinfo snd-intel8x0
author: Jaroslav Kysela <perex@suse.cz>
description: Intel 82801AA,82901AB,i810,i820,i830,i840,i845,MX440; SiS 7012; Ali 5455
license: GPL
parmtype: index:array of int
parm: index:Index value for Intel i8x0 soundcard.
parmtype: id:array of charp
parm: id:ID string for Intel i8x0 soundcard.
parmtype: enable:array of bool
parm: enable:Enable Intel i8x0 soundcard.
parmtype: ac97_clock:array of int
parm: ac97_clock:AC'97 codec clock (0 = auto-detect).
parmtype: ac97_quirk:array of charp
parm: ac97_quirk:AC'97 workaround for strange hardware.
parmtype: buggy_irq:array of bool
parm: buggy_irq:Enable workaround for buggy interrupts on some motherboards.
parmtype: xbox:array of bool
parm: xbox:Set to 1 for Xbox, if you have problems with the AC'97 codec detection.
vermagic: 2.6.11-gentoo-r5 PENTIUMM gcc-3.4
depends: snd-ac97-codec,snd-pcm,snd-page-alloc,snd,snd
alias: pci:v00008086d00002415sv*sd*bc*sc*i*
alias: pci:v00008086d00002425sv*sd*bc*sc*i*
alias: pci:v00008086d00002445sv*sd*bc*sc*i*
alias: pci:v00008086d00002485sv*sd*bc*sc*i*
alias: pci:v00008086d000024C5sv*sd*bc*sc*i*
alias: pci:v00008086d000024D5sv*sd*bc*sc*i*
alias: pci:v00008086d000025A6sv*sd*bc*sc*i*
alias: pci:v00008086d0000266Esv*sd*bc*sc*i*
alias: pci:v00008086d000027DEsv*sd*bc*sc*i*
alias: pci:v00008086d00007195sv*sd*bc*sc*i*
alias: pci:v00001039d00007012sv*sd*bc*sc*i*
alias: pci:v000010DEd000001B1sv*sd*bc*sc*i*
alias: pci:v000010DEd0000003Asv*sd*bc*sc*i*
alias: pci:v000010DEd0000006Asv*sd*bc*sc*i*
alias: pci:v000010DEd00000059sv*sd*bc*sc*i*
alias: pci:v000010DEd0000008Asv*sd*bc*sc*i*
alias: pci:v000010DEd000000DAsv*sd*bc*sc*i*
alias: pci:v000010DEd000000EAsv*sd*bc*sc*i*
alias: pci:v00001022d0000746Dsv*sd*bc*sc*i*
alias: pci:v00001022d00007445sv*sd*bc*sc*i*
alias: pci:v000010B9d00005455sv*sd*bc*sc*i*


Irgendwie scheint der Treiber nicht für die Karte zu sein, also wieder gegoogelt und mal verschiedenes Probiert:

gentoo conf.d # cat /proc/asound/cards
--- no soundcards ---

gentoo conf.d # modprobe snd-ac97-codec

gentoo conf.d # cat /proc/asound/cards
--- no soundcards ---

gentoo conf.d # modprobe snd-intel8x0m

gentoo conf.d # cat /proc/asound/cards
--- no soundcards ---

gentoo conf.d # modprobe snd-ca0106

gentoo conf.d # cat /proc/asound/cards
--- no soundcards ---


Nun habe ich mal lsmod gemacht:

gentoo conf.d # lsmod
Module Size Used by
snd_ca0106 26916 0
snd_intel8x0m 16196 0
snd_pcm_oss 49696 0
snd_mixer_oss 17920 1 snd_pcm_oss
snd_seq_dummy 2948 0
snd_seq_oss 34304 0
snd_seq_midi_event 6400 1 snd_seq_oss
snd_seq 49040 5 snd_seq_dummy,snd_seq_oss,snd_seq_midi_event
snd_seq_device 7308 3 snd_seq_dummy,snd_seq_oss,snd_seq
snd_intel8x0 29504 0
snd_ac97_codec 80504 3 snd_ca0106,snd_intel8x0m,snd_intel8x0
snd_pcm 82440 5 snd_ca0106,snd_intel8x0m,snd_pcm_oss,snd_intel8x0,snd_ac97_codec
snd_timer 20996 2 snd_seq,snd_pcm
snd 46308 12 snd_ca0106,snd_intel8x0m,snd_pcm_oss,snd_mixer_oss,snd_seq_dummy,snd_seq_oss,snd_seq,snd_seq_device,snd_intel8x0,snd_ac97_codec,snd_pcm,snd_timer
snd_page_alloc 7812 4 snd_ca0106,snd_intel8x0m,snd_intel8x0,snd_pcm
ipw2200 150792 0
firmware_class 7680 1 ipw2200
ieee80211 37572 1 ipw2200
ieee80211_crypt 4484 2 ipw2200,ieee80211
intel_agp 20380 1
agpgart 28712 1 intel_agp
sbp2 21256 0
ohci1394 30724 0
ieee1394 92084 2 sbp2,ohci1394
ohci_hcd 19208 0
uhci_hcd 29200 0
usb_storage 28672 0
usbhid 32960 0
ehci_hcd 29448 0
usbcore 104056 6 ohci_hcd,uhci_hcd,usb_storage,usbhid,ehci_hcd


Jetzt habe ich mir mal die Kernelmessages angesehen:

gentoo conf.d # dmesg |grep -i intel
Intel machine check architecture supported.
Intel machine check reporting enabled on CPU#0.
CPU: Intel(R) Pentium(R) M processor 1.73GHz stepping 08
ehci_hcd 0000:00:1d.7: Intel Corp. 82801FB/FBM/FR/FW/FRW (ICH6 Family) USB2 EHCI Controller
uhci_hcd 0000:00:1d.0: Intel Corp. 82801FB/FBM/FR/FW/FRW (ICH6 Family) USB UHCI #1
uhci_hcd 0000:00:1d.1: Intel Corp. 82801FB/FBM/FR/FW/FRW (ICH6 Family) USB UHCI #2
uhci_hcd 0000:00:1d.2: Intel Corp. 82801FB/FBM/FR/FW/FRW (ICH6 Family) USB UHCI #3
uhci_hcd 0000:00:1d.3: Intel Corp. 82801FB/FBM/FR/FW/FRW (ICH6 Family) USB UHCI #4
agpgart: Detected an Intel 915GM Chipset.
ipw2200: Intel(R) PRO/Wireless 2200/2915 Network Driver, 1.0.3
ipw2200: Copyright(c) 2003-2004 Intel Corporation
ipw2200: Detected Intel PRO/Wireless 2200BG Network Connection



dmesg |grep -i ich
devfs: 2004-01-31 Richard Gooch (rgooch@atnf.csiro.au)
ehci_hcd 0000:00:1d.7: Intel Corp. 82801FB/FBM/FR/FW/FRW (ICH6 Family) USB2 EHCI Controller
uhci_hcd 0000:00:1d.0: Intel Corp. 82801FB/FBM/FR/FW/FRW (ICH6 Family) USB UHCI #1
uhci_hcd 0000:00:1d.1: Intel Corp. 82801FB/FBM/FR/FW/FRW (ICH6 Family) USB UHCI #2
uhci_hcd 0000:00:1d.2: Intel Corp. 82801FB/FBM/FR/FW/FRW (ICH6 Family) USB UHCI #3
uhci_hcd 0000:00:1d.3: Intel Corp. 82801FB/FBM/FR/FW/FRW (ICH6 Family) USB UHCI #4


Da taucht jetzt alles auf, aber nicht meine Soundkarte. Ich weiß im Moment nicht mehr weiter. Weiß jemand Rat?

Flubber


Last edited by flubber on Mon Apr 18, 2005 1:34 pm; edited 1 time in total
Back to top
View user's profile Send private message
zielscheibe
l33t
l33t


Joined: 02 Apr 2004
Posts: 804
Location: Aachen

PostPosted: Mon Apr 18, 2005 1:10 pm    Post subject: Reply with quote

Hi,

der AC97 Codec paßt nicht, da dein Notebook den Nachfolgerstandard (HD Audio) beherbergt.

Code:

0000:00:1b.0 Class 0403: Intel Corporation 82801FB/FBM/FR/FW/FRW (ICH6 Family) High Definition Audio Controller (rev 04)


stattdessen mußt du den "Azalia" (Realtek ALC850 CODEC) Treiber verwenden (Modul: snd-axz). Dieser Treiber ist recht frisch und deshalb erst ab dem 1.0.8er Release der Alsa-Drivers dabei, ab dem 2.6.12er Kernel kann er auch direkt angewählt werden (Intel HD-Audio: Modulname:snd-hda-intel).

/HTH

PS. Kannst du in Zukunft versuchen, die "[code]" Tags zu benutzen? Wegen der besseren Übersicht und so.

tschö
Back to top
View user's profile Send private message
flubber
Tux's lil' helper
Tux's lil' helper


Joined: 28 Dec 2004
Posts: 136

PostPosted: Mon Apr 18, 2005 1:15 pm    Post subject: Reply with quote

Danke für den Tip, ich habe ja die neuesten alsa-treiber gemergt, aber wenn ich den laden will, kommt folgendes:

modprobe snd-axz
FATAL: Module snd_axz not found.


Ich habe folgenden Patch gefunden, aber wie man damit den Kernel patcht, weiß ich nicht, da ich es noch nie gemacht habe und auch
keine Beschreibung gefunden habe.
alsa-bk-2005-03-24.patch.gz

Flubber
Back to top
View user's profile Send private message
flubber
Tux's lil' helper
Tux's lil' helper


Joined: 28 Dec 2004
Posts: 136

PostPosted: Mon Apr 18, 2005 1:34 pm    Post subject: Es geht, auch ohne Patch Reply with quote

Das zu ladende Modul heißt snd-hda-intel

Flubber
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Deutsches Forum (German) All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum