Weekly GNU-like #MobileLinux Update (09, 10/2025): Too much to put in a title
so yes the rumors are correct (this was leaked on reddit a few days ago, oh well)
the #FLX1 will be getting support for hooking up to external displays. the difference here compared to other approaches is that it will be running full #GNOME shell instead of #Phosh desktop mode (with some integration). as much as we love Phosh, GNOME shell simply provides a superior experience on a large display (and our community members voted for this too)
The initial draft MR to put a wallpaper on #phosh's lockscreen is now >1.5y old but it's not draft any longer (I'll spare you the details why this took so long).
@benedikt reported some issues with #xwaylandvideobridge and #phosh and it turned out it uses _NET_WM_WINDOW_OPACITY which was proposed >
years ago to be added to the wm-spec (https://lists.freedesktop.org/archives/xdg/2003-December/001413.html) but never landed although Qt, GTK and others use (or used) it.
That just changed (https://gitlab.freedesktop.org/xdg/xdg-specs/-/merge_requests/97) and we also already have #wlroots support now too so phosh can happily use it too.
But maybe I'm the only person that finds this kind of archeology exciting .
In case you are running #postmarketos with #phosh : with the latest packages (pmo 24.12.) the GUI was no longer starting up on my librem5, ending up with the login prompt on the console. The reason is that "phoc" does not know the parameter -v , and removing that entry in /usr/bin/phosh-session brings back the GUI upon a reboot:
exec $SYSTEMD_CAT "${COMPOSITOR}" -v -S -C "${PHOC_INI}" -E "bash -lc 'exec ${GNOME_SESSION} --disable-acceleration-check --session=phosh'"
Ever since adding the `Haptic` API to #feedbackd for games I wanted to make the `VibraPattern` available to feedback themes as well as this allows for more nuanced feedback.
This allows us to e.g. use more subtle feedback for OSK button presses than for of incoming SMS.
Opened MRs to make that possible and
while at that I made the maximum strength for all events confiurable too. It's a bit hard to in the
but it's there. Hopefully this makes it into #phosh 0.46:
Status Update for February 25: https://honk.sigxcpu.org/con/Free_Software_Activities_February_2025.html
,
and mostly maintenance
Is there a fosstodon like #peertube instance?
While all videos #phosh has on youtube were posted on the fediverse or phosh.mobi before it would be better to have at least the same kind of collection than on youtube (where we mostly publish to reach people stuck on proprietary OSes).
Can someone recommend a fitting peertube instance?
While #phosh handles centered notches and rounded corners out of the box (as long as there's device info in gmobile) we didn't handle notches on the right or left display corners at all yet..
A merge request from Eugene Lepshy to add support for the #nothingphone 1 made that very obvious so I cooked some inital MR to fix this (screen shot is from a nested phosh session as I don't have such a device):
As there's often the question how to move the cursor when using phosh-osk-stub as OSK: Here's a short demo. If you *really* want additional cursor *keys* one can add them as keys to the terminal layout's shortcut bar via
gsettings set sm.puri.phosh.osk.Terminal shortcuts "[<yourothershortcuts>, 'Up', 'Down', 'Left', 'Right']"
too.
phosh 0.45.0 is out :
There's fixes and improvements, check out the full release notes at https://phosh.mobi/releases/rel-0.45.0/ for details or see
for a short
to everyone who contributed to this release.
#phosh #librem5 #pinephone #gtk #wlroots #gnome #linux #mobile #LinuxMobile
1/N
@distrotube @ppulfer @furilabs
This is a review of a FLX1 phone. I am located in USA and as a phone it works fine (I use T-Mobile). Calls and messages work well, although sound is not very loud, it is very clear. Android works out of the box! Not every app will install, let alone fully functional, but because it runs inside of container apps might not have access to everything they need. Then there are apps that look for google services...
Just a reminder about the meetup in Christchurch, New Zealand on February 26.
The topic is Linux Mobile and I (Dan) will bring 4 devices:
#OnePlus6
- OS: #postmarketOS | Environment: #plasmamobile
#PinephonePro
- OS: postmarketOS | Environment: #gnomemobile
- OS on SD card: #Mobian | Environment: #phosh
#Pinephone (braveheart + upgraded motherboard)
- OS: #Archlinux | Environment: #sxmo
Pinephone (braveheart)
- OS/Environment: #UbuntuTouch
1/2
The biggest issues I have running #Phosh on the #PinePhone are largely around Nautilus/in-app file pickers (which may be Nautilus?). It's doing odd things like not letting me scroll down all the way in the sidebar and occasionally flowing off the side of the screen.
I always wanted a simple way to put the phone to silent mode when e.g. placing it on the table next to the . Since Biemster got NFC to work on the Oneplus 6/6T (https://github.com/biemster/pmos-openbox-conky/blob/main/nxp_nci_i2c.py) we can leverage that and have feedbackd's profile adjusted when certain RFIDs are seen (https://source.puri.sm/Librem5/feedbackd/-/merge_requests/154). For this to land we want to move the NFC support from a python script to s.th. like nfcd (https://github.com/biemster/pmos-openbox-conky/pull/18#issuecomment-2653920089). Help on this would be appreciated.
The Scaling Plugin in #Phosh 0.45 rc1 works exactly as I hoped! This new feature is going to be super useful for people using desktop applications on #LinuxMobile!
Here's a another review of the #FurilabsFLX1. In a way, it's also a review of #Phosh and #GnomeApps by @BrodieOnLinux
Dear distro maintainers and "i build my own stuff" people:
In case you want to check out 0.45 relesae upfront: we've tagged the first releases candidates (0.45~rc1) of #phosh and related components today.
Release is planned 2025-02-15 (https://gitlab.gnome.org/World/Phosh/phosh/-/wikis/Releases)
The bulk of the changes landed already so hopefully it's only bugfixes from here on.
New blog post:
Using Phrog with Phosh on postmarketOS (openrc) https://linmob.net/using-phrog-with-phosh-on-postmarketos-openrc/
#Phosh #LinuxMobile #greetd