Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

GDM doesn't show secondary display for GTX1070 based systems #371

Open
leopck opened this issue Jan 21, 2019 · 5 comments
Open

GDM doesn't show secondary display for GTX1070 based systems #371

leopck opened this issue Jan 21, 2019 · 5 comments
Assignees

Comments

@leopck
Copy link

leopck commented Jan 21, 2019

Describe the bug
Somewhat similar to #353, tested against GTX1070 and in Clear from versions 27000 onwards, on machines that does not provide Intel Integrated Graphics (e.g. gaming laptops), and this has shown to not display anything when connected to a secondary monitor on both screens. Despite disconnecting the secondary monitor, it still resists to display anything. The only way to fix this is by booting the without any secondary monitor connected.

To Reproduce
Steps to reproduce the behavior:

  1. Get a machine without Intel integrated graphics and with NVIDIA GPU GTX1070
  2. Connect two displays to it
  3. Boot up Clear
  4. Nothing will be shown on both displays and at this point the only way to recover the system is via reboot without secondary display.

Expected behavior
We should see GDM showing a display on both sides of the monitors.

Environment (please complete the following information):

  • Clear Linux OS version: 27000 onwards...
@leopck leopck changed the title GDM doesn't show display for NVIDIA based systems GDM doesn't show two display for NVIDIA based systems Jan 21, 2019
@leopck leopck changed the title GDM doesn't show two display for NVIDIA based systems GDM doesn't show two display for GTX1070 based systems Jan 21, 2019
@leopck leopck changed the title GDM doesn't show two display for GTX1070 based systems GDM doesn't show secondary display for GTX1070 based systems Jan 21, 2019
@ahkok
Copy link
Contributor

ahkok commented Jan 21, 2019

Likely upstream bug, though.

@bktan8
Copy link

bktan8 commented Apr 8, 2019

@leopck - Is there some unique about the GTX1070? I tested Clear 28710 with an Nvidia GTX1080 Ti and was able to connect 3 monitors, but a 4th didn't work though. FYI: My motherboard does have integrated graphics.

bktan1@clr-i9990k ~ $ swupd info
Installed version: 28710
Version URL:       https://cdn.download.clearlinux.org/update/
Content URL:       https://cdn.download.clearlinux.org/update/

bktan1@clr-i9990k ~ $ lspci
00:00.0 Host bridge: Intel Corporation 8th Gen Core 8-core Desktop Processor Host Bridge/DRAM Registers [Coffee Lake S] (rev 0a)
00:01.0 PCI bridge: Intel Corporation Xeon E3-1200 v5/E3-1500 v5/6th Gen Core Processor PCIe Controller (x16) (rev 0a)
00:01.1 PCI bridge: Intel Corporation Xeon E3-1200 v5/E3-1500 v5/6th Gen Core Processor PCIe Controller (x8) (rev 0a)
00:12.0 Signal processing controller: Intel Corporation Cannon Lake PCH Thermal Controller (rev 10)
00:14.0 USB controller: Intel Corporation Cannon Lake PCH USB 3.1 xHCI Host Controller (rev 10)
00:14.2 RAM memory: Intel Corporation Cannon Lake PCH Shared SRAM (rev 10)
00:14.3 Network controller: Intel Corporation Wireless-AC 9560 [Jefferson Peak] (rev 10)
00:16.0 Communication controller: Intel Corporation Cannon Lake PCH HECI Controller (rev 10)
00:17.0 SATA controller: Intel Corporation Cannon Lake PCH SATA AHCI Controller (rev 10)
00:1b.0 PCI bridge: Intel Corporation Cannon Lake PCH PCI Express Root Port #17 (rev f0)
00:1c.0 PCI bridge: Intel Corporation Cannon Lake PCH PCI Express Root Port #1 (rev f0)
00:1d.0 PCI bridge: Intel Corporation Cannon Lake PCH PCI Express Root Port #9 (rev f0)
00:1f.0 ISA bridge: Intel Corporation Z390 Chipset LPC/eSPI Controller (rev 10)
00:1f.3 Audio device: Intel Corporation Cannon Lake PCH cAVS (rev 10)
00:1f.4 SMBus: Intel Corporation Cannon Lake PCH SMBus Controller (rev 10)
00:1f.5 Serial bus controller [0c80]: Intel Corporation Cannon Lake PCH SPI Controller (rev 10)
00:1f.6 Ethernet controller: Intel Corporation Ethernet Connection (7) I219-V (rev 10)
01:00.0 VGA compatible controller: NVIDIA Corporation GP102 [GeForce GTX 1080 Ti] (rev a1)
01:00.1 Audio device: NVIDIA Corporation GP102 HDMI Audio Controller (rev a1)
02:00.0 VGA compatible controller: NVIDIA Corporation GP102 [GeForce GTX 1080 Ti] (rev a1)
02:00.1 Audio device: NVIDIA Corporation GP102 HDMI Audio Controller (rev a1)

bktan1@clr-i9990k ~ $ xrandr --query
Screen 0: minimum 320 x 200, current 4960 x 1920, maximum 16384 x 16384
DVI-D-1 disconnected (normal left inverted right x axis y axis)
DP-1 disconnected (normal left inverted right x axis y axis)
DP-2 connected 1200x1920+3760+0 left (normal left inverted right x axis y axis) 518mm x 324mm
   1920x1200     59.95*+
   1920x1080     60.00    50.00    59.94  
   1920x1080i    60.00    50.00    59.94  
   1600x1200     60.00  
   1680x1050     59.95  
   1680x945      60.02  
   1400x1050     59.98  
   1600x900      60.00  
   1280x1024     60.02  
   1440x900      59.89  
   1280x960      60.00  
   1366x768      59.79  
   1360x768      60.02  
   1280x800      59.81  
   1280x768      59.87  
   1280x720      60.00    50.00    59.94  
   1024x768      60.00  
   1024x576      59.97  
   800x600       60.32    56.25  
   720x576       50.00  
   848x480       60.00  
   720x480       60.00    59.94  
   720x480i      60.00    59.94  
   640x480       60.00    59.94  
HDMI-1 connected primary 2560x1440+1200+0 (normal left inverted right x axis y axis) 597mm x 336mm
   2560x1440     59.95*+
   2048x1080     60.00    24.00  
   1920x1080     60.00    50.00    59.94  
   1920x1080i    60.00    50.00    59.94  
   1600x1200     60.00  
   1280x1024     75.02    60.02  
   1152x864      75.00  
   1280x720      60.00    50.00    59.94  
   1024x768      75.03    60.00  
   800x600       75.00    60.32  
   720x576       50.00  
   720x480       60.00    59.94  
   640x480       75.00    60.00    59.94  
   720x400       70.08  
DP-3 connected 1200x1920+0+0 right (normal left inverted right x axis y axis) 518mm x 324mm
   1920x1200     59.95*+
   1920x1080     60.00  
   1600x1200     60.00  
   1680x1050     59.95  
   1280x1024     60.02  
   1280x960      60.00  
   1024x768      60.00  
   800x600       60.32  
   640x480       59.94  
   720x400       70.08  

@tpleavitt
Copy link

@leopck , can you verify this is still an issue on the latest build?

@bktan8
Copy link

bktan8 commented Apr 18, 2019

For monitor chaining, I tested these scenarios:

  1. System with NVidia GTX1080 Ti (DP-out) --> (DP-in) Dell XPS U2717D (DP-out) --> (DP-in) Dell U2412Mb (this monitor is older and doesn't have a DP-out port) ===> Chaining doesn't work.

  2. System with NVidia GTX1080 Ti (DP-out) --> (DP-in) Dell XPS U2717D (DP-out) --> (DP-in) HP ZR2440w (this monitor is older and doesn't have a DP-out port) ===> Chaining doesn't work.

  3. System with NVidia GTX1080 Ti (DP-out) --> (DP-in) Dell XPS U2717D (DP-out) --> (DP-in) Dell U2414H (this monitor is older and but has DP-out port) ===> Chaining doesn't work.

  4. System with NVidia GTX1080 Ti (DP-out) --> (DP-in) Dell XPS U2414H (DP-out) --> (DP-in) Dell U2717D ===> Chaining works, but the displays are mirrored. No extended display option in GDM. Perhaps, if you have 2 different resolution monitors, you can only go from high-res (U2717D) to low-res (U2414H) and not the other way around like scenario SSL/TLS Certificates removed with version 20010 #3.

  5. System with NVidia GTX1080 Ti (DP-out) --> (DP-in) Dell XPS U2414H (DP-out) --> (DP-in) Dell U2717D (DP-out) --> (DP-in) Dell U2717D ===> Chaining works, but the displays are mirrored. No extended display option in GDM. Resolution of all monitors is set to lowest common denominator.

  6. System with NVidia GTX1080 Ti (DP-out) --> (DP-in) Dell XPS U2717D (DP-out) --> (DP-in) Dell XPS U2717D ===> Chaining works, but the displays are mirrored. No extended display option in GDM.

@tpleavitt
Copy link

thanks @bktan8 . If you reduce the resolution on the 27" to match the max res on the 24" it will work but only as a mirrored display, no desktop extended display. I was reading up on this today and there may be an issue with the 5.x kernel support for DisplayLink. Clear doesn't have support for that either

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

4 participants