Using two NVIDIA GPUs monitor ok in the first gpu, one is always black on second gpu. ( Although shows the mouse cursor ok)

Using two NVIDIA GPUs with all monitors ok on the first gpu, one is always black on the second gpu. (Although the cursor does move between them and I can see it on the black monitor too - only wayland)

nvidia-bug-report:
nvidia-bug-report.log.gz (1.2 MB)

egl-wayland issue: Using two NVIDIA GPUs with all monitors ok in the first gpu, one is always black on second gpu. (Although the cursor does move between them and I can see it on the black monitor too - only wayland) · Issue #152 · NVIDIA/egl-wayland · GitHub

Hi @gilvbp,

Thank you for reporting the issue.

  1. Do all monitors connected to the second GPU fail to come up on Wayland?
  2. On your GNOME Xorg session, can you please launch nvidia-settings and navigate to the X Server Display Configuration tab. Does the failing monitor show up as a PRIME display? Please attach a screenshot of this tab.

Answers:

  1. Yes…
  2. Yes, It does.

1 Like

Thank you. This is being tracked internally on NVBug #4910092. I’ll share Engineering feedback when available.

1 Like

You’re welcome!

I have the same issue. My workstation has two Quadro RTX 5000 (NVLINK) and Two monitors (one per GPU). The system works fine under X11 but with Wayland only the cursor is showed on the second monitor.

1 Like


Now I can see all the monitor’s display info (nvidia-settings) on the new driver 565.57.01 | BETA using Wayland.

@abchauhan any updates? Thanks.

No, Sorry. This is under investigation. We do not have any updates at this time.

1 Like

Hi, on cosmic epoch is working fine, maybe sway too. They use vulkan (wlroots), not egl.

Just wanted to report in that I’m seeing this same issue on 565 with KDE and Wayland. Everything is fine when using X11. I can switch which GPU has working monitors by adjusting the KWIN_DRM_DEVICES variable, but I can never make both work.

My suggestion is that you should try cosmic or sway. Nvidia is focusing only on Vulkan. KDE Vulkan’s backend implementation doesn’t have a date. Here are more instructions: Support multi-gpu mosaic · Issue #91 · NVIDIA/egl-wayland · GitHub