Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

1.1.9 installing 6.2.8 fails with assertion failed #215

Closed
SamuelMarks opened this issue Apr 2, 2023 · 6 comments
Closed

1.1.9 installing 6.2.8 fails with assertion failed #215

SamuelMarks opened this issue Apr 2, 2023 · 6 comments

Comments

@SamuelMarks
Copy link

image

(was trying to resize the window for this issue but that screwed up as you can see)

@bkw777
Copy link
Owner

bkw777 commented Apr 2, 2023

I know what it is. fix shortly.
Simple fix but in the meantime, workaround you could do right now now is in settings, enable Verify Checksums.

It's off by default because it's new and adds complication, but it will cause the field that's currently getting a null to be filled and allow the rest of the process to work.

@bkw777 bkw777 closed this as completed in d75f863 Apr 2, 2023
@garak
Copy link

garak commented Apr 2, 2023

I tried the proposed workaround: the kernel is installed, but then it fails at boot with "bad shim signature. You need to load the kernel first"

@bkw777
Copy link
Owner

bkw777 commented Apr 2, 2023

That's not the app, that's because you have secure-boot enabled in your bios, and the mainline-ppa kernels are unsigned.

This is not anything the app causes or has any control over.
IE: if you manually download the same .deb files, dpkg -i foo.deb, reboot, the same thing would happen.

You have 3 options:

  • disable secure-boot in your bios
  • try to figure out https://github.com/M-P-P-C/Signing-an-Ubuntu-Kernel-for-Secure-Boot
  • don't use unsigned kernels (all mainline-ppa are unsigned)
  • 4th out of 3 :) maybe there is some shim bootloader where the bootloader is signed and satisfies the bios, yet is willing to boot an unsigned kernel. I have no idea I'm just saying in theory for completeness.

In reality it's really 2 choices: disable secure-boot or don't use mainline-ppa kernels.

@SamuelMarks
Copy link
Author

Thanks @bkw777 that did the trick. Oh but I lost the "CHANGES" button, I liked that feature!

@bkw777
Copy link
Owner

bkw777 commented Apr 5, 2023

PPA button

@bkw777
Copy link
Owner

bkw777 commented Apr 5, 2023

#224

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants