news
today's howtos
-
Major Hayden ☛ Blank lock screen in Hyprland
I moved over to Hyprland as my primary desktop environment several months ago after wrestling with some other Wayland desktop environments. It does plenty of things well and finally allowed me to do screen sharing during meetings without much hassle.
A couple of small utilities,
hyperidleandhyprlock, handle idle time and locking the screen when I step away from my desk. However, I kept coming back after lunch and found that both of my displays were often unresponsive with a blank screen after unlocking.Diagnosing the issue #
I ran into this issue when I’d come back from lunch, hit the spacebar, and both monitors remained in power save mode. The power lights on both monitors were blinking, indicating that they were still in a low-power state.
-
APNIC ☛ Journeys in hosting 1/x — Precomputed SSH host keys
So LightNode appears to have precomputed SSH host keys for each of the unique system templates it offers as an install option. For example, all LightNode Debian 12 installations, by default, will use the same SSH host key pairs that you’ll find stored in /etc/ssh/ssh_host_*key* files. Debian 11 will use another set of keys, but common to all Debian 11 installations. And so on. It is unclear if this is a failure of entropy or if ssh-keygen is just never run, but the outcome is the same. The host keys are predictable and shared with other hosts built from the same system template configuration.
I can think of two scenarios where this anomaly might purposely occur in practice. One, some hosts have multiple addresses assigned, and each address has the same SSH server daemon active and willing to accept connections across all interfaces. In this case, you’d see what looks like a multi-homed system. Honeypots may exhibit this behaviour, for example. Two, each listener address may be a different system, but host keys are being generated from the exact same entropy source for ssh-keygen, or are set to use precomputed ssh host keys. You might find this in certain enterprise or private environments as a way to simplify key management. It is this second scenario that LightNode appears to fall into.
-
Koehntopp ☛ NVME is not a hard disk
So somebody tweeted about the Seagate Mach.2 , a harddisk with two independent heads “combs”, and I commented in german : “It’s two drives in one chassis, even shown as two drives. And it still is rotating rust, so slow with seeks. Linear IO will be fine.”
That quickly devolved in a discussion of RAID-0 on a single disk drive : “RAID-0 on a single physical drive. Yeah, you can do that if you do not need your data.”
-
Linux Cloud VPS ☛ How to install Java 25 on AlmaLinux 10
In this blog post, we will install the latest stable version of Java and which is Java 25, on AlmaLinux 10 OS. Java is an object-oriented programming language that comes in three different editions.
-
ID Root ☛ How To Install Squid Proxy Server on Debian 13
Proxy servers have become essential components of modern network infrastructure, providing organizations and individuals with enhanced security, bandwidth optimization, and content control. Squid stands out as one of the most powerful and widely-used open-source caching proxy solutions available today.
-
ID Root ☛ How To Setup APT Proxy on Linux Mint 22
Managing package installations on GNU/Linux Mint 22 becomes challenging when operating behind corporate firewalls or restricted networks. APT (Advanced Package Tool) proxy configuration provides the essential bridge between your system and software repositories, ensuring seamless package management regardless of network restrictions.