Skip to content

Wayland compositor functionality integration #1249

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Open
teaalltr opened this issue Apr 19, 2025 · 3 comments
Open

Wayland compositor functionality integration #1249

teaalltr opened this issue Apr 19, 2025 · 3 comments
Labels
idea An idea for a feature/improvement

Comments

@teaalltr
Copy link

teaalltr commented Apr 19, 2025

Like this one
https://github.com/udevbe/greenfield
so Puter can be used to display linux apps, that would be displayed side-by-side to native Puter apps. This could be made into a new distro that just loads the Puter env at the beginning (full screen) and uses Puter as a Desktop Environment.

This - having Linux apps available too - can for sure boost Putr adoption. It would be the coolest thing since sliced bread!

@teaalltr teaalltr added the idea An idea for a feature/improvement label Apr 19, 2025
@jelveh
Copy link
Contributor

jelveh commented Apr 19, 2025

@KernelDeimos is a big fan of this!

@KernelDeimos
Copy link
Contributor

@ProgrammerIn-wonderland has worked on this concept, not specifically using greenfield (I still want to try that at some point) but using Xorg. This was also with Linux running under v86 (an in-browser x86 emulator that JITs to WASM), and there were performance issues as a result of this. (but... it still worked!)

greenfield I think is a great choice for specifically the use-case you're suggesting. I'm told greenfield is likely to be too slow for the emulator case (was that right Alice? I vaguely recall you said that), but I think this is great for using Puter as the desktop environment and window manager for your host operating system, which it seems like multiple other people are also interested in doing from previous threads here on GitHub.

@ProgrammerIn-wonderland
Copy link
Contributor

That is what I said yeah, I fear we wouldn't be able to get a link speed out of the emulator high enough to feed greenfield. I think we are limited to lime 20-30MB/s -- 240mbps, so the bandwidth isn't infinite

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
idea An idea for a feature/improvement
Projects
None yet
Development

No branches or pull requests

4 participants