On Sat, 15 Sep 2001, deadice wrote:

> When the X (4.0.2) server terminates, the console is set to all 
> black (foreground / background). With 4.1.0, the console would 
> become progressively darker. Since the Solaris console is black 
> text on white background, how do I set X 4.0.2 to prevent this from 
> happening.
> 

   I've already answered your question. 

http://www.xfree86.org/pipermail/xpert/2001-September/011263.html

   It's a driver bug.  Fixed in XFree86 CVS on Sun Jul 8 21:21:10 2001 UTC
by Matthieu Herrb.   Here is the description of the fix:

"Revert the order in which things are restored in NVDACRestore.
 This fixes the text mode dimming problem seen on Net/OpenBSD."

  On non-Linux systems some registers were left locked when restoring
the palette, thereby preventing the palette from getting restored.
I don't expect you to be able to work around this without patching
the source.  It's a simple patch:


--- xc/programs/Xserver/hw/xfree86/drivers/nv/nv_dac.c  2001/02/18 23:47:29     1.10
+++ xc/programs/Xserver/hw/xfree86/drivers/nv/nv_dac.c  2001/07/08 21:18:26     1.11
 
@@ -146,9 +146,9 @@ NVDACRestore(ScrnInfoPtr pScrn, vgaRegPt
 {
     NVPtr pNv = NVPTR(pScrn);
     DEBUG(xf86DrvMsg(pScrn->scrnIndex, X_INFO, "NVDACRestore\n"));
+    pNv->riva.LoadStateExt(&pNv->riva, nvReg);
     vgaHWRestore(pScrn, vgaReg, VGA_SR_CMAP | VGA_SR_MODE | 
                        (restoreFonts? VGA_SR_FONTS : 0));
-    pNv->riva.LoadStateExt(&pNv->riva, nvReg);
 }
 
 /* 

                                Mark.

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

Reply via email to