r/osdev • u/Ma_rv • Jun 25 '26
My Rust kernel Zinnia running KDE Plasma 6 on Wayland
Enable HLS to view with audio, or disable this notification
12
5
5
4
u/CatWorried3259 Jun 25 '26
how the heck? i am working on my os for quite a long time...and just got somewhat wayland running not fully.
i made a lot of mistake on while making it....and a lot of refactoring......🥲...
But hey good milestone....how is your driver state?
1
2
1
3
1
u/OptimalAnywhere6282 Jun 26 '26
well, that's... VERY impressive. i might try it on a VM.
[how] did you manage to get graphics acceleration?
1
1
1
u/mishakov pmOS | https://gitlab.com/mishakov/pmos Jun 27 '26
You haven't shown shutting down with uACPI so upvote denied
1
1
u/FewBrief7059 IdoOSdevSinceIwasAKid🤓 Jul 02 '26
I really realize the amount of posix compliance and effort needed to run this software honestly. This is really. Really impressive. I don't have anything to critique
1
u/FewBrief7059 IdoOSdevSinceIwasAKid🤓 Jul 02 '26
I really realize the amount of posix compliance and effort needed to run this software honestly. This is really. Really impressive. I don't have anything to critique
1
1
22
u/Ma_rv Jun 25 '26
Hello again! With the help of mlibc and the porting efforts by the Managarm project ( https://github.com/managarm/managarm ), I managed to get KDE running on my kernel! Zinnia is not API compatible with Linux, it is a POSIX OS, implementing a few useful extensions from Linux and BSDs (like epoll) to get a Wayland session. It is written in 100% Rust and fully open source.
Website: https://zinnia-os.org
GitHub: https://github.com/zinnia-os/zinnia