Posts by matthewsnyder
I want /home to be on a different partition than the rest of my files. How can I do this?
I want my SysRq key to be fully functional. When I look in sudo sysctl -a I see kernel.sysrq = 1 in the output. This tells me it should be working. To test, I run echo h > /proc/sysrq-trigger ...
Headless chromium gives me many errors: $ chromium codidact.com --headless [0914/093555.796025:ERROR:angle_platform_impl.cc(44)] Display.cpp:1086 (initialize): ANGLE Display::initialize error 0: ...
I have a command check_mail that checks my mail. I have it configured to run hourly because I don't want to hammer the server too much. But, sometimes I am really at the edge of my seat for a resp...
Gnome Disk Usage Analyzer is a GUI program with similar purpose as du and ncdu. I haven't used it in a long time, but I believe caches scan results. Subsequent scans should become faster, barring ...
This varies because, being modular, Linux will have different components according to what it's used for. I'll write mainly for a mainstream desktop distro. Systemd manages most of the stack these...
I often need to fill out PDF forms, like government paperwork and stuff for banks. How can I do this on Linux? Best I could find was Foxit, but it has strange limitations in the Linux version, lik...
Early in boot, after triggering uevents but before the encrypt hook (decrypting drives) my system takes a very long time, over a minute. Actually, I bet it takes 90 seconds which is the typical def...
Sometimes Python packages fail to use your system's CA certificates (what your browser uses). For HTTPie, this is actually tracked in https://github.com/httpie/cli/issues/1581 One solution is to p...
HTTPie complains about TLS certificates ever for sites I know are fine: $ https wikipedia.org https: error: SSLError: HTTPSConnectionPool(host='wikipedia.org', port=443): Max retries exceeded w...
My guess is that this is an anti-cheat problem. The symptom of those is often everything working on Linux except the multiplayer, with no explanation. I don't play Titanfall 2, but apparently it u...
When I create a new Maildir account in Kmail, pointing to /foo/bar, I expect it to create directories like: /foo/bar/cur /foo/bar/new /foo/bar/tmp /foo/bar/some-folder/cur /foo/bar/some-folder...
Arch switched to Python 3.12 which broke offlineimap. I want to use Python 3.12 as the default on my system, but just offlineimap should run with an alternative Python 3.11 environment. Is it possi...
I'll add a specific, simple way that worked for me: Create some kind of Linux Live USB Boot into Live OS Use lsblk and blkid to figure out which drive exactly is the old and new one. Stay in t...
How can I get notifications to dunst when systemd units fail?
Most Linuxes are small, and I would consider them for experts by default. This is because you won't be able to just Google problems and copy the solution from some blog. You'll have to actually tro...
I did this with NetworkManager. nmtui to open the TUI interface and then select "Edit..." and the ethernet connection You can also use the equivalent GUI or CLI commands, but I find them hard...
This is not a full answer, but my hypothesis is: Your system is configured to resolve domains exclusively through a single server running locally. Thereby, that local server can centrally control ...
I use kitty as my terminal, which allows you to map a key for copying any text from the screen to the keyboard. The text is selected by pressing some hint keys, similar to the Vimium extension. It'...
UUOC is an ancient Unix yarn. I can't find the original essay (I believe from Usenet, where else...) but if memory serves it's either from early 90s or before. cat is actually a program for concat...
I have always found PulseAudio to be difficult to use and overcomplicated. Recently I also discovered that it is written by Lennart Poettering, whom I dislike. I am now very motivated to use someth...
For each file named foo.xyz, you want to delete foo.xyz.part. It doesn't matter if foo.xyz.part exists, you can just attempt it and skip errors. You can get a list of all files with find etc. But ...