I don't know, but one possibility to consider is that running amdgpu-pro (or its non-pro counterpart) might've done something that stops mesa from working if you didn't completely undo everything it did.
kbal
amdgpu fails to load
If you're referring to the old "amdgpu pro" software, you probably don't want to be using that. It isn't necessary for the stuff you want to do, and I'm surprised to learn that it still exists at all — it's still talked about as if it's current on the arch wiki. Get rid of that, update the firmware package, run a recent kernel, and then figure out whatever specific thing you actually need for the AI stuff you're trying to do such as rocm-related things.
I dunno, I've just seen a few weird ones over the years. My search didn't turn up any better place to start than the wikipedia page on musical notation which does cover quite a few of them.
I don't know what you're proposing exactly that you think would "fix" it, but you might be surprised at how many attempts to reform music notation have come and gone over the years. Perhaps the one you're looking for has already been invented.
Dubstep. Like, the kind that was super popular in 2010. It'll probably be another 15 or 20 years before it's sufficiently forgotten that the kids can properly rediscover it.
It's a giant money pit either way. Somehow pulling off a miraculous recovery for the Canadian ship-building industry is simply the one thing I can think of that could potentially be used to justify the enormous expense compared to other, better ways of spending that much money. No subs at all sounds fine to me. For intel-gathering purposes of the type so-far mentioned, patrolling around the coastline of Canada watching for the incoming invasion fleet or whatever, there isn't a whole lot of advantage in trying to do it from a well-armed underwater platform and we're already spending absurd amounts of money on brand new surface vessels.
Whichever kernel debian bookworm has, the patch for this has most likely been applied to it. The larger risk is to organizations running ancient versions of RHEL or something that never get updated, e.g. because some hardware they need uses a shitty proprietary driver that supports only very specific kernel versions.
Edit: You can confirm that it's been fixed in Debian here. Looks like it was patched for bullseye systems still running kernel 5.10 in June 2024.
The point of submarines is to sneak up on enemy ships and destroy them. That's not something Canada has an urgent need to be doing. There are more cost-effective ways to defend the country. But it's not about being cost-effective, it's about spending as much money as possible — on building up someone else's military-industrial complex, since they're too impatient to build up Canada's capacity to the point where that kind of hardware could be built here — in order to be able to look "strong" like people are clamouring for.
"Hacktivist" apparently now means "for-hire saboteurs working for Russia."
No surprise, I always thought 2025 was at sixes and sevens.
Linux loads the "firmware" into the GPU on boot. It does need to be updated from time to time, separately from the driver and everything else. On my system it's kept in /usr/lib/firmware/amdgpu. And bios updates can often fix weird bugs, usually worth doing.