On Sat, 1 Mar 2003, Christoph Pittracher wrote:

> On Thursday 27 February 2003 03:14, Mark Vojkovich wrote:
> > > I'm running X 4.3 for Debian from http://penguinppc.org/~daniels/.
> > > It works so far, but the framebuffer (openfirmware framebuffer)
> > > doesn't get restored correctly if I quit X or change with
> > > ctrl-alt-F1 back to console. The screen stays black but I can do
> > > everything as normal (type "reboot" blindly or switch back to X,
> > > ...).
> >    There were big endian fixes to the "nv" driver as recent as
> > Wed Feb 5 01:21:11 2003 UTC.  I think that missed RC1 by a day.
> > If you can't get it to work on something newer (like RC2) let
> > me know.
> 
> I just compiled the CVS version from yesterday. I did not install the 
> whole XFree86 from the CVS (hard to handle depencies and so on...) but 
> replaced the existing nv_drv.o from penguinppc.org/~daniels's X 4.3 
> with the one compiled from recent X CVS source.
> Unfortunately the problem mentioned above persists.
> 
> Any other hints?

   Hmmm.  I've never tried it on a PowerBook.  I guess I will have
to see if I can borrow one from around here to play with.  Unfortunately,
that means it's unlikely to be fixed in 4.3 (I recall having a difficult
time with Linux PPC installation).

   Can you VT switch back to the X-server OK, and startx again after
quitting?  If so, it's probably just a matter of not enough stuff
being saved and restored in the UnLoad/LoadStateExt functions in
riva_hw.c.  Probably some of the CRTC registers, possibly something
specific to the PowerBook.  I supposed it could also be an offb
issue.

   If you wanted to collect some data you could try reading
chip->PMC[0x00000004/4] at the top of nv10GetConfig() just to
see what state that was in before the X-server touched it.

   Have you tried it in different depths?


                        Mark.

_______________________________________________
Devel mailing list
[EMAIL PROTECTED]
http://XFree86.Org/mailman/listinfo/devel

Reply via email to