in reply to this object

Sometimes listening isn't enough. Had to go into a video conference yesterday. Listening to music on my worked fine, but when I tried to get audio in the conference I remembered that my desktop is broken, because of this issue I wrote about.

I had to ask the other participants to wait, because I'd need to restart my desktop to get sound. Not funny if connected with people partly working on Apple devices.

time: the major problem at the time being in my use case seems to be and leaving sockets to pipewire- open.

I now run them using PULSE-SERVER=unix:/dev/null <program> and it seems they really do not connect to pipewire-pulse anymore and therefor can't leave its sockets open.

No sound in apps is o.k. - I can always run - if I need a page deliver sound.

Uhm, I'm listening to using my while on my at my desk. Why?

There's this bug letting pipewire-pulse fail, because too many connections are open.

I didn't find a way to have the play directly using pipewire.

Nice to have the same software stack on my mobile phone which now is connected to my usb speakers.

I'm migrating from a to a 3c. One OTP made it to my new Nitrokey and the rest still sits on the LibremKey. I updated my OS and installed the new utility which can't handle the LibremKey.

is still installed on my and while it is easy to use that way it is even easier from my desktop. Waypipe didn't work, but ssh librem5 NitrokeyAuthenticator -platform vnc opens an unprotected vnc port…

purism@pureos:~$ netstat -pnlt | grep Nitro (Not all processes could be identified, non-owned process info will not be shown, you would have to be root to see it all.) tcp6 0 0 :::5900 :::* LISTEN 2019/NitrokeyAuthen

…which I can connect to to get an otp before migrating it to the new token.

And after disconnecting the ssh session the application keeps running and still can be connected to.

in reply to this object

…after writing this I had to leave home, took my and the 3 on my keychain not expecting that it would work using pass-manager-compact just like this, but it did.

No adapter needed anymore, direct connect to the Librem5s usb-c :).

This feels strangely positive: you forget to put your on the charger in the evening. Next morning you get it out already with a spare battery in hand and find it running with 35% battery left.

This is such a huge improvement over the state of one year ago!

Serial connection via breakout board to my using a μArt serial-usb adapter.

While waiting for some press-fit headers I'm using poor mans press fit connection with nylon string.

μArt Crowd Supply

New use case:

  • Librem5 with a usb bluetooth dongle connected to usb-c
  • the usb adapter is exported to my network via
  • on my notebook I attach to the bluetooth adapter on the other end of our home over network
  • the virtual bluetooth adapter in my notebook is connected to a windows session running in kvm
  • the windows session contains software to view and configure the inverter of our photovoltaic modules

No need to sit on the floor in the room with that device to get a bluetooth connection.

in reply to this object

BTW: , cut to size using on my and send usign opened in .

Not everything perfect, yet: just used my to transfer money.

  • connected keyboard and mouse through bluetooth (sparklan card)
  • used pass-mgr-compact to get my login password for the banks page in firefox
    • found passff not working in my actual firefox configuration
    • had to copy the username from pass in a terminal, because I didn't find a way to get it in pass-mgr-compact
  • read the email containing information about the transfer in geary
  • confirmed the transfer using an external token that reads data from the screen of the L5

On the first try the L5 froze when I connected power after disconnecting the needed for my pass tomb from the L5.

Wrote this in .

in reply to this object Now, 13 month later, the matte protection foil on my had to be replaced, because it started to come off in one corner.

This time I opted for the "Matte Lite" version of the ViaScreens screen protector. Installation went as smooth as the first time.

First impression: I like the "Matte Lite" version better, because it lets the screen appear brighter while still softening reflections.

Attached some pictures to give an impression of the difference.

A short of what I've been playing with lately. It's a screen recording of my desktop running on my .

Sitting in front of my Librem14 is my pointing its camera at the notebooks screen...


in reply to this object

Disconnecting the hdmi-cable for a few seconds made it boot.

This is a know issue I already had read about during initial setup (and didn't remember it). When I changed the connected client from a to my it hit me.

Thanks for the quick reminder and help and the interesting information about the development process of the !

It turned out that having the mentioned jumper No14 closed doesn't make much sense, because there seems to be no negative effect known and opening the jumper does rule out the hdmi issue I ran into.

BTW: Looking forward to Pi-Cast!

Following up to

Needed to send some SMS with information I wanted to copy'n'paste from my desktop.

Switched on the to get remote access to my connected to it and found the PiKVM not starting. Disconnecting the hdmi-cable for a few seconds made it boot.

When connected to the PiKVM with a browser the KVM session shows an empty desktop, because top and bottom bars are still on the Librem5s display. To get access to them I connected via ssh and ran the following

export XDG_RUNTIME_DIR=/run/user/1000 wlr-randr --output DSI-1 --off

This disables the phones display and moves the top and bottom bar to the external display - the PiKVM sending it to my browser session.

To cut'n'paste I tested PiKVMs Text menu:

  • copy some text from the local desktop (in my example a simple text editor)
  • open the Text menu in the browser session showing PiKVMs web interface
  • paste the text to the text boxed in the menu
  • press Paste button
  • confirm that I really want to paste the text
  • it's pasted to where the cursor is active on the remote computer - in my case the Librem5

Nice to know even though the same can be achieved through an ssh session to the Librem5 by running

export XDG_RUNTIME_DIR=/run/user/1000 echo "here I pasted whatever I wanted to have in my remote session from my desktop to the ssh session" | wl-copy

Got my 🔗 out to make myself familiar with it.

To test it connected my to it and set it up to use the external screen as its only display.

It work just great!

is showing a picture of the beautiful case of the PiKVM - so at least part of this is ...