Turns out we don't have any postmarketOS device port for x86 except in the archived category, and therefore we don't have any users on this architecture. So we are now dropping x86 (not x86_64!) from postmarketOS edge to save some build times. It never was in a stable version.
https://postmarketos.org/edge/2026/09/10/Dropping-x86-from-postmarketOS/

@moses_izumi @postmarketOS the thing is x86 support has been basically broken for a while and nobody has complained (at least if i understand this correctly). If someone wishes to get it running and maintain it (and there is actual interest/active users) then making prebuilt images again would make sense
ofc it's a catch-22 a bit but imho our focus and compute is better spent pushing the envelope forward than languishing in obsolete tech (especially when it's clear that the tech doesn't tie into our mission).
@moses_izumi @elly @fun @postmarketOS in what sense? i'd agree that we want and would benefit from more desktop users, but we have been supporting (and many of us on the team) daily driving pmOS on our laptops and desktops for years now - with systemd even - the thing i think we are lacking is that last bit of polish and broader attention/interest (the installation process for desktops sucked and while it's much better now it still has rough edges)
other than systemd + musl being a fairly unique combo (for what value that adds) we just dont have anything to attract the wider desktop community, definitely something id like to see improved
@moses_izumi @elly @fun @postmarketOS the question i gotta posit here is why? becoming "another lightweight desktop distro" doesn't speak to me as value we can bring to the community--to the world
embedded devices (including phones!) are where the unsolved problems are, there is a reason mainstream distros don't support android phones , the spins that are starting to show up like the fedora mobile spin and such are all built on top of work done by the postmarketOS community
@moses_izumi @elly @fun @postmarketOS we much prefer letting our friends at kde, gnome, etc do the hard work of building GUIs, integrating systemd is easily the best solution here for us, we have a great relationship with all of our upstreams and in the case of systemd many of our long term plans to deliver on the security and reliability dreams we have depend on features that only exist in systemd
@moses_izumi @fun @elly @cas @postmarketOS hah, this is nice, ive been on and off mentioning how much i like app bundles on here tbh,
@Li @moses_izumi @fun @elly @postmarketOS imho it basically boils down to scope, we are doing revolutionary work on embedded kernel and bootloader development and trying to vertically integrate a whole OS stack on top. For us to decide we wanna "fix the world" and diverge from the mainstream on the OS side would introduce a lot of additional complexity, we would need to solve a lot of difficult problems that we just don't have the skills in
part of the model we follow is to develop relationships with and collaborate with upstreams, and in general this is not at all exclusive to the mainstream (although as we focus in on milestones towards production quality this is a growing priority).
in other words, from the distro maintenance standpoint we have kept ourselves open to all kinds of implementations, from desktop environments to init systems, postmarketOS is almost entirely made of constituent parts that our community have contributed -- if someone wants to use the project as an experimental testing ground for some new app packaging and distribution tech then they totally can. Getting software packaged in Alpine and pmOS is impressively easy and the structure of testing/community repos already lays the groundwork for going from a poc to something we would ship by default.
that's not to say we are willing to throw out good solutions, and in the case of app distribution and sandboxing i think you'd have your work cut out to match or exceed Flatpak enough to justify changing the default (i have to admit, mainstream buy-in is a challenge to overcome and the increased friction of going against the current would have to be justified)
@cas @moses_izumi @fun @elly @postmarketOS mm but you haven't considered: what if i consider my desktop environment and my package manager being a sandboxing system and requiring 2GB to install a single program to be an anti-features actually.
app bundles are like the only MacOS thing i like tbh
@Li @moses_izumi @fun @elly @postmarketOS dont get me wrong, flatpak is far from perfect, and this in particular is a nasty issue
the solution of interest for the flatpaks devs seems to be to just have your OS be built out of the same runtimes, which js neat but, doesn't really work for us obviously
but why is this a problem that postmarketOS has to solve? like i just wanna make da phone run Linux, i don't want to take a moral stand against big bad app distribution or whatever, that only serves to aliendate potential users who dont care about these issues which hurts the distro, and attract an increasingly niche and opinionated community with ever stronger in/out group dynamics (see also, Alpine systemd discussions, devuan, etc)
@cas @Li @moses_izumi @fun @postmarketOS exactly this. Flatpak isn’t perfect, but at least it’s a solution.
I remember when I started using Linux circa 2008 and big companies had absolutely no interest in supporting it because of packaging format mess. AppImages were the first “solution” to that problem (and in my opinion they absolutely sucked).
These days if you want to make sure your application will run everywhere (even on musl-based system like Alpine/pmOS) you just ship a flatpak.
Hell, I’m a Gentoo user (w/OpenRC) and I use flatpaks for some stuff that I can’t be bothered with compiling (like LibreWolf, Chromium, slopware like OrcaSlicer etc.) and currently typing this from a Chromebook running Chimera. I could just click and launch Steam if I wanted to (which you couldn’t do without Chroot or Flatpak).
(I won’t because I need to grab my bike and change trains (RE51 -> RE60) in ~15 minutes but that’s besides the point
)
@elly I started liking Flatpak ever since I installed Steam as a Flatpak on Gentoo :3
@TheEvilSkeleton @elly @fun @moses_izumi @cas @postmarketOS @Li okay, but when can I install gentoo as a flatpak?
I love flatpak for this and for giving me a very easy way to use and compartentalise all the nonfree programs I (sadly) need while still customising all my free ones with use flags :D
@karolherbst that is a cursed and horrible thought and i may want to hear more.
cclist @TheEvilSkeleton @elly @fun @moses_izumi @cas @postmarketOS @Li
@root @karolherbst we're one step closer https://github.com/axtloss/Linux-flatpak
@moses_izumi @greytheearthling @elementary @postmarketOS the point of duranium isn't in itself to compete with other immutable distros, it is just a natural evolution of the postmarketOS project to take our existing work in hardware enablement, testing, our strong relationships with our upstreams and take the next step in delivering on our mission to build liberatory technology for everyone.
the benefits of an immutable system are obvious, and while we aren't necessarily doing anything revolutionary here, we are bringing together our values in making mobile Linux a truly viable alternative to iOS/Android and implementing them with what we believe to be the modern best practice
on implementation details, there are of course drawbacks to immutable systems with developer experience being a huge one. This is one area where we hope to encourage improvements
@cas @moses_izumi @greytheearthling @elementary @postmarketOS am I missing something here, I thought that pmOS was geared towards smartphones, why are we talking about a desktop?
@McNeely @moses_izumi @greytheearthling @elementary @postmarketOS phones are pur bread and butter, why wouldn't i want the same OS on my phone and computer though ?
@fun @fun @moses_izumi @cas @postmarketOS still very sad about armhf :(. wouldve been happy testing with the pi zero w
tho im looking to see if i can modify pmbootstrap to make pure alpine imgs instead of pmOS imgs and reintroduce armhf that way
If you know the difference between Alpine and postmarketOS, then there's no difference, and maybe even better to use Alpine. Lots of people that have never heard of the projects, though, would have it a lot easier using postmarketOS than Alpine :)
@fun @greytheearthling @moses_izumi @McNeely @elementary @cas @postmarketOS
@fun @moses_izumi @cas @postmarketOS what’s broken? one thing i found: gnome is available for armhf, but gnome-shell isnt, so it’s unusable (i think). is there more that u know of?
i do have sway with gpu acceleration working :D. custom script tho, im going to see if i can bring it over to pmbootstrap :)
@pabloyoyoista @noisytoot @fun @greytheearthling @moses_izumi @McNeely @elementary @cas @postmarketOS happily running alpine on my laptop and pmos on my phone
i find breaking changes to happen more often on pmOS than on alpine. for alpine i dont think twice when updating daily on edge or not updating for weeks at a time
@pj @justsoup @fun @postmarketOS oh come the fuck on, first systemd now this? ;_;