On Fri, 22 Nov 2002, Frank Giessler wrote:

> I need the opinion from Xpert. I'm running version 4.2.99.2 (CVS from
> Nov.14) under OS/2 on a notebook with a Radeon Mobility 7500. When
> switching from X to my OS/2 desktop or after terminating X, the
> desktop is in most cases (but not always) corrupt in such a way that
> only the upper left quadrant is visible and the screen is panning when
> moving the mouse out of this region. The desktop driver does have this
> zoom feature but I cannot reset to the original resolution (so the
> driver seems to think that this is the original resolution).

> Is it possible that XFree saves/restores the original state (mode,
> registers, whatsoever) incompletely? I don't have the specs for Radeon
> (are they available somewhere?) so I can't tell from the source.

> Or is it more likely the desktop driver's fault? Even so, fixing this
> by modifying something in X is easier because I have the sources. I've
> asked the driver's manufacturer and the answer was 'XFree is leaving
> the display in a confused state' :-(

> Any idea what to do? Thanks,

I remember this being discussed several times in the distant past, but
it's been a while.  The upshot is that, on OS/2, you should start the X
server while the OS/2 desktop is in a VGA mode.  Apparently, OS/2 provides
an automatable way of doing that, but I don't know what that would be.

If you start the server from a non-VGA mode, the XFree86 driver is
required to restore the timings it sees on entry, but not video memory
contents.  Your report would imply that's not happening correctly in the
radeon driver.

Marc.

+----------------------------------+-----------------------------------+
|  Marc Aurele La France           |  work:   1-780-492-9310           |
|  Computing and Network Services  |  fax:    1-780-492-1729           |
|  352 General Services Building   |  email:  [EMAIL PROTECTED]          |
|  University of Alberta           +-----------------------------------+
|  Edmonton, Alberta               |                                   |
|  T6G 2H1                         |     Standard disclaimers apply    |
|  CANADA                          |                                   |
+----------------------------------+-----------------------------------+
XFree86 Core Team member.

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

Reply via email to