@justsoup@mstdn.social
@justsoup@mstdn.social avatar

justsoup

@justsoup@mstdn.social

An aspiring geologist. I do stuff with #Lomiri on #postmarketOS and pretend I have any understanding of the #Linux kernel. I also like Halo and Kingdom Hearts.

#nobridge

Save changes

This profile is from a federated server and may be incomplete. Browse more on the original instance.

justsoup, to linux
@justsoup@mstdn.social avatar

I love immutable distros so much. Stuff Like Silverblue or are some of my favorite distros out there. I can't wait until finally makes the shift. That would take my favorite distro and just make it even better!

justsoup, to linuxphones
@justsoup@mstdn.social avatar

The most complex package I have ever written has been merged into ! It totally has nothing to do with on . (It actually does. It fixes a bug.)

https://gitlab.alpinelinux.org/alpine/aports/-/merge_requests/62309

justsoup, to linuxphones
@justsoup@mstdn.social avatar

In-line with my previous blog post about in I have been working on getting the core Lomiri click apps packaged for Flatpak.

Thankfully, there have been upstream efforts to do this already! Sadly it seems that the packages are out of date and barely functional, but it is something to work with!

So far I have the Lomiri calculator, clock, and filemanager running.

You can test the WIP repo here.
https://gitlab.com/JustSoup321/lomiri-flatpak-runtime

justsoup, to linux
@justsoup@mstdn.social avatar

What is stopping a desktop environment from being packaged as a ? I only ever see apps and libraries packaged, but never desktops. Is it just impossible or does it just not make sense for desktop environments to be sandboxed?

justsoup, to linux
@justsoup@mstdn.social avatar

What the actual fuck @fedora !!!!!

AI????? I thought we as a community were better than this...

https://communityblog.fedoraproject.org/strategy-2028-april-2024-update/

justsoup, to linuxphones
@justsoup@mstdn.social avatar

Got apps launching on (mostly) correctly with (partially) working app icons! Enjoy a neofetch and a lack of portal support.

justsoup, to linuxphones
@justsoup@mstdn.social avatar
justsoup, to linuxphones
@justsoup@mstdn.social avatar

Decided to try to setup a blog for my development. For my first piece I decided to recount the development history of as a frame for my future posts.

https://justsoup321.codeberg.page/posts/lomiri-the-final-frontier/

(p.s. My next post will have to do with the last poll I did.)

justsoup, to random
@justsoup@mstdn.social avatar

You know what. If I am going to try helping to maintain the Lomiri UI in postmarketOS, why not do the ultimate dogfooding and install it on my main laptop? If I am going to distrohop anyways, why not at least try it?

justsoup, to linuxphones
@justsoup@mstdn.social avatar

Who doesn't love a little distribution branding? 😉

justsoup, to linuxphones
@justsoup@mstdn.social avatar

I really wish somebody continued the Suru icon theme or would switch over to Yaru. Having to hack together a way for the two to coexist is giving me a headache.

justsoup, to linuxphones
@justsoup@mstdn.social avatar

Another on image; as a treat.

justsoup, to linuxphones
@justsoup@mstdn.social avatar

For those wanting to give a try on based on my last post, I wrote a quick shell script to set up the pmaports environment for you. All you have to do is run the shell script and then run pmbootstrap init and make sure to select "y" when prompted "Build outdated packages during 'pmbootstrap install'?".

https://codeberg.org/JustSoup321/misc-tools/src/branch/master/lomiri_bootstrap.sh

justsoup, to linuxphones
@justsoup@mstdn.social avatar

All parts of have been upstreamed from to !!! Now it is super easy to test Lomiri yourself! Only the pmOS UI package needs to be built manually. I might write a quick post explaining how to do it if people are interested.

justsoup, to linuxphones
@justsoup@mstdn.social avatar

on running on systemd! It is in a very early state and barely anything works yet, but I am excited about the prospects of not having to dance around the OpenRC polyfills anymore!

justsoup, to linuxphones
@justsoup@mstdn.social avatar

Coming soon to a near you!

justsoup, to random
@justsoup@mstdn.social avatar

git commit --amend
git push -f
:explode:

justsoup, to linuxphones
@justsoup@mstdn.social avatar

There is no better time to return from a hiatus than now! I guess I should re-introduce myself to anybody who sees this. I am justsoup, a person who likes a little too much, specifically . I have a totally healthy obsession with making run on it for no reason other than not being a spy for Canonical. I also tinker with Chromebooks sometimes. I run as my daily driver and absolutely love (if that wasn't obvious).

justsoup, to linuxphones
@justsoup@mstdn.social avatar

is in !

This comes after over four years of effort put in by @z3ntu and various other contributors, along with the more recent three months of effort I have put in.

This is a surreal moment for me because this is the biggest project I have ever worked on, so having something actually come of it is amazing.

Lomiri should be added as a UI option to once some final packages are upstreamed and bugs are worked out.

https://gitlab.alpinelinux.org/alpine/aports/-/merge_requests/59779

justsoup,
@justsoup@mstdn.social avatar

Note: This is pre-alpha-level software, so don't expect anything like Ubuntu Touch's Lomiri usability. While this is the same Lomiri used on Ubuntu Touch, it is in a very different environment and as such there are going to be a lot of bugs to work out before feature parity.

justsoup, to linuxphones
@justsoup@mstdn.social avatar

So, bad news for any podcast enjoyers who also are Lomiri enjoyers. Apparently Podphoenix, the well-known Ubuntu Touch podcast app, uses old Ubuntu Unity8 libraries that are not used in non-Ubuntu Lomiri, so I had to patch that. Then there was some conflict with the newer Lomiri libraries that replaces the old Ubuntu ones causing some kind of error that just dumped RAM mappings into the console. To say the least, Podphoenix will not be in Alpine.

JustineSmithies, to thinkpad

Thought I'd share a quick screenshot of some of the stats of my newly setup .
Yes I've used a large swap but that's what I had before and well I can afford the space.

justsoup,
@justsoup@mstdn.social avatar

@JustineSmithies What are the benefits of using ZFS on a laptop? I thought it was meant for large collections of drives and such and ends up losing power on single-drive systems?

justsoup, to linuxphones
@justsoup@mstdn.social avatar

Some more context on the porting efforts 1/?:

If you have not been following @z3ntu and my work in the postmarketOS-devel Matrix room, let me fill you in. With the update of to 2.16 in , Qtmir, the "display manager" for Lomiri, cannot compile due to an entire refactor of the Mir graphics API to account for multi-GPU setups. Fixing this does not seem to be a trivial, as various portions of the Qtmir code will have to be rewritten.

justsoup, to linuxphones
@justsoup@mstdn.social avatar

Just updated to 23.12 using the postmarketos-release-upgrade script and it went perfectly! I even lost internet connection for a moment during the upgrade and the script ran apk fix at the end and continued updating as normal!

There are tons of amazing under-the-hood upgrades to my Oneplus 6T, but thank you to all who worked on for the flashlight button in quick settings! Oddly enough my highlight package feature of the update.

justsoup, to linuxphones
@justsoup@mstdn.social avatar

I know people are probably getting annoyed from all the posts from me, but here is another to push you just a bit further.

A bug with msm8953/msm8996 devices where fonts would render poorly and drop letters was fixed! Oddly enough, the fix was not the same as used in Plasma Mobile, the other QT5 desktop, but was instead the same as the fix for Phosh, the GTK desktop. One step closer to checks notes something?

  • All
  • Subscribed
  • Moderated
  • Favorites
  • Leos
  • InstantRegret
  • thenastyranch
  • mdbf
  • khanakhh
  • Youngstown
  • slotface
  • hgfsjryuu7
  • ngwrru68w68
  • rosin
  • kavyap
  • Durango
  • PowerRangers
  • DreamBathrooms
  • anitta
  • magazineikmin
  • cisconetworking
  • cubers
  • vwfavf
  • tacticalgear
  • everett
  • osvaldo12
  • ethstaker
  • tester
  • normalnudes
  • modclub
  • GTA5RPClips
  • provamag3
  • All magazines