When running with kernel modesetting, the resolution of the console is set to 1024x768 although the native resolution is 1280x800 but the X server works correctly at 1280x800. dmesg reports: [ 0.387878] [drm] Initialized drm 1.1.0 20060810 [ 0.392602] [drm] MTRR allocation failed. Graphics performance may suffer. [ 1.293466] [drm] TV-13: set mode 1024x768 18 [ 1.374257] [drm] LVDS-8: set mode 1280x800 15 [ 1.730062] fb0: inteldrmfb frame buffer device [ 1.730070] [drm] Initialized i915 1.6.0 20080730 for 0000:00:02.0 on minor 0 Reproducible: Always There is a bug report that refers to this. http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=533550 And this included patch works for me. http://git.kernel.org/?p=linux/kernel/git/anholt/drm-intel.git;a=commitdiff;h=03d6069912babc07a3da20e715dd6a5dc8f0f867;hp=2939e1f5331455d17a4a704dd6210e1474002545 Now dmesg reports [ 0.391320] [drm] Initialized drm 1.1.0 20060810 [ 0.396094] [drm] MTRR allocation failed. Graphics performance may suffer. [ 1.171254] [drm] TV-13: set mode NTSC 480i 0 [ 1.357746] [drm] LVDS-8: set mode 1280x800 15 [ 1.656739] fb0: inteldrmfb frame buffer device [ 1.656747] [drm] Initialized i915 1.6.0 20080730 for 0000:00:02.0 on minor 0 [ 22.974306] [drm] TV-13: set mode NTSC 480i 0 [ 23.117482] [drm] TV-13: set mode NTSC 480i 0 [ 23.534468] [drm] TV-13: set mode NTSC 480i 0 [ 23.675724] [drm] TV-13: set mode NTSC 480i 0 [ 28.511505] [drm] TV-13: set mode NTSC 480i 0 [ 28.652660] [drm] TV-13: set mode NTSC 480i 0 [ 29.077797] [drm] TV-13: set mode NTSC 480i 0 [ 29.218828] [drm] TV-13: set mode NTSC 480i 0 [ 29.627753] [drm] TV-13: set mode NTSC 480i 0 [ 29.768719] [drm] TV-13: set mode NTSC 480i 0
The patch is in 2.6.30.5 which has been incorporated into genpatches. Will be resolved in the next gentoo-sources release.
released in gentoo-sources-2.6.30-r6