Hi Xperts, I wrote a few days ago about a problem with i830m and mode switching. No solution was given, but Hans Öfverbeck said something interesting about stretching. The relevant mail is labelled: "Mode incorrectly set with i830m in a toshiba 3000 x4 laptop"
Further investigations show that in the CVS version of i830_driver.c there's a "Stretch" option, although it appears to be not implemented (just glanzing through the code, I cannot run X cvs now). There's a 'Center' option too, i guess they will set the appropiate registers in the i830 (btw, are there any public specs for this card? I could only find for i810 in the intel site). I tried setting/unsetting the bits 31 and 29 of the 0x60018 register with pcitweak [pcitweak -w 00:02:00 0x60018 number, i hope this makes some sense] to no avail. The program succeeds but the register doesn't change. I would appreciate some help with this. I don't mind working on it but I need an starting point: - Is anyone working on the implementation of "Stretch" and "Center"? Could they be related to my problem? (i will be glad to provide more info about my problem as needed) - Are there any publicly available specs for the i830m? - Can I use pcitweak to change registers of the graphics card instead of modifying the xf86 module? (less painful for q'n'd testing) TIA, Iñaki _______________________________________________ XFree86 mailing list [EMAIL PROTECTED] http://XFree86.Org/mailman/listinfo/xfree86