LinuxQuestions.org

LinuxQuestions.org (/questions/)
-   Linux - Newbie (https://www.linuxquestions.org/questions/linux-newbie-8/)
-   -   Weird Dual-Display behavior with ATI HD4670 in openSUSE (https://www.linuxquestions.org/questions/linux-newbie-8/weird-dual-display-behavior-with-ati-hd4670-in-opensuse-730561/)

biometricsguy 06-03-2009 11:27 PM

Weird Dual-Display behavior with ATI HD4670 in openSUSE
 
Fairly new to linux. I know that dual-display problems are common, but I've not found anything searching through various forums that has helped to solve my problem.

I've installed openSUSE 11.1 on my machine which has an ATI HD4670 connected to two identical lcd displays (each set at 1680x1050). I've installed the proprietary ATI driver, and I've spent the last three days trying to get dual display working. I think I'm getting close. This is the weird part: The second display appears to be enabled, but no desktop is present there. I say this because I can move my mouse cursor around in the second monitor, but the cursor changes to an 'X', and the screen is blank otherwise.

I've played around quite a bit with various options in the aticonfig tool. including the following commands (some of which I had to later undo by restoring the old xorg.conf file):

aticonfig --initial=dual-head --screen-layout=right
(This is what finally partially enabled
the second display)

aticonfig --dtop=horizontal
aticonfig --xinerama=on
aticonfig --adapter=all --initial


my xorg.conf file seems a little weird as well. I have two Monitor sections which look completely different The identifier for the first is "Monitor[0]"; the second is "aticonfig-Monitor[0]-1". Same scenario with Device: "Device[0] & "aticonfig-Device[0]-1".

Here is my xorg.conf file:


Code:

# /.../
# SaX generated X11 config file
# Created on: 2009-06-03T20:00:37-0600.
#
# Version: 8.1
# Contact: Marcus Schaefer <sax@suse.de>, 2005
# Contact: SaX-User list <https://lists.berlios.de/mailman/listinfo/sax-users>
#
# Automatically generated by [ISaX] (8.1)
# PLEASE DO NOT EDIT THIS FILE!
#

Section "ServerLayout"
        Identifier    "Layout[all]"
        Screen      0  "Screen[0]" 0 0
        Screen        "aticonfig-Screen[0]-1" RightOf "Screen[0]"
        InputDevice    "Keyboard[0]" "CoreKeyboard"
        InputDevice    "Mouse[1]" "CorePointer"
        Option            "Clone" "off"
        Option            "Xinerama" "off"
EndSection

Section "Files"
        InputDevices  "/dev/gpmdata"
        InputDevices  "/dev/input/mice"
        FontPath    "/usr/share/fonts/misc:unscaled"
        FontPath    "/usr/share/fonts/local"
        FontPath    "/usr/share/fonts/75dpi:unscaled"
        FontPath    "/usr/share/fonts/100dpi:unscaled"
        FontPath    "/usr/share/fonts/Type1"
        FontPath    "/usr/share/fonts/URW"
        FontPath    "/usr/share/fonts/Speedo"
        FontPath    "/usr/share/fonts/PEX"
        FontPath    "/usr/share/fonts/cyrillic"
        FontPath    "/usr/share/fonts/latin2/misc:unscaled"
        FontPath    "/usr/share/fonts/latin2/75dpi:unscaled"
        FontPath    "/usr/share/fonts/latin2/100dpi:unscaled"
        FontPath    "/usr/share/fonts/latin2/Type1"
        FontPath    "/usr/share/fonts/latin7/75dpi:unscaled"
        FontPath    "/usr/share/fonts/baekmuk:unscaled"
        FontPath    "/usr/share/fonts/japanese:unscaled"
        FontPath    "/usr/share/fonts/kwintv"
        FontPath    "/usr/share/fonts/truetype"
        FontPath    "/usr/share/fonts/uni:unscaled"
        FontPath    "/usr/share/fonts/CID"
        FontPath    "/usr/share/fonts/ucs/misc:unscaled"
        FontPath    "/usr/share/fonts/ucs/75dpi:unscaled"
        FontPath    "/usr/share/fonts/ucs/100dpi:unscaled"
        FontPath    "/usr/share/fonts/hellas/misc:unscaled"
        FontPath    "/usr/share/fonts/hellas/75dpi:unscaled"
        FontPath    "/usr/share/fonts/hellas/100dpi:unscaled"
        FontPath    "/usr/share/fonts/hellas/Type1"
        FontPath    "/usr/share/fonts/misc/sgi:unscaled"
        FontPath    "/usr/share/fonts/xtest"
        FontPath    "/opt/kde3/share/fonts"
EndSection

Section "Module"
        Load  "dbe"
        Load  "freetype"
        Load  "extmod"
        Load  "glx"
        Load  "dri"
EndSection

Section "ServerFlags"
        Option            "AIGLX" "on"
        Option            "AllowMouseOpenFail" "on"
        Option            "IgnoreABI" "on"
        Option            "ZapWarning" "on"
EndSection

Section "InputDevice"
        Identifier  "Keyboard[0]"
        Driver      "kbd"
        Option            "Protocol" "Standard"
        Option            "XkbLayout" "us"
        Option            "XkbModel" "microsoftpro"
        Option            "XkbRules" "xfree86"
EndSection

Section "InputDevice"
        Identifier  "Mouse[1]"
        Driver      "mouse"
        Option            "Buttons" "10"
        Option            "Device" "/dev/input/mice"
        Option            "Name" "Logitech Cordless Mouse+Keyboard Receiver"
        Option            "Protocol" "explorerps/2"
        Option            "Vendor" "Sysp"
        Option            "ZAxisMapping" "4 5"
EndSection

Section "Modes"
        Identifier    "Modes[0]"
        ModeLine    "1680x1050" 146.0 1680 1784 1960 2240 1050 1053 1059 1089 +hsync -vsync
EndSection

Section "Monitor"
        Identifier  "Monitor[0]"
        VendorName  "WDE"
        ModelName    "LCM-22W2"
        UseModes    "Modes[0]"
        DisplaySize  473        296
        HorizSync    30.0 - 82.0
        VertRefresh  43.0 - 75.0
        Option            "CalcAlgorithm" "XServerPool"
        Option            "DPMS"
        Option            "PreferredMode" "1680x1050"
EndSection

Section "Monitor"
        Identifier  "aticonfig-Monitor[0]-1"
        Option            "VendorName" "ATI Proprietary Driver"
        Option            "ModelName" "Generic Autodetecting Monitor"
        Option            "DPMS" "true"
EndSection

Section "Device"
        Identifier  "Device[0]"
        Driver      "fglrx"
        VendorName  "ATI"
        BoardName  "ATI Radeon Graphics Processor (RV730 9490)"
        Option            "XAANoOffscreenPixmaps" "true"
        Option            "Capabilities" "0x00000000"
        Option            "OpenGLOverlay" "off"
        Option            "FSAAScale" "0"
        Option            "FSAAEnable" "off"
        Option            "VideoOverlay" "on"
        Option      "DesktopSetup" "horizontal"
        Option      "Mode2" "1680x1050"
        Option      "ForceMonitors" "lvds,crt1"
        BusID      "PCI:1:0:0"
EndSection

Section "Device"
        Identifier  "aticonfig-Device[0]-1"
        Driver      "fglrx"
        BusID      "PCI:1:0:0"
        Screen      1
EndSection

Section "Screen"
        Identifier "Screen[0]"
        Device    "Device[0]"
        Monitor    "Monitor[0]"
        DefaultDepth    24
        SubSection "Display"
                Depth    15
                Modes    "1680x1050" "1600x1024" "1600x1000" "1400x1050" "1600x900" "1280x1024" "1440x900" "1280x960" "1366x768" "1360x768" "1280x800" "1152x864" "1280x768" "1280x720" "1024x768" "1280x600" "1024x600" "800x600" "768x576" "640x480"
        EndSubSection
        SubSection "Display"
                Depth    16
                Modes    "1680x1050" "1600x1024" "1600x1000" "1400x1050" "1600x900" "1280x1024" "1440x900" "1280x960" "1366x768" "1360x768" "1280x800" "1152x864" "1280x768" "1280x720" "1024x768" "1280x600" "1024x600" "800x600" "768x576" "640x480"
        EndSubSection
        SubSection "Display"
                Virtual 1680 1050
                Depth    24
                Modes    "1680x1050" "1600x1024" "1600x1000" "1400x1050" "1600x900" "1280x1024" "1440x900" "1280x960" "1366x768" "1360x768" "1280x800" "1152x864" "1280x768" "1280x720" "1024x768" "1280x600" "1024x600" "800x600" "768x576" "640x480"
        EndSubSection
        SubSection "Display"
                Depth    8
                Modes    "1680x1050" "1600x1024" "1600x1000" "1400x1050" "1600x900" "1280x1024" "1440x900" "1280x960" "1366x768" "1360x768" "1280x800" "1152x864" "1280x768" "1280x720" "1024x768" "1280x600" "1024x600" "800x600" "768x576" "640x480"
        EndSubSection
EndSection

Section "Screen"
        Identifier "aticonfig-Screen[0]-1"
        Device    "aticonfig-Device[0]-1"
        Monitor    "aticonfig-Monitor[0]-1"
        DefaultDepth    24
        SubSection "Display"
                Virtual 1680 1050
                Viewport  0 0
                Depth    24
                Modes    "1680x1050" "1600x1024" "1600x1000" "1400x1050" "1600x900" "1280x1024" "1440x900" "1280x960" "1366x768" "1360x768" "1280x800" "1152x864" "1280x768" "1280x720" "1024x768" "1280x600" "1024x600" "800x600" "768x576" "640x480"
        EndSubSection
EndSection

Section "DRI"
        Group        "video"
        Mode        0660
EndSection

Section "Extensions"
        Option            "Composite" "on"
EndSection


Any thoughts would be greatly appreciated!


All times are GMT -5. The time now is 01:50 PM.