Ga naar inhoud
  • 0

[Slackware 8.1] ESS Audio Drive


anoniem

Vraag

Ik heb laatst voor iemand ff Slackware 8.1 geïnstalleerd op een Compaq Pressario met een P200mhz. Nu werkt alles prima en hij is erg tevreden (hoe kan het ook anders) met Slackware maar het geluid werkt niet. Bij het starten van KDE geeft hij aan dat hij /dev/dsp niet kan vinden. Wat doe ik eraan? Het si onboard sound: ESS Audio drive ES1888F 8406
Link naar reactie

Aanbevolen berichten

  • 0
Die melding hoeft niks te betekenen. Bij het opstarten van KDE zoekt deze naar meerdere geluidskaaren en mixers. Dat levert de mogelijke foutmeldingen op. Is de geluidskaart geconfigureerd en getest? Kijk dan in het configuratiecentrum hoe je de geluidskaart kunt initialiseren in KDE, en welke opties je mogelijk dient mee te geven. Max
Link naar reactie
  • 0
[quote:68f134ca1d="Marcel de Reus"] maar het geluid werkt niet. Bij het starten van KDE geeft hij aan dat hij /dev/dsp niet kan vinden. [/quote:68f134ca1d] Als lsmod alleen maar zoiets toont als dit, dan zijn de sound drivers nog niet geladen. [code:1:68f134ca1d] bash-2.05a# lsmod Module Size Used by Not tainted soundcore 3236 0 (autoclean) pcmcia_core 40896 0 ide-scsi 7456 0 ne2k-pci 4928 1 8390 5792 0 [ne2k-pci] mousedev 3776 1 hid 18848 0 (unused) input 3072 0 [mousedev hid] usb-uhci 20708 0 (unused) usbcore 48000 0 [hid usb-uhci] bash-2.05a# [/code:1:68f134ca1d] Heb je deze drivers al geprobeerd? http://www.alsa-project.org/ :roll:
Link naar reactie
  • 0
Hij bestaat wel Marcel maar de rechten staan waarschijnlijk niet goed. Tenminste dat is de default bij Slack. Gewoon even een [code:1:04c597b83f]chmod 777[/code:1:04c597b83f] op [code:1:04c597b83f]/dev/dsp[/code:1:04c597b83f] en een [code:1:04c597b83f]chmod 777[/code:1:04c597b83f] op [code:1:04c597b83f]/dev/mixer[/code:1:04c597b83f] en alles zou het weer moeten doen. En als ze echt niet bestaan geef even een gil :D
Link naar reactie
  • 0
Als het gewoon een ondersteunde kaart is zal hij zijn oss drivers al laden en zijn device al hebben aangemaakt. Dus dan zullen die stappen afdoende zijn, TENZIJ er natuurlijk echt iets mis is. Waarschijnlijk zegt KDE ook "could not open device /dev/dsp" en een melding dat de sound server dus niet gestart is. Meestal is dit dan de oorzaak.
Link naar reactie
  • 0
Als Slacware geinstalleerd is en verder niets, dan is het gebruikelijk dat het geluid (ook als root) nog niet werkt. Belangrijk is het bestand /etc/rc.d/rc.modules Met dit bestand kun je door het juiste hekje weg te halen, sommige hardware laten werken. Voorbeelden daarvan zijn USB muizen, USB toetsenborden etc.. Maar bijvoorbeeld ook een Sound Blaster Live. Die ESS Audio drive ES1888 F 8406 staat er niet in. Maar zou wellicht wel kunnen werken met de Development release driver 0.9.0rc6 van http://www.alsa-project.org/ met deze module: [code:1:3f41436bf4] - snd-es18xx ESS ES1868 PnP AudioDrive:ab:000628: ESS ES1869 PnP AudioDrive:ab,jk:000628:Incomplete 16 bit dma support ESS ES1878 PnP AudioDrive:(ab):U:Incomplete 16 bit dma support ESS ES1879 PnP AudioDrive:(ab):U:Incomplete 16 bit dma support ESS ES1887 PnP AudioDrive:(ab):U:Incomplete 16 bit dma support ESS ES1888 PnP AudioDrive:(ab):U:Incomplete 16 bit dma support ESS ES1887 AudioDrive:(ab):U:Incomplete 16 bit dma support ESS ES1888 AudioDrive:(ab):U:Incomplete 16 bit dma support [/code:1:3f41436bf4] Maar ik weet dit uiteraard niet zeker. Er is alleen maar achter te komen door uit te proberen. :roll:
Link naar reactie
  • 0
Nadat je het tar.bz2 bestand hebt uigepakt met: bunzip2 en tar -xvf doe je: [code:1:4110548dad] ./configure make make install [/code:1:4110548dad] De module kun je daarna testen met: modprobe snd-es18xx [code:1:4110548dad] root@linux:/test/alsa-driver-0.9.0rc6# -driver-0.9.0rc6# modprobe snd-es18xx /lib/modules/2.4.18/kernel/sound/isa/snd-es18xx.o: init_module: No such device /lib/modules/2.4.18/kernel/sound/isa/snd-es18xx.o: Hint: insmod errors can be caused by incorrect module parameters, including invalid IO or IRQ parameters. You may find more information in syslog or the output from dmesg /lib/modules/2.4.18/kernel/sound/isa/snd-es18xx.o: insmod /lib/modules/2.4.18/kernel/sound/isa/snd-es18xx.o failed /lib/modules/2.4.18/kernel/sound/isa/snd-es18xx.o: insmod snd-es18xx failed root@linux:/test/alsa-driver-0.9.0rc6# [/code:1:4110548dad] Zoals je ziet levert het bij mij een foutmelding op. Maar ik heb dan geen ess soundcard. Als het werkt kun je die plaatsen in /etc/rc.d/rc.modules [code:1:4110548dad] /sbin/modprobe snd-es18xx [/code:1:4110548dad] Een user kun je aanmaken met: adduser deze user kun je lid maken van de group: sys (deze group kan gebruik maken van de geluidskaart) :roll:
Link naar reactie
  • 0
Jolo prima, helemaal top en bedankt. Ik heb maandag, dinsdag of woensdag wel ff tijd om bij hem langs te gaan dus je hoort het zo snel mogelijk. Ik neem aan dat ik de rigths van die kaart met de eerste opmerking van w.roosenburg (chmod) zo in kan stellen dat ie wel gewoon met de groep users werkt? Ander is dat zo lastig.
Link naar reactie
  • 0
[quote:5b0b3723b4="w.roosenburg"]Hij bestaat wel Marcel maar de rechten staan waarschijnlijk niet goed. Tenminste dat is de default bij Slack. Gewoon even een [code:1:5b0b3723b4]chmod 777[/code:1:5b0b3723b4] op [code:1:5b0b3723b4]/dev/dsp[/code:1:5b0b3723b4] en een [code:1:5b0b3723b4]chmod 777[/code:1:5b0b3723b4] op [code:1:5b0b3723b4]/dev/mixer[/code:1:5b0b3723b4] en alles zou het weer moeten doen. En als ze echt niet bestaan geef even een gil :D[/quote:5b0b3723b4] Het zou verboden moeten worden om het advies van [code:1:5b0b3723b4]chmod 777[/code:1:5b0b3723b4] te geven als iets niet werkt. In dit geval kan een (nog te schrijven) virus of worm heel erg leuk muziek gaan afspelen. Dus is het nog niet zo heel erg. Waarschijnlijk ben je veel beter af door de user toe te voegen aan de groep waartoe je dps en mixerdevice behoren. (waarschijnlijk is dit de groep audio.) Dit kan met [code:1:5b0b3723b4]adduser <je_user> <de_groep>[/code:1:5b0b3723b4]
Link naar reactie
  • 0
[quote:2fb7ccebfe="Marcel de Reus"]maar de users bestaan al, kan dat dan nog steeds zo?[/quote:2fb7ccebfe] Jazeker. Als je een nieuwe username ingeeft wordt er een user toegevoegd. Als je een bestaande username en een bestaande groepsnaam opgeeft wordt de user lid gemaakt van de groep. als je van bijv een webcam wilt weten tot welke groep de gebruiker moet horen om de webcam te kunnen gebruiken ga je naar het device in de /dev-dir en doe je een ls -all. Je ziet dan een boel info, waaronder gebruiker en groepsnaam.
Link naar reactie
  • 0
[quote:7a5043bcc3="Hack"]Hmm ik heb nog nooit meegemaakt dat rechten voor DSP verkeerd stonden, in ieder geval als root krijg je altijd geluid. [/quote:7a5043bcc3] De rechten staan standaard nooit verkeerd. Gebruikers mogen het device meestal niet gebruiken. [quote:7a5043bcc3="Hack"]Volgens mij moet je gewoon even zoeken naar de juiste module, probeer eens modprobe sb, deze dekt alle sb-compatible soundcards. Werkt dit, stop het dan in een rc file of edit rc.modules.[/quote:7a5043bcc3] Bootscripts editten is leuk als je een SB Audigy hebt, en je wilt naar een andere kernelversie toe. Dan kun je heel erg lachen als een boer met kiespijn, om vervolgens een boel foutmeldingen te gaan verwijderen.
Link naar reactie

Doe mee aan dit gesprek

Om te reageren, moet je eerst inloggen. Dit doe je door rechtsboven op inloggen te klikken.

Gast
Antwoord op deze vraag...

×   Geplakt als verrijkte tekst.   Plak in plaats daarvan als platte tekst

  Er zijn maximaal 75 emoji toegestaan.

×   Je link werd automatisch ingevoegd.   Tonen als normale link

×   Je vorige inhoud werd hersteld.   Leeg de tekstverwerker

×   Je kunt afbeeldingen niet direct plakken. Upload of voeg afbeeldingen vanaf een URL in

×
×
  • Nieuwe aanmaken...