Hello! I’m new around here, and this is my first topic. I’ve recently installed Fedora 43 (KDE) on my 2011 MacBook Pro, and I want to include the Apple logo at the center of the boot splash screen, just like with other laptop brands like Lenovo when you boot up, but I don’t know how. Thank you in advance!
You would need to create a plymouth theme to do this I suspect.
This should work using the default theme:
sudo plymouth-set-default-theme -r -R
Also check the output for possible issues:
rpm -q -a plymouth\*
rpm -V -a plymouth\*
head -n -0 /etc/default/grub /etc/kernel/cmdline /proc/cmdline
file /sys/firmware/acpi/bgrt/image
xdg-open /sys/firmware/acpi/bgrt/image
Note that plymouth expects specific image locations:
src/plugins/splash/two-step/plugin.c · main · plymouth / plymouth · GitLab
Hi! Please explain the process in more detail, as I don’t understand it. Thank you!
Here are the outputs for the commands you listed:
1.
rpm -q -a plymouth\*
Output:
plymouth-core-libs-24.004.60-20.fc43.x86_64
plymouth-24.004.60-20.fc43.x86_64
plymouth-scripts-24.004.60-20.fc43.x86_64
plymouth-graphics-libs-24.004.60-20.fc43.x86_64
plymouth-plugin-label-24.004.60-20.fc43.x86_64
plymouth-plugin-two-step-24.004.60-20.fc43.x86_64
plymouth-theme-spinner-24.004.60-20.fc43.x86_64
plymouth-system-theme-24.004.60-20.fc43.x86_64
2.
rpm -V -a plymouth\*
Output:
S.5....T. c /etc/plymouth/plymouthd.conf
3:
head -n -0 /etc/default/grub /etc/kernel/cmdline /proc/cmdline
Output:
==> /etc/default/grub <==
GRUB_TIMEOUT=5
GRUB_DISTRIBUTOR="$(sed 's, release .*$,,g' /etc/system-release)"
GRUB_DEFAULT=saved
GRUB_DISABLE_SUBMENU=true
GRUB_TERMINAL_OUTPUT="console"
GRUB_CMDLINE_LINUX="rhgb quiet"
GRUB_DISABLE_RECOVERY="true"
GRUB_ENABLE_BLSCFG=true
==> /etc/kernel/cmdline <==
root=UUID=d8f76cf5-a47b-431e-9ea0-2ea9903cc944 ro rootflags=subvol=root rhgb quiet
==> /proc/cmdline <==
BOOT_IMAGE=(hd1,gpt2)/vmlinuz-6.17.11-300.fc43.x86_64 root=UUID=d8f76cf5-a47b-431e-9ea0-2ea9903cc944 ro rootflags=subvol=root rhgb quiet
4:
file /sys/firmware/acpi/bgrt/image
Output:
/sys/firmware/acpi/bgrt/image: cannot open `/sys/firmware/acpi/bgrt/image' (No such file or directory)
5:
xdg-open /sys/firmware/acpi/bgrt/image
Output:
qt.qpa.services: Failed to register with host portal QDBusError("org.freedesktop.portal.Error.Failed", "Could not register app ID: App info not found for 'org.kde.kioclient'")
The file or folder /sys/firmware/acpi/bgrt/image does not exist.
Hope this helps. Thank you!
Since you have no ACPI image, use the fallback option:
sudo wget -O /usr/share/plymouth/themes/bgrt/bgrt-fallback.png \
https://upload.wikimedia.org/wikipedia/commons/thumb/1/1b/\
Apple_logo_grey.svg/200px-Apple_logo_grey.svg.png
sudo plymouth-set-default-theme -R bgrt
I tested this on a F43 VM and it works just fine.
I ran the commands you gave me, rebooted, and still don’t see the Apple logo. How about we try @barryascott’s suggestion and create a Plymouth theme, copying all the content in the original theme but add an Apple logo?