You are not logged in.
Last night I ran a system update, and this morning when I logged in...my multi-monitor setup is broken. All three monitors are displaying the same thing. My main monitor displays the full 2560x1440 resolution, but the window manager is limited to the 1440x900 of my other two monitors. Xrandr doesn't want to configure things the same way:
.xinitrc
xrandr --output DFP9 --auto --right-of DFP1
xrandr --output DFP9 --rotate left
xrandr --output DFP10 --auto --right-of DFP9
xrandr --output DFP10 --rotate left
xrandr --output DFP1 --mode 2560x1440
xrdb -load ~/.Xresources
nitrogen --restore &
exec i3
If I run that first line in the terminal, it says the screen cannot be larger than 2560x2560. If I run the second command, it says "xrandr: Configure crtc 1 failed". This setup worked fine before I updated last night.
xorg.conf:
Section "ServerLayout"
Identifier "aticonfig Layout"
Screen 0 "Screen0" 0 0
Screen 1 "Screen1" RightOf "Screen0"
Screen 2 "Screen2" RightOf "Screen1"
EndSection
Section "Module"
EndSection
Section "Monitor"
Identifier "Monitor0"
Option "VendorName" "ATI Proprietary Driver"
Option "ModelName" "Generic Autodetecting Monitor"
Option "DPMS" "true"
EndSection
Section "Monitor"
Identifier "Monitor1"
Option "VendorName" "ATI Proprietary Driver"
Option "ModelName" "Generic Autodetecting Monitor"
Option "DPMS" "true"
EndSection
Section "Monitor"
Identifier "Monitor2"
Option "VendorName" "ATI Proprietary Driver"
Option "ModelName" "Generic Autodetecting Monitor"
Option "DPMS" "true"
EndSection
Section "Device"
Identifier "Device0"
Driver "fglrx"
BusID "PCI:1:0:0"
EndSection
Section "Device"
Identifier "Device1"
Driver "fglrx"
BusID "PCI:1:0:0"
Screen 1
EndSection
Section "Device"
Identifier "Device2"
Driver "fglrx"
BusID "PCI:1:0:0"
Screen 2
EndSection
Section "Screen"
Identifier "Screen0"
Device "Device0"
Monitor "Monitor0"
DefaultDepth 24
SubSection "Display"
Viewport 0 0
Depth 24
Modes "2560x1440"
EndSubSection
EndSection
Section "Screen"
Identifier "Screen1"
Device "Device0"
Monitor "Monitor1"
DefaultDepth 24
SubSection "Display"
Viewport 0 0
Modes "1440x900"
Depth 24
EndSubSection
EndSection
Section "Screen"
Identifier "Screen2"
Device "Device0"
Monitor "Monitor2"
DefaultDepth 24
SubSection "Display"
Viewport 0 0
Modes "1440x900"
Depth 24
EndSubSection
EndSection
EDIT: I made a change to my xorg.conf as I realized my secondary monitors both run at 1440x900
Last edited by Cirdan (2014-07-30 00:53:40)
Offline
I have no idea if this would be relevant, but why are you using 5 separate xrandr commands? Those should all be done in one command (not least because the first command references an output you haven't configured yet).
"UNIX is simple and coherent..." - Dennis Ritchie, "GNU's Not UNIX" - Richard Stallman
Offline
I have no idea if this would be relevant, but why are you using 5 separate xrandr commands? Those should all be done in one command (not least because the first command references an output you haven't configured yet).
I was not aware this was possible
Offline
Okay, I solved the problem by downgrading to xorg 1.15. I had forgotten that the catalyst drivers are incompatible with 1.16
Offline
Please remember to mark your thread as [Solved] by editing your first post and prepending it to the title.
Offline