Looking at the journal records in/var/log/journal using journalctl the only mention of anything to do with kernel 6.5.2 is when I installed it on the 13th September, there is nothing recorded relating to actually booting that kernel. Next I’ll try booting again with 6.5.2 and then see if any new journal records are created using my usb system.
it still might. It seems there are ussues with this kernel – uninstall it after you have booted in the previous kernel.
The issue seems broader @broadstairs
you can either try to find out the issue, or just disrecard this specific version for now and start up the older kernel.
Can you back this claim by any facts that there are general problems with this kernel? And why uninstalling the kernel? This won’t work unless you lock the prior kernel because with the next dup this kernel will get pulled in again…
Better use proper multiversion setting and make a working kernel default…
I agree making the working kernel default boot is best.
However I have found one bug 1215328 which reports an issue not dissimilar to mine although in this bug NVIDIA is involved which I am watching. So it does seem like there are issues but as yet don’t know what the causes are.
I do have (as mentioned) an ASUS laptop which boots 6.5.2 OK but that is Intel HD graphics and an older I7 CPU where as mine is an AMD Ryzen 5 3400G with Radeon Vega Graphics but NOT using any special drivers.
I have been able to copy the most recently updated journal file (which was following a failed boot of 6.5.2) across to my TW system and view it with journalctl, there is nothing in it relating to booting kernel 6.5.2, all it shows is my shutdown of 6.4.12 prior to a reboot. So I am unable to see any errors anywhere relating to the failure of 6.5.2 kernel.
I am fast running out of ideas now as to why this new kernel refuses to boot successfully.
Just saw kernel 6.5.3 was released so did zypper dup and tested a boot with it. Still no go so back to 6.4.12 for now. Might do some more testing tomorrow.
Just tried another boot of 6.5.3 with nomodeset and quiet removed. This time it got as far as the logo screen I usually get on booting which maybe means it got to SDDM(?) but then went straight back to booting again. There still is no indication using journalctl that anything from a 6.5 kernel has booted. Still unable to see anthing in any other log files relating to 6.5 kernel.
This is getting serious now. I downloaded the latest TW ISO so I could install a clean system on a spare disk. On booting the USB stick with this latest snapshot and selecting Installation a load of messages flash through and it the jumps back to booting my system. SO I cannot even run the installler now!
Well clutching at straws I thought why not try acpi=off and lo and behold it now boots to the desktop, Rubbish display resolutions but now to find out why it does not like acpi on my MSI B450-A PRO MAX motherboard with latest BIOS loaded.
IOW, nomodeset is a crude, usability destructive, troubleshooting parameter sometimes necessary as a fallback to get any GUI at all, or to capture logs.
Now I’m not sure what this shows for the 6.5.3 boot as acpi is off. As mentioned before there is no journal file created when it fails to boot, only works (so far) with acpi=off. I’ll try some of the obvious options first.
Stuart
Well first tried was acpi=noirq and it has booted and I have a good display as well. One thing I did notice as it booted was a message ‘No Southbridge IOAPIC found’ now I have no idea whether this was caused by the acpi-noirq or not.
Well I have been trying to determine whether or not there is a bug somewhere in acpi but this is way beyond me. I have been able to extract the various tables etc using the commands in acpica but from here on I am somewhat lost.
Is this worth a bug report against this new kernel? I know it could end up a bug in my hardware but at least the guys on bugzilla might get me to understanding what is happening.
That’s the problem so many options knowing which one to try. I’ll try that one and see if I can make a guess at any more. What really concerns me is that for years now I’ve not had to mess around with things like this even on TW, its just worked.
@broadstairs What you probably need to do is bisect the kernel, you may be asked to do this if raise a bug report…
If you raise a bug report, then probably need to provide the output from dmidecode, cat /proc/cmdline and journalctl -b and rock on with the noirq if lax doesn’t work…