https://bugs.freedesktop.org/show_bug.cgi?id=110830 --- Comment #11 from Ilia Mirkin --- (In reply to Marcin Zajaczkowski from comment #10) > (In reply to Ilia Mirkin from comment #9) > > xrandr --setprovideroutputsource 1 0 > > > > which should allow you to drive on your NVIDIA GPU's outputs by configuring > > them in xrandr. > > In lxqt (with Openbox) after that command and "xrandr --output HDMI-1-2 > --auto --right-of eDP-1" the external monitor is turned on and I see a mouse > cursor there, but no window is rendered. > > In Gnome 3 (with xorg) the external monitor is detected automatically, but > the effect is the same - black screen with a mouse cursor. I've seen a bunch of reports of this recently. It's not any issue with nouveau kernel component itself, I think it's an Xorg issue. Try using a redirecting compositor. Or not using one. Or using modesetting ddx. Or using nouveau ddx. The lack of acceleration on TU* might also be playing into this. Not sure. > > Can it be related to the fact that NVidia providers reports only "Sink > Output", but not offloading? > > > This should also be possible with a Wayland compositor, however the > > specifics will vary by compositor. Xwayland has no ability to control screen > > setup. > > In Wayland the external monitor works out-of-box in Gnome 3. However, I have > problem with bringing it to live with Xorg server (some tools I use don't > like Wayland). Is it possible to force LXQT or Gnome 3 (on xorg) to render > also on the external screen? > > I've read about some issues with Windows Manager and "offloading", but > though it only applies to OpenGL-based output with PRIME=1. Offloading is usually meant as "perform rendering on secondary GPU, display on primary GPU". This is what something like DRI_PRIME controls (i.e. which GPU performs rendering for a particular application). You want the inverse -- you want your primary GPU to generate images to be displayed on a secondary GPUs outputs. In Xorg this is referred to as "reverse PRIME". -- You are receiving this mail because: You are the assignee for the bug.