After Kernel update: Problem loading in-kernel x.509

hello

Just updated the kernel and I get this eror that prevents me from booting normally, I had to use ‘safe mode’:

Problem loading in-kernel x.*509 (-19)

I use Suse 13.2 64 Kernel 3.16 7-13-desktop

I already searched for the error, only found some info on a Fedora forum saying that some people solved the problem turning off ‘secure boot’ I haven’t tried that yet.

My motherboard is an Asus x-99 D. I don’t use dual-boot. Secure-boot is enabled as I leave the motherboard setting at its default. Uses UEFI.

Hope someone can help. thank you.

This just happened to me as well, lenovo w530.

here are some screenshots:

http://imgur.com/a/rXFBj

Just found this, looks like its a bug.
https://bugzilla.suse.com/show_bug.cgi?id=925479

On Mon 13 Apr 2015 03:26:01 PM CDT, mhunt0 wrote:

hello

Just updated the kernel and I get this eror that prevents me from
booting normally, I had to use ‘safe mode’:

Problem -loading in-kernel x-.-509 (-19)

I use Suse 13.2 64 Kernel 3.16 7-13-desktop

I already searched for the error, only found some info on a Fedora forum
saying that some people solved the problem turning off ‘secure boot’ I
haven’t tried that yet.

My motherboard is an Asus x-99 D. I don’t use dual-boot. Secure-boot is
enabled as I leave the motherboard setting at its default. Uses UEFI.

Hope someone can help. thank you.

Hi
I see the issue, but doesn’t stop my system booting, how long did you
wait? The system could have been purging old kernels etc, so can be a
delay…?

This is a HP ProBook 4440s with secure boot enabled.


Cheers Malcolm °¿° LFCS, SUSE Knowledge Partner (Linux Counter #276890)
SUSE Linux Enterprise Desktop 12 GNOME 3.10.1 Kernel 3.12.39-47-default
If you find this post helpful and are logged into the web interface,
please show your appreciation and click on the star below… Thanks!

Dang, maybe a minute then i rebooted it. I should have waited longer. I have legacy boot turned on…i’ll give it another shot.

Hi
That looks like it, my system still comes up though. Else I would add comments if it’s not booting…

true, I waited only 2 or 3 minutes, I’ll give it a try. I also found the bug report, hope it gets solved soon.

Okay here is what I found out. I turned off my discrete gfx card and told it to boot with my nvidia. It did work. I really need discrete for dual monitors, so its something to do with a package not being updated yet for this latest kernel. Maybe its bumblebee?

I only have 1 gfx card, some people say it may be a problem with the kernel and the nvidia driver. I’m already considering reverting to the previous version of the kernel.

I have the error message when booting after updating the kernel. The system boots but the nvidia driver doesn’t work any more. Do I have to wait for another kernel update with the bug fixed or can I change something in the nvidia/video settings?

My understanding is the NVIDIA is the discrete GPU

The normal NVIDA driver will prevent the working of the Intel because it introduces change to the X stack which break the Intel driver the NVIDIA-bublebee package stops the changes so the default X stack is used. Bumblebee itself is used to control the switch of context of the GPUs in Optimus systems only. If this is not an Optimus system then don’t use it. AFAIK in an Optimus system you can’t use bothe GPUU’s as such at the same time.

So if you are not Optimus and you want to use both an Intel and a NVIDIA at the same time do not install the NVIDIA driver.

An update, i tried booting to my intel side, works fine. So then i tried to just reupdate everything, bbswitch, kernels etc…and set to be back on discrete. Fails. I think the nvidia side of my laptop uses novouea, i know if i try to hit up the nvidia settings it says its not loaded. I believe this is an optimus laptop and to get dual monitors which i need, discrete seems to be the only way. It sucks.

SOLVED.

I deleted the current kernel version (3.16 7-13) leaving the previous version (3.16 7-7) and the problem went away.

It certainly is a kernel bug, don’t know if it’s an incompatibility with nvidia but my solution was to return to previous kernel.

I think this problem may affect all Nvidia drivers. Since I am using only on monitor, I turned off my onboard Intel graphics card and installed the GFXG04 Nvidia drivers.

After the kernel upgrade, I am still able to start normally, except that the resolution is 640x480.

I hope we get a solution as soon as possible.

Try to reinstall the nvidia kernel module: (when booted to the new kernel)

sudo zypper in -f nvidia-gfxG04-kmp-desktop

That of course only applies if you installed the G04 driver from the nvidia repo.

Maybe the kernel module built for the older kernel doesn’t work with the newer kernel…

The message mentioned in the title is totally unrelated to your problem IMHO.

Sorry if I did not my self clear, but my problem started after the kernel update, which IMHO is the subject of this thread.

SOLVED for ME:
I reinstalled my G0x drivers and rebooted, discrete now works…

Don’t know if it really matters, but checking in Yast the various new kernel packages aren’t all the same version? And so far the update hasen’t popped up for me, although the updates are there in Yast.

I have the same problem. I don’t have nvidia or uefi. Definitely looks like a kernel incompatability.
I also have a virtualbox that gives an error now.

Sorry for not being clear myself maybe.

The title of this thread says “After Kernel update: Problem loading in-kernel x.509”.
But that message/problem is totally unrelated to not working nvidia drivers, and should actually not cause any problems at all.