You are not logged in.

#1 2014-03-26 03:37:20

blitzrk
Member
From: Las Cruces, NM
Registered: 2014-03-26
Posts: 1

Dual Monitors - one doesn't turn back on

Setup:

I have two monitors running off of a single ATI (R9 270X) graphics card. The problem monitor is a WQHD monitor connected miniDP-DP and the other is an older 1440x900 connected miniDP-DVI. My WM is Openbox. My system is up to date and I'm running the basic kernel.

Problem:

When I turn off the problem monitor, tint2 flashes, but no windows are moved or anything. When I try to turn on the monitor, the light comes on, but the screen is black. Looking at xrandr and X logs, nothing suspicious seems to be going on or changing at all. Changing window managers (tried PekWM) doesn't seem to do anything. Turning on and off the other monitor acts as expected.

Workaround:

After much testing, I found that instead of rebooting, I could get the screen to turn on by turning them both off with

xset dpms force off

and then when I woke them, they both turned on.

Clues:

Something interesting I found is a discrepancy in DPMS capabilities between the monitors. For the problem monitor "DPMS capabilities: Off" and for the other "DPMS capabilities: StandBy Suspend Off."

Supporting files:
xorg.conf

Section "Monitor"
    Identifier  "DisplayPort-0"
    Option      "PreferredMode" "2560x1440"
    Option      "Primary" "true"
    Option      "DPMS" "false"
EndSection

Section "Monitor"
    Identifier  "DisplayPort-1"
    Option      "PreferredMode" "1440x900"
    Option      "RightOf" "DisplayPort-0"
    Option      "DPMS" "false"
EndSection

20-radeon.conf

Section "Device"
    Identifier  "Radeon R9 270X"
    Driver      "radeon"
    BusID       "PCI:1:0:0"
    Screen      0

    Option      "SWcursor"              "off" #software cursor might be necessary on some rare occasions, hence set off by default
    Option      "EnablePageFlip"        "on"  #supported on all R/RV/RS4xx and older hardware, and set on by default
    Option      "AccelMethod"           "Glamor" #valid options are XAA, EXA and Glamor. EXA is the default
    Option      "RenderAccel"           "on"  #enabled by default on all radeon hardware
    Option      "ColorTiling"           "on"  #enabled by default on RV300 and later radeon cards
    Option      "EXAVSync"              "off" #default is off, otherwise on. Only works if EXA activated
    Option      "EXAPixmaps"            "off"  #when on icreases 2D performance, but may also cause artifacts on some old cards. Only works if EXA activated
    Option      "AccelDFS"              "on"  #default is off, read the radeon manpage for more information
EndSection

xrandr -q --verbose when monitor on

Screen 0: minimum 320 x 200, current 4000 x 1440, maximum 16384 x 16384
DisplayPort-0 connected 2560x1440+0+0 (0x5a) normal (normal left inverted right x axis y axis) 597mm x 336mm
	Identifier: 0x55
	Timestamp:  154815
	Subpixel:   horizontal rgb
	Gamma:      1.0:1.0:1.0
	Brightness: 1.0
	Clones:    
	CRTC:       0
	CRTCs:      0 1 2 3 4 5
	Transform:  1.000000 0.000000 0.000000
	            0.000000 1.000000 0.000000
	            0.000000 0.000000 1.000000
	           filter: 
	EDID: 
		00ffffffffffff0022f0572900000000
		30160104b53c2278222e25a7554d9e26
		0c505420000081c00101010101010101
		010101010101565e00a0a0a029503020
		220255502100001a1a1d008051d01c20
		4080750055502100001e000000fc0048
		50205a5232373430770a2020000000ff
		00434e5432343859324d470a20200096
	dither: off 
		supported: off, on
	audio: auto 
		supported: off, on, auto
	underscan vborder: 0 
		range: (0, 128)
	underscan hborder: 0 
		range: (0, 128)
	underscan: off 
		supported: off, on, auto
	coherent: 1 
		range: (0, 1)
  2560x1440 (0x5a)  241.5MHz +HSync -VSync *current +preferred
        h: width  2560 start 2608 end 2640 total 2720 skew    0 clock   88.8KHz
        v: height 1440 start 1442 end 1476 total 1481           clock   60.0Hz
  1280x720 (0x5b)   74.5MHz +HSync +VSync
        h: width  1280 start 1344 end 1472 total 1664 skew    0 clock   44.8KHz
        v: height  720 start  727 end  732 total  748           clock   59.9Hz
  640x480 (0x5c)   25.2MHz -HSync -VSync
        h: width   640 start  656 end  752 total  800 skew    0 clock   31.5KHz
        v: height  480 start  490 end  492 total  525           clock   60.0Hz
DisplayPort-1 connected 1440x900+2560+0 (0x5d) normal (normal left inverted right x axis y axis) 408mm x 255mm
	Identifier: 0x56
	Timestamp:  154815
	Subpixel:   horizontal rgb
	Gamma:      1.0:1.0:1.0
	Brightness: 1.0
	Clones:    
	CRTC:       1
	CRTCs:      0 1 2 3 4 5
	Transform:  1.000000 0.000000 0.000000
	            0.000000 1.000000 0.000000
	            0.000000 0.000000 1.000000
	           filter: 
	EDID: 
		00ffffffffffff0010ac04f04d4b4130
		1e12010380291a78eec125a3564b9927
		115054bfef809500714f8180950f0101
		0101010101019a29a0d0518422305098
		360098ff1000001c000000fd00384b1e
		530e000a202020202020000000ff0037
		3337333138375030414b4d01000000fc
		0044454c4c20534531393857465000ec
	dither: off 
		supported: off, on
	audio: auto 
		supported: off, on, auto
	underscan vborder: 0 
		range: (0, 128)
	underscan hborder: 0 
		range: (0, 128)
	underscan: off 
		supported: off, on, auto
	coherent: 1 
		range: (0, 1)
  1440x900 (0x5d)  106.5MHz -HSync +VSync *current +preferred
        h: width  1440 start 1520 end 1672 total 1904 skew    0 clock   55.9KHz
        v: height  900 start  903 end  909 total  934           clock   59.9Hz
  1280x1024 (0x5e)  135.0MHz +HSync +VSync
        h: width  1280 start 1296 end 1440 total 1688 skew    0 clock   80.0KHz
        v: height 1024 start 1025 end 1028 total 1066           clock   75.0Hz
  1280x1024 (0x5f)  108.0MHz +HSync +VSync
        h: width  1280 start 1328 end 1440 total 1688 skew    0 clock   64.0KHz
        v: height 1024 start 1025 end 1028 total 1066           clock   60.0Hz
  1440x900 (0x60)  136.8MHz -HSync +VSync
        h: width  1440 start 1536 end 1688 total 1936 skew    0 clock   70.6KHz
        v: height  900 start  903 end  909 total  942           clock   75.0Hz
  1152x864 (0x61)  108.0MHz +HSync +VSync
        h: width  1152 start 1216 end 1344 total 1600 skew    0 clock   67.5KHz
        v: height  864 start  865 end  868 total  900           clock   75.0Hz
  1024x768 (0x62)   78.8MHz +HSync +VSync
        h: width  1024 start 1040 end 1136 total 1312 skew    0 clock   60.1KHz
        v: height  768 start  769 end  772 total  800           clock   75.1Hz
  1024x768 (0x63)   75.0MHz -HSync -VSync
        h: width  1024 start 1048 end 1184 total 1328 skew    0 clock   56.5KHz
        v: height  768 start  771 end  777 total  806           clock   70.1Hz
  1024x768 (0x64)   65.0MHz -HSync -VSync
        h: width  1024 start 1048 end 1184 total 1344 skew    0 clock   48.4KHz
        v: height  768 start  771 end  777 total  806           clock   60.0Hz
  832x624 (0x65)   57.3MHz -HSync -VSync
        h: width   832 start  864 end  928 total 1152 skew    0 clock   49.7KHz
        v: height  624 start  625 end  628 total  667           clock   74.6Hz
  800x600 (0x66)   50.0MHz +HSync +VSync
        h: width   800 start  856 end  976 total 1040 skew    0 clock   48.1KHz
        v: height  600 start  637 end  643 total  666           clock   72.2Hz
  800x600 (0x67)   49.5MHz +HSync +VSync
        h: width   800 start  816 end  896 total 1056 skew    0 clock   46.9KHz
        v: height  600 start  601 end  604 total  625           clock   75.0Hz
  800x600 (0x68)   40.0MHz +HSync +VSync
        h: width   800 start  840 end  968 total 1056 skew    0 clock   37.9KHz
        v: height  600 start  601 end  605 total  628           clock   60.3Hz
  800x600 (0x69)   36.0MHz +HSync +VSync
        h: width   800 start  824 end  896 total 1024 skew    0 clock   35.2KHz
        v: height  600 start  601 end  603 total  625           clock   56.2Hz
  640x480 (0x6a)   31.5MHz -HSync -VSync
        h: width   640 start  656 end  720 total  840 skew    0 clock   37.5KHz
        v: height  480 start  481 end  484 total  500           clock   75.0Hz
  640x480 (0x6b)   31.5MHz -HSync -VSync
        h: width   640 start  664 end  704 total  832 skew    0 clock   37.9KHz
        v: height  480 start  489 end  491 total  520           clock   72.8Hz
  640x480 (0x6c)   30.2MHz -HSync -VSync
        h: width   640 start  704 end  768 total  864 skew    0 clock   35.0KHz
        v: height  480 start  483 end  486 total  525           clock   66.7Hz
  640x480 (0x5c)   25.2MHz -HSync -VSync
        h: width   640 start  656 end  752 total  800 skew    0 clock   31.5KHz
        v: height  480 start  490 end  492 total  525           clock   60.0Hz
  720x400 (0x6d)   28.3MHz -HSync +VSync
        h: width   720 start  738 end  846 total  900 skew    0 clock   31.5KHz
        v: height  400 start  412 end  414 total  449           clock   70.1Hz
HDMI-0 disconnected (normal left inverted right x axis y axis)
	Identifier: 0x57
	Timestamp:  154815
	Subpixel:   horizontal rgb
	Clones:    
	CRTCs:      0 1 2 3 4 5
	Transform:  1.000000 0.000000 0.000000
	            0.000000 1.000000 0.000000
	            0.000000 0.000000 1.000000
	           filter: 
	dither: off 
		supported: off, on
	audio: auto 
		supported: off, on, auto
	underscan vborder: 0 
		range: (0, 128)
	underscan hborder: 0 
		range: (0, 128)
	underscan: off 
		supported: off, on, auto
	coherent: 1 
		range: (0, 1)
DVI-0 disconnected (normal left inverted right x axis y axis)
	Identifier: 0x58
	Timestamp:  154815
	Subpixel:   horizontal rgb
	Clones:    
	CRTCs:      0 1 2 3 4 5
	Transform:  1.000000 0.000000 0.000000
	            0.000000 1.000000 0.000000
	            0.000000 0.000000 1.000000
	           filter: 
	load detection: 1 
		range: (0, 1)
	dither: off 
		supported: off, on
	audio: auto 
		supported: off, on, auto
	underscan vborder: 0 
		range: (0, 128)
	underscan hborder: 0 
		range: (0, 128)
	underscan: off 
		supported: off, on, auto
	coherent: 1 
		range: (0, 1)

xrandr -q --verbose when monitor off

Screen 0: minimum 320 x 200, current 4000 x 1440, maximum 16384 x 16384
DisplayPort-0 disconnected 2560x1440+0+0 (0x5a) normal (normal left inverted right x axis y axis) 0mm x 0mm
	Identifier: 0x55
	Timestamp:  154815
	Subpixel:   horizontal rgb
	Gamma:      1.0:1.0:1.0
	Brightness: 1.0
	Clones:    
	CRTC:       0
	CRTCs:      0 1 2 3 4 5
	Transform:  1.000000 0.000000 0.000000
	            0.000000 1.000000 0.000000
	            0.000000 0.000000 1.000000
	           filter: 
	dither: off 
		supported: off, on
	audio: auto 
		supported: off, on, auto
	underscan vborder: 0 
		range: (0, 128)
	underscan hborder: 0 
		range: (0, 128)
	underscan: off 
		supported: off, on, auto
	coherent: 1 
		range: (0, 1)
DisplayPort-1 connected 1440x900+2560+0 (0x5d) normal (normal left inverted right x axis y axis) 408mm x 255mm
	Identifier: 0x56
	Timestamp:  154815
	Subpixel:   horizontal rgb
	Gamma:      1.0:1.0:1.0
	Brightness: 1.0
	Clones:    
	CRTC:       1
	CRTCs:      0 1 2 3 4 5
	Transform:  1.000000 0.000000 0.000000
	            0.000000 1.000000 0.000000
	            0.000000 0.000000 1.000000
	           filter: 
	EDID: 
		00ffffffffffff0010ac04f04d4b4130
		1e12010380291a78eec125a3564b9927
		115054bfef809500714f8180950f0101
		0101010101019a29a0d0518422305098
		360098ff1000001c000000fd00384b1e
		530e000a202020202020000000ff0037
		3337333138375030414b4d01000000fc
		0044454c4c20534531393857465000ec
	dither: off 
		supported: off, on
	audio: auto 
		supported: off, on, auto
	underscan vborder: 0 
		range: (0, 128)
	underscan hborder: 0 
		range: (0, 128)
	underscan: off 
		supported: off, on, auto
	coherent: 1 
		range: (0, 1)
  1440x900 (0x5d)  106.5MHz -HSync +VSync *current +preferred
        h: width  1440 start 1520 end 1672 total 1904 skew    0 clock   55.9KHz
        v: height  900 start  903 end  909 total  934           clock   59.9Hz
  1280x1024 (0x5e)  135.0MHz +HSync +VSync
        h: width  1280 start 1296 end 1440 total 1688 skew    0 clock   80.0KHz
        v: height 1024 start 1025 end 1028 total 1066           clock   75.0Hz
  1280x1024 (0x5f)  108.0MHz +HSync +VSync
        h: width  1280 start 1328 end 1440 total 1688 skew    0 clock   64.0KHz
        v: height 1024 start 1025 end 1028 total 1066           clock   60.0Hz
  1440x900 (0x60)  136.8MHz -HSync +VSync
        h: width  1440 start 1536 end 1688 total 1936 skew    0 clock   70.6KHz
        v: height  900 start  903 end  909 total  942           clock   75.0Hz
  1152x864 (0x61)  108.0MHz +HSync +VSync
        h: width  1152 start 1216 end 1344 total 1600 skew    0 clock   67.5KHz
        v: height  864 start  865 end  868 total  900           clock   75.0Hz
  1024x768 (0x62)   78.8MHz +HSync +VSync
        h: width  1024 start 1040 end 1136 total 1312 skew    0 clock   60.1KHz
        v: height  768 start  769 end  772 total  800           clock   75.1Hz
  1024x768 (0x63)   75.0MHz -HSync -VSync
        h: width  1024 start 1048 end 1184 total 1328 skew    0 clock   56.5KHz
        v: height  768 start  771 end  777 total  806           clock   70.1Hz
  1024x768 (0x64)   65.0MHz -HSync -VSync
        h: width  1024 start 1048 end 1184 total 1344 skew    0 clock   48.4KHz
        v: height  768 start  771 end  777 total  806           clock   60.0Hz
  832x624 (0x65)   57.3MHz -HSync -VSync
        h: width   832 start  864 end  928 total 1152 skew    0 clock   49.7KHz
        v: height  624 start  625 end  628 total  667           clock   74.6Hz
  800x600 (0x66)   50.0MHz +HSync +VSync
        h: width   800 start  856 end  976 total 1040 skew    0 clock   48.1KHz
        v: height  600 start  637 end  643 total  666           clock   72.2Hz
  800x600 (0x67)   49.5MHz +HSync +VSync
        h: width   800 start  816 end  896 total 1056 skew    0 clock   46.9KHz
        v: height  600 start  601 end  604 total  625           clock   75.0Hz
  800x600 (0x68)   40.0MHz +HSync +VSync
        h: width   800 start  840 end  968 total 1056 skew    0 clock   37.9KHz
        v: height  600 start  601 end  605 total  628           clock   60.3Hz
  800x600 (0x69)   36.0MHz +HSync +VSync
        h: width   800 start  824 end  896 total 1024 skew    0 clock   35.2KHz
        v: height  600 start  601 end  603 total  625           clock   56.2Hz
  640x480 (0x6a)   31.5MHz -HSync -VSync
        h: width   640 start  656 end  720 total  840 skew    0 clock   37.5KHz
        v: height  480 start  481 end  484 total  500           clock   75.0Hz
  640x480 (0x6b)   31.5MHz -HSync -VSync
        h: width   640 start  664 end  704 total  832 skew    0 clock   37.9KHz
        v: height  480 start  489 end  491 total  520           clock   72.8Hz
  640x480 (0x6c)   30.2MHz -HSync -VSync
        h: width   640 start  704 end  768 total  864 skew    0 clock   35.0KHz
        v: height  480 start  483 end  486 total  525           clock   66.7Hz
  640x480 (0x5c)   25.2MHz -HSync -VSync
        h: width   640 start  656 end  752 total  800 skew    0 clock   31.5KHz
        v: height  480 start  490 end  492 total  525           clock   60.0Hz
  720x400 (0x6d)   28.3MHz -HSync +VSync
        h: width   720 start  738 end  846 total  900 skew    0 clock   31.5KHz
        v: height  400 start  412 end  414 total  449           clock   70.1Hz
HDMI-0 disconnected (normal left inverted right x axis y axis)
	Identifier: 0x57
	Timestamp:  154815
	Subpixel:   horizontal rgb
	Clones:    
	CRTCs:      0 1 2 3 4 5
	Transform:  1.000000 0.000000 0.000000
	            0.000000 1.000000 0.000000
	            0.000000 0.000000 1.000000
	           filter: 
	dither: off 
		supported: off, on
	audio: auto 
		supported: off, on, auto
	underscan vborder: 0 
		range: (0, 128)
	underscan hborder: 0 
		range: (0, 128)
	underscan: off 
		supported: off, on, auto
	coherent: 1 
		range: (0, 1)
DVI-0 disconnected (normal left inverted right x axis y axis)
	Identifier: 0x58
	Timestamp:  154815
	Subpixel:   horizontal rgb
	Clones:    
	CRTCs:      0 1 2 3 4 5
	Transform:  1.000000 0.000000 0.000000
	            0.000000 1.000000 0.000000
	            0.000000 0.000000 1.000000
	           filter: 
	load detection: 1 
		range: (0, 1)
	dither: off 
		supported: off, on
	audio: auto 
		supported: off, on, auto
	underscan vborder: 0 
		range: (0, 128)
	underscan hborder: 0 
		range: (0, 128)
	underscan: off 
		supported: off, on, auto
	coherent: 1 
		range: (0, 1)
  2560x1440 (0x5a)  241.5MHz
        h: width  2560 start 2608 end 2640 total 2720 skew    0 clock   88.8KHz
        v: height 1440 start 1442 end 1476 total 1481           clock   60.0Hz

Thank you for any help on this odd problem!


Breadth first. Brevity second.

Offline

Board footer

Powered by FluxBB