bambulab / BambuStudio

PC Software for BambuLab and other 3D printers
GNU Affero General Public License v3.0
2.01k stars 273 forks source link

Linux Wayland support #2595

Open officiallymarky opened 1 year ago

officiallymarky commented 1 year ago

I am using the App Image for Linux but it runs in xwayland mode (Wayland compatibility) which runs really poorly.

Most Linux apps using electron can forced into Wayland mode eliminating the graphic and performance glitches but I can’t find anyway to force BS to use Wayland.

Linux distributions are moving away from X11 and only supporting Wayland going forward (Fedora just recently proposed this).

xux1217 commented 1 year ago

yeah, we need direct support wayland, please add it, thanks~

hadess commented 9 months ago

This would at least need:

Botspot commented 2 months ago

This is especially necessary on low-power computing platforms such as the Raspberry Pi, which now use Wayland. Any 3D panning that is rendered through xWayland can be expected to have a low frame rate and keep the CPU occupied at 100% utilization.

I'm interested in adding BS to our ARM app store, alongside Cura, PrusaSlicer, and other slicers. But it needs to be usable. Maybe it is usable on xwayland, but it would be a lot more usable if wayland could be enabled.