Apply by doing: cd /usr/XF4 patch -p0 < 010_nvidia.patch And rebuild and install X. Index: xc/programs/Xserver/hw/xfree86/drivers/nv/nv_const.h =================================================================== RCS file: /cvs/XF4/xc/programs/Xserver/hw/xfree86/drivers/nv/nv_const.h,v retrieving revision 1.1.1.1 retrieving revision 1.1.1.1.2.1 diff -u -r1.1.1.1 -r1.1.1.1.2.1 --- xc/programs/Xserver/hw/xfree86/drivers/nv/nv_const.h 2001/02/15 07:57:13 1.1.1.1 +++ xc/programs/Xserver/hw/xfree86/drivers/nv/nv_const.h 2001/07/08 22:21:05 1.1.1.1.2.1 @@ -8,7 +8,7 @@ #define NV_DRIVER_NAME "nv" #define NV_MAJOR_VERSION 1 #define NV_MINOR_VERSION 0 -#define NV_PATCHLEVEL 0 +#define NV_PATCHLEVEL 1 #define NV_USE_FB Index: xc/programs/Xserver/hw/xfree86/drivers/nv/nv_dac.c =================================================================== RCS file: /cvs/XF4/xc/programs/Xserver/hw/xfree86/drivers/nv/nv_dac.c,v retrieving revision 1.1.1.2 retrieving revision 1.1.1.2.2.1 diff -u -r1.1.1.2 -r1.1.1.2.2.1 --- xc/programs/Xserver/hw/xfree86/drivers/nv/nv_dac.c 2001/03/17 09:49:43 1.1.1.2 +++ xc/programs/Xserver/hw/xfree86/drivers/nv/nv_dac.c 2001/07/08 21:33:05 1.1.1.2.2.1 @@ -146,9 +146,9 @@ { 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); } /*