Martin van Es wrote:
Hi,Let me first apologize for posting a newbie question that may have been covered before (I did search the archives and I did find some references to it, but thusfar was not able to solve my problem). I am a little ashamed (and spoilt) to admit that X is running like a charm, but that I'm just not satisfied yet since my LT has a 1400 x 1050 TFT screen and X 'only' uses 1280 x 1024 of it. The chipset in the LT is the cursed i830 (dual headed, see "No matching device for PCI:0:2:1 found").From the XFree86.0.log it seems that it asks the BIOS for supportedresolutions and for some reason it thinks it can only do 1280 x 1024 (at least on Pipe A, whichever that may be) and hence starts up using that. Can anybody tell me if there are patches for the i810 driver to 'override' BIOS reports and blindly go into a resolution given in the XF86Config file?
No, the driver only supports modes that are supported by the BIOS.
Maybe other improments for the i830 at this point? Hidden options? Where should I look to follow cutting-edge i810 drivers?
XFree86 CVS.
The VESA Frame Buffer driver should give you console support, but only if the BIOS supports that mode.I boot with option vga=835 (1400 x 1050 x 24, so I read) but that seems to be of no use without proper kernel support.
The list of patches included for the i810 in the -72 distribution of X by RedHat: i810-dell-c400-broken-bios-1Mb-limit-workaround.patch i810-dont-force-XvMC-on-DRI-users.patch i810-dont-use-empty-for-loops-for-delays.patch i810-driver-update-cvs-20020617.patch i810-vtswitch-sync-fix.patch Maybe someone can say something sensible about the XFree86.0.log given below. Should I be concerned about the "Bad V_BIOS checksum" warning?
Don't know.
Is X falling back to VESA instead of using the i810,
No, it appears to be correctly detecting i830 chipset and using i810 driver.
or is it normal for X to query the VESA BIOS?
For this driver, yes.
I would recommend 2 steps, but I'm not certain how to execute them:Is it maybe because 1400 x 1050 is not a VESA standard and should I tell X not to use VESA? If so, how?
1 - Try to determine if the BIOS supports the mode you want.
2- If BIOS support is there, try getting the latest driver...it could be a driver bug.
I wouldn't think so. This is a seperate problem and causes DRI to be disabled. Try building your i830 DRM kernel module with the same complier the rest of your kernel is built with.Do I need the experimental /dev filesystem support in my kernel for the /dev/dri/card0 to be detected?
Try the latest sources from XFree86 CVS, or possibly the i830 binary packages from DRI at http://dri.sourceforge.net/downloads.phtmlAlso, I have very little luck compiling the i830.o drm module using the -72 sources (see failed i830.o line). The make script falls out on the i810_drv (how ironic). Any clues here?
--
/\
Jens Owen / \/\ _
[EMAIL PROTECTED] / \ \ \ Steamboat Springs, Colorado
_______________________________________________
Xpert mailing list
[EMAIL PROTECTED]
http://XFree86.Org/mailman/listinfo/xpert
