← Back to team overview

sslug-teknik team mailing list archive

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