LUKS password prompt to decrypt drive is not shown
Nobody has claimed this yet.
- Dominant language
- Python
- Stars
- 141
- Forks
- 146
- Avg merge
- 11h 7m
- Merged PRs (30d)
- 407
Description
Please confirm there isn't an open report for this issue
- I have searched through bug reports
Summary
This issue split from #4317
David had reported
With full disk encryption, the install completes, but the machine hangs on the vendor splash screen on reboot. Discovered this splash screen is hiding the expected LUKS prompt. If I blindly enter the encryption password, boot continues normally
Steps to reproduce
- Install Solus using full disk encryption
- Reboot after the install completes
Expected result
LUKS password prompt is shown so the disk can be decrypted
Actual result
The password prompt is hidden by the splash screen
Environment
- Is system up to date?
Repo
Polaris (stable)
Desktop Environment
Budgie
System details
4.8 installer
Other comments
Clint had another comment in the other issue
Yes, this sounds similar, and I was thinking the same originally.
I did turn off the vendor full-screen logo, fastboot, etc. That did not work.
So I set a 5-second time limit via clr-boot-manager. So I get to the systemd boot and see it show before it tries to boot, and it still does not show the luks prompt.
This only happens dedicated Nvidia. On laptops with hybrid it will get past it, but if I set that to dedicated only it too has the same issue. Not sure if it would happen with grub.
When I added nvidia_drm.modeset=1 nvidia_drm.fbdev=1 to the boot, it would show the LUKS prompt, despite still being on the nouveau driver. Once nvidia driver is installed this all goes away.
Contributor guide
No contributing guide indexed for this repository
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
Start by tracing the Polaris 4.8 boot path around systemd boot, the vendor splash screen, and clr-boot-manager; compare behavior with grub if relevant. Reproduce a full-disk-encrypted install on the described dedicated-Nvidia setup, including the nvidia_drm.modeset=1 and nvidia_drm.fbdev=1 parameters mentioned in the report. Done means the LUKS password prompt is visible after reboot without requiring blind input.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- linux
- Domain
- operating-systems
- Issue type
- Bug
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Quiet
- Clarity
- Mostly clear
- Newbie friendliness
- 45/100