You are not logged in.

#1 2024-07-13 22:02:06

petervaro
Member
Registered: 2024-07-13
Posts: 1

Nvidia Problems with Latest Update

I have a somewhat related problem to https://bbs.archlinux.org/viewtopic.php?id=297631 (and a few others), that is, since the latest update my video-cards + monitors + X11 setup does not work as expected (and as it did for the last 10 years).  I have two Nvidia GeForce GTX 970s, they are connected via the provided SLI cable, and have two monitors connected to each of the video cards on their HDMI inputs.

Both mode settings are turned on and was able to confirm that they indeed are enabled: nvidia_drm.modeset=1 and nvidia_drm.fbdev=1.

I use mkinitcpio and kms hook is disabled, as per suggested by the wiki.

The nvidia-settings always shows the second monitor to be disabled, but at least it shows up.  When enabled, its ViewPortOut cannot be changed, however with the generated xorg.conf I was able to make it work, except that it overlaps with the primary one, which means it cannot be used, but at least this confirms that the setup itself works and this must be some kind of configuration issue.  (Before you ask, as this configuration is too verbose and did not yield to any resolution it has been deleted.)

When I leave X (under which the second monitor is turned off), the second monitor turns on, only to display garbage (top half black, bottom half white with random colour pixels scattered).

Naturally as xrandr does not see the second HDMI:

Screen 0: minimum 8 x 8, current 3440 x 1440, maximum 16384 x 16384
DVI-I-0 disconnected primary (normal left inverted right x axis y axis)
DVI-I-1 disconnected (normal left inverted right x axis y axis)
HDMI-0 connected 3440x1440+0+0 (normal left inverted right x axis y axis) 800mm x 335mm
   3440x1440     59.97*+  49.99    29.99
   2560x1440     59.95
   2560x1080     60.00    59.94
   1920x1080     60.00    59.94    50.00    60.00    50.04
   1720x1440     59.98
   1600x1200     60.00
   1280x1024     75.02    60.02
   1280x800      59.81
   1280x720      59.94    50.00
   1152x864      75.00
   1024x768      75.03    60.00
   800x600       75.00    60.32
   720x576       50.00
   720x480       59.94
   640x480       75.00    59.94    59.93
DP-0 disconnected (normal left inverted right x axis y axis)
DP-1 disconnected (normal left inverted right x axis y axis)
DP-2 disconnected (normal left inverted right x axis y axis)
DP-3 disconnected (normal left inverted right x axis y axis)
DP-4 disconnected (normal left inverted right x axis y axis)
DP-5 disconnected (normal left inverted right x axis y axis)

nvidia-xconfig --query-gpu-info produces the following output:

Number of GPUs: 2

GPU #0:
  Name      : NVIDIA GeForce GTX 970
  UUID      : GPU-b7c671a0-b149-3fb6-8fad-7f54c9969edb
  PCI BusID : PCI:1:0:0

  Number of Display Devices: 1

  Display Device 0 (TV-1):
      No EDID information available.


GPU #1:
  Name      : NVIDIA GeForce GTX 970
  UUID      : GPU-ee404cfc-818a-5cab-6b43-0cedb810b983
  PCI BusID : PCI:2:0:0

  Number of Display Devices: 1

  Display Device 0 (TV-1):
      No EDID information available.

The following is my configuration, likely contains far more than needed but I was adding and removing things constantly when I progressed through the wiki, forum threads, documentation, etc. but this is what I currently have:

# /etc/X11/xorg.conf.d/20-nvidia.conf

Section "Device"
    Identifier     "Device0"
    Driver         "nvidia"
    VendorName     "NVIDIA Corporation"
    BoardName      "NVIDIA GeForce GTX 970"
    BusID          "PCI:1:0:0"
EndSection

Section "Monitor"
    Identifier     "Monitor0"
    VendorName     "DELL"
    ModelName      "DELL U3417W"
    Option         "DPMS"
    Option         "Enable" "True"
EndSection

Section "Screen"
    Identifier     "Screen0"
    Device         "Device0"
    Monitor        "Monitor0"
    DefaultDepth    24
    SubSection     "Display"
        Depth       24
    EndSubSection
    Option         "SLI" "Mosaic"
    Option         "BaseMosaic" "True"
    Option         "MetaModes" "GPU-0.HDMI-0: 3440x1440+0+0, GPU-1.HDMI-0: 3440x1440+3440+0"
EndSection

#------------------------------------------------------------------------------#

Section "Device"
    Identifier     "Device1"
    Driver         "nvidia"
    VendorName     "NVIDIA Corporation"
    BoardName      "NVIDIA GeForce GTX 970"
    BusID          "PCI:2:0:0"
EndSection

Section "Monitor"
    Identifier     "Monitor1"
    VendorName     "DELL"
    ModelName      "DELL U3417W"
    Option         "DPMS"
    Option         "Enable" "True"
EndSection

Section "Screen"
    Identifier     "Screen1"
    Device         "Device1"
    Monitor        "Monitor1"
    DefaultDepth    24
    SubSection     "Display"
        Depth       24
    EndSubSection
    Option         "SLI" "Mosaic"
    Option         "BaseMosaic" "True"
    Option         "MetaModes" "GPU-0.HDMI-0: 3440x1440+0+0, GPU-1.HDMI-0: 3440x1440+3440+0"
EndSection

I tried to roll the entire system back with archives, even went back to early April, but I was unable to make it work ever again, which is as strange as it gets.

Last edited by petervaro (2024-07-13 22:11:32)

Offline

#2 2024-07-14 12:37:50

Lone_Wolf
Administrator
From: Netherlands, Europe
Registered: 2005-10-04
Posts: 13,138

Re: Nvidia Problems with Latest Update

https://download.nvidia.com/XFree86/Lin … 02/README/ only lists SLI Mosaic and mentions it only works with quadro gpus .

Maybe nvidia removed base mosaic functionality ?


Disliking systemd intensely, but not satisfied with alternatives so focusing on taming systemd.

clean chroot building not flexible enough ?
Try clean chroot manager by graysky

Offline

Board footer

Powered by FluxBB