ac'97 sound in slackware (alsa drivers?)

Pagina: 1
Acties:

  • klown
  • Registratie: November 2001
  • Laatst online: 21:21
Ik heb Slackware 8.0 draaien. En ik wil graag geluid, zelf een kernel gecompileerd (2.4.17) maar ik kon er geen geluid uit krijgen. Toen heb ik alsa drivers, alsa lib's en alsa utils gedownload en gecompileerd, maar dan lees in in de install file een ingewikkeld stukje over ac'97 op een via chipset en dan moet je iets in de modules.conf zetten. Er staat een mooi voorbeeld bij, hoe dat moet, maar ik begrijp er niks van.
Wat moet ik nu precies in de modules.conf zetten.
Ik heb een MSI K7T266 pro2

MSI K7T266 Pro2|AMD Athlon XP 1800+|512 MB DDR|Leadtek Geforce 2 Ti 64 MB DDR|LG 16x DVD|IBM 60 GB 7200 rpm HD|Creative soundworks DTT3500 speakers|IIyama A902MT|Wacom Graphire 2|Logitech Mouseman Dual optical & MX500|Creative soundbl. Audigy|Trust sp


  • Vinnienerd
  • Registratie: Juli 2000
  • Laatst online: 17:42
Wat staat er dan in de install file als voorbeeld?

Verwijderd

code:
1
2
3
4
5
6
7
8
9
alias char-major-116 snd
alias snd-card-0 snd-card-via8233
alias char-major-14 soundcore
alias sound-slot-0 snd-card-0
alias sound-service-0-0 snd-mixer-oss
alias sound-service-0-1 snd-seq-oss
alias sound-service-0-3 snd-pcm-oss
alias sound-service-0-8 snd-seq-oss
alias sound-service-0-12 snd-pcm-oss

dit in je modules.conf zetten

Verwijderd

Ja kan ook deze, verouderde, guide es doorlezen voor een stap voor stap beschrijving van de te nemen stappen.

  • klown
  • Registratie: November 2001
  • Laatst online: 21:21
Ik heb vanalles al geprobeerd, en steeds weer gereboot na aanpassing van de modules.conf, maar ik krijg nog steeds geen geluid. Ik heb precies gedaan wat er in de how-to van Hawk staat, maar nix helpt.
Als ik modprobe snd-card-via686a doe, wat niet eens nodig is volgens mij als ik de modules.conf ge-edit heb en dan gereboot heb, krijg ik deze melding
code:
1
2
3
4
5
Note: /etc/modules.conf is more recent than /lib/modules/2.4.17/modules.dep
/lib/modules/2.4.17/misc/snd-card-via686a.o: init_module: No such device
/lib/modules/2.4.17/misc/snd-card-via686a.o: Hint: insmod errors can be caused by incorrect module parameters, including invalid IO or IRQ parameters
/lib/modules/2.4.17/misc/snd-card-via686a.o: insmod /lib/modules/2.4.17/misc/snd-card-via686a.o failed
/lib/modules/2.4.17/misc/snd-card-via686a.o: insmod snd-card-via686a failed

Iemand nog een idee? ;'(

MSI K7T266 Pro2|AMD Athlon XP 1800+|512 MB DDR|Leadtek Geforce 2 Ti 64 MB DDR|LG 16x DVD|IBM 60 GB 7200 rpm HD|Creative soundworks DTT3500 speakers|IIyama A902MT|Wacom Graphire 2|Logitech Mouseman Dual optical & MX500|Creative soundbl. Audigy|Trust sp


Verwijderd

depmod -a
:)

  • klown
  • Registratie: November 2001
  • Laatst online: 21:21
neej,
code:
1
depmod -a

werkt ook niet ;(

MSI K7T266 Pro2|AMD Athlon XP 1800+|512 MB DDR|Leadtek Geforce 2 Ti 64 MB DDR|LG 16x DVD|IBM 60 GB 7200 rpm HD|Creative soundworks DTT3500 speakers|IIyama A902MT|Wacom Graphire 2|Logitech Mouseman Dual optical & MX500|Creative soundbl. Audigy|Trust sp


Verwijderd

Hmm, wordt die codec wel gedetecteerd tijdes het booten ? Probeer dmesg | more. En via cat /proc/pci | more kan je het exacte I/O adres en IRQ nummer te weten komen van die codec. Misschien helpt het om een modprobe snd-card-via686a io=0x<ionummber> irq=<irqnummer> te doen ?

Lees anders de nieuwe guide van Via zelf na (zipfile van punt 3. downloaden en de doc file lezen). Ze bieden enkel binary only drivers voor RH waar je natuurlijk niets mee bent, maar ze geven ook wat hulp voor het installeren van de OSS en Alsa drivers.

  • klown
  • Registratie: November 2001
  • Laatst online: 21:21
Die page van VIA had ik zelf ook al gevonden, maar toch bedankt.
Zal et strax ff proberen dat van die precieze io en IRQ nrs.
OSS-drivers? moet ik nog losse drivers erbij hebben, behalve
de driver package en de lib's package van Alsa, of begrijp ik et nu verkeerd?

MSI K7T266 Pro2|AMD Athlon XP 1800+|512 MB DDR|Leadtek Geforce 2 Ti 64 MB DDR|LG 16x DVD|IBM 60 GB 7200 rpm HD|Creative soundworks DTT3500 speakers|IIyama A902MT|Wacom Graphire 2|Logitech Mouseman Dual optical & MX500|Creative soundbl. Audigy|Trust sp


Verwijderd

OSS zijn de drivers die in de kernel zitten. Dat is eigenlijk gewoon een geGPL'de 'light-versie' van de commerciële OSS drivers (http://www.opensound.com/ voor meer info.)

De Alsa drivers zijn er gekomen om die OSS drivers net te vervangen (gaat ook gebeuren in 2.5 en 2.6 kernels).

Ik heb ook nog zitten klungelen met die AC97 codec, maar ze toch meestal aan de praat gekregen.

  • klown
  • Registratie: November 2001
  • Laatst online: 21:21
code:
1
2
3
Via 686a audio driver 1.9.1
ac97_codec: AC97 Audio codec, id: 0x414c:0x4710 (ALC200/200P)
via82cxxx: board #1 at 0xE800, IRQ 10

staat er bij dmesg | more over de audio

dat zijn volgens mij gewoon de OSS drivers in de kernel, die de goede IRQ en het goede I/O adres herkennen


bij cat /proc/pci |more staat:
code:
1
2
3
4
5
Bus  0, device  17, function  5:
Multimedia audio controller: VIA Technologies, Inc. AC97 Audio
Controller (rev 16).
IRQ 10.
I/O at 0xe800 [0xe8ff].

XMMS doet het niet...
bij XMMS staat bij de settings OSS Driver 1.2.5 [liboss.so] en hij voert uit naar /dev/dsp (misschien moet dat /dev/snd zijn?!?)
(als ik alsa drivers wil gebruiken moet er dan libalsa o.i.d. bij het lijstje van XMMS staan?)

misschien of iemand nu een gerichte tip kan geven om geluid uit m'n AC'97 onboard sound te krijgen?
(het maakt dus niet uit of het via OSS drivers of Alsa drivers gaat, het gaat om het geluid :))

MSI K7T266 Pro2|AMD Athlon XP 1800+|512 MB DDR|Leadtek Geforce 2 Ti 64 MB DDR|LG 16x DVD|IBM 60 GB 7200 rpm HD|Creative soundworks DTT3500 speakers|IIyama A902MT|Wacom Graphire 2|Logitech Mouseman Dual optical & MX500|Creative soundbl. Audigy|Trust sp


  • klown
  • Registratie: November 2001
  • Laatst online: 21:21
na veel prutsen, heb ik geluid :)

Wat heb ik gedaan:
- Nieuwe kernel gemaakt met de oude sounddrivers eruitgehaald, alleen sound support aan
- alsa drivers geinstalled
- alsa libs geinstalled
- alsa utils geinstalled
- zinnetjes voor snd-card-via8233 in modules.conf gezet
- ./audunmute gedaan

en toen had ik geluid :)

alleen.....ik moet nog steeds elke keer als ik linux boot eerst ./audunmute draaien voordat ik geluid heb...kan dat ook automatisch ofzo? :+

MSI K7T266 Pro2|AMD Athlon XP 1800+|512 MB DDR|Leadtek Geforce 2 Ti 64 MB DDR|LG 16x DVD|IBM 60 GB 7200 rpm HD|Creative soundworks DTT3500 speakers|IIyama A902MT|Wacom Graphire 2|Logitech Mouseman Dual optical & MX500|Creative soundbl. Audigy|Trust sp


  • moto-moi
  • Registratie: Juli 2001
  • Laatst online: 09-06-2011

moto-moi

Ja, ik haat jou ook :w

Op zondag 13 januari 2002 16:34 schreef klown het volgende:
alleen.....ik moet nog steeds elke keer als ik linux boot eerst ./audunmute draaien voordat ik geluid heb...kan dat ook automatisch ofzo? :+
in /usr/rc.d/rc.local een regeltje toevoegen.

God, root, what is difference? | Talga Vassternich | IBM zuigt


  • hereweare67893
  • Registratie: November 2001
  • Niet online
Ik ben dus ook met die alsa drivers bezig (Mandrake 8.1), alleen geeft hij een foutmelding bij de ./configure.

Namelijk deze: failed (probably missing /usr/src/linux/include/linux/version.h)

Wat kan ik hieraan doen? :?

Verwijderd

Je linux kernel headers/source installeren. Als het goed is heb je daar wel een package van bij je Mandrake (? devel ?)
Pagina: 1