Experiment: using Apple Container as a WSLg-like Linux GUI environment on macOS #1989
J-x-Z
started this conversation in
Show and tell
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
I maintain Cocoa-Way, an open-source Wayland compositor and Linux
application frontend for macOS.
I have been using Apple Container as the Linux runtime and Cocoa-Way
as the host-side GUI layer. Linux applications connect through
Wayland and are rendered on macOS, rather than exposing an entire
desktop through VNC.
The current version can:
The longer-term question is whether this could become something
similar in spirit to WSLg for macOS: Apple Container manages the
Linux environment, while Cocoa-Way handles graphical applications
and host integration.
The largest limitation is graphics acceleration. Apple Container
does not currently expose a Linux guest GPU path, so browsers and
graphics-heavy applications can be considerably slower than native
Linux, even when desktop interaction remains responsive.
I would be interested in feedback from container users:
Linux desktop?
drag-and-drop, notifications, or application launchers?
https://github.com/J-x-Z/cocoa-way
All reactions