f



FC5, Xorg 7.1 and intel 945g -- can't get 1920x1200. pls help

I'm trying to get a new Conroe workstation up using a 945G motherboard
and a Dell 2405fpw (1920x1200 LCD) monitor. Unfortunately, I'm at wit's
end on how to get the LCD's native 1920x1200 res going with the i810
driver. Here's the rundown of what I've done so far:

1. The FC5 default driver (xorg-x11-drv-i810-1.4.1.3) couldn't do any
better than 1280x1024 no matter what I tried. A brief search on google
lead to pulling the 1.6 version from the development repo. (this brought
along Xorg-1.1.1-47.fc6). I could now do resolutions higher than 1600x1200.

2. Deployed 915resolution-0.5.2 and set up rc.local to substitute
1920x1200, resulting in:

$ sudo /usr/sbin/915resolution -l
Intel 800/900 Series VBIOS Hack : version 0.5.2

Chipset: 945G
BIOS: TYPE 1
Mode Table Offset: $C0000 + $269
Mode Table Entries: 27

Mode 30 : 640x480, 8 bits/pixel
Mode 32 : 800x600, 8 bits/pixel
Mode 34 : 1024x768, 8 bits/pixel
Mode 38 : 1280x1024, 8 bits/pixel
Mode 3a : 1600x1200, 8 bits/pixel
Mode 3c : 1920x1200, 8 bits/pixel
Mode 41 : 640x480, 16 bits/pixel
Mode 43 : 800x600, 16 bits/pixel
Mode 45 : 1024x768, 16 bits/pixel
Mode 49 : 1280x1024, 16 bits/pixel
Mode 4b : 1600x1200, 16 bits/pixel
Mode 4d : 1920x1200, 16 bits/pixel
Mode 50 : 640x480, 32 bits/pixel
Mode 52 : 800x600, 32 bits/pixel
Mode 54 : 1024x768, 32 bits/pixel
Mode 58 : 1280x1024, 32 bits/pixel
Mode 5a : 1600x1200, 32 bits/pixel
Mode 5c : 1920x1200, 32 bits/pixel

*Note* the successful injection of the 1920x1200 mode.

3. Relevant section of my xorg.conf:

Section "Monitor"

        Identifier   "Monitor0"
        VendorName   "Dell"
        ModelName    "Dell 2405FPW (Analog)"
        DisplaySize  519        324
        HorizSync    30.0 - 81.0
        VertRefresh  56.0 - 76.0
        ModeLine     "1920x1200" 154.0 1920 1968 2000 2080 1200 1203
1209 1235 -hsync +vsync
        Option      "dpms"
EndSection

Section "Device"
        Identifier  "Videocard0"
        Driver      "i810"
        VendorName  "Intel"
        BoardName   "Intel Corporation 945G Integrated Graphics Controller"
EndSection

Section "Screen"
        Identifier "Screen0"
        Device     "Videocard0"
        Monitor    "Monitor0"
        DefaultDepth     24
        SubSection "Display"
                Viewport   0 0
                Depth     24
                Modes    "1920x1200"
        EndSubSection
EndSection

*Note:* I created the ModeLine using /var/log/Xorg.0.log, and also
double checked other relevant entries against the log.

4. startx -> Xserver starts successfully, but in 1600x1200!

5. Now here is something potentially incriminating

$ xrandr -q
 SZ:    Pixels          Physical       Refresh
*0   1600 x 1200   ( 521mm x 331mm )  *60
 1   1280 x 1024   ( 521mm x 331mm )   75
 2   1024 x 768    ( 521mm x 331mm )   75
 3    800 x 600    ( 521mm x 331mm )   75
Current rotation - normal
Current reflection - none
Rotations possible - normal left inverted right
Reflections possible - none

Apparently, Xorg isn't seeing the 1920x1200 mode. However, the
915resolution listing (see above) clearly shows the 1920x1200 mode as
being present in the BIOS.

What could be going on here? Any thoughts/ideas?

Has anyone gotten 1920x1200 out of the 945G chipset?


0
Meta
10/27/2006 5:25:36 AM
comp.os.linux.redhat 3518 articles. 0 followers. Post Follow

0 Replies
322 Views

Similar Articles

[PageSpeed] 0

Reply: