That was fun

Don’t upgrade your Linux kernel in Debian from stable-backports. That broke my eGPU, and VLC still said it couldn’t load the driver.

And neither could glxinfo load the driver.

So I had to make a script to reinstall everything that is the stable-backports version, but the stable version. And since I used -y in the script, I had to make another script to reinstall stuff. You can remove the stable-backports kernel, if you have a stable kernel installed.

I probably don’t need Deb Multimedia, going to disable it.

Apparently I installed an old stable version of some packages, just upgraded them.

To fix hardware decoding in VLC, with AMDGPU, you just need to select the X11 video output, probably what I have it set on my desktop. Should have just checked that before installing more stable-backports.

If your AMD GPU causes a GPU reset, it may be fixable if you install the following packages from stable-backports.

firmware-amd-graphics/stable-backports
firmware-linux-nonfree/stable-backports
firmware-linux/stable-backports
firmware-misc-nonfree/stable-backports

Fixed it for me, don’t recall the exact message in dmesg.

No special kernel options, other then for the eGPU.

Now Debian might be rock stable.

Also, don’t bother upgrading everything, or everything it will easily to stable-backports, as the kernel being upgraded, may just break something.

I won’t share my scripts, if you can’t write one, then you should restore your backup and/or reinstall. And I should probably setup my backup script, as I clearly didn’t back up before fucking with stable-backports.

And also, that’s why putting /home on it’s own partition is a good idea. But it’s less work to backup, if everything you want is on one partition, then you can just tell it to only backup on one partition, if you have /home separate, then you have to remember to include it, if you tell it only one partition.

Hmm, might have had a urbackup backup of it, can’t remember when I installed that on laptop.

My scripts could be modified, to reinstall everything from stable-backports, except, you’d have to exclude everything not in stable-backports. Another reason not to share it, you could do some serious damage with it.

And the time might be wrong on my Orange Pi 5, says last seen 11/23, it’s still 11/22 as far as I know.

NTP service: n/a

Well, that could be the problem as well. Guess the upgrade killed NTP. Local time is right, guess Urbackup shows some other time zone.

Oh wait, I think a lot of stuff in browsers, uses your browser’s time zone. LibreWolf doesn’t use your local time zone, by default, probably fine then. Still need NTP.

Hmm, Chrony is still needed with Armbian? I uninstalled it to fix my broken upgrade.

NTP is active now, just installed chrony. Didn’t even know what that was, except it wouldn’t upgrade with it.

I doubt games worked when glxinfo said it couldn’t load the driver. Or was just the driver for hardware video encoding broken? Not sure just that part can be broken, as I don’t think glxinfo even said the name of GPU.

Guess VLC’s automatic video output is broken, at least in Wayland, tried the rc version I have, after recompiling it, and it’s broken with that too. So no point in using that version.