GNOME Wayland sessions die with "No GPUs with outputs found"
Jonas Ådahl
jadahl at gmail.com
Fri Apr 5 07:37:26 UTC 2024
If you need assistance running and configuring GNOME, the right place to
ask questions is https://discourse.gnome.org/.
Jonas
On Fri, Apr 05, 2024 at 12:00:22AM -0700, Shankar Ramamoorthy wrote:
> I'm trying to run Wayland on a headless EC2 instance and sessions die with
> "No GPUs with outputs found".
> I was wondering if perhaps there is an oversight w.r.t. the headless GPU
> case.
>
> I tracked down the message to the following code starting @ line 890 in
> src/backends/native/meta-monitor-manager-native.c in mutter
> if (manager_native->needs_outputs && !can_have_outputs)
> {
> g_set_error (error, G_IO_ERROR, G_IO_ERROR_NOT_FOUND,
> "No GPUs with outputs found");
> return FALSE;
> }
> I built libmutter with the "return FALSE;" commented out and then my
> Wayland sessions work.
> Perhaps the headless GPU case could be handled in the mutter source code.
>
> I'm on Ubuntu 22.04 and am starting Wayland via "gnome-shell --wayland
> --virtual-monitor 2056x1329". I access the EC2 instance remotely via
> NoMachine NX.
> Regards,
> Shankar
More information about the wayland-devel
mailing list