I had installed Solus many years ago, and I suppose back then the default kernel was the LTS one. I have been running it since, without ever giving it much thought.
This latest update seems to have broken things for me, so I've been trying to permanently change to the current kernel.
However, I'm running into some issues.
Here's what I did so far:
- Install all my pending updates (I had done a rollback last week, to be able to boot into LTS for the time being).
- Go to the Solus boot loader, and select the latest kernel
5.6.13-153
. - I'll boot into the blinking white cursor. This is fine, I don't have the corresponding Nvidia driver installed at this point.
- Go into TTY, run
sudo eopkg it linux-headers-current
andsudo eopkg it nvidia-glx-driver-current
. - Reboot.
Unfortunately that doesn't seem to do it. I tried some of the steps on the General Troubleshooting page, mainly:
- Running
sudo eopkg up
. Nothing new to update. - Running
sudo eopkg check | grep Broken | awk '{print $4}' | xargs sudo eopkg it --reinstall
. It actually found 2 broken packages (adapta-gtk-theme
andpackagekit
) and reinstalled it. I thought this might have been it, but after rebooting the problem still stands. - Running
eopkg info linux-current | head -n2; uname -a
and checking for diferent versions. I suppose this is where my problem is (sudo systemctl --failed
gives me thatlightdm
failed to load), as the first lane of this command gives me:
linux-current, version 5.6.18, release 155
, while the second line tells me that my Kernel is 5.6.13-153.current
for some reason.
Running sudo clr-boot-manager list-kernels
gives me that I'm supposed to be running on 5.6.18-155
, but that doesn't seem to be the case.
I'm not sure what could be the reason for this, and I don't really know how I'm supposed to proceed from here. Is there something else I can try? Any commands I can run to provide some better debug for this? I've not been able to run any of the latest updates ever since this problem showed up, so I'd like to have it resolved eventually, and preferably with a method that doesn't require me to nuke this machine, as I've been using for years, and starting from scratch now would really suck.
Thanks in advance everyone