Pinned post

As of todays -next ( you can run the without any additional patches using the default mainline arm64 . This means distributions can enable it without trouble from 5.12 onwards. The itself needs some more work but it builds a lot on what we have for the devkit.

0.9.0 is out 🚀 :

Now supports 's OSD DBus protocol, indicates microphone hardware kill switch state, fixes around the overview including long-swipes. Requires libhandy >= 1.1.90

Thanks @devrtz @dos, @exalm


My First Week of Librem 5 Convergence

"I put away my personal Librem 13v1 and tested out whether I could replace it with a Librem 5"

This is the jellyfish h264 demo on a using the 's VPU.

Using the CPU we take 300% of CPU time, using the VPU instead we take 10% (and even that can be optimized further). Using the VPU also saves ~1.5W of power. Thanks go to the and kernel folks for making this possible!

will soon honor -settings-daemons OSD requests: left on the , right on an external screen):

I got one more change in for GNOME 40: better tab completion in the file manager! It's bothered me for a while now, so I'm especially excited that I got to improve it:

Huge thanks to
for reviewing this just in time for the release!

Call to apply for FSFE support for your local project

If you currently look for financial funding for your FSFE activity, we are happy to support you:

Deadline: 18.April 2021

#MadeAThing …and a year later @brainblasted finally got it out into the world (Thank You :-) )

Typography is another little “tool-app” from the @gnome Design Tooling Team as a companion to (Colour) Palette offering buttons to copy various css classes/characters you may need in your app/mockup

Along the way we got a couple of gtk4 bugs ironed out, thanks @exalm et al for the help with that

As ever some nice artwork from @tbernard

A friend asked me how to automatically start #GNU #Screen directly via #SSH's configuration file. Here's how to do it:

Add an entry to ~/.ssh/config similar to this one:

Host screen_on_server
RequestTTY yes
RemoteCommand screen -RD

and then just call

$ ssh screen_on_server

and you'll get connected to an existing screen session if present, otherwise you'll a new new one.

Should work with #tmux, too, maybe different options.

#CLI #FLOSS Cc @climagic

Please remember: functional cookies (login session, shopping carts) do not need user consent. So every time you see one of this oversized cookie banners someone is trying (often through dark patterns) to make you accept the whole tracking and spying as well. Don't be mad at the legislative for creating the need for tracking consent. Be mad at the websites that are trying to stir you up against that law by annoying you with those banners.

I don't have to use the command line anymore to fetch tickets on my as i made -auth-dialog adaptive (after some yak shaving):

I attached a USB-C hub to my laptop dock using a flattened IKEA bracket and some 3M tape. Now I can easily use it and see both screens from my lap. A bit hacky but it works.

docked day4:
- More 'boring' setup for daily work: ,
-- `gsettings set org.gnome.desktop.input-sources xkb-options "['compose:caps', 'lv3:ralt_switch']"`
- most remaining papercuts are in /#phosh around window placement and good defaults

So from now on I'll just update when something changes (for the good or bad)

docked day3:
- nothing too exciting (mail prodding finish up elpa/#emacs config)
- noticed one issue where textures sometimes get corrupted after display power save. Doesn't look like or so needs investigation.

Show thread

docked day 2:
- Move config over so works on the dock (hello encryted email, package uploads, ...)
- Join via element until fully covers it
- Figure out smtp in needs libsasl2-modules-gssapi-mit (so say goodby to the last on disk location that stored account passwords unencrypted)
- unbreak plymouth in so it doesn't force meta packages off the system (
- no crashes so far

docked day 1 (continued):
- a notification LED is great, even for desktop use
- I need a better keyboard/pointing device combination (so far i just grabbed an old one lying around): usb, preferably integrated touch pad, preferably integrated usb-port, preferably us-layout. Recommendations welcome.

Show thread

docked day 1 (continued):
- Besides issues i expected due to using the development version of the distribution things worked well. I keep the primary display on the phone so all notifications go there and don't disturb me.
- Until imx8mq's DEC400 4k output landed in the kernel is a bit sluggish so adding that needs to become a priority
- @merge started updated the byzantium kernel so one thing less to care about, thanks!

Show thread

docked day 1 (continued):
- settle in: apt install bash-completion offlineimap firefox emacs mutt hamster-time-tracker git-buildpackage build-essential ccache tootle vim-gtk krb5-config mutt ...
- Bring over first set of dot files (via git)
- Notice that offlineimap's Kerberos is still broken, fix that
- First mail sync:
*** Finished account '' in 420:55
- First time on device bulk mail reading using mutt (keeping for on the road mail)

Show thread
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