Running PostmarketOS on My Librem 5

veleno

How you feel QT Plasma compared to GTK Phosh on Librem 5?

No idea :sweat_smile: please could you give me more details? Do you mean about smoothness? Graphics? Modular?

So I can give you my personal feedback!

Gracias :blush:

Yes about smoothness, responsiveness, powersave, temperature?

QT is so nice it even do not need gles3 for a nice performance. But please use just pure QT ecosystem, do not install or using GTK app like on QT

1 Like

Ok please let me test it and I’ll tell you soon :wink:

First impressions (I’ll edit it to add new stuff):

  1. General smoothness: ok. Regular Librem 5 slowness (could we expect for GLESS3 before our deaths :joy::anxious_face_with_sweat:) I’d like to have it faster and so smoother but I suppose we’ll have it with GLESS3 working, right?

  2. Angelfish browser: bad! Can’t open websites (eg: AIs websites like lmarena.ai and venice.ai). (Also I can’t open this page neither!!! Please see screenshot!! Although I logged out from iPhone and deleted cookies, I can’t still login from it! Solved!! I had JavaScript disabled in settings)! I had to login again on iPhone to write this post :roll_eyes::sleepy_face::man_facepalming: I’m spending (wasting?) hours looking for an alternative browser (I tried chromium and Firefox both from flatpak but they’re not optimised for L5… so uninstalled them! Also installed epiphany (although it’s gnome) but didn’t work at all (so although was installed I wasn’t able to open it!) so uninstalled gnome web too! For now no solution about a working browser! PureOS wins here (I used Firefox with success!)

  3. installed Waydroid (I know I know, you hate it :joy: but I need it and I like to give my feedback for someone else that need it too)! No internet! I tried settings… WiFi connections… blablabla but no solution! It works on PureOS

  4. Every time I wake up it from minutes inactive and digit my pin to unlock screen, I receive wrong pin although digiting in slowly! It’s like first time digit it missing first numbers! I tried it 4-5 times

1 Like

I can confirm that gles3 plus gnu dawn, Phosh will work like like android 4.0. So imagine how far is android from gnu/linux mobile.

1 Like

I wrong it is like Android 4.3 Level, which it is super nice level on phosh for a mobile. Sailfish OS even with unreleased v5.1 never rich android 4.3 level.

GLES3: So Gnu Dawn will bring big powersave in Active mode, like when device it in-use constant.
Some powersave on Inactive Mode, but not much as Active Mode.

  • more RAM
  • more CPU
  • more COOL, less HEAT
  • more Performance
  • more Butter
  • more Speed
  • more Convergence, finally ready for Convergence Mode.

@dos can you analize and endorse - approve what i think about Gnu Dawn for L5?

1 Like

GLES3 is not some kind of holy grail. Lack of it is limiting, as more and more components tend to require it in order to use GPU acceleration at all, and having it available does unlock some techniques that allow to use the hardware more efficiently, but it won’t be a magic boost that will suddenly make everything twice as fast. The main beneficiaries will be recent GTK4 versions (beyond what’s in Crimson) and perhaps Firefox. Things that can already be accelerated with GLES2 either won’t benefit at all or will modestly.

4 Likes

The good mobile phone experience that I spoke of is using Plasma Mobile on PostmarketOS. Plasma mobile has the more vibrant colors that are typical of KDE. You get a real Desktop with Plasma Mobile, like any other phone (except the Libremb5) has. PureOS on the Librem 5 only gives you an Apps Drawer, without any Desktop. So in my view, PureOS is not a completed OS. Purism still needs to add a Desktop to it before it will be ready for primetime. Whether on a Desktop PC or on the Librem 5, the Gnome environment is just plain, drab, and boaring compared to KDE’s more vibrant, bright colors, which are much like what we see on most cell phones today.

I even put Kubuntu on my PCs, to replace the Gnome environment found on Ubuntu, with the latest version of Plasma (the graphical environment). I see that as a big upgrade to any Ubuntu PC. I had to find some additional libraries to get Python to run on Kubuntu. But all of the native KDE-friendly programs are right at home in Kubuntu. I chose Kubuntu instead of hacking a KDE environment in to Ubuntu, because I wanted Plasma on my Desktop PC anyway, and because the people who released Kubuntu worked out all of the bugs that would otherwise come up when hacking KDE and plasma in to Ubuntu. I was surprised that I had to find a different and later version of Python to upgrade Kubuntu with, to get the PostmarketOS installation tools to work with.

I including the DMA proccesor too which looks like full-enabled to gpu on GTK4.14, which will shipped on Gnu Dawn on GTK4.18, so all the magic improvements what i said for L5 from Gnu Dawn most it all the techniques including up to GTK4.18 and GnuLinux6.12

DMA and DMAC*

Do you know if GLES3 would allow for running the Kitty terminal on the L5?

Currently in Crimson fails to start, and when trying to force CPU rendering with LIBGL_ALWAYS_SOFTWARE=1 is segfaults.
On Byzantium it ran, but too slow to be usable for me.

1 Like

I found this but I don’t if this is the Dawn OS you are looking for.

1 Like

Another update on PostmarketOS. The newest ‘stable’ release is really nice with the Librem 5. Almost everything is working flawlessly.

The best part is that somehow, the SIP calling problems with Gnome-Calls have been fixed. I can now receive and make calls reliably with Calls using JMP.chat and the XMPP protocol. That feature has not worked for me reliably, ever, prior to about a week ago. Maybe it will break again, but, I am very pleased with the functionality of PostmarketOS on the Librem 5. The newer versions of Phosh are also greatly improved over what Crimson or Byzantium were running.

I am happy.

8 Likes

PMOS give to you Linux 6.12?

2 Likes

This is good news flanders51. My guess is that the SIP fix on the Gnome dialer is likely to be permanent. Thanks for reporting this here.

3 Likes

No, it looks like Linux 6.6.110. What would the benefits of 6.12 be?

1 Like

Tons tons.
More video-code acceleration.

So if PMOS not give to you Linux 6.12 then PMOS it is not a Fancy OS and stay Away from them.

3 Likes

Ah. Ok. Something to look forward to!

2 Likes

Is there some trick to getting the L5 to boot from µSD?

I’ve been attempting to boot postmarketOS, having written the latest image to a card. A few times I was able to get the image to start booting, and I got a pmOS splash screen, then a terminal where I had to issue the command pmos_continue_boot, which I did. Then I got a “Continuing boot” message, or something to that effect, but it seemed to stick there with nothing else happening.

Now, however, I can’t even seem to force a boot from the card again. The L5 goes to the luks password screen every time.

1 Like