LinuxQuestions.org
Help answer threads with 0 replies.
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Hardware
User Name
Password
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


Reply
  Search this Thread
Old 04-27-2019, 04:09 PM   #1
WizadNoNext
Member
 
Registered: Nov 2009
Posts: 140

Rep: Reputation: 9
nVidia, multiple displays, inability to extend current screen


As in subject
I have nVidia GeForce GTX 960
I have 2 Dell 3008WFP Monitor (2560x1600) connected via DisplayPort and single Apple Cinema 23" (1920x1200) connected via DVI-D
They are arranged (both physically and logically - in software) as a horizontal strip with Apple Cinema on right anf Dell 3008WFP on left, each displaying its own set of pixels - no overlapping. The X screen have size of 7040x1600

My observation
There is no way to extend X screen to any bigger size, then to what it was downgraded by any means either software (like game or via changing screen resolution or monitor layout) or hardware (by either turning of any of DisplayPort connected monitors or by unplugging). This does happen ONLY when 2 DisplayPort connected monitors are present (maybe more - not checked due to having only 2 DisplayPort monitors). This is direct connection, no MST is involved.
This did not happen, when there was single DisplayPort connected monitor

To resolve problem I need to unload nvidia driver - restarting X does not help at all.
After reloading driver I need to configure layout and then restart X server, otherwise it won't work as I wish it.
I do nothing fancy - I just need a lot of screen estate to be able to see more windows at the same time

At best I am watching YouTube at 1440p

At the moment I am pretty convinced that nvidia driver is a problem, as this happened twice today and computer restart have resolved it in first instance. Second time I simply tried reloading nvidia driver, which got same result.

I am going to write to nvidia, as this stolen good hour of my day today

By the way - first instance of having this problem was just turning off both DisplayPort monitors. After turning them back on I could not get my monitor layout to work at all.
 
Old 04-27-2019, 08:42 PM   #2
mrmazda
LQ Guru
 
Registered: Aug 2016
Location: SE USA
Distribution: openSUSE 24/7; Debian, Knoppix, Mageia, Fedora, OS/2, others
Posts: 6,502
Blog Entries: 1

Rep: Reputation: 2232Reputation: 2232Reputation: 2232Reputation: 2232Reputation: 2232Reputation: 2232Reputation: 2232Reputation: 2232Reputation: 2232Reputation: 2232Reputation: 2232
Quote:
Originally Posted by WizadNoNext View Post
There is no way to extend X screen to any bigger size, then to what it was downgraded by any means either software (like game or via changing screen resolution or monitor layout) or hardware (by either turning of any of DisplayPort connected monitors or by unplugging).
I don't understand what you are asking. This is what I get automatically with an Acer left, Dell center, and NEC right, each connected to a discrete DisplayPort, all using the same default DDX:
Code:
# inxi -GxxS
System:    Host: fi965 Kernel: 4.12.14-lp151.22-default x86_64 bits: 64 compiler: gcc v: 7.4.0 Desktop: Trinity R14.0.5
           tk: Qt 3.5.0 wm: Twin dm: startx Distro: openSUSE Leap 15.1 Beta
Graphics:  Device-1: Advanced Micro Devices [AMD/ATI] RV620 PRO [Radeon HD 3470] vendor: Dell driver: radeon v: kernel
           bus ID: 01:00.0 chip ID: 1002:95c0
           Device-2: Advanced Micro Devices [AMD/ATI] Oland [Radeon HD 8570 / R7 240/340 OEM] vendor: Dell driver: radeon
           v: kernel bus ID: 04:00.0 chip ID: 1002:6611
           Display: server: X.Org 1.20.3 driver: modesetting resolution: 2560x1440~60Hz, 2560x1080~60Hz, 1920x1200~60Hz
           OpenGL: renderer: AMD RV620 (DRM 2.50.0 / 4.12.14-lp151.22-default LLVM 7.0.1) v: 3.3 Mesa 18.3.2 compat-v: 3.0
           direct render: Yes
# xrandr | grep -B1 -A3 DP
Screen 0: minimum 320 x 200, current 7040 x 2640, maximum 8192 x 8192
DP-1 connected primary 2560x1440+0+0 (normal left inverted right x axis y axis) 598mm x 336mm
   2560x1440     59.95*+  74.92
   1920x1440     75.00
   1856x1392     75.00
--
   720x400       70.08
DP-2 connected 2560x1080+2560+0 (normal left inverted right x axis y axis) 673mm x 284mm
   2560x1080     60.00*+
   1920x1080     59.96    60.00    60.00    50.00    59.94    59.93    24.00    23.98
   1920x1080i    60.00    50.00    59.94
--
   320x180       59.84    59.32
DP-1-3 connected 1920x1200+5120+0 (normal left inverted right x axis y axis) 519mm x 324mm
   1920x1200     59.95*+
   1920x1080     59.96    60.00    59.94    59.93
   1600x1200     60.00
 
Old 04-28-2019, 01:22 PM   #3
lleb
Senior Member
 
Registered: Dec 2005
Location: Florida
Distribution: CentOS/Fedora/Pop!_OS
Posts: 2,992

Rep: Reputation: 551Reputation: 551Reputation: 551Reputation: 551Reputation: 551Reputation: 551
would love more details, just ordered 2 Acer 32in monitors that will be connected GTX1070 via displayport connection with my Fedora 29 workstation.

I really hope I did not spend all that $$$ for a solution that will not function properly under Linux.
 
Old 04-28-2019, 10:59 PM   #4
mrmazda
LQ Guru
 
Registered: Aug 2016
Location: SE USA
Distribution: openSUSE 24/7; Debian, Knoppix, Mageia, Fedora, OS/2, others
Posts: 6,502
Blog Entries: 1

Rep: Reputation: 2232Reputation: 2232Reputation: 2232Reputation: 2232Reputation: 2232Reputation: 2232Reputation: 2232Reputation: 2232Reputation: 2232Reputation: 2232Reputation: 2232
Quote:
Originally Posted by lleb View Post
would love more details
What kind of details? It simply works here, using only FOSS, and AMD. I don't have any NVidia DisplayPorts, only one HDMI, several DVI, and several VGA.

Here's another 7040x1440, using Intel GPU, MST, FOSS DDX, and no screen/display customizing:
Code:
# cat /pub/tmp/out
# inxi -GxxS
System:    Host: gb250 Kernel: 4.12.14-lp151.23-default x86_64 bits: 64 compiler: gcc v: 7.4.0 Desktop: Trinity R14.0.6
           tk: Qt 3.5.0 wm: Twin dm: startx Distro: openSUSE Leap 15.1 Beta
Graphics:  Device-1: Intel HD Graphics 630 vendor: Gigabyte driver: i915 v: kernel bus ID: 00:02.0 chip ID: 8086:5912
           Display: server: X.Org 1.20.3 driver: modesetting unloaded: fbdev,vesa alternate: intel
           resolution: 2560x1440~60Hz, 2560x1080~60Hz, 1920x1200~60Hz
           OpenGL: renderer: Mesa DRI Intel HD Graphics 630 (Kaby Lake GT2) v: 4.5 Mesa 18.3.2 compat-v: 3.0
           direct render: Yes
# xrandr | egrep -B1 -A3 'DP|HDMI'
Screen 0: minimum 320 x 200, current 7040 x 1440, maximum 8192 x 8192
HDMI-1 connected primary 2560x1440+0+0 (normal left inverted right x axis y axis) 598mm x 336mm
   2560x1440     59.95*+  69.93
   1920x1080     60.00    60.00    50.00    59.94    24.00    23.98
   1920x1080i    60.00    60.00    50.00    59.94
--
   720x400       70.08
HDMI-2 disconnected (normal left inverted right x axis y axis)
DP-1 disconnected (normal left inverted right x axis y axis)
HDMI-3 disconnected (normal left inverted right x axis y axis)
DP-2 disconnected (normal left inverted right x axis y axis)
DP-1-8 connected 2560x1080+2560+0 (normal left inverted right x axis y axis) 673mm x 284mm
   2560x1080     60.00*+
   1920x1080     60.00    60.00    50.00    59.94    24.00    23.98
   1680x1050     59.95
--
   720x400       70.08
DP-1-1 connected 1920x1200+5120+0 (normal left inverted right x axis y axis) 519mm x 324mm
   1920x1200     59.95*+
   1920x1080     60.00    59.94
   1680x1050     59.95
 
  


Reply


Thread Tools Search this Thread
Search this Thread:

Advanced Search

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off



Similar Threads
Thread Thread Starter Forum Replies Last Post
Multiple X Screen Displays with multiple desktops Inotamira Linux - Desktop 6 09-05-2018 08:37 PM
Extend Linux Partition (Extend LVM) osama.mansoor Linux - Newbie 5 11-27-2015 01:09 AM
LXer: Disper Indicator, Easily Clone or Extend Displays on Multiple Monitor Setups - NVIDIA Cards On LXer Syndicated Linux News 0 06-13-2011 09:30 AM
[SOLVED] less displays binary but cat displays ascii? ahtoot Linux - Newbie 3 01-25-2011 08:38 PM
Dual monitors, separate X displays; want firefox in both displays bforbes Linux - Desktop 7 10-15-2008 09:26 PM

LinuxQuestions.org > Forums > Linux Forums > Linux - Hardware

All times are GMT -5. The time now is 05:57 AM.

Main Menu
Advertisement
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Open Source Consulting | Domain Registration