Too Good To #014

In today’s installment:

- #dmesg from before the machine crashed
- #Kill process ID from #pidfile
- Let #systemd retry a task
- Set #MTU on #OpenVPN connections in #Networkmanager

https://binblog.de/2025/04/14/too-good-to-014/

#Blogpost

Too Good To #014 | #!/bin/blog

Sometimes I feel really #n00b ...
A couple of day ago the #touchpad on my #slimbook #kde edition stopped working. I restarted, looked at #dmesg, searched the device in #lsusb, but found no clue... I just used a #mouse waiting to have time for a deeper troubleshooting.
Today, I noticed the trackpad was working perfectly before login 🤔

...it was disabled in the settings 🤦

#linux #newbie #noob #pebkac

When was the last time that you ran

`dmesg|less` on your linux system?

You **NEVER** did?

You dont know what you are missing my POSIX dweller!

Look at the awsome input to your brains!!!

Of course you should first run

`man dmesg` since you should not trust a command which uses sudo from a stranger on the internet

https://www.man7.org/linux/man-pages/man1/dmesg.1.html

<< dmesg - print or control the kernel ring buffer

Yes on debian based machines, for some odd reason you are not allowed to run dmesg anymore as a regular user, so I run

`sudo dmesg|less`

Now you know what dmesg does, run it and learn to the bit, what happens on your linux machine when you cycle through the POST sequence

#POSIX #Linux #dmesg #POST

dmesg(1) - Linux manual page

The ones who pay attention, must have caught the typo that I've made when I entered the parameters in the permanent section {see above graphic}. I've also caught it when I booted the system and saw the omission. Naturally I corrected it and everything is fine now

I used the following command which a kind FediVerse user echoed to me

'cat /proc/cmdline'

#bash #csh #ksh #sh #kernel #parameters #GRUB #Lilo #POST #bios #UEFI #Linux #dmesg #Boot #options #programming #POSIX

Now you will ask why I put up a screen cap of Naked.Gun.33.1.3.The.Final.Insult in this thread.

The logic is simple. Because I now have tsc=unstable in my permanent boot options in GRUB, I have achieved playing this 1080p stream on my machine without any hickups of mPlayer!

mPlayer has the gorgeous option of bailing out by itself if you have CPU/GPU/FPU or RAM issues, protecting an unstable machine as my Gigabyte miniPC. Since the switch mPlayer did not have to bail out!

@altbot

#GRUB #bash #csh #ksh #sh #kernel #parameters #Lilo #POST #bios #UEFI #Linux #dmesg #Boot #options #programming #POSIX

Now the parameters are added permanently at boot
using this UI in my distro. I love editing config files directly. This convuloted manner of editing grub config is inefficient, also unusable in a proxmox or jail ENV where everything is done from *sh

@altbot

#GRUB #bash #csh #ksh #sh #kernel #parameters #Lilo #POST #bios #UEFI #Linux #dmesg #Boot #options #programming #POSIX

The parameters were parsed successfully. Now the unsable tsc clock on this system is bypassed from boot

@altbot

#GRUB #bash #csh #ksh #sh #kernel #parameters #Lilo #POST #bios #UEFI #Linux #dmesg #Boot #options #programming #POSIX

I've just added the parameters to the kernel according to the instructions on the web page; photographed them for our pleasure

@altbot

#GRUB #bash #csh #ksh #sh #kernel #parameters #Lilo #POST #bios #UEFI #Linux #dmesg #Boot #options #programming #POSIX

Since the people who know about kernel parameter parsing via GRUB, did not see my post and because I forgot to use the AksFediverse hash, I hunted for an answer and am reading this one...

https://linuxconfig.org/how-to-set-kernel-boot-parameters-on-linux

#GRUB #bash #csh #ksh #sh #kernel #parameters #Lilo #POST #bios #UEFI #Linux #dmesg #Boot #options #programming #POSIX

This is the massive list of GRUB sub commands that I have to wade through

I have taken a Higher Grade Android to make this photograph and luckily this camera system knows how to capture the Light of the IPS LED panel in Total Darkness.

Compliments of Open Camera Android version

#bash #csh #ksh #sh #kernel #parameters #GRUB #Lilo #POST #bios #UEFI #Linux #dmesg #Boot #options #programming #POSIX