fosstodon.org is one of the many independent Mastodon servers you can use to participate in the fediverse.
Fosstodon is an invite only Mastodon instance that is open to those who are interested in technology; particularly free & open source software. If you wish to join, contact us for an invite.

Administered by:

Server stats:

10K
active users

#phosh

3 posts3 participants1 post today

A limitation of using #phosh in docked mode (having an external 🖥️ , 🖱️ ⌨️ attached to your 📱 ) was that #phoc wouldn't support multiple workspaces. There's an MR that adds initial workspace support now (which might even land for 0.46) 🧵 :

I didn't get the memo that there is "Landesweiter #Warntag" in RLP today and was surprised by the sirens. The #pinephone I use for testing catched the #cellbroadcast message 😅 :

[/org/freedesktop/ModemManager1/CBM/4] new cbm: received
4383: TEST ALERT for Rheinland-Pfalz Thu 2025/03/13 - 10:00 am - Test alert - for Rheinland-Pfalz - There is no danger. - Further information: warnung.bund.de/m/VzsFymNy9PEW - Published by: Lagezentrum Bevölkerungsschutz Rheinland-Pfalz

warnung.bund.deLandesweiter Warntag Rheinland-Pfalz - Rheinland-PfalzIn Rheinland-Pfalz findet heute der Warntag 2025 mit einer landesweiten Probewarnung statt. Es besteht keine Gefahr für die Bevölkerung.

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)

Replied in thread

@thejackimonster

Oh, and regarding the calendar's notification not doing any buzzing: just assign any feedback to the `notification-new-generic` , event in the feedback theme.

We don't do that atm when a notification doesn't set a category to not make people go crazy.

Now with more nuanced haptic we might emit s.th. by default though, so I've opened source.puri.sm/Librem5/feedbac but this is already configurable in current releases, just need to add an event to the theme.

GitLabdata: Add an event for notification-new-generic (!160) · Merge requests · Librem5 / feedbackd · GitLabWe didn't do so until now to not make people go crazy with buzzing phones. Now that we can fine tune the feedback strength better lets see how...
Replied in thread

@ph00lt0 @nicorikken @bert_hubert
The #Librem5 is a full #Linux phone. #Phosh looks very similar to my #GNOME desktop. I can ssh into the Librem 5 without any issues. It is designed to give me full control and #freedom. Like any #FOSS product. I appreciate that daily, and I can accept some inconvenience to have software freedom. That is of course a personal choice. Keep in mind that #Purism only earns money when selling the phone. Not by spying on you and profiling you.

@benedikt reported some issues with #xwaylandvideobridge and #phosh and it turned out it uses _NET_WM_WINDOW_OPACITY which was proposed > 2️⃣ 0️⃣ years ago to be added to the wm-spec (lists.freedesktop.org/archives) but never landed although Qt, GTK and others use (or used) it.

That just changed (gitlab.freedesktop.org/xdg/xdg) 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 🙃 .

lists.freedesktop.orgEWMH proposal for _NET_WM_WINDOW_OPACITY

Not pleased with #Fedora KDE #PlasmaMobile on my StarLite. It’s fairly slow, Bluetooth wouldn’t connect easily, and screen locking broke.

The screen locked after 5 minutes but it said the Lock Screen was broken. I had to Ctrl-Alt-F3 into a text terminal and loginctl unlock-session 2. What if I didn’t have a keyboard connected?

Later the Lock Screen worked but it demanded a PIN. I never set a PIN. Thankfully it accepted my password typed on my keyboard.

Let’s see if #Phosh on Debian works.

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: