Laptop Working Group Github Issue Request - Multi-GPU Support

From: Luke Wolf <lukewolf101010_at_gmail.com>
Date: Sat, 07 Jun 2025 21:29:24 UTC
Hello,

I was looking through
https://github.com/FreeBSDFoundation/proj-laptop/issues?page=1 and
noticed that there doesn't seem to be an issue for Multi-GPU support. 

While it is true that the /dev/ nodes populate, and DRI_PRIME=1 works.
X11 and Wayland do not function as expected. On Linux no configuration
is needed and X11 and Wayland work out of the box, on FreeBSD for X11
you need to configure it in order to make it work and the handful of
Wayland compositors I tried (KDE, Sway, Hikari) simply won't start and
I'm not aware of a way to configure them to work. Presumably we're
missing some sort of signaling around which is the "primary device". 

This effects the Framework 16 with Discrete GPU (AMD + AMD), but I
would assume it effects most/all dual-gpu laptops.

Thanks,
Luke