Skip to content
View in the app

A better way to browse. Learn more.

Armbian Community Forums

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

LUKS password entry not displayed on Pinebook Pro Focal

Featured Replies

Hi all,

 

I have a working Pinebook Pro Focal build with LUKS encryption enabled.


The only issue I have is that when booting no progress or password prompt is displayed. As soon as I enter the password and hit enter I see the boot logo or console output depending on what is set in armbianEnv.txt.

 

I will be continuing my research and learning about the boot process in general but wanted to check in here to see if people had any obvious pointers to share or whether maybe this is a known limitation that is going to be hard to resolve.

 

Thanks,

Matt

 

 

If you're doing a LUKS unlock via cryptsetup, it's done inside of the initramfs (or initrd). The text of that is sent to the Linux console.

 

It's before SystemD starts and initializes all consoles listed as kernel arguments. So IIRC, it's only the last one specified that takes effect at that point in boot. So if you want it on the main display, you may have to append a "console=/dev/tty0" kernel argument in your boot options.

 

Once SystemD takes over all specified consoles become active, but the kernel only will use the last one specified for that part of the boot process.

 

Or maybe first one? Sometimes my brain's mashed potatoes. Experiment a bit? I've not looked through the current Armbian + LUKS instructions.

 

 

  • Author

Yeah I have been using console=display in armbianEnv.txt which translates to console=/dev/tty1 which I believe is what is required.

 

I've also been trying to replicate a working setup based on the Manjaro + LUKS discussion on the Pine64 forums here:

https://forum.pine64.org/showthread.php?tid=9052

 

I updated the initrd image to include the kernel modules seen in the Manjaro installer patch from that thread but still no dice. I need to look more closely to see if there's anything else from there I'm missing as would naively expect the same approach to be reproducible here.

  • Author

So I've not looked further at this in over a year but figured I'd bump this to see if any other Armbian PBP users have solved this yet.

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

Account

Navigation

Search

Search

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.