NVidia Surround on Ubuntu 24.04

Hi there,

I have a simple question.

Is NVidia Surround available on Ubuntu 24.04?

Ideally I want to run my games in 5760x1080 as I currently do in Win 11.

Thanks.

Can anyone answer this?

Simple answer: no.
Long answer: in theory, this could be faked by using standard linux/xorg methods. Install and login to i3 (supports randr 1.5 monitor objects), use nvidia metamodes for bezel correction, create a fake monitor using xrandr --setmonitor, create an i3 workspace on it, pin your game/steam to that. Put all commands in a script running on i3 login.

Ok, why is it not available in Linux?

I do not want to ‘fake’ a 3-monitor nvidia surround setup.

I want to turn the NVidia Surround feature on within Linux, Ubuntu, or Pop OS because I paid a very expensive price in purchasing my NVidia RTX 3060 video card and it works perfectly fine in Windows 11. However, it is impossible to get it to work within Linux. I’ve tried everything in the NVidia X Server configuration utility and nothing works.

It should work in Linux as perfect as it does on Windows.

Also NVidia does not provide documentation on the system requirements because the page doesn’t exist. If you go to the main NVidia Surround page and click on “system requirements”, the page does not exist - which I find very suspicious.

Here have a look:

https://www.nvidia.com/content/Control-Panel-Help/vLatest/en-us/mergedProjects/nv3d/NVIDIA_Surround_Configuration_.htm

Thank you very much generix. That answers my question.

So according to NVidia, “NVIDIA Surround is supported only on Windows 7 and later Windows operating systems.”

In other words, I am out of luck right?

Do you know if NVidia is going to enable this feature on Linux or if there are plans for that?

IDK but I also don’t think so. So far, Nvidia never implemented any Windows “One-click Solutions” on Linux.

What about on Wayland? Is it any easier? Not looking for nvidia to provide the solution. Just curious if anyone with experience in the graphics stack think it may be possible with some bash scripting or something.