Vraag & Antwoord

OS Linux

[Slackware 8.1] ESS Audio Drive

25 antwoorden
  • 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
  • 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
  • [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:
  • ik kan het nu natuurlijk niet gelijk proberen want die computer staat niet bij mij. Ik heb nog geen enkele driver geprobeerd en ook nog niet geconfigged, ik had geen idee hoe dat moest in Slackware, vandaar dat ik hier om hulp vroeg.
  • 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
  • wauw en dan zou het moeten werken?? Wordt dan ding dan autoconfigged? Want zoals gezegd heb ik verder niets ingesteld.
  • 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.
  • Hij zegt idd precies wat jij zegt, maar dan zou dus de rights aanpassen voldoende moeten zijn? Vage is dan dat hij het in root ook niet doet, die toch wel de juiste rights heeft?
  • 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:
  • OK bedankt, maar hoe installeer ik die driver? Moet ik alleen 1 moduel installeren hoe of wat? Ik ben best een n00b op dit gebied, ben veel te verwend met SuSE en nog maar net bezig met Linux From Scratch (net hard aan het lezen hoe mijn kernel te configgen :) )
  • 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:
  • Tja als ie als root ook niet werkt moet je andere stappen volgen. Jolo heeft het al prima uitgelegd verder, probeer dat dan maar eerst :)
  • 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.
  • [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]
  • maar de users bestaan al, kan dat dan nog steeds zo?
  • [quote:4b911d436b="Marcel de Reus"]maar de users bestaan al, kan dat dan nog steeds zo?[/quote:4b911d436b]Een user lid maken van een group kan in KDE met KUser.:wink:
  • [quote:bbdec2ce2a="Marcel de Reus"]maar de users bestaan al, kan dat dan nog steeds zo?[/quote:bbdec2ce2a] Een user kan/mag lid zijn van meerdere groepen :D
  • [quote:37ef4d3135="jolo"][quote:37ef4d3135="Marcel de Reus"]maar de users bestaan al, kan dat dan nog steeds zo?[/quote:37ef4d3135]Een user lid maken van een group kan in KDE met KUser.:wink:[/quote:37ef4d3135] Dat moet je ook maar ff weten :)
  • [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.
  • Hmm ik heb nog nooit meegemaakt dat rechten voor DSP verkeerd stonden, in ieder geval als root krijg je altijd geluid. 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.

Beantwoord deze vraag

Weet jij het antwoord op deze vraag? Registreer of meld je aan met je account

Dit is een gearchiveerde pagina. Antwoorden is niet meer mogelijk.