I’ve been using CachyOS for almost a year now, and there’s a very specific occurrence that happens to me every month or so.
I noticed this the first time in January, when I started playing World of Warcraft hardcore. I added the shortcut to Steam so I could use some of Steam’s features, then on a reboot after updating my system, the shortcut to the game on Steam was gone. I also noticed that my browser history was outdated, as I had installed proxmox on a local server at that period and there was no mention to proxmox on my browser history.
I didn’t understand what was going on, so I rebooted. After some reboots, the system booted on the proper version and I just ignored the issue, without understanding why this was happening in the first place.
A few months later, I get the same issue, now noticing that CoolerControl was asking for a password (it never asked me before), and my mouse sensitivity and headset volume were different. I did the same thing, rebooted, after one or two tries, everything went back to normal.
So, I thought this was an issue with BTRFS and the snapshots it creates. There are 2 different snapshot utilities installed on my system (Timeshift and BTRFS Assistant), and the only tool I can see saved snapshots is Timeshift. The other one doesn’t report any snapper snapshots. There were a couple of snapshots created, so I deleted them and left a single snapshot there.
And then this issue will happen occasionally and I still can’t understand why this happens. Something is triggering snapshots and has a previous, outdated state of my SSD saved, and I can’t figure out where or what is doing this. I just noticed this recently (and decided to make a post) after the recent update to kernel 7.0.x that broke /boot mounts, and I just had the same issue today after updating my kernel again, which made me boot into the LTS kernel, notice that an old snapshot was loaded (the mainline kernel was still on 6.1x instead of 7.0.9 that was just installed), and after a reboot the system fixed itself.
So, what are the automatic snapshot utilities enabled by default on CachyOS, or where can I start looking to find out why this is happening?