thanks a lot. ricardo
On Sat, 30 Mar 2002 05:37:46 +0000 you ("didier" <[EMAIL PROTECTED]>) wrote:
> Ricardo Baratto wrote:
> >
> > Hi all,
> > is it possible to write an xfree86 graphics driver that has similar functionality
>as Xvfb? (i.e. doesn't care/require graphics hw on the machine). I'm playing with
>writing a thin client (like vnc) that's transparent to X apps, and even though i
>could hack Xvfb to do what i want, it seems to me that a graphics driver would be a
>much nicer approach.
> > I've been looking through the drivers code and playing with it and it seems like
>there's no straighforward/clean way to tell X:
> > "i don't care about the hw, just trust me, i can display anything".
> > The cleanest way seems to be to tell X that I'm a generic vga driver and can
>support any hw, so is this the only way to go? any problems that could arise from
>this?
> One drawback is with VT switching.
> >
> > thanks,
> > ricardo
>
> http://didier.gautheron.free.fr/vfbdev.tgz
>
> It's the fbdev driver with hw calls removed. For multiple heads you need
> to define BusID in the "isa" name space
>
> Section "Device"
> Identifier "Virtual Frame buffer"
> Driver "vfbdev"
> BusID "isa:1"
> Option "shm" "on"
> EndSection
>
> Section "Device"
> Identifier "Virtual Frame buffer"
> Driver "vfbdev"
> BusID "isa:2"
> Option "shm" "on"
> Option "shadowfb" "on"
> EndSection
>
> And it validates every screen modes
> Section "Screen"
> Identifier "screen2"
> Device "Virtual Frame buffer"
> Monitor "Adi microscan"
> DefaultColorDepth 16
> Subsection "Display"
> Depth 16
> Modes "1024x768" "800x600" "640x480"
> ViewPort 0 0
> EndSubsection
> EndSection
> _______________________________________________
> Xpert mailing list
> [EMAIL PROTECTED]
> http://XFree86.Org/mailman/listinfo/xpert
---
Ricardo A. Baratto - [EMAIL PROTECTED]
Columbia University GPG ID: A2E896ED
GPG Fingerprint: B02A ABD1 52D5 113A F900 5865 9784 0D61 A2E8 96ED
msg05196/pgp00000.pgp
Description: PGP signature
