Hello all, I've a problem running Xfree86 on a Dell Latitude C640 laptop. At work I'm using this machine in a docking station (C-DockII) with an external monitor.
All works fine, but with the laptop docked, the internal display stays on and gets very hot (because the lid is closed) ... so I'd like to have the internal TFT turned off. The C640 uses a ATI Radeon 7500 Mobility grafic-chip (recognized as Radeon LW). I tried many different things by configuring XF86Config to get the issue solved, but the internal display stays on ... and on ... and on .... :-( Unfortunately there seems also no Device Option for the Radeon driver to control this like with other drivers ! So I got the sources and had a look into the radeon_driver.c and found the following: ============================================== /***Used to turn particular crtc or dac off Not tested, comment out for now*/ #if 0 static void RADEONSetDisplayOff(ScrnInfoPtr pScrn, int crtc, int dac) { ... } #endif RADEONRestoreMode(ScrnInfoPtr pScrn, RADEONSavePtr restore) { .... /* if only one screen is used, we should turn off the unused screen, not working for now */ /* if(!xf86IsEntityShared(pScrn->entityList[0])) { RADEONSetDisplayOff(pScrn, 1, 1); } */ } ============================================== Probably this this my problem ??? I tried to uncomment that parts, compiled and installed it, but it had no effect. Does anybody of you Xfree gurus know anything about this - maybe this could temporarly fixed by patching the sourcecode ? Thanks in advance, Markus _______________________________________________ Xpert mailing list [EMAIL PROTECTED] http://XFree86.Org/mailman/listinfo/xpert