Hello,
I have a weird problem with my 4 monitor setup. Here my setup and some basic information.
inxi -Fza
System: Kernel: 5.14.18-1-MANJARO x86_64 bits: 64 compiler: gcc v: 11.1.0
parameters: BOOT_IMAGE=/boot/vmlinuz-5.14-x86_64 root=UUID=028ed5bf-7a36-406b-b781-10ae62408e41 rw quiet
resume=UUID=14640b8a-bd13-4b61-adb4-53a8d09ffdfa udev.log_priority=3 amdgpu.ppfeaturemask=0xffffffff amdgpu.audio=0
Desktop: KDE Plasma 5.23.3 tk: Qt 5.15.2 wm: kwin_x11 vt: 1 dm: SDDM Distro: Manjaro Linux base: Arch Linux
Machine: Type: Desktop System: Hewlett-Packard product: HP Z420 Workstation v: N/A serial: <superuser required> Chassis:
type: 6 serial: <superuser required>
Mobo: Hewlett-Packard model: 1589 v: 0.00 serial: <superuser required> UEFI: Hewlett-Packard v: J61 v03.96
date: 10/29/2019
CPU: Info: 6-Core model: Intel Xeon E5-1650 v2 bits: 64 type: MT MCP arch: Ivy Bridge family: 6 model-id: 3E (62)
stepping: 4 microcode: 42E cache: L1: 384 KiB L2: 1.5 MiB L3: 12 MiB
flags: avx ht lm nx pae sse sse2 sse3 sse4_1 sse4_2 ssse3 vmx bogomips: 83821
Speed: 2186 MHz min/max: 1200/3900 MHz Core speeds (MHz): 1: 3411 2: 2576 3: 2626 4: 2134 5: 2465 6: 2595 7: 2844
8: 2704 9: 3098 10: 2368 11: 2694 12: 3452
Vulnerabilities: Type: itlb_multihit status: KVM: VMX disabled
Type: l1tf mitigation: PTE Inversion; VMX: conditional cache flushes, SMT vulnerable
Type: mds mitigation: Clear CPU buffers; SMT vulnerable
Type: meltdown mitigation: PTI
Type: spec_store_bypass mitigation: Speculative Store Bypass disabled via prctl and seccomp
Type: spectre_v1 mitigation: usercopy/swapgs barriers and __user pointer sanitization
Type: spectre_v2 mitigation: Full generic retpoline, IBPB: conditional, IBRS_FW, STIBP: conditional, RSB filling
Type: srbds status: Not affected
Type: tsx_async_abort status: Not affected
Graphics: Device-1: Advanced Micro Devices [AMD/ATI] Ellesmere [Radeon RX 470/480/570/570X/580/580X/590] vendor: ASUSTeK
driver: amdgpu v: kernel bus-ID: 04:00.0 chip-ID: 1002:67df class-ID: 0300
Device-2: Microdia Dual Mode Camera (8006 VGA) type: USB driver: hid-generic,usbhid bus-ID: 3-2.1.2:6
chip-ID: 0c45:8006 class-ID: 0301
Display: x11 server: X.Org 1.21.1.1 compositor: kwin_x11 driver: loaded: amdgpu display-ID: :0 screens: 1
Screen-1: 0 s-res: 9117x3600 s-dpi: 96 s-size: 2410x951mm (94.9x37.4") s-diag: 2591mm (102")
Monitor-1: DisplayPort-0 res: 5120x2160 hz: 60 dpi: 163 size: 800x330mm (31.5x13.0") diag: 865mm (34.1")
Monitor-2: HDMI-A-0 res: 2560x1440 hz: 60 dpi: 123 size: 527x296mm (20.7x11.7") diag: 604mm (23.8")
Monitor-3: DVI-D-0 res: 2560x1440 hz: 60 dpi: 123 size: 527x296mm (20.7x11.7") diag: 604mm (23.8")
Monitor-4: DVI-D-1 res: 1440x2560 hz: 60
OpenGL: renderer: AMD Radeon RX 470 Graphics (POLARIS10 DRM 3.42.0 5.14.18-1-MANJARO LLVM 13.0.0)
v: 4.6 Mesa 21.2.5 direct render: Yes
Audio: Device-1: AMD Ellesmere HDMI Audio [Radeon RX 470/480 / 570/580/590] vendor: ASUSTeK driver: snd_hda_intel
v: kernel bus-ID: 04:00.1 chip-ID: 1002:aaf0 class-ID: 0403
Device-2: Samson Meteor condenser microphone type: USB driver: hid-generic,snd-usb-audio,usbhid bus-ID: 2-1.1.4:6
chip-ID: 17a0:0310 class-ID: 0300
Sound Server-1: ALSA v: k5.14.18-1-MANJARO running: yes
Sound Server-2: JACK v: 1.9.19 running: no
Sound Server-3: PulseAudio v: 15.0 running: yes
Sound Server-4: PipeWire v: 0.3.40 running: no
Network: Device-1: Intel 82579LM Gigabit Network vendor: Hewlett-Packard driver: e1000e v: kernel port: f040 bus-ID: 00:19.0
chip-ID: 8086:1502 class-ID: 0200
IF: eno1 state: up speed: 1000 Mbps duplex: full mac: <filter>
Device-2: Realtek RTL8169 PCI Gigabit Ethernet driver: r8169 v: kernel port: c000 bus-ID: 06:04.0
chip-ID: 10ec:8169 class-ID: 0200
IF: enp6s4 state: up speed: 1000 Mbps duplex: full mac: <filter>
Bluetooth: Device-1: ASUSTek ASUS USB-BT500 type: USB driver: btusb v: 0.8 bus-ID: 3-4:3 chip-ID: 0b05:190e class-ID: e001
serial: <filter>
Report: rfkill ID: hci0 rfk-id: 0 state: down bt-service: enabled,running rfk-block: hardware: no software: yes
address: see --recommends
Drives: Local Storage: total: 3.18 TiB used: 1.26 TiB (39.8%)
SMART Message: Unable to run smartctl. Root privileges required.
ID-1: /dev/sda maj-min: 8:0 vendor: Crucial model: CT500MX500SSD1 size: 465.76 GiB block-size: physical: 4096 B
logical: 512 B speed: 6.0 Gb/s type: SSD serial: <filter> rev: 023 scheme: GPT
ID-2: /dev/sdb maj-min: 8:16 vendor: SanDisk model: SDSSDH3500G size: 465.76 GiB block-size: physical: 512 B
logical: 512 B speed: 6.0 Gb/s type: SSD serial: <filter> rev: 70RL scheme: GPT
ID-3: /dev/sdc maj-min: 8:32 vendor: Kingston model: SA400S37240G size: 223.57 GiB block-size: physical: 512 B
logical: 512 B speed: 3.0 Gb/s type: SSD serial: <filter> rev: B1D1 scheme: GPT
ID-4: /dev/sdd maj-min: 8:48 vendor: Seagate model: ST1000DX001-1CM162 size: 931.51 GiB block-size:
physical: 4096 B logical: 512 B speed: 3.0 Gb/s type: HDD rpm: 7200 serial: <filter> rev: CC62 scheme: GPT
ID-5: /dev/sde maj-min: 8:64 vendor: Seagate model: ST1000DX001-1CM162 size: 931.51 GiB block-size:
physical: 4096 B logical: 512 B speed: 3.0 Gb/s type: HDD rpm: 7200 serial: <filter> rev: CC43 scheme: GPT
ID-6: /dev/sdf maj-min: 8:80 vendor: SanDisk model: SDSSDHP256G size: 238.47 GiB block-size: physical: 512 B
logical: 512 B speed: <unknown> type: SSD serial: <filter> rev: 6RL scheme: GPT
Partition: ID-1: / raw-size: 238.22 GiB size: 233.48 GiB (98.01%) used: 31.99 GiB (13.7%) fs: ext4 dev: /dev/sdf1
maj-min: 8:81
ID-2: /boot/efi raw-size: 250 MiB size: 246.1 MiB (98.46%) used: 299 KiB (0.1%) fs: vfat dev: /dev/sdf2
maj-min: 8:82
ID-3: /home raw-size: 883.51 GiB size: 868.64 GiB (98.32%) used: 823.4 GiB (94.8%) fs: ext4 dev: /dev/sdd2
maj-min: 8:50
Swap: Kernel: swappiness: 60 (default) cache-pressure: 100 (default)
ID-1: swap-1 type: partition size: 48 GiB used: 0 KiB (0.0%) priority: -2 dev: /dev/sdd1 maj-min: 8:49
Sensors: System Temperatures: cpu: 38.0 C mobo: N/A gpu: amdgpu temp: 44.0 C
Fan Speeds (RPM): N/A gpu: amdgpu fan: 1477
Info: Processes: 289 Uptime: 6m wakeups: 0 Memory: 31.29 GiB used: 2.75 GiB (8.8%) Init: systemd v: 249 tool: systemctl
Compilers: gcc: 11.1.0 clang: 13.0.0 Packages: 1427 pacman: 1411 lib: 414 flatpak: 16 Shell: Bash v: 5.1.8
running-in: konsole inxi: 3.3.09
DISPLAY=:0 xrandr --prop
Screen 0: minimum 320 x 200, current 9117 x 3600, maximum 16384 x 16384
DisplayPort-0 connected 5120x2160+2558+1440 (normal left inverted right x axis y axis) 800mm x 330mm
EDID:
00ffffffffffff003669a13d01010101
161d0104b55021789e19c5ae5044af26
0e5054210800714081c0810081408180
a900b300d1c0e77c70a0d0a029503058
3a00204a3100001e000000fd00303d1e
874c000a202020202020000000fc004d
534920505333343157550a20000000ff
0030303030303030303030303030029c
02032cf15401020304051013141f2021
225d5e5f60617b7d7e23090707830100
00e6060701737300e305e3019d6770a0
d0a0225030203a00204a3100001e08e8
0030f2705a80b0588a00204a3100001e
303e70a0d0a0225030203a00204a3100
001e0000000000000000000000000000
0000000000000000000000000000008a
70133f000003013c6f1d0186ff136801
188060006f083d002f000800dded0006
ff136801188060006f083d001b000800
b88e0006ff136801188060006f083d00
1b0008004d0000000000000000000000
00000000000000000000000000000000
00000000000000000000000000000000
00000000000000000000000000000090
GAMMA_LUT_SIZE: 4096
range: (0, -1)
DEGAMMA_LUT_SIZE: 4096
range: (0, -1)
GAMMA_LUT: 0
range: (0, 65535)
CTM: 0 1 0 0 0 0 0 0 0 1 0 0 0 0 0 0
0 1
DEGAMMA_LUT: 0
range: (0, 65535)
TearFree: on
supported: off, on, auto
subconnector: Native
supported: Unknown, VGA, DVI-D, HDMI, DP, Wireless, Native
vrr_capable: 0
range: (0, 1)
max bpc: 8
range: (8, 16)
underscan vborder: 0
range: (0, 128)
underscan hborder: 0
range: (0, 128)
underscan: off
supported: off, on, auto
scaling mode: None
supported: None, Full, Center, Full aspect
link-status: Good
supported: Good, Bad
CONNECTOR_ID: 65
supported: 65
non-desktop: 0
range: (0, 1)
5120x2160 60.00*+ 60.00 50.00 59.94 50.00 30.00 29.97 30.00
3440x1440 59.97 + 49.99 30.00
3840x2160 60.00 50.00 59.94 30.00 25.00 24.00 29.97 23.98
1920x1200 60.00
1920x1080 60.00 60.00 50.00 59.94 30.00 25.00 24.00 29.97 23.98
1600x1200 60.00
1680x1050 59.95
1280x1024 60.02
1440x900 60.00
1280x960 60.00
1280x800 59.81
1280x720 60.00 50.00 59.94
1024x768 60.00
800x600 60.32
720x480 60.00 59.94
640x480 60.00 59.94
HDMI-A-0 connected primary 2560x1440+0+1440 (normal left inverted right x axis y axis) 527mm x 296mm
EDID:
00ffffffffffff00047243057f227082
1b1c010380351e782ee165a45753a027
0d5054bfef80714f8140818081c08100
9500b300d1c0565e00a0a0a029503020
35000f282100001a000000fd0038901f
de3c000a202020202020000000fc0058
4632343059550a2020202020000000ff
005437314545303031383532310a01a5
020337f1519005040302011112131406
0715161f205a23090707830100006703
0c002000384467d85dc401788000681a
000001012890e69ee80078a0a0675008
2098040f282100001a023a801871382d
40582c45000f282100001acd4600a0a0
381f4030203a000f282100001a6fc200
a0a0a05550302035000f282100001a9a
GAMMA_LUT_SIZE: 4096
range: (0, -1)
DEGAMMA_LUT_SIZE: 4096
range: (0, -1)
GAMMA_LUT: 0
range: (0, 65535)
CTM: 0 1 0 0 0 0 0 0 0 1 0 0 0 0 0 0
0 1
DEGAMMA_LUT: 0
range: (0, 65535)
TearFree: on
supported: off, on, auto
vrr_capable: 0
range: (0, 1)
max bpc: 8
range: (8, 16)
underscan vborder: 0
range: (0, 128)
underscan hborder: 0
range: (0, 128)
underscan: off
supported: off, on, auto
scaling mode: None
supported: None, Full, Center, Full aspect
link-status: Good
supported: Good, Bad
CONNECTOR_ID: 71
supported: 71
non-desktop: 0
range: (0, 1)
2560x1440 59.95*+ 144.01 120.00
2560x1080 60.00 59.94 59.98
1920x1200 59.95
1920x1080 60.00 60.00 50.00 59.94 24.00 23.98
1600x1200 59.95
1680x1050 59.88
1280x1024 75.02 60.02
1440x900 59.90
1280x960 60.00
1280x800 59.91
1152x864 75.00
1280x720 60.00 50.00 59.94
1024x768 75.03 70.07 60.00
832x624 74.55
800x600 72.19 75.00 60.32 56.25
720x576 50.00
720x480 60.00 59.94
640x480 75.00 72.81 66.67 60.00 59.94
720x400 70.08
DVI-D-0 connected 2560x1440+5117+0 (normal left inverted right x axis y axis) 527mm x 296mm
EDID:
00ffffffffffff0009d11b8045540000
2b1e010380351e782e0cd5a9554ca125
0d5054a56b80818081c08100a9c0b300
d1c001010101565e00a0a0a029503020
35000f282100001a000000ff004c414c
30323038383031390a20000000fd0032
4c1e591b000a202020202020000000fc
0042656e51204c43440a202020200034
GAMMA_LUT_SIZE: 4096
range: (0, -1)
DEGAMMA_LUT_SIZE: 4096
range: (0, -1)
GAMMA_LUT: 0
range: (0, 65535)
CTM: 0 1 0 0 0 0 0 0 0 1 0 0 0 0 0 0
0 1
DEGAMMA_LUT: 0
range: (0, 65535)
TearFree: on
supported: off, on, auto
max bpc: 8
range: (8, 16)
underscan vborder: 0
range: (0, 128)
underscan hborder: 0
range: (0, 128)
underscan: off
supported: off, on, auto
scaling mode: None
supported: None, Full, Center, Full aspect
link-status: Good
supported: Good, Bad
CONNECTOR_ID: 76
supported: 76
non-desktop: 0
range: (0, 1)
2560x1440 59.95*+
1920x1200 59.95
1920x1080 60.00
1600x1200 59.95
1680x1050 59.88
1600x900 60.00
1280x1024 75.02 60.02
1440x900 59.95
1280x800 59.91
1152x864 75.00
1280x720 60.00
1024x768 75.03 60.00
832x624 74.55
800x600 75.00 60.32
640x480 75.00 59.94
720x400 70.08
DVI-D-1 connected 1440x2560+7677+1040 left (normal left inverted right x axis y axis) 527mm x 296mm
EDID:
00ffffffffffff0009d11b8045540000
251e010380351e782e0cd5a9554ca125
0d5054a56b80818081c08100a9c0b300
d1c001010101565e00a0a0a029503020
35000f282100001a000000ff0038394c
30353330353031390a20000000fd0032
4c1e591b000a202020202020000000fc
0042656e51204c43440a20202020005b
GAMMA_LUT_SIZE: 4096
range: (0, -1)
DEGAMMA_LUT_SIZE: 4096
range: (0, -1)
GAMMA_LUT: 0
range: (0, 65535)
CTM: 0 1 0 0 0 0 0 0 0 1 0 0 0 0 0 0
0 1
DEGAMMA_LUT: 0
range: (0, 65535)
TearFree: on
supported: off, on, auto
max bpc: 8
range: (8, 16)
underscan vborder: 0
range: (0, 128)
underscan hborder: 0
range: (0, 128)
underscan: off
supported: off, on, auto
scaling mode: None
supported: None, Full, Center, Full aspect
link-status: Good
supported: Good, Bad
CONNECTOR_ID: 80
supported: 80
non-desktop: 0
range: (0, 1)
2560x1440 59.95*+
1920x1200 59.95
1920x1080 60.00
1600x1200 59.95
1680x1050 59.88
1600x900 60.00
1280x1024 75.02 60.02
1440x900 59.95
1280x800 59.91
1152x864 75.00
1280x720 60.00
1024x768 75.03 60.00
832x624 74.55
800x600 75.00 60.32
640x480 75.00 59.94
720x400 70.08
dmesg | grep amdgpu
[ 0.000000] Command line: BOOT_IMAGE=/boot/vmlinuz-5.14-x86_64 root=UUID=028ed5bf-7a36-406b-b781-10ae62408e41 rw quiet resume=UUID=14640b8a-bd13-4b61-adb4-53a8d09ffdfa udev.log_priority=3 amdgpu.ppfeaturemask=0xffffffff amdgpu.audio=0
[ 0.062935] Kernel command line: BOOT_IMAGE=/boot/vmlinuz-5.14-x86_64 root=UUID=028ed5bf-7a36-406b-b781-10ae62408e41 rw quiet resume=UUID=14640b8a-bd13-4b61-adb4-53a8d09ffdfa udev.log_priority=3 amdgpu.ppfeaturemask=0xffffffff amdgpu.audio=0
[ 4.607484] [drm] amdgpu kernel modesetting enabled.
[ 4.607594] amdgpu: CRAT table not found
[ 4.607598] amdgpu: Virtual CRAT table created for CPU
[ 4.607607] amdgpu: Topology: Add CPU node
[ 4.607675] fb0: switching to amdgpudrmfb from EFI VGA
[ 4.607723] amdgpu 0000:04:00.0: vgaarb: deactivate vga console
[ 4.607816] amdgpu 0000:04:00.0: amdgpu: Trusted Memory Zone (TMZ) feature not supported
[ 4.608018] amdgpu 0000:04:00.0: Invalid PCI ROM data signature: expecting 0x52494350, got 0xe808aa55
[ 4.608037] amdgpu 0000:04:00.0: amdgpu: Fetched VBIOS from ROM BAR
[ 4.608039] amdgpu: ATOM BIOS: 115-D000PI20-100
[ 4.609914] amdgpu 0000:04:00.0: BAR 2: releasing [mem 0xe0000000-0xe01fffff 64bit pref]
[ 4.609918] amdgpu 0000:04:00.0: BAR 0: releasing [mem 0xd0000000-0xdfffffff 64bit pref]
[ 4.609941] amdgpu 0000:04:00.0: BAR 0: no space for [mem size 0x100000000 64bit pref]
[ 4.609942] amdgpu 0000:04:00.0: BAR 0: failed to assign [mem size 0x100000000 64bit pref]
[ 4.609944] amdgpu 0000:04:00.0: BAR 2: no space for [mem size 0x00200000 64bit pref]
[ 4.609945] amdgpu 0000:04:00.0: BAR 2: failed to assign [mem size 0x00200000 64bit pref]
[ 4.609975] amdgpu 0000:04:00.0: BAR 0: assigned [mem 0xd0000000-0xdfffffff 64bit pref]
[ 4.609980] amdgpu 0000:04:00.0: BAR 2: assigned [mem 0xe0000000-0xe01fffff 64bit pref]
[ 4.609991] amdgpu 0000:04:00.0: amdgpu: VRAM: 4096M 0x000000F400000000 - 0x000000F4FFFFFFFF (4096M used)
[ 4.609994] amdgpu 0000:04:00.0: amdgpu: GART: 256M 0x000000FF00000000 - 0x000000FF0FFFFFFF
[ 4.610033] [drm] amdgpu: 4096M of VRAM memory ready
[ 4.610035] [drm] amdgpu: 4096M of GTT memory ready.
[ 4.617562] amdgpu: hwmgr_sw_init smu backed is polaris10_smu
[ 5.256985] kfd kfd: amdgpu: Allocated 3969056 bytes on gart
[ 5.257095] amdgpu: SRAT table not found
[ 5.257096] amdgpu: Virtual CRAT table created for GPU
[ 5.257166] amdgpu: Topology: Add dGPU node [0x67df:0x1002]
[ 5.257168] kfd kfd: amdgpu: added device 1002:67df
[ 5.257186] amdgpu 0000:04:00.0: amdgpu: SE 4, SH per SE 1, CU per SH 9, active_cu_number 32
[ 5.267261] fbcon: amdgpu (fb0) is primary device
[ 5.267265] amdgpu 0000:04:00.0: [drm] fb0: amdgpu frame buffer device
[ 5.308418] amdgpu 0000:04:00.0: amdgpu: Using BACO for runtime pm
[ 5.308706] [drm] Initialized amdgpu 3.42.0 20150101 for 0000:04:00.0 on minor 0
I have this model link
It should be capable to drive 4 monitors. But the second monitor which is connected via DVI has a flickering issue. Both are connceted via a DVI-D Dual-Link cable. It switches between showing the picture and a black screen. After some time it stops but then the resolution has dropped to 1920x1080 even if KDE says it’s still 2560x1440. I have tried to search in the internet if someone has the same problem but I couldn’t find anything useful or what could be the cause. I don’t think it a hardware problem. If I put in a additional second AMD card (RX 460) and connect 3 monitors via it and one via the RX 470, I have still this issue but much lesser. So I think it’s have something to do with a software issue, but I don’t know which one. Maybe someone here has an idea, what I could check. And it seems when I reduce the resolution to 1920x1080 the behavior doesn’t appear.