getsolus / packages

Solus Package Monorepo & Issue Tracker
66 stars 85 forks source link

Boot failure on Microsoft Surface Pro 7 #1359

Open codewizard1975 opened 10 months ago

codewizard1975 commented 10 months ago

Summary

Booting either v4.4 or v4.5 of any edition on Surface Pro 7 direct from a USB thumb drive the system locks up. Using Ventoy, I see a cursor but never get the boot menu to show where Solus can be selected.

Steps to reproduce

Either add ISO images to a Ventoy disk or build a bootable thumb drive.

Expected result

Successful boot into Solus for installation.

Actual result

System freezes before boot menu shows.

Environment

Repo

Shannon (stable)

Desktop Environment

GNOME

System details

Microsoft Surface Pro 7 i5, 8GB RAM, 256GB NVME, Microsoft keyboard cover attached.

Other comments

No response

codewizard1975 commented 10 months ago

Think the issue is related to SYSTEMD boot as booting using Grub is fine.

ReillyBrogan commented 9 months ago

FYI I got a Surface Pro 7 and am currently working on enabling full support for it. You should expect the Surface series and the Surface Pro 7 in particular to be first-class citizens on Solus.

ReillyBrogan commented 9 months ago

I'll do a longer write-up later but you need to downgrade the UEFI firmware to something before approximately mid-2022 in order to get Solus working on it (for now). This is because of new security measures they implemented that are not fully supported by shim (which is what runs BEFORE systemd-boot) as well as the current version of the linux kernel (though I already have a workaround for that part which will be in the next kernel build).

ermo commented 7 months ago

Related to #1344