How to tweak Jellyfin’s player controls animation timeout
I have been using Jellyfin as my main media player more and more lately. I’ve always been a fan of VLC and its compact-ness, but I found a some pluses in Jellyfin over VLC. However, there are things that bother me with Jellyfin as well. One of them is the playback controls which simply take way too long to disappear when not used.
How to change MAC address on Ubuntu KVM virtual machine
If you’ve tried changing the MAC address on a recent Ubuntu VM running under KVM/QEMU, you may have noticed that changing the address in the VM configuration on the host yields no result in the guest machine. Also, a change done using either Virtualmin’s configuration or the command line on the guest doesn’t survive a reboot.
How to extend duration of authentication session in OpenWRT LuCI
LuCI (the OpenWRT web UI) has a default session duration of 1 hour, after which an idling session will be logged out and require a new login.
That can quickly become annoying if you’re one to just leave tabs open and stare at statistics.
How to configure WireGuard VPN as gateway on Rocky Linux / CentOS 8
From WireGuard’s perspective, there is no server and client – all points in a WireGuard network are called peers, and they can connect to each other without a central point and not necessarily in a star topology. However, in this particular configuration scenario and because one peer is central to the whole infrastructure I’m setting up (as it’s the only one to always have a static public IP address, open ports and it can also be used to tunnel all other peers’ traffic), I’m calling it a server – while all other peers I will consider clients.
How to correct sensors information with Home Assistant
Some of the smart power plugs I’m using to monitor power usage appear to report incorrect information when viewed in Home Assistant through the Tuya bridge. The information is fine directly in the Tuya app, so the app is probably doing some data processing behind the hood.
Unfortunately, there’s no way of correcting this directly in the entities as managed by Home Assistant. To display (and use) the right sensors values in HA we need to (manually) create some aliases and mathematically correct the values.
How to stop Jellyfin from logging to system log
By default, Jellyfin on CentOS logs to the main system log. This isn’t an issue except in odd instances, like for example when part of library is located on a remote network attached storage that isn’t permanently available.
This makes Jellyfin log thousands of lines of warnings when (re)scanning the libraries and hits the missing media locations which in turn causes lfd to send out alerts about the syslog getting flooded.
How to share a host folder with a KVM guest machine
Accessing host storage directly from a KVM guest is useful in many cases, for example when the storage is or grows large over time and it would be inefficient to hoard large volume of data inside the virtual machine itself.
How to convert mdadm RAID1 array to RAID0
Sometimes crazy changes need to be performed to adjust how storage is laid out and arranged. In this instance converting an existing (but non-critical) RAID1 mdadm array to RAID0 (even less critical) is the far-fetched requirement.
How to revert Firefox 91+ from saving temporary files to the Downloads folder
Firefox 91 changed the downloads behaviour by setting the download action for all file types to save regardless of the previously set option. Additionally, it also changed the functionality to use the default Downloads folder even for temporary downloads.
How to (try to) recover data from failed RAID0 array
For experimental reasons I was running a RAID0 array (the speed!) off of two Sandisk Cruiser Mini USB sticks connected to a Raspberry PI.
As expected, due to wear and tear one of the flash memories eventually failed causing the array to go read-only and crash everything that was writing to it, including the array activation.
How to enable WOL and PXE boot on an Intel server network adapter
Intel Boot Utility, Preboot Images, EFI Drivers package, Ethernet Flash Firmware Utility, Intel Boot Agent or how to make a mess of things with too many names and tools.