Show more

@Alexmitter @gamey In case of PinePhone, that would be making it use GLES instead of GL.

@Alexmitter @gamey It has worked there since the very beginning, you just need to compile it properly to accommodate for Lima's poor GL2.1 support :P

Just tagged phoc 0.6.0 - notable changes: filters out touch events on disabled touchscreens (thanks to @craftyguy), improves handling of tiled windows, includes plenty of bugfixes for mouse pointer support and tries a bit harder to fit windows onto the screen (which may help some Flatpak apps). Grab it for your distro while it's fresh! @purism source.puri.sm/Librem5/phoc/-/

@carlosgonz@mastodon.social Yes, that's what I meant. Scrolling in Epiphany is slow, and zooming is super slow, but that's Epiphany's (and gtk's) thing. What's properly GPU-accelerated works smoothly on the L5.

@carlosgonz@mastodon.social Epiphany is slow even on my laptop. AFAIK there's still plenty of work needed to make it as performant as it could be.

I've put together a short overview on and closely related components and how they play together: honk.sigxcpu.org/con/phosh_ove

A few years ago I've switched my Debian server from unstable to testing. These days I start to consider leaving it on stable once Bullseye gets released.

Am I... growing up?

@carlosgonz@mastodon.social The screen has been running at 63Hz for a while already.

0.7.1 is out 🚀 : source.puri.sm/Librem5/phosh/-

Bug fixes for keyboard navigation, monitor unplug, and modal dialog background rendering (@dos) but also new features like keygrabbing support (to make e.g media keys work) by @devrtz and initial logind support.

@purism

@leimon @purism Not on this video - I switched to 1366x768@60 because this TV looks bad at 1080p for some reason.

@Lofenyy@mastodon.technology @purism phoc is the compositor, phosh is the shell. phoc draws all surfaces on screen and handles window management, but has no UI on its own. phosh provides the UI and implements GNOME interfaces.

phoc is like kwin; phosh is like plasmashell

With phoc being a phone compositor and touchscreen being a primary input device, mouse pointer handling has been a bit neglected - but it's going to change soon! Fixing some pointer-related bugs and adding quality of life improvements in :) @purism

@danielst @purism If you installed gstreamer1.0-libav with the buggy glibc version it would break all video in Epiphany completely (which is why it wasn't installed by default until now).

With latest updates, GNOME Web (Epiphany) can play YouTube videos on the Librem 5, so you won't have to switch to Firefox to do that anymore. And you won't believe where the bug was located[1]! ;) Call `sudo apt install gstreamer1.0-libav` or wait a few days until it's installed by default with the next update and enjoy. @purism

[1] it was in glibc...

@bshah @kde@mastodon.technology @plasmamobile IMO a very good decision. Personally I've always deliberately skipped Halium-based projects in my efforts. Don't just port your stuff to foreign platforms; own the platform! ;)

0.7.0 is out 🚀 : source.puri.sm/Librem5/phosh/-

This features automatic media mounting, initial support for background XML, handling of per app `show-banners` notification setting and fixes for swipe window closing by @exalm@floss.social

@purism

Ok, maybe it's not that impressive for a regular person in 2020, but right now I'm playing Neverball in VR mode using cardboard headset with fully FLOSS GL driver (etnaviv) on a GNU/Linux phone (Librem 5) and it's damn amazing! :D @purism

@linmob @isobel Hi, one of the past core SHR team members here :) I have recently found a complete build tree on one of my old hard drives and I plan to give booting it on the Librem 5 a try one day :D

Show more
Librem Social

Librem Social is an opt-in public network. Messages are shared under Creative Commons BY-SA 4.0 license terms. Policy.

Stay safe. Please abide by our code of conduct.

(Source code)

image/svg+xml Librem Chat image/svg+xml