[ALSA] snd-card-1 module not found?

Pagina: 1
Acties:

  • MadEgg
  • Registratie: Februari 2002
  • Nu online

MadEgg

Tux is lievvv

Topicstarter
Ik heb alsa geinstalleerd op mn bakje hier(Gentoo), en met rc-update add alsasound default
gezorgt dat ie 't automatisch gaat opstarten bij booten.
Werkt op zich goed, maar ik krijg 7 error-berichten bij het opstarten, te weten

modprobe: Can't locate module snd-card-1
modprobe: Can't locate module snd-card-2
modprobe: Can't locate module snd-card-3
modprobe: Can't locate module snd-card-4
modprobe: Can't locate module snd-card-5
modprobe: Can't locate module snd-card-6
modprobe: Can't locate module snd-card-7

Ik heb dus in modules.d/alsa alleen snd-card-0 gealiased naar de goede driver, aliassen voor snd-card-1 etc komen nergens voor in /etc (heb ik al met grep uitgezocht). En toch probeert het script ze te laden.
Het rare is dat als ik, ingelogd als root
/etc/init.d/alsasound stop
en daarna weer
/etc/init.d/alsasound start

doe, het dan wel goed gaat zonder error berichten. Dus alleen bij boot schijnen die aliassen te bestaan.
Waar vind ik die, kan ik die uitschakelen?

Tja


Verwijderd

Kijk eens in je /etc/modules.conf. Daar zullen ze wel staan en daar kun je ze ook uitzetten.

  • MadEgg
  • Registratie: Februari 2002
  • Nu online

MadEgg

Tux is lievvv

Topicstarter
Op maandag 03 juni 2002 13:35 schreef janjanjansen het volgende:
Kijk eens in je /etc/modules.conf. Daar zullen ze wel staan en daar kun je ze ook uitzetten.
Zoals ik al zei, ik heb al met grep /etc afgezocht. modules.conf wordt automatisch samengesteld uit de bestanden in /etc/modules.d/ en ik heb ook een update-modules gedaan om te controleren of het daar niet aan lag.
Zover geen succes.

Tja


Verwijderd

In een normale distro doen ze dat in /etc/modules.conf. Ik heb hier nog ergens een /etc van Gentoo (oude versie) staan en in de /etc/modules.d/ staat een file genaamd alsa. Als je daar de benodigde info in zet (alias snd-card-1 off ), zal de melding wel verdwijnen vermoed ik.

Maar ik draai al tijden geen gentoo meer dus dat kan zijn veranderd.

  • MadEgg
  • Registratie: Februari 2002
  • Nu online

MadEgg

Tux is lievvv

Topicstarter
Op maandag 03 juni 2002 14:03 schreef janjanjansen het volgende:
In een normale distro doen ze dat in /etc/modules.conf. Ik heb hier nog ergens een /etc van Gentoo (oude versie) staan en in de /etc/modules.d/ staat een file genaamd alsa. Als je daar de benodigde info in zet (alias snd-card-1 off ), zal de melding wel verdwijnen vermoed ik.

Maar ik draai al tijden geen gentoo meer dus dat kan zijn veranderd.
snd-card-1 off ? Hmm, zal het gaan proberen, ben zo terug :) ff rebooten

Tja


  • reinouts
  • Registratie: Januari 2000
  • Laatst online: 13-08 21:36
Gebruik je misschien niet een alsa 0.5 configuratie met alsa 0.9 modules?

Die heten anders dan 0.5 modules. Let daar even op.

  • MadEgg
  • Registratie: Februari 2002
  • Nu online

MadEgg

Tux is lievvv

Topicstarter
emerge installeerd standaard de nieuwste versie, dus dat zit wel goed.

Na snd-card-1 off etc in de /etc/modules.d/alsa gezet te hebben, geeft ie geen errors meer...

Nu een ander probleem :(

Als root werkt het geluid prima, als gewone user eerst ook, nu niet meer.

De users die geluidskaart mogen gebruiken zitten in de usergroup sound. Ik heb al tig keer:
code:
1
2
3
4
5
6
chgrp sound /dev/dsp
chgrp sound /dev/mixer
chgrp sound /dev/sound -R
chmod ug+rw /dev/dsp
chmod ug+rw /dev/mixer
chmod ug+rw /dev/sound -R

Gedaan, dat helpt geen flikker. CHGRP veranderd de group wel, chmod veranderd de permissies niet, die blijven staan op:
code:
1
lr-xr-xr-x

Ik krijg die write er niet op. En de group is na een reboot weer gereset tot group root.
Wat gebeurd hier?

Tja


Verwijderd

Gebruik je dev-fs?? In dat geval moet je in een of ander config bestand de rechten instellen.
Heb hier een iets over gelezen tijdens het compile van een nieuwe kernel.

Verwijderd

Zoals je kunt zien zijn dat linkjes in je /dev. Kijk eens waar die linkjes naar toe wijzen en wijzig die met chgrp. Bij mij staan die dev files in /dev/snd/.

  • MadEgg
  • Registratie: Februari 2002
  • Nu online

MadEgg

Tux is lievvv

Topicstarter
Op maandag 03 juni 2002 16:13 schreef janjanjansen het volgende:
Zoals je kunt zien zijn dat linkjes in je /dev. Kijk eens waar die linkjes naar toe wijzen en wijzig die met chgrp. Bij mij staan die dev files in /dev/snd/.
Het zijn ook linkjes, ze verwijden naar /dev/sound, en daar heb ik de rechten met chmod /dev/sound -R ook aangepast, dus daar ligt het niet aan.

Ik heb wel devfs, ben nu de devfsd.conf aan het editten en daar staat wel iets over ALSA in, blijkt dat ie geconfigured is voor de group AUDIO ipv de group SOUND...
Ga het ff aanpassen :)

Tja


  • MadEgg
  • Registratie: Februari 2002
  • Nu online

MadEgg

Tux is lievvv

Topicstarter
Na group en permissies aangepast te hebben en een
killall -SIGHUP devfsd
werkt het geluid nu perfect... ty

Tja

Pagina: 1