Re: Flickering single display in multi-head XRandR setup

2016-03-24 Thread Łukasz Maśko
Dnia czwartek, 24 marca 2016 12:12:34 martin f krafft pisze:
> Hello,
> 
> I have a new Radeon R9 390 card, driving three monitors, two on
> DisplayPort and one on DVI, in this order from left to right:
[...]

Wow! I mean, great - I'm not the only one to spot such weird behavior. In my 
case, I observed pretty weird screen flickers, also with the main screen. But 
in my case, it's about Intel HD graphics 5500. The main screen eDP1 is the 
FullHD interlan dislay, while external DP1 was FullHD Samsung SyncMaster 2270.
I oserved it twice. At the first time, it disapeared after I switched off the 
external display with xrandr (after restoring it, the flicker did not reappea. 
Second time was just today, but it just settled after few seconds and few 
mouse movements. I don't understand it.
-- 
Łukasz Maśko_o)
Lukasz.Masko(at)ipipan.waw.pl   /\\
Registered Linux User #61028   _\_V
Ubuntu: staroafrykańskie słowo oznaczające "Nie umiem zainstalować Debiana"

___
xorg@lists.x.org: X.Org support
Archives: http://lists.freedesktop.org/archives/xorg
Info: https://lists.x.org/mailman/listinfo/xorg
Your subscription address: %(user_address)s

Flickering single display in multi-head XRandR setup

2016-03-24 Thread martin f krafft
Hello,

I have a new Radeon R9 390 card, driving three monitors, two on
DisplayPort and one on DVI, in this order from left to right:

  DP0 — DVI0 — DP1

Please find my xorg.conf attached, as well as the log file.

There is something very weird going on, which you may witness in the
video downloadable here:
http://scratch.madduck.net/xorg-display-flicker.mp4 (8Mb)

The left-most display (DP0) keeps turning off and on (or resets
itself), and generally, it flickers and the pixels jiggle around.
The other two displays are perfectly fine. The monitor on DP1 is of
exactly the same make as that on DP0.

Do you have any idea what might be going on? Why would the left-most
display of three, all connected to the same card, act up, while the
other two are just fine and stable?

What could be done to diagnose and fix this?

Here is the relevant xrandr output:

  % xrandr | grep -A2 '\http://madduck.net/ | http://two.sentenc.es/
 
perl -e 'print "The earth is a disk!\n" if ( "a" == "b" );'
   (dedicated to nori)
 
spamtraps: madduck.bo...@madduck.net
# /etc/X11/xorg.conf (xorg X Window System server configuration file)

Section "Files"
ModulePath  "/usr/local/lib/xorg/modules,/usr/lib/xorg/modules"
EndSection

Section "Monitor"
  # Left monitor, DisplayPort-0
Identifier  "Samsung S22E650 [0]"
Option  "PreferredMode" "1920x1080"
Option  "Enable" "true"
Option  "LeftOf" "DVI-0"
EndSection

Section "Monitor"
  # Middle monitor, DVI-0
Identifier  "Samsung SyncMaster 2343BW"
Option  "PreferredMode" "2048x1152"
Option  "Enable" "true"
Option  "Primary" "true"
EndSection

Section "Monitor"
  # Right monitor, DisplayPort-1
Identifier  "Samsung S22E650 [1]"
Option  "PreferredMode" "1920x1080"
Option  "Enable" "true"
Option  "RightOf" "DVI-0"
EndSection

Section "ServerLayout"
Identifier  "Triple-Head"
EndSection

Section "ServerFlags"
Option  "DontZap" "yes"
Option  "AllowDeactivateGrabs" "yes"
Option  "AllowClosedownGrabs" "yes"
EndSection

Section "Extensions"
Option  "Composite" "Enable"
Option  "RENDER" "true"
Option  "DAMAGE" "true"
EndSection
[  7417.378] 
X.Org X Server 1.18.2
Release Date: 2016-03-11
[  7417.378] X Protocol Version 11, Revision 0
[  7417.378] Build Operating System: Linux 3.16.0-4-amd64 x86_64 Debian
[  7417.378] Current Operating System: Linux albatross 4.4.0-1-amd64 #1 SMP 
Debian 4.4.6-1 (2016-03-17) x86_64
[  7417.378] Kernel command line: BOOT_IMAGE=/vmlinuz-4.4.0-1-amd64 
root=/dev/mapper/albatross_ssd-root ro quiet
[  7417.378] Build Date: 22 March 2016  08:14:16AM
[  7417.378] xorg-server 2:1.18.2-2 (http://www.debian.org/support) 
[  7417.378] Current version of pixman: 0.33.6
[  7417.378]Before reporting problems, check http://wiki.x.org
to make sure that you have the latest version.
[  7417.378] Markers: (--) probed, (**) from config file, (==) default setting,
(++) from command line, (!!) notice, (II) informational,
(WW) warning, (EE) error, (NI) not implemented, (??) unknown.
[  7417.378] (==) Log file: "/var/log/Xorg.0.log", Time: Thu Mar 24 12:00:04 
2016
[  7417.378] (==) Using config file: "/etc/X11/xorg.conf"
[  7417.378] (==) Using system config directory "/usr/share/X11/xorg.conf.d"
[  7417.379] (==) ServerLayout "Triple-Head"
[  7417.379] (==) No screen section available. Using defaults.
[  7417.379] (**) |-->Screen "Default Screen Section" (0)
[  7417.379] (**) |   |-->Monitor ""
[  7417.379] (==) No device specified for screen "Default Screen Section".
Using the first device section listed.
[  7417.379] (**) |   |-->Device "Radeon R9 290 [DP0]"
[  7417.379] (==) No monitor specified for screen "Default Screen Section".
Using a default monitor configuration.
[  7417.379] (**) Option "DontZap" "yes"
[  7417.379] (==) Automatically adding devices
[  7417.379] (==) Automatically enabling devices
[  7417.379] (==) Automatically adding GPU devices
[  7417.379] (==) Max clients allowed: 256, resource mask: 0x1f
[  7417.379] (WW) The directory "/usr/share/fonts/X11/cyrillic" does not exist.
[  7417.379]Entry deleted from font path.
[  7417.379] (==) FontPath set to:
/usr/share/fonts/X11/misc,
/usr/share/fonts/X11/100dpi/:unscaled,
/usr/share/fonts/X11/75dpi/:unscaled,
/usr/share/fonts/X11/Type1,
/usr/share/fonts/X11/100dpi,
/usr/share/fonts/X11/75dpi,
built-ins
[  7417.379] (**) ModulePath set to 
"/usr/local/lib/xorg/modules,/usr/lib/xorg/modules"
[  7417.379] (**) Extension "Composite" is enabled
[  7417.379] (**) Extension "RENDER" is enabled
[  7417.379] (**) Extension "DAMAGE" is enabled
[  7417.379] (II) The server relies on udev to provide the list of input 
devices.
If no devices become available, reco