sslug-teknik team mailing list archive
-
sslug-teknik team
-
Mailing list archive
-
Message #08382
Re: Lyd i RH6.0 -GNOME
Carsten Svaneborg wrote:
> Rasmus Resen Amossen wrote:
> > Det er flere gange sket, at jeg som normal bruger ikke kan starte
> > esd-serveren, hvis jeg først har været logget ind som root.
>
> Jeg har faktisk også kun fået lyd til at fungere som root.
> Jeg har ikke spekuleret over det før, men det kunne skyldes
> access rights på /dev/dsp /dev/mixer m.m altså de devices,
> der svarer til soundcard driveren. Det er muligt at kun root
> har access til at bruge disse? Og så er det klart at esd har
> problemer.
Det tror jeg ikke. Jeg har godt nok installeret redhat 6.0, med gnome og
kørt sndconfig. Det virker som root og på brugerniveau. MEN, kører jeg
en musik-CD som bruger er det med stereo. Starter jeg den anden gang
kører den kun på en kanal ( højre ) !!.
>
>
> En anden årsag kunne være at esd måske allokere et irq for at
> kommunikere med lydkortet, fordi lydkortet trækker i et IRQ
> når det står og gerne vil have mere lyd, og dete skal jo sendes
> over en DMA kanal. Disse kan esd med bruger rettigheder sikkert
> ikke allokere. Så måske skulle du prøv at suid'e esd, det sker
> vist med chmod a+s /whereever/esd
>
> Så kan alle brugere kører esd med roots rettigheder, hvilket er
> et sikkerhedshul, hvis esd kan bringes til at crashe, og udføre
> vilkårlig gode.
>
> Tak for spørgsmålet, jeg tror jeg vil gå hjem og lege med problemet.
> --
> Sometimes it's better to light a Carsten Svaneborg
> flamethrower than curse the darkness. zqex@xxxxxxxx
> -- (Terry Pratchett, Men At Arms) Fight Bill - use Linux
References