Skip to content
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

On Linux make it possible to use it as a DE #1

Open
darkhog opened this issue Jan 13, 2024 · 3 comments
Open

On Linux make it possible to use it as a DE #1

darkhog opened this issue Jan 13, 2024 · 3 comments
Labels
help wanted Extra attention is needed

Comments

@darkhog
Copy link

darkhog commented Jan 13, 2024

It'd be cool to have a desktop environment that is made with Godot. As pretty as XFCE/GNOME/KDE and as lightweight as IceWM.

@rishooty
Copy link

rishooty commented Jan 13, 2024

with powerful enough theming this could probably be the most best solution to replicate older desktops, like chicago95 is pretty close to now.

@popcar2
Copy link
Owner

popcar2 commented Jan 14, 2024

It's been suggested a lot and I think it's a really cool idea, but there are a lot of technical hurdles that stops Godot from being a window manager or embedding other windows on top of it. Someone has mentioned that it may be possible if there is more rendering control for the user, which is proposed here: godotengine/godot-proposals#7916

I'm not that knowledgeable on Linux anyways so it's unlikely I'll ever work on this goal myself, but maybe someone that's better than me can give it a shot in the future.

@theoparis
Copy link

theoparis commented Jan 16, 2024

As a linux user, I think godotengine/godot-proposals#6364 would help as it would allow running GodotOS directly on your display, without requiring an existing DE on top of it. There is also a vulkan extension called VK_KHR_display that would be useful.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
help wanted Extra attention is needed
Projects
None yet
Development

No branches or pull requests

4 participants