Re: [Xpert]S3 Trio64V+ ( 764/765 ) and Matrox G200 AGP 2X

2002-09-21 Thread Ritchard Nash

Ani Joshi wrote:

 Can you post your /var/log/XFree86.0.log?  There are some Trio64's out
 there which claim to be V+'s but are just regular Trio64's.  Have you
 tried the s3 driver and it fails on your board?
 
 
 
Okey  , there is my xfree log attached to this message. I don't think
this is a false Trio64V+
as i can read on the card the 765 chip code. The strange thing is that
the xfree log saw it
as Trio32/64. I've tried the s3 drivers with xfree 4.1 and i had no
success.
To speak true i had two(2) trio64v+ cards. With the first one i tried
the s3 drivers in xf4.1
with no success and since then it doesn't work properly in vesa mode
The screen
go blank every time the CPU get busy ( It's a very strange behaviour ).
With this second one i do not made any proof with s3 drivers ( until i
know that 764/765 are supported)  as i'm afraid to loose the
  possibility of use it with vesa drivers.
Ah to get things more strange is that the broken  trio works perfectly
under windows9x .
It's only under vesaxfree that it cause problems! Pheraps tha card has
reported a bios damage and win9x do not use the card bios ( programming
the graphics chip directly.. ) ?

Cheers ,
Ritchard

P.S.
I've sent 1day ago the same message with the log not zipped and that 
message was blocked waiting
for moderator. Now that message can be deleted as i send now the same 
message within 40kb limit.





XFree86.0.log.gz
Description: application/gzip


Re: [Xpert]Resize and Rotate extension progress report

2002-09-21 Thread Dr Andrew C Aitchison

On Thu, 19 Sep 2002, Keith Packard wrote:

 A question has arisen recently and we're hoping for some outside comments, 
 given the passage of time and somewhat unanticipated advances in modern 
 toolkits.
 
 The idea was to make sure that existing application would still be usable
 while the screen depth was switched -- emulating the desired visual with
 the hardware would leave those legacy applications running in an emulated
 visual while the smart applications reconfigured themselves to use one of
 the currently accelerated visuals.

 Given that there is no sample implementation of this capability, and that
 at least Jim and I aren't going to manage to produce one in the immediate
 future, the question is should we eliminate this part of the RandR
 specification so that the extension as a whole can demonstrate a complete
 sample implementation and become a useful standard part of XFree86?

 
 Eliminating this feature from RandR would mean that applications migrating 
 from one X screen to another would need to be able to adapt to the available 
 visuals, rather than anticipating that whatever visual currently in use 
 would be available in the target server.  
 
 As both Gtk+ 2 and Qt provide very abstract rendering interfaces for 
 applications, (and GTK 2.2 supports moving between screens even between 
 dissimilar X servers) this is not a burden for migrating applications written 
 to either of these two toolkits, reducing the urgency of this part of 
 the extension. The burden would fall solely on legacy toolkit applications 
 which want to add migration capabilities (and the number of legacy toolkit 
 applications continue to decline).

ls -l  /usr/lib/libgtk-1.2.so.0.9.1 /usr/lib/qt-3.0.3/lib/libqt-mt.so.3.0.3* 
/usr/X11R6/lib/libXt.so.6.0 /usr/X11R6/lib/libX11.so.6.2
-rwxr-xr-x1 root root  1410465 Apr 18 02:18 /usr/lib/libgtk-1.2.so.0.9.1*
-rwxr-xr-x1 root root  7644546 Apr 17 00:06 
/usr/lib/qt-3.0.3/lib/libqt-mt.so.3.0.3*
-rwxr-xr-x1 root root   874476 Apr 19 04:12 /usr/X11R6/lib/libX11.so.6.2*
-rwxr-xr-x1 root root   306040 Apr 19 04:12 /usr/X11R6/lib/libXt.so.6.0*

and I thought Keith was worried about the size of Xt !
I'd like to be able to move an app from my palmtop to the living-room 
screen or video wall. I think it will a while before palmtops have 
memory/storage to be able to use Qt.

Legacy apps may be in decline, but I think they have plenty of life left.
Are we really asking that apps such as xdvi and ghostscipt be ported to 
Gtk+/Qt ?
 
 The other limitation would be that there would be no good way to share
 typical PC hardware between pseudo color and true color applications.
 Emulating pseuedo color operations on true color screens remains
 impractical. Environments left with legacy pseudo-color dependent apps
 would continue to run X servers in pseudo color mode without access to
 reasonable true color visuals.  We could still perform this emulation in
 the server, but RandR provided the means to switch acceleration modes so
 that a large pseudo color app could get reasonable performance while
 wrecking the display of any simultaneously displayed true color apps.

Although 8+24 overlay hardware support is very limited, PC hardware 
support for DirectColor isn't uncommon. I take it you intend to emulate
PsuedoColor when DirectColor is available ?
(Color-map flashing can be annoying, so I wouldn't object to a server
flag which had to be set to enable PsuedoColor emulation.) 

 However, without some interest in the community for this feature along with
 a reasonable commitment to helping with the implementation, it seems more
 important to get the subset of the specification known to work deployed
 widely rather than wait an indeterminant time for this final piece of the
 original design to be completed.  Please comment if you have an opinion.

Rotate and Resize doesn't imply Redepth, so I can't really object,
but my interest in RandR has always been in the possibility of running 
legacy 8 bit apps on a 24 bit screen.
I'm prepared to put some effort into a PseudoColor emulation, but my
skills are such that I wouldn't be able to do it without pointers to 
get me started, and assistance when I get stuck, from someone like Keith 
or Jim.

In practical terms, you are right, we should deploy the working
subset rather than wait.

-- 
Dr. Andrew C. Aitchison Computer Officer, DPMMS, Cambridge
[EMAIL PROTECTED]   http://www.dpmms.cam.ac.uk/~werdna


___
Xpert mailing list
[EMAIL PROTECTED]
http://XFree86.Org/mailman/listinfo/xpert



[Xpert]Issues with switching from DGA2 to window mode / XFree86 4.2.0

2002-09-21 Thread pottendo

hi,

Are there any issues which must be considered when switching back
from DGA2 to normal (window-)mode under XFree86 4.2.0?

I ask because I run into the following problems:

- It happens when switching back from DGA2 that the state of the alt
  key remains afterward, which makes X unusable, as all key- and mouse
  events are processed with the alt-key flag set (although the key
  isn't pressed anymore). Usually window managers do their
  window-action magic, when the alt key is pressed. Usage is no
  further possible.

  Switching forth and back to DGA2 is bound to a combination with Alt
  and another key (Alt-d).

  I don't do any magic like Grabbing keyboard or Pointer.

- Switching from DGA2 to window mode sometimes results in
  (client-)segfault in function XFilterEvent(...).
  This happens especially when XDGASetMode is issued within a
  (keyboard-)callback function. The callback is installed during
  window-mode with GTK+ primitives. XFilterEvent() is called from the
  GTK+/GDK libraries.
  The client is a Gnome/GTK+ (Gnome-1.4, GTK+ 1.2.9) application.

I use:

XFree86 Version 4.2.0 / X Window System
(protocol Version 11, revision 0, vendor release 6600)
Release Date: 18 January 2002
[...]
Build Operating System: Linux 2.4.9-13smp i686 [ELF] 
[...]
(==) ServerLayout XFree86 Configured
(**) |--Screen Screen0 (0)
(**) |   |--Monitor Iiyama A901AT
(**) |   |--Device Matrox MGA 2064W

which is a Matrox Millenium II with 4mb RAM.

Linux-2.4.19 on a severly upgraded RedHat 7.0.

The application is a versatile commodore emulator (Vice) featuring
some basic gnome support and (on explicit request at compilation time
with --enable-fullscreen) DGA2 support for smooth scroll animations by
double buffering the emulation video rendering. Refer to version 1.10
under http://viceteam.bei.t-online.de.

I digged through the xpert archives and found one maybe related
posting:

 From [EMAIL PROTECTED]  Tue Jun 11 13:31:43 2002
 From: [EMAIL PROTECTED] (Egbert Eich)
 Date: Tue, 11 Jun 2002 14:31:43 +0200 (MEST)
 Subject: [Xpert]DGA keyboard state vs. Xkb
 Message-ID: [EMAIL PROTECTED]
 
 There is a long standing issue with DGA and xkb:
 
 When handling the keyboard from inside  DGA it tries to keep the 
 core keyboard state in sync. This is sufficient if no xkb 
 extension is active. 
 If the xkb extension is active however its internal state
 can get out of sync with unpredictable results if the core
 state has changed between start and exit of DGA mode.
 
 I worked around this by simply not updating the core state
 while inside of DGA if the xkb extension is active.
 
 Is there any deeper reason why DGA keeps the core keyboard
 state up to date or is this rather cosmetic?
 
 Egbert.
 

Could this topic be related? Is this fixed in XFree86 4.2.1?

A short test with XFree86-4.2.1 shows no real improvement regarding
this problem.

Big thanx in advance! 
I'm quite clueless how to cope with that problems. The application in
DGA2 mode is quite useless when those instabilities remain. However,
the smooth animations are worth investigating the issues further.

bye,
martin
___
Xpert mailing list
[EMAIL PROTECTED]
http://XFree86.Org/mailman/listinfo/xpert



Re: [Xpert]Radeon clone mode bug(s) + fix

2002-09-21 Thread Krzysztof Halasa

Another idea: Currently, DisplayType (and CloneType) is an enum.
How about making them bitfields? Doing so would make it possible to
have more than one physical display connected to a CRT controller.
This is at least possible in combinations something + CRT, but might
even be possible with 3 devices (if I found a clock circuits settings
for such setup).

I don't mean cloning here, of course.


Another thing: wouldn't it be better to drop Clone* and just use
a primary/secondary display, possibly using common frame buffer when
cloning? It would greatly simplify the code. I don't know XFree86
internals much, so I don't know if it would be easier.
-- 
Krzysztof Halasa
Network Administrator
___
Xpert mailing list
[EMAIL PROTECTED]
http://XFree86.Org/mailman/listinfo/xpert



Re: [Xpert]Resize and Rotate extension progress report

2002-09-21 Thread Jason L Tibbitts III

 ACA == Andrew C Aitchison Dr writes:

ACA and I thought Keith was worried about the size of Xt ! I'd like
ACA to be able to move an app from my palmtop to the living-room
ACA screen or video wall. I think it will a while before palmtops
ACA have memory/storage to be able to use Qt.

Several already do, as there is an embedded version.  (See, for
instance, the new Zaurus.)  QT is much more than just a widget set,
though; it provides a platform-independent encapsulation of various OS
features.

ACA Are we really asking that apps such as xdvi and ghostscipt be
ACA ported to Gtk+/Qt ?

They already have been.

 - J
___
Xpert mailing list
[EMAIL PROTECTED]
http://XFree86.Org/mailman/listinfo/xpert



Re: [Xpert]dual head with radeon ve 32mb ddr

2002-09-21 Thread Michel Dänzer

On Fre, 2002-09-20 at 15:00, Geoffrey wrote: 
 I've played around with trying to get my dual head hardware working, ATI
 Radeon VE with vga and digital out.  I've tried all kinds of 
 configurations to no avail.  The best I get is a mirrored image on both 
 monitors.
 
 I'm including the entries below I noted from a previous poster because 
 my card is an AGP card, but the entry below is the first I've seen that 
 contained a reference to a AGP busid.
 
 Might this be my problem?  A couple of questions regarding this as well. 
   lspci shows:
 
 01:00.0 VGA compatible controller: ATI Technologies Inc: Unknown device 5159
 
 for my card, which would seem to identify it as agp.  Question is, 
 should I be using 01:00:0 for both of my entries?

Yes, and you need Screen directives in both device sections.

 And is that format correct?

Looks good to me.


-- 
Earthling Michel Dänzer (MrCooper)/ Debian GNU/Linux (powerpc) developer
XFree86 and DRI project member   /  CS student, Free Software enthusiast

___
Xpert mailing list
[EMAIL PROTECTED]
http://XFree86.Org/mailman/listinfo/xpert



[Xpert]TV Out - Recommendations?

2002-09-21 Thread Mike

Hi all,

I am putting together a set top box running
linux for movies / web usage and would
like to hear what TV Out cards you have seen
best results from under Linux.

I have tried TV out using a low end Geforce 4
with the nvidia binary drivers but there are some
strange effects when watching movies through
the TV Out (in scenes where there is a lot of
action there is a split in the middle of the screen
running horizontally, the upper half of the screen
updates just before the bottom half and its very
annoying!)

Many thanks,

Mike
___
Xpert mailing list
[EMAIL PROTECTED]
http://XFree86.Org/mailman/listinfo/xpert



Re: [Xpert]TV Out - Recommendations?

2002-09-21 Thread Christian Berger

Am Samstag, 21. September 2002 21:05 schrieben Sie:
 Hi all,

 I am putting together a set top box running
 linux for movies / web usage and would
 like to hear what TV Out cards you have seen
 best results from under Linux.

 I have tried TV out using a low end Geforce 4
 with the nvidia binary drivers but there are some
 strange effects when watching movies through
 the TV Out (in scenes where there is a lot of
 action there is a split in the middle of the screen
 running horizontally, the upper half of the screen
 updates just before the bottom half and its very
 annoying!)

Well take a search engine and search for vgatv and linux and you will get 
a set of modelines and schematics to use any VGA-card for use with TVs. 
The quality is a _lot_ better than anything you get with normal TV-outs on 
cards. You will not be able to get a completely standard signal, but it's 
OK, and the quality is great.

Servus
  Casandro

 Many thanks,

 Mike
 ___
 Xpert mailing list
 [EMAIL PROTECTED]
 http://XFree86.Org/mailman/listinfo/xpert

-- 
Warning! (this is no commercial ad)
This e-mail probably will be read by secret services.
Therefore please get pgp or gnupg and send me 
your public key so we e-mail encryptedly.
http://www.gnupg.org/
___
Xpert mailing list
[EMAIL PROTECTED]
http://XFree86.Org/mailman/listinfo/xpert



Re: [Xpert]TV Out - Recommendations?

2002-09-21 Thread xpert

On Sat, Sep 21, 2002 at 08:05:45PM +0100, Mike wrote:
 Hi all,

Hello,

 I am putting together a set top box running
 linux for movies / web usage

Join the (big) crowd.

 and would
 like to hear what TV Out cards you have seen
 best results from under Linux.

Well, this is a contentious subject.  The reason being is that most
(all?) of the producers of TV-Out capable hardware are not providing
(all of) the programming specs on how to do TV-Out with their cards.

My conspiricy theory on this is that the producers of such hardware
want also want to be able to write DVD-playing software, as a sell for
their hardware.  In order to (manufacture and) sell these things in
the US, these producers are being hog-tied by the Copyright
Consortium (spearheaded by such organizations as the MPAA, RIAA,
etc.) into licensing the DVD-decrypto-magic.  I suspect that such a
license carries a clause that the hardware producer will not do
anything to allow the easy copying of content and providing
programming specs for these TV-Out capable cards does just that.

 I have tried TV out using a low end Geforce 4
 with the nvidia binary drivers but there are some
 strange effects when watching movies through
 the TV Out (in scenes where there is a lot of
 action there is a split in the middle of the screen
 running horizontally, the upper half of the screen
 updates just before the bottom half and its very
 annoying!)

[ note the use of the word frame here is loose and not meant to
differentiate between frames and fields ]

It's called tearing.  The reason is that the software/hardware is
not waiting until the vsync to update what is being displayed on the
television.  If the software/hardware waits until a frame is fully
displayed to the TV before changing it you do not see this effect.  If
it changes the frame while it is half-drawn to the TV, you end up
getting part of one frame and part of the following frame.

For the record, I am using a Matrox G400.  They are hard to come by
these days as they are no longer in production, and to the best of my
knowlege, Matrox are not producing drivers, nor publishing specs for
any of their newer cards.  They are also a bit expensive to just
display a video signal on a TV.

b.

-- 
Brian J. Murrell



msg08972/pgp0.pgp
Description: PGP signature


Re: [Xpert]TV Out - Recommendations?

2002-09-21 Thread Mark Vojkovich

On Sat, 21 Sep 2002, Mike wrote:

 Hi all,
 
 I am putting together a set top box running
 linux for movies / web usage and would
 like to hear what TV Out cards you have seen
 best results from under Linux.
 
 I have tried TV out using a low end Geforce 4
 with the nvidia binary drivers but there are some
 strange effects when watching movies through
 the TV Out (in scenes where there is a lot of
 action there is a split in the middle of the screen
 running horizontally, the upper half of the screen
 updates just before the bottom half and its very
 annoying!)
 

   This sounds like you are using TwinView and therefore,
the video overlay can't be used, meaning the video is not
synced ot the retrace.  If you are not using TwinView and
are only displaying on the TV, then the video overlay can
be used and it should be synced to the retrace.


Mark.
   
___
Xpert mailing list
[EMAIL PROTECTED]
http://XFree86.Org/mailman/listinfo/xpert



Re: [Xpert]TV Out - Recommendations?

2002-09-21 Thread Chris Faherty

On Saturday 21 September 2002 03:05 pm, Mike wrote:

 I have tried TV out using a low end Geforce 4
 with the nvidia binary drivers but there are some
 strange effects when watching movies through
 the TV Out (in scenes where there is a lot of
 action there is a split in the middle of the screen
 running horizontally, the upper half of the screen
 updates just before the bottom half and its very
 annoying!)

Have you tried using nvtv to set up the TV modes?  It seems to have a lot of 
options.  I use it myself on my nforce chipset.

-- 
/* Chris Faherty [EMAIL PROTECTED] */
___
Xpert mailing list
[EMAIL PROTECTED]
http://XFree86.Org/mailman/listinfo/xpert



Re: [Xpert]TV Out - Recommendations?

2002-09-21 Thread Fredrik Noring

lör 2002-09-21 klockan 21.15 skrev Christian Berger:
 Well take a search engine and search for vgatv and linux and you will get 
 a set of modelines and schematics to use any VGA-card for use with TVs. 
 The quality is a _lot_ better than anything you get with normal TV-outs on 
 cards. You will not be able to get a completely standard signal, but it's 
 OK, and the quality is great.

It's not that simple, unfortunately. To obtain good quality, you'll 
need a graphics card that handles interlace on the VGA output. For 
NVidia cards, this feature seems to have been removed in newer 
models (some version of GeForce 2 and later). I don't think all
Matrox cards support it either. Maybe other vendors still support
it.

Another problem with Nvidia cards is that acceleration stuff like
XVideo doesn't work with interlace. This might not be a huge problem 
with a fast cpu, except that those cards that do support interlace
properly (like the TNT) are old which means video transfers are slow.

Fredrik


___
Xpert mailing list
[EMAIL PROTECTED]
http://XFree86.Org/mailman/listinfo/xpert



[Xpert]Dual-head Geforce2, Radeon all-in-wonder 7500 not going.

2002-09-21 Thread Ignacio Valdes

Hello,

I've not gotten a response before from this list and I kind of need this 
to do some work so I'm offering a $10 check to the first person who 
helps me get this working right. I have a Athlon XP 1800+/Asus  RedHat 
7.3 system with a PCI GeForce2 MX 200 card and a AGP Radeon 7500 all in 
wonder (has all the TV tuner stuff so will only do one head, unlike the 
regular Radeon 7500) card that I'm using to drive two Compaq S700 
monitors.  I have set the AGP card in the CMOS as the primary graphic 
adapter. I think I have things right in my XF86Config file (Xinerama on, 
etc), but can't get a spark out of the monitor connected to the PCI 
GeForce2. Works with Windows 2000. Thanks, Here is my XF86Config file:


# File generated by anaconda.
# **
# Refer to the XF86Config(4/5) man page for details about the format of
# this file.
# **

# **
# Files section.  This allows default font and rgb paths to be set
# **

Section Files

# The location of the RGB database.  Note, this is the name of the
# file minus the extension (like .txt or .db).  There is normally
# no need to change the default.

 RgbPath/usr/X11R6/lib/X11/rgb

# Multiple FontPath entries are allowed (they are concatenated together)
# By default, Red Hat 6.0 and later now use a font server independent of
# the X server to render fonts.

 FontPath   unix/:7100

EndSection

# **
# Server flags section.
# **

Section ServerFlags
 # Uncomment this to cause a core dump at the spot where a signal is
 # received.  This may leave the console in an unusable state, but may
 # provide a better stack trace in the core dump to aid in debugging

 # NoTrapSignals

 # Uncomment this to disable the CrtlAltBS server abort sequence
 # This allows clients to receive this key event.

 # DontZap

 # Uncomment this to disable the CrtlAltKP_+/KP_- mode switching
 # sequences.  This allows clients to receive these key events.

 # DontZoom
 Option Xinerama on
EndSection

# Pointer section
# **

Section Pointer
 ProtocolIMPS/2
 Device  /dev/psaux

#For wheel support - can not be used with Emulate3Buttons
#
#ZAxisMapping 4 5

# When using XQUEUE, comment out the above two lines, and uncomment
# the following line.
#ProtocolXqueue

# Baudrate and SampleRate are only for some Logitech mice
#BaudRate9600
#SampleRate150

# Emulate3Buttons is an option for 2-button Microsoft mice
# Emulate3Timeout is the timeout in milliseconds (default is 50ms)
#   Emulate3Buttons
 Emulate3Timeout50

# ChordMiddle is an option for some 3-button Logitech mice
#ChordMiddle

EndSection

# **
# Keyboard section
# **

Section Keyboard
 ProtocolStandard

 AutoRepeat500 5

# when using XQUEUE, comment out the above line, and uncomment the
# following line
 # Protocol   Xqueue

# Let the server do the NumLock processing.  This should only be
# required when using pre-R6 clients
 # ServerNumLock

# Specify which keyboard LEDs can be user-controlled (eg, with xset(1))
 # Xleds  1 2 3

# To set the LeftAlt to Meta, RightAlt key to ModeShift,
# RightCtl key to Compose, and ScrollLock key to ModeLock:

 LeftAlt Meta
 RightAltMeta
 ScrollLock  Compose
 RightCtlControl

# To disable the XKEYBOARD extension, uncomment XkbDisable.
#XkbDisable

# To customise the XKB settings to suit your keyboard, modify the
# lines below (which are the defaults).  For example, for a non-U.S.
# keyboard, you will probably want to use:
#XkbModelpc102
# If you have a US Microsoft Natural keyboard, you can use:
#XkbModelmicrosoft
#
# Then to change the language, change the Layout setting.
# For example, a german layout can be obtained with:
#XkbLayout   de
# or:
#XkbLayout   de
#XkbVariant  nodeadkeys
#
# If you'd like to switch the positions of your capslock and
# control keys, use:
#XkbOptions  ctrl:swapcaps
#
# If you'd like to disable the capslock key, use:
#XkbOptions  ctrl:nocaps


  XkbRulesxfree86
  XkbModelmicrosoft
  XkbLayout   us
  XkbVariant  basic
  #XkbOptions  
EndSection

# **
# Monitor section
# **

# Any number of 

Re: [Xpert]Dual-head Geforce2, Radeon all-in-wonder 7500 not going.

2002-09-21 Thread Mark Vojkovich

On Sat, 21 Sep 2002, Ignacio Valdes wrote:

 Hello,
 
 I've not gotten a response before from this list and I kind of need this 
 to do some work so I'm offering a $10 check to the first person who 
 helps me get this working right. I have a Athlon XP 1800+/Asus  RedHat 
 7.3 system with a PCI GeForce2 MX 200 card and a AGP Radeon 7500 all in 
 wonder (has all the TV tuner stuff so will only do one head, unlike the 
 regular Radeon 7500) card that I'm using to drive two Compaq S700 
 monitors.  I have set the AGP card in the CMOS as the primary graphic 
 adapter. I think I have things right in my XF86Config file (Xinerama on, 
 etc), but can't get a spark out of the monitor connected to the PCI 
 GeForce2. Works with Windows 2000. Thanks, Here is my XF86Config file:

   That's not an XFree86 4.x config file.  
What's your /var/log/XFree86.0.log say?


Mark.
___
Xpert mailing list
[EMAIL PROTECTED]
http://XFree86.Org/mailman/listinfo/xpert



[Xpert]_Screen struct -- internal code question

2002-09-21 Thread J. Imlay


Where is the actual framebuffer for a screen stored? Shouldn't it be in a
PixmapPtr's devPrivates or so? The basic problem I'm having is that none
of the members of the screen struct, point to anything like a framebuffer.

Where is the actual framebuffer to a screen stored?

Thanks,


Josie Imlay
http://josie.atypedigital.com


___
Xpert mailing list
[EMAIL PROTECTED]
http://XFree86.Org/mailman/listinfo/xpert



Re: [Xpert]_Screen struct -- internal code question

2002-09-21 Thread Mark Vojkovich

On Sat, 21 Sep 2002, J. Imlay wrote:

 
 Where is the actual framebuffer for a screen stored? Shouldn't it be in a
 PixmapPtr's devPrivates or so? The basic problem I'm having is that none
 of the members of the screen struct, point to anything like a framebuffer.
 
 Where is the actual framebuffer to a screen stored?
 

   The ScreenRec is a device independent structure, and as such holds
no such information.  Anything having to do with actually buffers
are in the DDX.  It doesn't really make sense to refer to *the* framebuffer
of a screen, because that is a device specific detail that isn't even
accurate for some of the devices that XFree86 supports.  When overlays
are used, the screen may be implemented as multiple buffers - one for
each layer.

   XFree86 does have a pScreen-GetScreenPixmap which will return a
Pixmap of the root window.  If fb is your underlying framebuffer this
will have a devPrivate and devKind indicating the raw pointer and
stride of the root window, like a normal pixmap would have.


Mark.
___
Xpert mailing list
[EMAIL PROTECTED]
http://XFree86.Org/mailman/listinfo/xpert