You are not logged in.
Hi, where does the ArchLinux logo that appears during boot come from? I can't seem to find where it's being set or how to remove it. I'm not sure if it is due to the fact that i'm using linux-zen, i did use archinstall (the last time i did it manual, it was... a disaster).
Heres a video of my boot:
https://youtu.be/d5HuxDtvp6s
Last edited by KyleDaCow (2025-04-26 15:42:00)
Offline
I'd normally guess plymouth, but according to github archinstall hasn't implemented support for that which means you'd have to have manually configured to that... so what exactly did you run and is "archinstall" another word for "different installer not actually from the archiso" ?
Offline
This has been happening to me on every fresh install, its happened on my main laptop (Lenovo) and some other laptop (Hp), but it this is not on my sisters dell, although the last time i installed arch on that Dell was mid last year. I also don't, have plymouth or bootsplash. As for "archinstall", i ran that command on the archiso from archlinux.org
On archinstall, I chose:
Archinstall Language: English (100%)
Locales: Keyboard: us Locale language:en_US Locale encoding: UTF-8
Mirrors and Repos: South Africa
Disk: Best effort, use entire nvme drive, ext4 with home partition
Disk Encryption: None
Swap: Swap on zram enabled
Bootloader: Systemd-boot
Hostname: KyleArchLinux
Root password: (set)
Useraccount: (set, its also sudoed)
Profile: Type: Desktop, Kde Plasma, Nvidia (proprietary), sddm
Audio: Pipewire
Kernel: linux-zen
Network Configuration: NetworkManager
Addition packages: None
Timezone: Africa/Johannesburg
Automatic time sync: NTP Enabled
If you need anymore information, please let me know, thanks
Offline
Are you using Systemd-boot / bootctl ?
There's a copy of that in /usr/share/systemd/bootctl/splash-arch.bmp
I'm not sure where it actually uses that, is that file somewhere in /boot ? What is your loader.conf file or entry files contain?
Desktop: Ryzen 7 1800X | AMD 7800XT | KDE Plasma
MacbookPro-2012 | XFCE
Offline
Yes, Im using systemd-boot, confirmed with:
[KyleDaCow@KyleArchLinux ~]$ bootctl status
System:
Firmware: UEFI 2.70 (INSYDE Corp. 24577.12353)
Firmware Arch: x64
Secure Boot: disabled
TPM2 Support: yes
Measured UKI: yes
Boot into FW: supported
Current Boot Loader:
Product: systemd-boot 257.5-2-arch
Features: ✓ Boot counting
✓ Menu timeout control
✓ One-shot menu timeout control
✓ Default entry control
✓ One-shot entry control
✓ Support for XBOOTLDR partition
✓ Support for passing random seed to OS
✓ Load drop-in drivers
✓ Support Type #1 sort-key field
✓ Support @saved pseudo-entry
✓ Support Type #1 devicetree field
✓ Enroll SecureBoot keys
✓ Retain SHIM protocols
✓ Menu can be disabled
✓ Multi-Profile UKIs are supported
✓ Boot loader set partition information
[KyleDaCow@KyleArchLinux ~]$
My /boot/loader/loader.conf contains:
timeout 3
#console-mode keep
I don’t have any entries in /boot/loader/entries/, I’m using a uki-based setup.
I noticed /usr/share/systemd/bootctl/splash-arch.bmp exists, but I’m not using a splash screen, that file isn’t referenced in loader.conf and doesn’t exist in /boot/, nor am I using a splash directive.
I've found another loader.conf:
cat /usr/share/systemd/bootctl/loader.conf
default arch
Last edited by KyleDaCow (2025-04-24 16:18:21)
Offline
Check in /etc/mkinitcpio.d/
the preset file may contain splash screen in default options.
Remove or comment it out and then rebuild the image with "mkinitcpio -P"
Desktop: Ryzen 7 1800X | AMD 7800XT | KDE Plasma
MacbookPro-2012 | XFCE
Offline
Heres what i have found there:
[KyleDaCow@KyleArchLinux ~]$ cat /etc/mkinitcpio.d/linux-zen.preset
# mkinitcpio preset file for the 'linux-zen' package
#ALL_config="/etc/mkinitcpio.conf"
ALL_kver="/boot/vmlinuz-linux-zen"
PRESETS=('default' 'fallback')
#default_config="/etc/mkinitcpio.conf"
#default_image="/boot/initramfs-linux-zen.img"
default_uki="/boot/EFI/Linux/arch-linux-zen.efi"
default_options="--splash /usr/share/systemd/bootctl/splash-arch.bmp"
#fallback_config="/etc/mkinitcpio.conf"
#fallback_image="/boot/initramfs-linux-zen-fallback.img"
fallback_uki="/boot/EFI/Linux/arch-linux-zen-fallback.efi"
fallback_options="-S autodetect"
[KyleDaCow@KyleArchLinux ~]$
I think it's caused by "default_options="--splash /usr/share/systemd/bootctl/splash-arch.bmp""
Should I remove it or comment it out?
Last edited by KyleDaCow (2025-04-24 16:29:22)
Offline
then as mentioned above, if you comment in the
default_options="--splash /usr/share/systemd/bootctl/splash-arch.bmp"
it will remove the image from the initramfs when next running mkinitcpio -P
Last edited by V1del (2025-04-24 16:37:27)
Offline
Yeah, so put a "#" character in front of the line: default_options="--splash /usr/share/systemd/bootctl/splash-arch.bmp"
Then rebuild with this command:
sudo mkinitcpio -P
Desktop: Ryzen 7 1800X | AMD 7800XT | KDE Plasma
MacbookPro-2012 | XFCE
Offline
I have commented out "default_options="--splash /usr/share/systemd/bootctl/splash-arch.bmp"" and ran sudo mkinitcpio -P
The logo has been removed, thanks for the help!
Offline
Glad to hear, please mark as [SOLVED] by editing the title in your first post (might have to shorten it a bit...)
Offline