ublue-os / bluefin

The next generation Linux workstation, designed for reliability, performance, and sustainability.
https://projectbluefin.io
Apache License 2.0
1.25k stars 163 forks source link

Aurora-surface 41 boot issue #1909

Open trekker99 opened 2 weeks ago

trekker99 commented 2 weeks ago

Describe the bug

The latest from aurora-surface:latest seems to be using a bazzite kernel instead of a aurora surface kernel, resulting in my Surface Pro 6 not being able to boot. I have rolled back for the time being.

What did you expect to happen?

Aurora 41 boots on a Microsoft Surface Pro 6.

Output of rpm-ostree status

No response

Output of groups

No response

Extra information or context

No response

TheElbinho commented 1 week ago

Same issue on Surface Pro 5

m2Giles commented 1 week ago

We have recently switched to the bazzite kernel for asus and surface images. The bazzite kernel carries the same surface linux patches.

What do you mean that it fails to boot?

TheElbinho commented 1 week ago

What do you mean that it fails to boot?

Freezes right after Grub prompt ("Booting Aurora 41 from Fedora Kinoite...")

I first suspected a Secure Boot issue, as the Surface is a bit special in this regard, but disabling Secure Boot didn't help.

I tried getting some info from ujust log-last-boot, but it seems to fail before any kind of log is generated

I also rolled back to 40 for now

m2Giles commented 1 week ago

https://github.com/linux-surface/linux-surface/tree/master/patches%2F6.11

Will check that all of these are in bazzite-kernel.

The fact yours completely fails to boot is a bit of a concern. There is a PR to make sure that the previous surface modules are apart of the initramfs.

TheElbinho commented 1 week ago

To be fair, there have been more recent releases since it failed for me. I think the one I tried was 41-20241108

trekker99 commented 1 week ago

I get the exact same behaviour as TheElbinho. Recovering on a surface is a bit troublesome as I don't have the surface keyboard and breaking out the wired keyboard needs to be planned ahead.

m2Giles commented 1 week ago

I've confirmed that all patches are in the bazzite kernel. Do either of you have encryption enabled as well?

trekker99 commented 1 week ago

Nope, encryption is not enabled. I tried the latest and still cannot boot. Back to the last build. I'm not sure if the move to 41 is the real issue and not the bazzite kernel persay.

TheElbinho commented 1 week ago

Also no encryption on my Surface

m2Giles commented 1 week ago

We have added the same initramfs changes that were in the previous surface builds.

TheElbinho commented 6 days ago

Just tried :latest again, out of curiosity. Still no change.

I would love to generate more substantial and constructive feedback, but I don't know how.