Hi Mike, the new package is built and correctly runs as well, so I'm
sharing a full guide on how to test it.
First of all, just in case, mark your current kernel as "hold", so it won't be
uninstalled
sudo apt-mark hold linux-image-6.17.0-14-generic
This will allow us to always come back to this image in case of a
catastrophic failure.
Now, download the 2 important packages manually by running:
wget
https://launchpad.net/~alessiofaina/+archive/ubuntu/launchpad-bug-2141216/+files/linux-image-unsigned-6.17.0-15-generic_6.17.0-15.15afaina1_amd64.deb
wget
https://launchpad.net/~alessiofaina/+archive/ubuntu/launchpad-bug-2141216/+files/linux-modules-6.17.0-15-generic_6.17.0-15.15afaina1_amd64.deb
Those commands will download the deb packages of the kernel we want to
install.
Now let's install those packages:
sudo dpkg -i
./linux-modules-6.17.0-15-generic_6.17.0-15.15afaina1_amd64.deb
./linux-image-unsigned-6.17.0-15-generic_6.17.0-15.15afaina1_amd64.deb
This will install the new UNSIGNED kernel in your machine. The kernel
will not run, as it's not signed by Canonical, so now we need to do
another step to be able to run it.
There are 2 ways to do this. The "easiest" way, is to disable "secure boot" in
your machine temporarily.
You can do this by rebooting the machine, entering the UEFI bios by pressing
ESC, F10 or F12 (depends on your machine unfortunately, I can't tell), and
modifying the security parameters in the BIOS.
After disabling the secure boot option, you will be able to boot the kernel I
shared with you.
Without this step, you will get a message along the lines of
"error: bad shim signature"
"error: you need to load the kernel first"
and you will be bounced back to GRUB and from there you will need to select
"Advanced ..." and choose the 6.17.0-14 kernel to boot back into the machine.
There is another way to sign the kernel with a self-signed key, I'll
share it with you if you don't feel confident with the BIOS modification
step.
After the testing, please uninstall my kernel by running
sudo apt remove linux-image-unsigned-6.17.0-15-generic
sudo apt remove linux-modules-6.17.0-15-generic
and unmark the kernel from the hold status.
sudo apt-mark unhold linux-image-6.17.0-14-generic
After the reboot, please re-enable the "Secure boot" option in the BIOS,
as without it, you are exposed to a variety of security vulnerabilities.
edit: adding all the forgotten "sudo"
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/2141216
Title:
Suspend/resume broken after latest Ubuntu update on AMD RX 960 XT
(andgpu SMU resume failure)
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/2141216/+subscriptions
--
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs