Vraag & Antwoord

OS Linux

Modules laden alleen als root?

Anoniem
water
8 antwoorden
  • Hallo,

    Ik heb Slackware 8.0 en kernel 2.4.18.
    Onder andere het geluid (ALSA) en de ondersteuning voor vfat heb ik als module. Normaal werden die modules automatisch geladen als ik mijn windows schijf mount, of als ik met XMMS iets afspeel.
    Sinds een paar dagen werkt dat ineens niet meer. Als root worden de modules nog wel automatisch geladen maar als gewone gebruiker niet meer.
    Ik kan me niet herinneren dat ik iets gedaan heb waardoor dat zou komen.

    Weet iemand wat er aan de hand is en hoe ik dit kan oplossen?

    Bij voorbaat dank.
  • Overigens, bij de ALSA module geldt het alleen voor de oss emulatie, want met ogg123 kan ik wel een ogg-bestand afspelen als ik alsa als output device gebruik, maar niet als ik oss gebruik als output device.
  • Niemand?
  • Wat staat er in je /etc/modules.conf (of /etc/conf.modules) ?

    Daar wordt dat normaal gesproken geregeld.
  • Dit is mijn /etc/modules.conf:
    [code:1:c88e86d48f]
    alias eth0 8139too
    alias block-major-11 sr_mod
    alias char-major-21 sg

    alias net-pf-4 off # we won't use PF IPX
    alias net-pf-5 off # we won't use PF AppleTalk

    alias scsi_hostadapter off
    alias scsi_hostadapter ide-scsi

    #options ide-cd ignore=hdc
    #alias scd0 sr_mod
    #pre-install sg modprobe ide-scsi
    #pre-install sr_mod modprobe ide-scsi
    #pre-install ide-scsi modprobe ide-cd

    # — BEGIN: Generated by ALSACONF, do not edit. —
    # — ALSACONF verion 0.4.3b —
    alias char-major-116 snd
    alias snd-card-0 snd-card-ess1938
    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
    options snd snd_major=116 snd_cards_limit=1 snd_device_mode=0666 snd_device_gid=0 snd_device_uid=0
    options snd-card-ess1938 snd_index=0 snd_id=CARD_0
    # — END: Generated by ALSACONF, do not edit. —[/code:1:c88e86d48f]
  • Het laden van modules gebeurt (bij mijn weten) meestal in /etc/modules.autoload oid, mits automatisch laden in de kernel is geactiveerd.
  • [quote:8b80b9dba2="water"]Het laden van modules gebeurt (bij mijn weten) meestal in /etc/modules.autoload oid, mits automatisch laden in de kernel is geactiveerd.[/quote:8b80b9dba2]

    Dat bestand heb ik niet.
    Maar de modules worden als root wel automatisch geladen.
  • Heeft er nog iemand een idee?
    Want dit is toch wel een heel irritant probleem.

Beantwoord deze vraag

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