You are not logged in.

#1 2008-09-18 23:09:54

deadrabbit
Member
Registered: 2008-04-26
Posts: 118

ADD2 (SDVO) card resolution problem

I recently purchased an ADD2 card to add a DVI output to my integrated Intel 945GM graphics. After installing it, GDM switched from 1680x1050 to 800x600. After logging in to XFCE, the resolution returns to 1680x1050. This doesn't bother me much, but now I would like to switch to Openbox, and Openbox is also stuck at 800x600. My xorg.conf only specifies one mode, 1680x1050:

Section "ServerLayout"
    Identifier     "X.org Configured"
    Screen      0  "Screen0" 0 0
    InputDevice    "Mouse0" "CorePointer"
    InputDevice    "Keyboard0" "CoreKeyboard"
    Option        "AIGLX" "true"
EndSection

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

Section "Module"
    Load  "extmod"
    Load  "dbe"
    Load  "glx"
    Load  "dri"
    Load  "record"
    Load  "GLcore"
    Load  "xtrap"
    Load  "freetype"
EndSection

Section "DRI"
    Group 0
    Mode 0666
EndSection

Section "InputDevice"
    Identifier  "Keyboard0"
    Driver      "kbd"
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      470   300    # mm
    Identifier   "Monitor0"
    VendorName   "SAM"
    ModelName    "SyncMaster"
 ### Comment all HorizSync and VertRefresh values to use DDC:
    HorizSync    30.0 - 81.0
    VertRefresh  56.0 - 75.0
    Option        "DPMS"
EndSection

Section "Device"
        ### Available Driver options are:-
        ### Values: <i>: integer, <f>: float, <bool>: "True"/"False",
        ### <string>: "String", <freq>: "<f> Hz/kHz/MHz"
        ### [arg]: arg optional
        #Option     "NoAccel"  "false"                # [<bool>]
    #Option       "AccelMethod"  "XAA"
        #Option     "SWcursor"               # [<bool>]
        #Option     "ColorKey"               # <i>
        #Option     "CacheLines"             # <i>
        #Option     "Dac6Bit"                # [<bool>]
        Option     "DRI"                "true"    
    Option      "XAANoOffscreenPixmaps" "true"
        #Option     "NoDDC"                  # [<bool>]
        #Option     "ShowCache"              # [<bool>]
        #Option     "XvMCSurfaces"           # <i>
        #Option     "PageFlip"               # [<bool>]
    Identifier  "Card0"
    Driver      "intel"
    VendorName  "Intel Corporation"
    BoardName   "Mobile 945GM/GMS, 943/940GML Express 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     1
        Modes "1680x1050"
    EndSubSection
    SubSection "Display"
        Viewport   0 0
        Depth     4
        Modes "1680x1050"
    EndSubSection
    SubSection "Display"
        Viewport   0 0
        Depth     8
        Modes "1680x1050"
    EndSubSection
    SubSection "Display"
        Viewport   0 0
        Depth     15
        Modes "1680x1050"
    EndSubSection
    SubSection "Display"
        Viewport   0 0
        Depth     16
        Modes "1680x1050"
    EndSubSection
    SubSection "Display"
        Viewport   0 0
        Depth     24
        Modes "1680x1050"
    EndSubSection
EndSection

Section "Extensions"
    Option "Composite" "Enable"
EndSection

If I switch to runlevel 3, and run "X", it runs at 800x600. After it closes, I see this error:

(WW) intel: No matchingn Device section for instance (BusID PCI:0:s:1) found
(II) Module "ddc" already built-in
(II) Module "i2c" already built-in
(EE) intel(0): Unable to write to SDVOCTRL_E for SDVOB Slave 0x70
(EE) intel(0): First SDVO output reported failure to sync
(II) Module "ramdac" already built-in
(EE) intel(0): First SDVO output reported failure to sync
(EE) intel(0): First SDVO output reported failure to sync

My googling of this error has turned up anything that makes sense to me. Does anyone know how to fix this? Or what XFCE does behind the scenes to make it work?

Thanks

Offline

#2 2008-09-23 19:40:22

deadrabbit
Member
Registered: 2008-04-26
Posts: 118

Re: ADD2 (SDVO) card resolution problem

Does anyone have any ideas about this? I suppose I ought to post it on other forums, since it may not be Arch specific.

Offline

Board footer

Powered by FluxBB