OpenSUSE by default keeps 2 kernels the current and previous. The kernel will update when a newer one appears. When upgrading you should remove any non-OS drivers since they will generally not get upgraded with the rest then after the upgrade reinstall. But it all depends on the exact path/method you used to upgrade.
Oh! Yes, that’s possible - release numbers are independent in each distribution, so it’s quite possible. That’s actually a valid problem during update. I do not really see any easy fix though, except adding distribution as additional sort key.
so, boot now default into 4.4.79-4-default after removing everything 4.4.79-18.23.1. and optirun works again
if 4.4.79-18.23.1 was left from 42.2, why does 42.2 hava a higher kernel number than the kernel of 42.3 ? is 42.3 a downgrade?
also interesting , I do not have this kernel left on a different notebook that I also updated
but there are differences,
other laptop has no nvidia card, only intel, and during the update (both notebooks via usb install media) is was connected via lan cable to the internet.
however, if 42.3 would not come with versions lower than currently in 42.2, than this problem would not exists and some users would have a better update experience.
so this is a house made problem
I wonder if I should report this problem somewhere