This post explains how to configure the keyboard/mouse sharing software `barrier` with automatic display switching to accomplish full KVM switch functionality. **Unfortunately barrier does not work under `wayland` yet.**
This is a personal blog site that is meant to be useful to a few people. The content is usually semi-technical but there will be no handholding. (i.e No article that starts with “what is a computer?”, or “First do ‘sudo blah’” etc)
If for whatever reason you need to contact the author of these articles, you can try Matrix.org with the same username - xpufx.
I had an issue with my T480s recently when running Ubuntu 21.10. The laptop suspends properly and can be woken with the USB keyboard but right after waking up the USB keyboard and mouse do not work. Here's the workaround.
Authentik is a very capable open source Identity Provider (idP software like Authelia, Okta, Keycloak etc.) which probably has the most features of any open source identify provider available. It's also still under heavy development with stable releases being made every few weeks.
Nextcloud supports pretty urls which is a fancy way of saying it will not display the 'index.php' part in the address bar. However its configuration assumes everyone is using the Apache web server and tries to utilize its .htaccess and rewrite mechanisms. Since some web servers like Nginx and Caddy do not provide these facilities, it won't work without some settings.
FreeNAS (and TrueNAS) keep track of system alerts and can be configured to send those out via email and a few other services such as Slack and InfluxDB. The selection of these services is pretty limited. Especially limiting is the fact that it does not provide a way to call a custom script or a web service endpoint. But we can capture the alerts from the system and get them out in a roundabout way.
If you're trying to build JSON using variables in your shell script you have no doubt seen the stackoverflow example. Here's what it all means.