> >svgalib: can't get I/O permissions!
> The usual
and wrong
> way is to suid root the program. But it make sure it is
> a well written program, and drops the root permisions after grabing
> the ports for the video card...
OK, svgalib is supposed to do that by itself, but people like me who
don't generally trust software to not have bugs prefer using a
wrapper program. <URL:http://sites.inka.de/~bigred/sw/ioperm.txt>
> This is one of the problems with
> using svgalib - you have to have root permisions to access the video
> hardware directly. The X servers have the same problem - that is why
> Redhat ships the xwrapper program to limit the damage if someone
> exploits a bug in the X servers... From what I understand, the frame
> buffer code for x86 machines will help solve a lot of the problems,
> but it isn't ready for prime time yet...
>From my (limited) experience on the devices where it works (e.g.
matrox) it does so rather well. The main problem is that X servers
which use fbdev _and_ hardware accelerators are still not widespread.
I've given up on svgalib since I got a machine fast enough for X ;-)
but does svgalib support fbdev now? That would be a good transition
aid.
Olaf
btw. the proper place for this is the linux-svgalib list.
-
To unsubscribe from this list: send the line "unsubscribe linux-net" in
the body of a message to [EMAIL PROTECTED]