You are not logged in.

#1 2020-04-07 17:13:19

jeffos
Member
Registered: 2020-04-07
Posts: 2

[SOLVED][MST][DISPLAY PORT] Diasychain dual screen setup with mst

Hi all,

i'm having trouble getting my second monitor recognized in a MST diasychain setup using displayport.
i'm using radeon sapphire 270X with the AMDgpu driver, proven to work cables (on the same setup with a different computer) , 2 U2417H displays and i've enabled the MST option on the first display in the chain.

regardless of the settings i've used it would just mirror the first display instead recognizing it as a separated screen.
xrandr is showing only one displayport.
i've searched around this forums and others but i haven't found anything that is relevant to my problem.
i'm hoping maybe someone here can point me at the right direction.
Thanks!

my setup :

# uname -a     
Linux home 5.6.2-arch1-2 #1 SMP PREEMPT Sun, 05 Apr 2020 05:13:14 +0000 x86_64 GNU/Linux
# xrandr --listproviders                                                          :(
Providers: number : 1
Provider 0: id: 0x49 cap: 0xf, Source Output, Sink Output, Source Offload, Sink Offload crtcs: 6 outputs: 4 associated providers: 0 name:modesetting
# xrandr --prop                                                                   :(
Screen 0: minimum 320 x 200, current 1920 x 1080, maximum 16384 x 16384
DP-1 connected primary 1920x1080+0+0 (normal left inverted right x axis y axis) 527mm x 296mm
	EDID: 
		00ffffffffffff0010ace74053393537
		331a0104a5351e783aee95a3544c9926
		0f5054a54b00714f8180a940d1c00101
		010101010101023a801871382d40582c
		45000f282100001e000000ff00354b39
		594436434c373539530a000000fc0044
		454c4c205532343137480a20000000fd
		00324b1e5311000a20202020202001e6
		02031df1509005040302071601061112
		1513141f2023091f0783010000023a80
		1871382d40582c25000f282100001e01
		1d8018711c1620582c25000f28210000
		9e011d007251d01e206e2855000f2821
		00001e8c0ad08a20e02d10103e96000f
		28210000180000000000000000000000
		00000000000000000000000000000075
	output_csc: bypass 
		supported: bypass, tvrgb, ycbcr601, ycbcr709
	audio: auto 
		supported: off, on, auto
	scaling mode: None 
		supported: None, Full, Center, Full aspect
	dither: off 
		supported: off, on
	underscan vborder: 0 
		range: (0, 128)
	underscan hborder: 0 
		range: (0, 128)
	underscan: off 
		supported: off, on, auto
	coherent: 1 
		range: (0, 1)
	link-status: Good 
		supported: Good, Bad
	CONNECTOR_ID: 54 
		supported: 54
	non-desktop: 0 
		range: (0, 1)
   1920x1080     60.00*+  59.96    60.00    50.00    59.94    59.93    24.00    23.98  
   1920x1200     59.95  
   1920x1080i    60.00    50.00    59.94  
   1600x1200     65.00    60.00  
   1680x1050     59.95    59.88  
   1400x1050     74.76    59.98  
   1600x900      59.95    59.82  
   1280x1024     75.02    60.02  
   1400x900      59.96    59.88  
   1280x960      60.00  
   1440x810      59.97  
   1368x768      59.88    59.85  
   1280x800      59.99    59.97    59.81    59.91  
   1152x864      75.00  
   1280x720      60.00    59.99    59.86    60.00    50.00    59.94    59.74  
   1024x768      75.05    60.04    75.03    70.07    60.00  
   960x720       75.00    60.00  
   928x696       75.00    60.05  
   896x672       75.05    60.01  
   1024x576      59.95    59.96    59.90    59.82  
   960x600       59.93    60.00  
   832x624       74.55  
   960x540       59.96    59.99    59.63    59.82  
   800x600       75.00    70.00    65.00    60.00    72.19    75.00    60.32    56.25  
   840x525       60.01    59.88  
   864x486       59.92    59.57  
   720x576       50.00  
   720x576i      50.00  
   700x525       74.76    59.98  
   800x450       59.95    59.82  
   720x480       60.00    59.94  
   720x480i      60.00    59.94  
   640x512       75.02    60.02  
   700x450       59.96    59.88  
   640x480       60.00    75.00    72.81    75.00    60.00    59.94  
   720x405       59.51    58.99  
   720x400       70.08  
   684x384       59.88    59.85  
   640x400       59.88    59.98  
   576x432       75.00  
   640x360       59.86    59.83    59.84    59.32  
   512x384       75.03    70.07    60.00  
   512x288       60.00    59.92  
   416x312       74.66  
   480x270       59.63    59.82  
   400x300       72.19    75.12    60.32    56.34  
   432x243       59.92    59.57  
   320x240       72.81    75.00    60.05  
   360x202       59.51    59.13  
   320x180       59.84    59.32  
HDMI-1 disconnected (normal left inverted right x axis y axis)
	output_csc: bypass 
		supported: bypass, tvrgb, ycbcr601, ycbcr709
	audio: auto 
		supported: off, on, auto
	scaling mode: None 
		supported: None, Full, Center, Full aspect
	dither: off 
		supported: off, on
	underscan vborder: 0 
		range: (0, 128)
	underscan hborder: 0 
		range: (0, 128)
	underscan: off 
		supported: off, on, auto
	coherent: 1 
		range: (0, 1)
	link-status: Good 
		supported: Good, Bad
	CONNECTOR_ID: 56 
		supported: 56
	non-desktop: 0 
		range: (0, 1)
DVI-I-1 disconnected (normal left inverted right x axis y axis)
	output_csc: bypass 
		supported: bypass, tvrgb, ycbcr601, ycbcr709
	load detection: 1 
		range: (0, 1)
	audio: auto 
		supported: off, on, auto
	scaling mode: None 
		supported: None, Full, Center, Full aspect
	dither: off 
		supported: off, on
	underscan vborder: 0 
		range: (0, 128)
	underscan hborder: 0 
		range: (0, 128)
	underscan: off 
		supported: off, on, auto
	coherent: 1 
		range: (0, 1)
	link-status: Good 
		supported: Good, Bad
	CONNECTOR_ID: 58 
		supported: 58
	non-desktop: 0 
		range: (0, 1)
DVI-D-1 disconnected (normal left inverted right x axis y axis)
	output_csc: bypass 
		supported: bypass, tvrgb, ycbcr601, ycbcr709
	audio: auto 
		supported: off, on, auto
	scaling mode: None 
		supported: None, Full, Center, Full aspect
	dither: off 
		supported: off, on
	underscan vborder: 0 
		range: (0, 128)
	underscan hborder: 0 
		range: (0, 128)
	underscan: off 
		supported: off, on, auto
	coherent: 1 
		range: (0, 1)
	link-status: Good 
		supported: Good, Bad
	CONNECTOR_ID: 61 
		supported: 61
	non-desktop: 0 
		range: (0, 1)

Last edited by jeffos (2020-04-11 18:38:46)

Offline

#2 2020-04-11 18:38:26

jeffos
Member
Registered: 2020-04-07
Posts: 2

Re: [SOLVED][MST][DISPLAY PORT] Diasychain dual screen setup with mst

For future internet wanderer, 
i've managed to solve my issue.

i ended up using Radeon driver over AMDgpu.
first i modinfo both drivers to see if they have the mst parameter, noticed the radeon has it so i loaded it
and enabled mst parameter with a config file at etc/modprobe.d/

 options radeon mst=1 

and it worked.

as far as i can tell AMDgpu should support mst but maybe doesn't expose it directly.

looked in to Red hat docs to solve this.

hope this helps

Offline

#3 2022-02-12 10:15:35

podrudurka
Member
Registered: 2022-02-12
Posts: 2

Re: [SOLVED][MST][DISPLAY PORT] Diasychain dual screen setup with mst

Hi,

I'm facing a similar issue (r9 380).
How do you manage to install the Radeon driver?
According to radeon webpage the AMD Radeon Software Crimson Edition 15.12 is from 2015.
I've downloaded it, but cannot install it due to support up to 1.10 XServer version only.

error: Detected X Server version 'XServer _64a' is not supported. Supported versions are X.Org 6.9 or later, up to XServer 1.10 (default:v2:x86_64:lib32:XServer _64a:none:5.10.96-1-MANJARO:)
Installation will not proceed.

Big blame for AMD for not, because all the other drivers are up to date (Ubuntu, RedHat, CentOS).

The MST is quite a deal-breaker for me. It has proven to work when I'm using a windows machine
I'm running a Manjaro.

Can you provide detailed instruction on how to did you manage to make the MST work?
I see the boot grub menu, and then (both) screens are completely dark sad

Last edited by podrudurka (2022-02-12 11:09:59)

Offline

#4 2022-02-20 11:27:46

podrudurka
Member
Registered: 2022-02-12
Posts: 2

Re: [SOLVED][MST][DISPLAY PORT] Diasychain dual screen setup with mst

I didn't manage to install it. Switching to kubuntu since there are drivers

Offline

#5 2022-02-20 11:37:15

V1del
Forum Moderator
Registered: 2012-10-16
Posts: 25,292

Re: [SOLVED][MST][DISPLAY PORT] Diasychain dual screen setup with mst

Neither Manjaro nor any Buntu's are Arch and I'm assuming they mean the normal standard open source radeon driver that doesn't need xorg downgrades.

Closing this old thread.

Offline

Board footer

Powered by FluxBB