You are not logged in.

#1 2011-03-09 17:46:10

xcrx
Member
Registered: 2011-03-01
Posts: 16

Dual Monitors - Sleep after Logon

I am trying to set up Dual Monitors on my X1950 Pro using the Xorg config. I followed the guide here (https://wiki.archlinux.org/index.php/Xo … ual_screen) but had to make some modifications to get X to start up. I had to remove the Xinerama because it told me it wasn't a valid keyword. After doing that I enabled Twinview which I think I have to have if I am not using Xinerama. After setting the correct resolutions for my 2 monitors I can get X to start up fine and I can logon but after I logon my displays act weird. It is like it is trying to display both screens using the same monitor. So I rebooted and added a a BusID line to both my Device sections. If I understood my lspci correctly my primary card is at 01:00.0 and my secondary output (same card) is on )1:00.1 making my BusID "PCI:1:0:0" and "PCI:1:0:1". Now X will load and show SLiM on both monitors but when I logon they both go to sleep. I can't figure out why. I assume I have a setting wrong somewhere but being now I haven't been able to sort it out.

Offline

#2 2011-03-10 02:56:28

xcrx
Member
Registered: 2011-03-01
Posts: 16

Re: Dual Monitors - Sleep after Logon

Section "Module"
       Load    "glx"
       Load    "dri"
       Load    "drm"
EndSection

Section "Device"
    Identifier "Device0"
    Driver "radeon"
    BusID  "PCI:1:0:0"
    Screen 0
    Option "ColorTiling" "False"
EndSection

Section "Device"
    Identifier "Device1"
    Driver "radeon"
    BusID  "PCI:1:0:1"
    Screen 1
   Option "ColorTiling" "False"
EndSection

Section "Monitor"
    Identifier    "Monitor0"
    Option     "Enable" "1"
EndSection

Section "Monitor"
    Identifier    "Monitor1"
    Option      "Enable" "1"
EndSection

Section "Screen"
    Identifier    "Screen0"  #Collapse Monitor and Device section to Screen se$
    Device        "Device0"
    Monitor       "Monitor0"
    DefaultDepth  16 #Choose the depth (16||24)
       Option  "TwinView"      "1"
    SubSection "Display"
        Depth     16
        Modes     "1600x1200_60"
    EndSubSection
EndSection

Section "Screen"
    Identifier    "Screen1"  #Collapse Monitor and Device section to Screen se$
    Device        "Device1"
    Monitor       "Monitor1"
    DefaultDepth  16 #Choose the depth (16||24)
       Option  "TwinView"      "1"
    SubSection "Display"
        Depth     16
       Modes "1440x900_60"
    EndSubSection
EndSection

Section "ServerLayout"
     Identifier                "DualScreen"
     Screen 0  "Screen0"
     Screen 1  "Screen1" RightOf "Screen0"
EndSection

Here is the config file that I wrote out. I can't seem to figure out the problem. Although I am starting to think that it doesn't have to do with my config file. I commented out all the code and rebooted to see what would happen and I got the same effect. If I unplug one moniter and logon it works and from there I can even enable the other moniter but it just clones the screen which isn't what I want.

Am I missing something super obvious?

Offline

#3 2011-03-10 03:29:31

Inxsible
Forum Fellow
From: Chicago
Registered: 2008-06-09
Posts: 9,183

Re: Dual Monitors - Sleep after Logon

Wait a minute, you have a ATI card and you are using TwinView??

TwinView is only for Nvidia cards not for ATI.

When I had a dual head, I simply defined my resolutions (only because both monitors had different resolutions) in the 10-monitor.conf file and then I used xrandr to set the monitors the way I wanted. I was using the xf86-video-ati drivers instead of the radeon though.

Try that out, its simpler IMO.


Forum Rules

There's no such thing as a stupid question, but there sure are a lot of inquisitive idiots !

Offline

#4 2011-03-10 04:24:29

xcrx
Member
Registered: 2011-03-01
Posts: 16

Re: Dual Monitors - Sleep after Logon

Oh okay that makes since then. I finaly got a good conf file working. I will do some research on xrandr and see if I can get one big screen instead of 2 copies.

Thanks for the help.

Offline

Board footer

Powered by FluxBB