GMA 950 - intel - 1600x1200

Paul Novak k9genius at gmail.com
Tue Apr 15 07:05:27 PDT 2008


I'm having trouble with graphics on a new computer with a new install of
Slackware 12.0.  The motherboard has onboard video with the Intel GMA 950
chipset.  My monitor is on older Hitachi CRT Superscan 753 with 1600x1200
maximum resolution.

If I use the vesa driver (with no dri or glx) , the monitor comes up
fine at 1600x1200.

Here's snippets from Xorg.0.log file when I use the Vesa driver:

    X Window System Version 1.3.0
    Release Date: 19 April 2007
    X Protocol Version 11, Revision 0, Release 1.3

    <snip>

    (II) VESA(0): Total Memory: 123 64KB banks (7872kB)
    (II) VESA(0): Monitor0: Using hsync range of 31.00-107.00 kHz
    (II) VESA(0): Monitor0: Using vrefresh range of 50.00-160.00 Hz
    (II) VESA(0): Not using mode "1400x1050" (no mode of this name)
    (II) VESA(0): Not using mode "1152x864" (no mode of this name)
    (--) VESA(0): Virtual size is 1600x1200 (pitch 1600)
    (**) VESA(0): *Built-in mode "1600x1200"
    (**) VESA(0): *Built-in mode "1280x1024"
    (**) VESA(0): *Built-in mode "1024x768"
    (**) VESA(0): *Built-in mode "800x600"
    (**) VESA(0): *Built-in mode "640x480"
    (**) VESA(0): Display dimensions: (360, 270) mm
    (**) VESA(0): DPI set to (112, 112)
    (II) VESA(0): Attempting to use 85Hz refresh for mode "1600x1200" (15a)
    (II) VESA(0): Attempting to use 85Hz refresh for mode "1280x1024" (11b)
    (II) VESA(0): Attempting to use 85Hz refresh for mode "1024x768" (118)
    (II) VESA(0): Attempting to use 85Hz refresh for mode "800x600" (115)
    (II) VESA(0): Attempting to use 85Hz refresh for mode "640x480" (112)
    (**) VESA(0): Using "Shadow Framebuffer"
    <snip>

If I use the intel driver (with dri and glx), the monitor comes up in 1600x1024.

Here's snippets from Xorg.0.log file when I use the intel driver:

    X Window System Version 1.3.0
    Release Date: 19 April 2007
    X Protocol Version 11, Revision 0, Release 1.3
 <snip>

        (II) intel(0): Supported VESA Video Modes:
        (II) intel(0): 720x400 at 70Hz
        (II) intel(0): 720x400 at 88Hz
        (II) intel(0): 640x480 at 60Hz
        (II) intel(0): 640x480 at 67Hz
        (II) intel(0): 640x480 at 72Hz
        (II) intel(0): 640x480 at 75Hz
        (II) intel(0): 800x600 at 56Hz
        (II) intel(0): 800x600 at 60Hz
        (II) intel(0): 800x600 at 72Hz
        (II) intel(0): 800x600 at 75Hz
        (II) intel(0): 832x624 at 75Hz
        (II) intel(0): 1024x768 at 60Hz
        (II) intel(0): 1024x768 at 70Hz
        (II) intel(0): 1024x768 at 75Hz
        (II) intel(0): 1280x1024 at 75Hz
        (II) intel(0): 1152x870 at 75Hz
        (II) intel(0): Manufacturer's mask: 0
        (II) intel(0): Supported Future Video Modes:
        (II) intel(0): #0: hsize: 1600  vsize 1200  refresh: 75  vid: 20393
        (II) intel(0): #1: hsize: 1600  vsize 1200  refresh: 70  vid: 19113
        (II) intel(0): #2: hsize: 1600  vsize 1200  refresh: 60  vid: 16553
        (II) intel(0): #3: hsize: 1280  vsize 1024  refresh: 85  vid: 39297
        (II) intel(0): #4: hsize: 1024  vsize 768  refresh: 85  vid: 22881
        (II) intel(0): #5: hsize: 800  vsize 600  refresh: 85  vid: 22853
        (II) intel(0): #6: hsize: 1600  vsize 1280  refresh: 75  vid: 36777
        (II) intel(0): #7: hsize: 1600  vsize 1200  refresh: 85  vid: 22953
    <snip>
        (II) intel(0): Not using mode "1600x1200" (hsync out of range)
    <snip>
        (II) intel(0): Output VGA using initial mode 1600x1024
    <snip>

Here's my complete xorg.conf file:

+++++++++++start xorg.conf++++++++++++++++
Section "ServerLayout"
        Identifier     "X.org Configured"
        Screen      0  "Screen0" 0 0
        InputDevice    "Mouse0" "CorePointer"
        InputDevice    "Keyboard0" "CoreKeyboard"
EndSection

Section "Files"
        RgbPath      "/usr/share/X11/rgb"
        ModulePath   "/usr/lib/xorg/modules"
        FontPath     "/usr/share/fonts/TTF"
        FontPath     "/usr/share/fonts/OTF"
        FontPath     "/usr/share/fonts/Type1"
        FontPath     "/usr/share/fonts/misc"
        FontPath     "/usr/share/fonts/75dpi/:unscaled"
EndSection

Section "Module"
        Load  "GLcore"
        Load  "extmod"
        #Load  "dri"    ## used for intel driver
        #Load  "glx"    ## used for intel driver
        Load  "dbe"
        Load  "xtrap"
        Load  "record"
        Load  "freetype"
        Load  "type1"
EndSection

Section "InputDevice"
        Identifier  "Keyboard0"
        Driver      "kbd"
        Option       "XkbModel"  "pc101"
        Option       "XkbLayout"  "us"
EndSection

Section "InputDevice"
        Identifier  "Mouse0"
        Driver      "mouse"
        Option      "Protocol" "auto"
        Option      "Device" "/dev/input/mice"
        Option      "ZAxisMapping" "4 5 6 7"
EndSection

Section "Monitor"
        #DisplaySize      360   270     # mm
        Identifier   "Monitor0"
        VendorName   "HTC"
        ModelName    "CM753"
 ### Comment all HorizSync and VertRefresh values to use DDC:
        HorizSync    31.0 - 107.0
        VertRefresh  50.0 - 160.0
        Option      "DPMS"
EndSection
Section "Device"
        Identifier  "Card0"
        Driver      "vesa"
##      Driver      "intel"
        VendorName  "Intel Corporation"
        BoardName   "82945G/GZ Integrated Graphics Controller"
        BusID       "PCI:0:2:0"
EndSection

Section "Screen"
        Identifier "Screen0"
        Device     "Card0"
        Monitor    "Monitor0"
        DefaultDepth 24
        SubSection "Display"
                Viewport   0 0
                Depth     24
        EndSubSection
EndSection

+++++++++++end of xorg.conf+++++++++++++

I tried LiveCD versions PClinuxOS and Knoppix, and both came up at
1600X1200 using
the i810 driver; I tried the i810 driver as well with the same
(1600x1024) results.
I also download Slackware-current and have the same problem.

I've tried all kinds of things to set the display resolution
(including commenting
out the  HorizSync and VertRefresh lines) with no success.  I'm not sure
it's even possible (because 1600x1200 is listed under Future Video Modes)
Googling has only confused me even more.  I can't figure out why
I'm getting 1600x1024 resolution.  What if anything can I do to get
my 1600x1200 resolution back so I can try compiz-fusion?

Walt
k9genius at gmail.com



More information about the xorg mailing list