Simon Greenwood

Listening diary 20241115

Listening Diary 2024-11-14

Listening Diary 2024-11-13

I added a scrobbler extension to Firefox and did a bit of testing. Doesn’t work with Faircamp yet. Early days, early days.

Listening Diary 2024-11-12

Some very ambient listening today. Felt like that kind of day.

Listening Diary 16/10/2024

From https://daily.bandcamp.com/lists/aphex-twin-selected-ambient-works-volume-ii-list:

Listening Diary

Proxy Mailcow behind Nginx Proxy Manager the easy way

A quick one as no-one seems to have written it down properly.
Mailcow (https://mailcow.email) is a dockerized mail system. By default it will run on port 80 and port 443 of an IP address, so it occupies the web addresses of, say, a cheap VM.
Nginx Proxy Manager (https://www.nginxproxymanager.com) is a dockerized way of managing an nginx proxy.
The theoretical right way of connecting the two is by bridging or sharing the docker networks, but a more straightforward way is connecitng the exposed ports on the VM IP address. Not localhost or 0.0.0.0 because they’re in the docker network, the IP address of the VM. Annoying simple but not necessarilly obvious.

Read More…

Fixing a frozen screen caused by systemd 256

Systemd version 256 has been rolled out in several distributions recently, including Arch and Debian and variants. It adds a feature where user sessions are frozen when the system enters sleep, but in my case, running Manjaro Linux with KDE on a Gen 1 Lenovo T14, this meant that when the system woke, the screen remained frozen and required a reboot by switching to the command line with Ctrl-Alt-F3.
At first I perhaps unfairly assumed that this was KDE as it affected the desktop but left the mouse working and indeed the system accessible with through the console, but after a bit of digging around in the system journal with journalctl -b-1 -p4 --no-pager (a really useful command that I didn’t know before), I found the error Cannot start frozen unit Session 10 of User xxxxx from systemd.
Searching on that brought up the problem and conclusively pointed at the 256 update, and a solution, or at least a fix until the issue is fixed.
The fix is to add an override to the systemd-suspend service. This doesn’t actually have a service file in /etc/systemd/system in Manjaro at least, so you need to create the directory /etc/systemd/system/systemd-suspend.service.d and create an override file called disable_freeze_user_session.conf with these contents:

Read More…