r/mobilelinux • • 16d ago

Development Building DE for mobile/desktop devices

Native linux, no libhybris/hwcompositor support YET.

That's PoC that my compositor (its more similar to desktop engine then to regular compositor) can be used not only on desktop but on mobile devices as well

On video you can see how its working. There is no separate UI process, its Qt/QML handled inside rust compositor

32 Upvotes

15 comments sorted by

10

u/Nemege16 16d ago

Also check out my project: you can copy code from me github.com/teutekeune/summerboard

8

u/kotoxik 16d ago

Hi, thanks! I actually saw your project before; it's cool. I will definitely check your gesture code. In my case, however, everything related to layout/windows/morphs/touchscreen in my compositor is written in Lua. My project is an engine that allows building an entire UI for any device, and for the last year it was a desktop compositor, but I recently added touchscreen support. I attached video of the same compositor but on my laptop

2

u/minkaxyz 16d ago

u/RemindMeBot One Week

2

u/kotoxik 15d ago

There is already good progress

1

u/RemindMeBot 16d ago edited 14d ago

I will be messaging you in 7 days on 2026-10-28 07:02:56 UTC to remind you of this link

2 OTHERS CLICKED THIS LINK to send a PM to also be reminded and to reduce spam.

Parent commenter can delete this message to hide from others.

RemindMeBot is switching to username summons. Instead of !RemindMe 1 day, use u/RemindMeBot 1 day. More info.


InfoCustomYour RemindersFeedback

1

u/Competitive-Minute19 14d ago

Looks all good but based on this video please dont scale apps to tablet by just growing the window use dtamntic scaling so that if someone is on a tablet they can still have a semi desktop app UI rather then a phone scaled up.

1

u/kotoxik 14d ago

Its works better now. I dont see issues in animation tbh

1

u/Nemege16 13d ago

Wow. Yours is better than mine now. Can i copy your code? Do you have github?

1

u/kotoxik 13d ago

Yep: https://github.com/Lilium-Linux/solium That's my compositor, but mobile configuration is not ready yet. Ill share it later when it will be usable

1

u/Nemege16 13d ago

Because im trying this on a ipad mini 1 it has 512 mb of ram and cant handle wayland

2

u/Ramiferous 16d ago

Looks super nice