[Fedora] nForce2 en 2.6 kernel: geen audio

Pagina: 1
Acties:
  • 44 views sinds 30-01-2008

  • r0b
  • Registratie: December 2002
  • Laatst online: 08-02 21:45
Ik heb hier het volgende staan:

AMD Athlon XP2200+ @ 2200Mhz
Asus A7N8X-E Deluxe (BIOS 1008 - 5 Mei 2004)
Samsung 60Gb 7200RPM 2mb cache: 55Gb NTFS / 5Gb ext3
Windows 2000 Professional / Fedora Core 2 dualboot.
nVidia Geforce FX5200 128mb
512mb Infineon PC3200 DDR
Kernel: 2.6.7-1.494.2.2

Probleem:
Network (nForce2 10/100mbit NIC) werkt goed. Marvell staat disabled in BIOS.
IDE lijkt goed te werken, en gfx heb ik via de nVidia drivers op http://www.nvidia.com/ aan de praat gekregen. (Afgezien van een zeer lage FPS, hoewel nvagp wel aan staat. Maar dat zoek ik zelf nog uit.)
Echter, audio krijg ik helemaal _niet_ aan de praat.

De alsa drivers vanaf http://www.alsa-project.org/ werken niet, en exiten met een error (tijdens de make. configure gaat goed.), namelijk:
make[1]: Entering directory `/lib/modules/2.6.7-1.494.2.2/build'
CC [M] /usr/src/alsa/alsa-driver-1.0.5a/kbuild/../pci/ac97/ac97_proc.o
/usr/src/alsa/alsa-driver-1.0.5a/pci/ac97/ac97_proc.c:30:24: ac97_local.h: No such file or directory
/usr/src/alsa/alsa-driver-1.0.5a/pci/ac97/ac97_proc.c:31:21: ac97_id.h: No such file or directory
/usr/src/alsa/alsa-driver-1.0.5a/pci/ac97/ac97_proc.c: In function `snd_ac97_proc_read_main':
/usr/src/alsa/alsa-driver-1.0.5a/pci/ac97/ac97_proc.c:79: warning: implicit declaration of function `snd_ac97_get_name'
/usr/src/alsa/alsa-driver-1.0.5a/pci/ac97/ac97_proc.c:121: error: `snd_ac97_stereo_enhancements' undeclared (first use in this function)
/usr/src/alsa/alsa-driver-1.0.5a/pci/ac97/ac97_proc.c:121: error: (Each undeclared identifier is reported only once
/usr/src/alsa/alsa-driver-1.0.5a/pci/ac97/ac97_proc.c:121: error: for each function it appears in.)
/usr/src/alsa/alsa-driver-1.0.5a/pci/ac97/ac97_proc.c: In function `snd_ac97_proc_read':
/usr/src/alsa/alsa-driver-1.0.5a/pci/ac97/ac97_proc.c:296: error: `AC97_ID_AD1881' undeclared (first use in this function)
/usr/src/alsa/alsa-driver-1.0.5a/pci/ac97/ac97_proc.c: In function `snd_ac97_proc_regs_read':
/usr/src/alsa/alsa-driver-1.0.5a/pci/ac97/ac97_proc.c:359: error: `AC97_ID_AD1881' undeclared (first use in this function)
make[4]: *** [/usr/src/alsa/alsa-driver-1.0.5a/kbuild/../pci/ac97/ac97_proc.o] Error 1
make[3]: *** [/usr/src/alsa/alsa-driver-1.0.5a/kbuild/../pci/ac97] Error 2
make[2]: *** [/usr/src/alsa/alsa-driver-1.0.5a/kbuild/../pci] Error 2
make[1]: *** [_module_/usr/src/alsa/alsa-driver-1.0.5a/kbuild] Error 2
make[1]: Leaving directory `/lib/modules/2.6.7-1.494.2.2/build'
make: *** [compile] Error 2
find /lib/modules/2.6.7-1.494.2.2/kernel/sound -name 'snd*.*o' | xargs rm -f
make[1]: Entering directory `/usr/src/alsa/alsa-driver-1.0.5a/acore'
mkdir -p /lib/modules/2.6.7-1.494.2.2/kernel/sound/acore
cp snd-page-alloc.ko snd-pcm.ko snd-rawmidi.ko snd-rtctimer.ko snd-timer.ko snd.ko /lib/modules/2.6.7-1.494.2.2/kernel/sound/acore
cp: cannot stat `snd-page-alloc.ko': No such file or directory
cp: cannot stat `snd-pcm.ko': No such file or directory
cp: cannot stat `snd-rawmidi.ko': No such file or directory
cp: cannot stat `snd-rtctimer.ko': No such file or directory
cp: cannot stat `snd-timer.ko': No such file or directory
cp: cannot stat `snd.ko': No such file or directory
make[1]: *** [modules_install] Error 1
make[1]: Leaving directory `/usr/src/alsa/alsa-driver-1.0.5a/acore'
make: *** [install-modules] Error 1
[root@10 alsa-driver-1.0.5a]#
Ik gebruik het volgende command:
./configure --with-cards=intel8x0 --with-sequencer=yes;make;make install
Als ik alleen een configure doe gaat het goed, maar bij de make gaat het mis, met bovenstaande error als gevolg.

Wellicht ten overvloede: in het Control Center staat het soundsystem wel ingeschakeld, maar werken geen van de tests, en ook geeft KDE (3.2) een error tijdens het initializeren van het soundsytem tijdens boot.

Ik zit momenteel met m'n handen in het haar m.b.t. dit probleem; volgens Google schijn ik de enige met dit probleem te zijn namelijk. :+

Oh, en de nForce2 drivers van nVidia exiten ook met een error. Die kan ik op aanvraag ook nog wel posten. :)

De serie errors volgen waarschijnlijk omdat hij ac97_local.h en ac97_id.h mist,
Deze heb ik dan ook wel, maar waar zou ik ze moeten plaatsen?
[root@10 nforce]# locate ac97_local.h
/usr/src/linux-2.6.7/sound/pci/ac97/ac97_local.h
/usr/src/linux-2.6.5-1.358/sound/pci/ac97/ac97_local.h
/usr/src/alsa/alsa-driver-1.0.5a/alsa-kernel/pci/ac97/ac97_local.h
[root@10 nforce]# locate ac97_id.h
/usr/src/linux-2.6.7/sound/pci/ac97/ac97_id.h
/usr/src/linux-2.6.5-1.358/sound/pci/ac97/ac97_id.h
/usr/src/alsa/alsa-driver-1.0.5a/alsa-kernel/pci/ac97/ac97_id.h
[root@10 nforce]#
Ik gebruik overigens de laatste stable versie van ALSA, 1.0.5a. :)

edit:
Note to self: slapen doet je goed. Zag de alsa mixer over het hoofd, en 'alsamixer' als command werkte niet. Zag ik plots de mixer wel staan, en het geluid stond inderdaad nog ge-mute ... *diepe zucht*


Problem solved. :+

[ Voor 15% gewijzigd door r0b op 12-08-2004 02:36 ]


  • Wilke
  • Registratie: December 2000
  • Laatst online: 11:47
Whoops 8)7

Najah, die is wel vaker voorgekomen denk ik, kan inderdaad wel dicht dan :P

Dit topic is gesloten.