-
Notifications
You must be signed in to change notification settings - Fork 118
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Cannot get themed password prompt to show #10
Comments
Ok; my issue has changed. I had originally forgotten to rebuild my EFISTUB. Now, on boot I get the colorful_loop theme but no password prompt at all. I managed to work around this by turning silent boot off, but that then stops Plymouth from showing at all |
I don't know that the aur version is updated or not, I've not created these packages. I recommend you to use the one on my github. |
@adi1090x The AUR version produces the same as your github. After a bit more experimenting I have found that:
There is still no password prompt on the theme |
Ok, sorry for spamming this bugtracker as this issue is now also happening with the default theme. I will go and ask the question upstream |
Ok, I have fixed the issue of it hanging as that was a problem with my configuration. I am reopening because I still cannot get the password prompt to show. It let's me type a password, but it feels weird as there is no prompt/visual feedback |
@rhysperry111 having the exact same issue on Void linux. I can type the password without problems, but no prompt is shown. I have tryed the default themes that come with plymouth and those work normally, so it seems to be a theme problem. Did you make any progress on this? BTW: @adi1090x I'm using the version directly downloaded from your github, since there is no package for Void (yet). So it seems to not be only AUR-specific |
No i have not, will post if i figure it out.
|
@rhysperry111 I just tried a different theme to make sure the problem is this theme and it works and shows the prompt correctly. |
@adi1090x Any help on this? |
Nope. But now that I see your screenshot, could it be that the prompt is cut off if the resolution is lower than 1080? |
FYI my resolution is the standard 1920x1080
|
I'm running it in a VM, not sure how to set the resolution for the boot process. But is there a way to move the prompt up to test this? |
Maybe a missing font? |
What font would I need to include? It is possible it has not automatically
been put in the initramfs
|
I'm using Roboto Mono for everything else in my system. Can I didn't change anything in the theme yet, wanted to get the prompt working at all first. The missing font was just a guess, can you tell me how to test this? |
If the problem is because the font is not in the initramfs it should be able to be solved easily. Here are the instructions for distros using mkinitcpio (Arch):
These instructions work on Arch, other distros may be different |
Will look into it tomorrow. I'm using dracut instead mkinitcpio, not sure yet how I have to include the font, but it seems to be doable. |
It might not be the font after all. I tried looking into the |
I have the same issue here on Arch Linux. |
In order to debug this it would help to get some system info. For everyone that is experiencing this issue could you provide:
|
Sorry for the close/open. Kernel version:
Kernel parameters: |
Kernel version:
Kernel parameters: |
@rhysperry111 do you use the |
@real-or-random Here is a full list of my mkinitcpio hooks: |
Hmm, i see... Only people who use systemd and relative systemd hooks , facing this issue. |
That's indeed the issue. It works when I paste
from Those files are owned by the |
Also, why using systemd? |
I mean, why not? :P It does it's job and it's one of two possible supported options according to the Arch Wiki. I think I had some trouble with the normal hooks when I set up my system. But I can't really remember, this is a few years ago... |
I'm not using systemd, but still having the issue. Void linux comes with runit instead of systemd. How would I fix this anyway? Other themes (e.g. the ones included by default in void) work though, so I guess I'm not missing any hooks? |
@pinpox Could you run |
@rhysperry111 I guess the command is called |
@pinpox It looks to be the same issue (shared objects, fonts and font configs are not in the initrd). I'm not sure how dracut works, but you'll need to add things from You'll also need to add |
FIXED, Thanks for the help!
and then run |
I believe the font is set by |
I'll close this now as it appears to be an upstream bug. Upstream bug report: https://gitlab.freedesktop.org/plymouth/plymouth/-/issues/116 |
Im having the same issue, but with systemd-boot. It works with normal plymouth-encrypt hook, but not the sd-encrypt hook. However, when trying a different theme it does work, suggesting that the issue is in this theme specifically. |
I'm having the same issue. All the default themes bundled with plymouth show the password prompt. However, none of the themes that I've tested from this repo seem to show it. |
For those of you who've installed Plymouth through the AUR and use systemd-encrypt (so
It's specifically looking for either the DejaVu or Cantarell font. If you don't have those installed, it will not display the 'Enter Password' text. You can either edit this file and point to the font you do have and hope it works like that, or you can add the DejaVu font:
and then rebuild:
|
I am not using systemd-encrypt and the changes suggested by @1202software worked for me. This looks like an issue that should affect anyone not having these fonts installed. Is there a better way to change fonts rather than changing this script? I'm guessing this script would be overwrriten in an update? |
Hi,
I just installed the colorful-loop theme from the aur. It works perfectly on shutdown but on login (with luks encryption) I get the default prompt providid with plymouth.
Would you know what I am doing wrong?
My plymouthd.conf:
mkinitcpio hooks:
The text was updated successfully, but these errors were encountered: