Linux - Hardware This forum is for Hardware issues.
Having trouble installing a piece of hardware? Want to know if that peripheral is compatible with Linux? |
Notices |
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
Are you new to LinuxQuestions.org? Visit the following links:
Site Howto |
Site FAQ |
Sitemap |
Register Now
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Get a virtual cloud desktop with the Linux distro that you want in less than five minutes with Shells! With over 10 pre-installed distros to choose from, the worry-free installation life is here! Whether you are a digital nomad or just looking for flexibility, Shells can put your Linux machine on the device that you want to use.
Exclusive for LQ members, get up to 45% off per month. Click here for more info.
|
 |
06-08-2021, 12:43 PM
|
#1
|
Member
Registered: Aug 2004
Posts: 436
Rep:
|
Daisy-chaining monitors mirrors them instead of extending
Running MSI GT80 Titan SLI, with dual Nvidia 980m. Plain Jane CentOS 7 installed, patched. with Gnome.
Two monitors are Dell U3014, both.
I run this config:
CPU -> mini-DP to DP on primary U3014 - DP-out to DP-in (Secondary Dell U3014)
the monitors are mirrored instead of extended. When I go into settings, I get: Could not get screen information.
I have successfully daisy-chained the same monitors with this machine running Win10 so know it can be done. I set the MST to "on" in the OSD.
|
|
|
06-08-2021, 03:07 PM
|
#2
|
Member
Registered: Aug 2004
Posts: 436
Original Poster
Rep:
|
I don't think this is a hardware issue, it needs to be moved to the General issues sub-forum.
|
|
|
06-08-2021, 04:31 PM
|
#3
|
Member
Registered: Jun 2020
Posts: 611
Rep: 
|
Top of my head the issue is almost certainly the ancient kernel you've got running there - MST support exists in up-to-date kernels and I've seen it work with Radeon cards (nVidia may or may not arbitrarily lock features out in their drivers - this is part of what you're buying). I'd say install/try a distro from this decade (century?  ) and make sure you've got the nVidia drivers loaded and up to date (or at least new-ish - so something from the 400+ series, I think r460 is the 'current' branch) and give it another go.
|
|
|
06-09-2021, 01:14 PM
|
#4
|
Member
Registered: Aug 2004
Posts: 436
Original Poster
Rep:
|
Where do I download the nVidia drivers, do you have a link for Linux drivers on their site?
|
|
|
06-09-2021, 01:19 PM
|
#5
|
LQ Veteran
Registered: Feb 2013
Location: Tucson, AZ, USA
Distribution: Rocky 9.5
Posts: 5,883
|
Um…
Put into your favorite search engine.
|
|
|
06-09-2021, 03:38 PM
|
#6
|
Member
Registered: Aug 2004
Posts: 436
Original Poster
Rep:
|
Yeah, I found it. Followed this procedure and it worked. obobskivich, you were right on the money.
it was a bit more involved than I thought, not just run the *.run script, but disable X, (init 3), edit the grub conf file, generate a new one, etc. Typical Linux.
This below works.
https://linuxconfig.org/how-to-insta...centos-7-linux
|
|
|
06-09-2021, 03:47 PM
|
#7
|
Member
Registered: Aug 2004
Posts: 436
Original Poster
Rep:
|
# lshw -numeric -C display | grep -i driver
configuration: driver=nvidia latency=0
configuration: driver=nvidia latency=0
|
|
|
06-11-2021, 03:28 AM
|
#8
|
LQ Guru
Registered: Aug 2016
Location: SE USA
Distribution: openSUSE 24/7; Debian, Knoppix, Mageia, Fedora, OS/2, others
Posts: 6,496
|
NVidia's proprietary drivers aren't necessary to make MST work on Linux. All four following data sets are from the same pair of displays, an Acer daisy-chained from a Dell, using the upstream default DIX driver (Modesetting), which supports most non-ancient GPUs from AMD, Intel and NVidia:
Code:
# hwinfo --monitor | grep Device
Device: eisa 0x0524 "K272HUL"
Device: eisa 0x408b "DELL U2913WM"
# xrandr --listproviders
Providers: number : 1
Provider 0: id: 0x49 cap: 0x9, Source Output, Sink Offload crtcs: 3 outputs: 7 associated providers: 0 name:modesetting
# xrandr --output DP-1-1 --primary --output DP-1-8 --above DP-1-1
# inxi -SGay
System:
Host: ab250 Kernel: 4.15.0-135-generic x86_64 bits: 64 compiler: gcc v: 7.5.0
parameters:...mitigations=auto consoleblank=0 pci=noaer
Desktop: Trinity R14.1.0 tk: Qt 3.5.0 info: kicker wm: Twin 3.0 vt: 7
dm: TDM Distro: Ubuntu 18.04.5 LTS (Bionic Beaver)
Graphics:
Device-1: Intel HD Graphics 630 vendor: ASUSTeK driver: i915 v: kernel
bus-ID: 00:02.0 chip-ID: 8086:5912 class-ID: 0300
Display: server: X.Org 1.19.6 driver: loaded: modesetting
unloaded: fbdev,vesa display-ID: :0 screens: 1
Screen-1: 0 s-res: 2560x2520 s-dpi: 120 s-size: 541x533mm (21.3x21.0")
s-diag: 759mm (29.9")
Monitor-1: DP-1-8 res: 2560x1080 hz: 60 dpi: 97 size: 673x284mm (26.5x11.2")
diag: 730mm (28.8")
Monitor-2: DP-1-1 res: 2560x1440 hz: 60 dpi: 109
size: 598x336mm (23.5x13.2") diag: 686mm (27")
OpenGL: renderer: Mesa DRI Intel HD Graphics 630 (KBL GT2)
v: 4.6 Mesa 20.0.8 compat-v: 3.0 direct render: Yes
# xrandr | egrep 'onnect|creen|\*' | grep -v disconn | sort -r
Screen 0: minimum 320 x 200, current 2560 x 2520, maximum 8192 x 8192
DP-1-8 connected 2560x1080+0+0 (normal left inverted right x axis y axis) 673mm x 284mm
DP-1-1 connected primary 2560x1440+0+1080 (normal left inverted right x axis y axis) 598mm x 336mm
2560x1440 59.95*+ 74.92
2560x1080 60.00*+
Code:
# xrandr --listproviders
Providers: number : 1
Provider 0: id: 0x49; cap: 0xf (Source Output, Sink Output, Source Offload, Sink Offload); crtcs: 3; outputs: 7; associated providers: 0; name: modesetting
output DP-1
output HDMI-1
output HDMI-2
output HDMI-3
output DP-2
output DP-1-8
output DP-1-1
# xrandr --output DP-1-1 --primary --output DP-1-8 --above DP-1-1
# inxi -SGay
System:
Host: ab250 Kernel: 5.3.18-lp152.41-default x86_64 bits: 64 compiler: gcc
v: 7.5.0
parameters:...mitigations=auto consoleblank=0 pci=noaer
Desktop: KDE 3 info: kicker wm: kwin vt: 7 dm: N/A
Distro: openSUSE Leap 15.2
Graphics:
Device-1: Intel HD Graphics 630 vendor: ASUSTeK driver: i915 v: kernel
bus-ID: 00:02.0 chip-ID: 8086:5912 class-ID: 0300
Display: server: X.Org 1.20.3 driver: loaded: modesetting
unloaded: fbdev,vesa alternate: intel display-ID: :0 screens: 1
Screen-1: 0 s-res: 2560x2520 s-dpi: 120 s-size: 541x533mm (21.3x21.0")
s-diag: 759mm (29.9")
Monitor-1: DP-1-8 res: 2560x1080 hz: 60 dpi: 97 size: 673x284mm (26.5x11.2")
diag: 730mm (28.8")
Monitor-2: DP-1-1 res: 2560x1440 hz: 60 dpi: 109
size: 598x336mm (23.5x13.2") diag: 686mm (27")
OpenGL: renderer: Mesa DRI Intel HD Graphics 630 (Kaby Lake GT2)
v: 4.6 Mesa 19.3.4 compat-v: 3.0 direct render: Yes
# xrandr | egrep 'onnect|creen|\*' | grep -v disconn | sort -r
Screen 0: minimum 320 x 200, current 2560 x 2520, maximum 16384 x 16384
DP-1-8 connected 2560x1080+0+0 (normal left inverted right x axis y axis) 673mm x 284mm
DP-1-1 connected primary 2560x1440+0+1080 (normal left inverted right x axis y axis) 598mm x 336mm
2560x1440 59.95*+ 74.92
2560x1080 60.00*+
Code:
# lscpu | grep Model
Model name: Intel(R) Pentium(R) CPU G3220 @ 3.00GHz ### release date Q3'13
# xrandr --listproviders
Providers: number : 1
Provider 0: id: 0x49 cap: 0x9, Source Output, Sink Offload crtcs: 3 outputs: 7 associated providers: 0 name:modesetting
# xrandr --output DP-1-1 --primary --output DP-1-8 --above DP-1-1
# inxi -SGay
System:
Host: ab85m Kernel: 5.4.0-65-generic x86_64 bits: 64 compiler: gcc v: 9.3.0
parameters:...mitigations=auto consoleblank=0
Desktop: Trinity R14.0.10 tk: Qt 3.5.0 info: kicker wm: Twin 3.0 vt: 7
dm: TDM Distro: Ubuntu 20.04.2 LTS (Focal Fossa)
Graphics:
Device-1: Intel Xeon E3-1200 v3/4th Gen Core Processor Integrated Graphics
vendor: ASUSTeK driver: i915 v: kernel bus-ID: 00:02.0 chip-ID: 8086:0402
class-ID: 0300
Display: x11 server: X.Org 1.20.9 driver: loaded: modesetting
unloaded: fbdev,vesa display-ID: :0 screens: 1
Screen-1: 0 s-res: 2560x2520 s-dpi: 120 s-size: 541x533mm (21.3x21.0")
s-diag: 759mm (29.9")
Monitor-1: DP-1-8 res: 2560x1080 hz: 60 dpi: 97 size: 673x284mm (26.5x11.2")
diag: 730mm (28.8")
Monitor-2: DP-1-1 res: 2560x1440 hz: 60 dpi: 109
size: 598x336mm (23.5x13.2") diag: 686mm (27")
OpenGL: renderer: Mesa DRI Intel HD Graphics (HSW GT1) v: 4.5 Mesa 20.2.6
compat-v: 3.0 direct render: Yes
# xrandr | egrep 'onnect|creen|\*' | grep -v disconn | sort -r
Screen 0: minimum 320 x 200, current 2560 x 2520, maximum 16384 x 16384
DP-1-8 connected 2560x1080+0+0 (normal left inverted right x axis y axis) 673mm x 284mm
DP-1-1 connected primary 2560x1440+0+1080 (normal left inverted right x axis y axis) 598mm x 336mm
2560x1440 59.95*+ 74.92
2560x1080 60.00*+
Code:
# xrandr --listproviders
Providers: number : 1
Provider 0: id: 0x49; cap: 0xf (Source Output, Sink Output, Source Offload, Sink Offload); crtcs: 3; outputs: 7; associated providers: 0; name: modesetting
output HDMI-1
output HDMI-2
output DP-1
output HDMI-3
output DP-2
output DP-3
output DP-4
# xrandr --output DP-4 --primary --output DP-3 --above DP-4
# inxi -SGay
System:
Host: gb250 Kernel: 5.3.18-lp152.41-default x86_64 bits: 64 compiler: gcc
v: 7.5.0
parameters:...mitigations=auto consoleblank=0
Desktop: KDE 3 info: kicker wm: kwin vt: 7 dm: N/A
Distro: openSUSE Leap 15.2
Graphics:
Device-1: Intel HD Graphics 630 vendor: Gigabyte driver: i915 v: kernel
bus-ID: 00:02.0 chip-ID: 8086:5912 class-ID: 0300
Display: server: X.Org 1.20.3 driver: loaded: modesetting
unloaded: fbdev,vesa alternate: intel display-ID: :0 screens: 1
Screen-1: 0 s-res: 2560x2520 s-dpi: 120 s-size: 540x532mm (21.3x20.9")
s-diag: 758mm (29.8")
Monitor-1: DP-3 res: 2560x1080 hz: 60 dpi: 97 size: 673x284mm (26.5x11.2")
diag: 730mm (28.8")
Monitor-2: DP-4 res: 2560x1440 hz: 60 dpi: 109 size: 598x336mm (23.5x13.2")
diag: 686mm (27")
OpenGL: renderer: Mesa DRI Intel HD Graphics 630 (Kaby Lake GT2)
v: 4.6 Mesa 19.3.4 compat-v: 3.0 direct render: Yes
# xrandr | egrep 'onnect|creen|\*' | grep -v disconn | sort -r
Screen 0: minimum 320 x 200, current 2560 x 2520, maximum 16384 x 16384
DP-4 connected primary 2560x1440+0+1080 (normal left inverted right x axis y axis) 598mm x 336mm
DP-3 connected 2560x1080+0+0 (normal left inverted right x axis y axis) 673mm x 284mm
2560x1440 59.95*+ 74.92
2560x1080 60.00*+
|
|
|
All times are GMT -5. The time now is 04:09 PM.
|
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.
|
Latest Threads
LQ News
|
|