The issue I am having is that I did not seem to perform a snapper rollback properly.
I would greatly appreciate if someone would be able to point me in the right direction to fix my system.
I took notes during the rollback process and am sharing them here along with some files that may be relevant.
My system is a laptop running Siduction MoW KDE Plasma
I made files available for anyone with this link to download
https://www.dropbox.com/scl/fo/qtedc4sti430tod4vreud/h?dl=0&rlkey=gi3whg42ltc7fp81rp7i75pq42023-06-20
Booted my Siduction after a full system apt upgrade and ran into two issues
1. Message: error: file '/@/usr/share/grub/themes/mow/theme.txt' not found.
2. System will not boot into KDE Plasma, but drops me into a text-only console
I then rebooted and...
Select the desired snapshot number in the grub menu. Snapshot #125 selected. #125 is 6 days ago.
If I select kernel 6.3.8.2, I end up with a text-only console
If I select kernel 6.3.8.1, I am able to boot into the Plasma desktop env
Log into account, open konsole, enter superuser mode
$ su
Tell snapper to rollback in the proper way
# snapper --ambit classic rollback
List the snapshots
# snapper list
Notice how the most recent snapshot is a r/w copy of the desired snapshot. Snapshot #139 is the r/w copy of #125
Reboot
Select default grub installation, and the appropriate kernel version
system boots into text-only console, not KDE Plasma
Log into account, open konsole, enter superuser mode
# su
Point grub to the latest snapshot
# grub-install ...
Update KDE Plastma cache
# sudo update-desktop-database
Reboot
Select default grub installation, and kernel 6.3.8.1
system boots into text-only console, not KDE Plasma, this is strange.
I still see the error message about missing grub mow theme. I now realize that /usr/share is probably not included in the snapper rollback ( is it?)
ATTACHMENTS: dmesg.txt, hostnamectrl.txt, inxi.txt, snapper_list.txt,
Checking on the error message about missing grub theme
$ su
# cd /usr/share/grub
The themes directory is missing
On a different computer that is running siduction (and is working nicely), I archive the /usr/share/grub/themes directory
# 7za a /mnt/SkyData/Tmp/themes.7z themes
Back on my siduction laptop that has the issues, I restore the themes directory
# 7za x /mnt/SkyData/Tmp/themes.7z
Reboot the computer
Progress! I no longer see the error message about the missing grub theme
But I still boot into console and not KDE Plasma login
I double check snapper list, and yes the system is running on snapshot #139 which is a rollback of #125
For a sanity check, I perform a
# apt update
# apt list --upgradable
And what I see is only two packages that are available to update. This is a massive clue that I did not roll back properly.
If I am actually running on snapshot #139 which is a rollback of #125, I should see 6 days worth of package updates, which would be a very long list, not a list of 2.
ATTACHMENT: dmesg2.txt