The Linux Thread - The Autist's OS of Choice

  • Want to keep track of this thread?
    Accounts can bookmark posts, watch threads for updates, and jump back to where you stopped reading.
    Create account
Why would he do LTT?
It's a Highlander situation: There can only be one Linus in tech!

1757236932502.webp
 
Considering how the KDE project was seemingly overtaken by the troon menace and embarking on the same path of self-destruction that GNOME fell prey to, I'll pass. They've shunned XLibre and I'm fairly sure they're gonna abandon Xorg for Wayland like GNOME is, albeit at a later time. Plasma 5 was the last truly excellent KDE release.
That you, Lunduke?
 
That sounds insanely out of step with what Linus usually does. He's doing fewer and fewer interviews in general these days, and he's always super picky about the ones he does. They are always relevant to kernel development, mainstream like 60 minutes, TedTalk or w/e. Why would he do LTT? I have heard Linus say the same thing every time gaming is brought up going back to the 90s: "I am not much of a gamer" and then he just stares blankly at the host until the interview moves on to fun things like kernel development. I am betting he will say it this time around too and then stand there kinda awkwardly as Linus tries to talk about the Steam Deck at him which he had nothing to do with. Why did he even agree to this? If I was going to theorize I would bet that some of Linus Torvalds' kids were fans of LTT urging him to do it or something, but his kids are adults now aren't they? The only thing I have heard about from his kids, or at least one of them was that he/she made Torvalds sign some moronic pledge.

If that is the case though then that fucking sucks, usually kids get their celeb parents to do fun online shit that they are fans of like Hot Ones. I'd much rather see Linus choke out on Da Bomb than hang out with Troon Tips
Its such a odd match that I suspect Linus plans to tear Linus a new one for being a complete idiot
 
Well that's basically perfect for a tiling WM then. All of them support some sort of tabbed view where they just show whatever window you currently are working with, and can just switch between them as necessary. Without having to fuck arse around with maximizing every window and customizing XFCE panels to be as small as possible. Certainly, that's how I usually use i3wm on laptops when browsing the web.
How do you handle tray icons
ya im one of those people that actually doesnt care about politics so theyre fine in my book lol
ive used antix but not for any serious length of time. might be time for me to test it on obscure hardware
I worry about an organization's gay politics in case I somehow run afoul of it and get cut off from getting support. That's exactly what happened to a number of people attempting to use the Caves of Qud Discord server and getting thrown out for fucking stupid reasons.
 
How do you handle tray icons

I worry about an organization's gay politics in case I somehow run afoul of it and get cut off from getting support. That's exactly what happened to a number of people attempting to use the Caves of Qud Discord server and getting thrown out for fucking stupid reasons.
Exactly. Like when I tried to get help with arch linux, and I got banned from the server. All I did was tell the mod they were a stupid nigger, that needs to kill they/themself. You just can't get good help these days.
 
GRUB broke on boot for me and a lot of people after a recent update, after booting I was met with this error message: error: symbol grub_is_using_legacy_shim_lock_protocol not found. My theory is that it may be due to this recentish helper function change implemented back in July. In include/grub/efi/sb.h, the old grub_is_shim_lock_enabled() was replaced by grub_is_using_legacy_shim_lock_protocol(). Since I was by mistake on an an older build that does not export grub_is_using_legacy_shim_lock_protocol, GRUB then tries to resolve that symbol at runtime and fails.

That is probably wrong, I am no expert, but it's my only guess w/o being a literal GRUB developer myself. The solution is just to purge on-disk GRUB modules and rebuild them, then regenerate and disable shim with a flag for good measure. This is the first time GRUB broke on me, though. I am still kind of a Linux noob so maybe I should have known that I need to purge GRUB modules when it updates, seems like it from stuff I read afterwards. Lesson learned if so, not going to be a retard about this ever again. - I am happy I was able to fix it instead of downgrading though. This is why I prefer fixing my system than rolling back with timeshift, you learn a lot by doing so.

This is also a reminder for me to keep SystemRescue at hand for these issues, that tool has been a fucking incredible lifesaver. Yeah I could have done it with ArchISO as well, but I prefer for my own sanity to have a graphical interface while fixing, call me a pleb. One thing that is annoying is if you don't have an "English keyboard" (i.e a normative one) you have to constantly go in and remove the English keyboard for something else on each boot of SystemRescue, but that is a minor gripe I have with all Linux shit.


EDIT:

Apparently you can make keymaps stick in SystemRescue by using a YAML file, I realized right after I wrote about my gripe that I hadn't looked into if it was possible to not have to be a caveman and literally ugg my way into the XFCE Keyboard settings on every boot and remove the English keyboard. - Turns out there obviously is a way to have it persist. All you have to do is add a file like sysrescue.d/200-my-options.yaml on the USB with:

YAML:
---
global:
  setkmap: "xxxx"
(src)

So scrap my gripe, now it's a perfect tool for recovering any *NIX system w/o having to use ArchISO. I haven't tried using it for Windows but it does support fixing Windows systems too.
 
Last edited:
I am still kind of a Linux noob so maybe I should have known that I need to purge GRUB modules when it updates, seems like it from stuff I read afterwards
Generally any time grub updates, the advice is to reinstall grub. I have never actually looked into what that does, but I assume it will effectively do this. Usually you get a message after it updates that says something like

"grub has updated, reinstall, and run grub-mkconfig to use the new features"

or something like that. It's probably easy to miss if you aren't reading the messages pacman spits out.
 
Does Arch not run post install scripts? Mint handles that automatically.
 
Generally any time grub updates, the advice is to reinstall grub. I have never actually looked into what that does, but I assume it will effectively do this. Usually you get a message after it updates that says something like

"grub has updated, reinstall, and run grub-mkconfig to use the new features"

or something like that. It's probably easy to miss if you aren't reading the messages pacman spits out.
What's weird is that I already wrote a pacman hook that does that for me automatically on GRUB updates, as per the wiki's recommendation and that this hook has worked for me on this system for months. The issue wasn't that I didn't run grub-install and grub-mkconfig, it did that successfully at the time. I just checked the logs to confirm that I did and that this hook has also ran in the past without problems. The real issue seems to have been that for some reason it still didn't load the new header symbol as you can see from others with the same issue. It's only fixed for them if you disable the shim flag or downgrade and then* grub-install and mkconfig.

It seems to be expecting the new symbol to be there but for some reason it isn't so it flunks out, and that's despite having ran grub-install and mkconfig with it explicitly confirming there were no errors. My solution was to purge the old GRUB EFI manually, grub-install with a flag to disable the shim lock explicitly and finally mkconfig. Only then did it get fixed. I am seeing others have success with that now too. I was wondering if purging it manually is the correct practice for an upgrade, but maybe it isn't.
 
Last edited:
Does Arch not run post install scripts? Mint handles that automatically.
There are some hooks that run by default on arch. Like on kernel updates it will automatically rebuild the initramfs, and remove the old kernel. But others you need to either write yourself, or at least enable them yourself. Most things that you might want a hook to do will already be available somewhere, either online, or in some package. Unless it's super niche or something.
 
"Don't modify my config files without my consent" separates "newbie friendly" distroes from "power user" distroes.
Yes, that's why all civilized distributions following the Debian way, like Devuan, and newb options, like Linux Mint and Debian, construct a grub.cfg from a combination of:
  1. default boilerplate in /etc/default/grub
  2. and whatever crap the distribution or you yourself chuck into /etc/grub.d/
and whenever you do a update of the grub package, anything that the distribution now proposes to overwrite will be notified to you with the option of accepting, or reviewing the changes.

It is fucking insane to have a process where there is a 'package mangement' system that could break things this way. It's been a while since I used Gentoo, but I can't imagine they'd ever allow this. Either be a real masochist, and build all your own packages or tar -xzf slackware 'packages' at random, or just use something nice with a proper system for managing user-customized config files.
 
Am I retarded for only wanting to use ext4? I just think the reliability is cozy.
I always default to EXT4, has not failed me yet. Aside from the fabled "bitrot" problem that I am not even sure actually exists and if it does I don't feel is such a huge problem then there is nothing wrong with EXT4 at the moment.
 
Back
Top Bottom