Bug 503881

Summary: Splash screen not shown on Wayland
Product: [Plasma] plasmashell Reporter: aerody
Component: Splash ScreensAssignee: Plasma Bugs List <plasma-bugs-null>
Status: RESOLVED WORKSFORME    
Severity: normal CC: kde, nate, olib141
Priority: NOR Keywords: wayland-only
Version First Reported In: 6.3.4   
Target Milestone: 1.0   
Platform: Arch Linux   
OS: Linux   
Latest Commit: Version Fixed/Implemented In:
Sentry Crash Report:
Attachments: Wayland
X11
start_log

Description aerody 2025-05-07 10:48:51 UTC
About the Splash Screen settings:

1. When I use x11, the settings is normal, the effect I set is displayed correctly.

2.When I use wayland, there is nothing to display.But I can enter the desktop normally.

Anyway, this is not a very serious issue, but I would like to know the reason. I would be very grateful.

SOFTWARE/OS VERSIONS
Archlinux Version: 6.14.5
KDE Plasma Version: 6.3.4
KDE Frameworks Version: 6.13.0
Qt Version: 6.9.0
Comment 1 Nate Graham 2025-05-07 16:24:38 UTC
Thanks for the bug report! Unfortunately I'm having a hard time figuring out what bug is being reported here. Can you please read https://community.kde.org/Get_Involved/Issue_Reporting and add more information? A set of screen recordings or phone videos would help too: one that depicts it working, and one that depicts it being broken.

Thanks!
Comment 2 aerody 2025-05-08 07:05:11 UTC
Created attachment 181052 [details]
Wayland
Comment 3 aerody 2025-05-08 07:06:08 UTC
Created attachment 181053 [details]
X11
Comment 4 aerody 2025-05-08 07:08:43 UTC
(In reply to Nate Graham from comment #1)
> Thanks for the bug report! Unfortunately I'm having a hard time figuring out
> what bug is being reported here. Can you please read
> https://community.kde.org/Get_Involved/Issue_Reporting and add more
> information? A set of screen recordings or phone videos would help too: one
> that depicts it working, and one that depicts it being broken.
> 
> Thanks!

Thanks for your reply, I add two attachments, one is X11, one is Wayland, I usually use Wayland, and the effects I set in the Splash Screen do not work under Wayland, but they work normally under X11.
Comment 5 Nate Graham 2025-05-08 14:29:34 UTC
Got it, thanks. So you see no splash screen at all on Wayland.

I notice you're using a 3rd-party splash screen theme. Does the issue on Wayland go away if you use the default Breeze splash screen theme?
Comment 6 aerody 2025-05-08 15:39:21 UTC
(In reply to Nate Graham from comment #5)
> Got it, thanks. So you see no splash screen at all on Wayland.
> 
> I notice you're using a 3rd-party splash screen theme. Does the issue on
> Wayland go away if you use the default Breeze splash screen theme?

Yes, I just tried now, I use the default Breeze splash screen theme, also the Breeze do not play anything, black screen and go to desktop directly.
Comment 7 Nate Graham 2025-05-08 15:44:22 UTC
How unusual. I've never encountered this before.

Is there anything relevant-looking in the journal log?
Comment 8 aerody 2025-05-09 04:47:25 UTC
(In reply to Nate Graham from comment #7)
> How unusual. I've never encountered this before.
> 
> Is there anything relevant-looking in the journal log?

Thank you very much!

Here is the log about 35 seconds, from start to enter desktop.

I will add an attachment for your convenient.
Comment 9 aerody 2025-05-09 04:48:15 UTC
Created attachment 181096 [details]
start_log
Comment 10 Nate Graham 2025-05-09 16:21:02 UTC
Relevant parts:


5月 09 12:08:32 archlinux systemd[864]: Starting KSplash "ready" Stage...
5月 09 12:08:32 archlinux systemd[864]: Starting KDE Session Restoration...
5月 09 12:08:32 archlinux fcitx5[1305]: I2025-05-09 12:08:32.280593 instance.cpp:1394] Override Enabled Addons: {}
5月 09 12:08:32 archlinux fcitx5[1305]: I2025-05-09 12:08:32.280621 instance.cpp:1395] Override Disabled Addons: {}
5月 09 12:08:32 archlinux systemd[864]: Started Fcitx 5.
5月 09 12:08:32 archlinux systemd[864]: app-at\x2dspi\x2ddbus\x2dbus@autostart.service: Skipped due to 'exec-condition'.
5月 09 12:08:32 archlinux systemd[864]: Condition check resulted in AT-SPI D-Bus Bus being skipped.
5月 09 12:08:32 archlinux fcitx5[1305]: I2025-05-09 12:08:32.282408 addonmanager.cpp:205] Loaded addon wayland
5月 09 12:08:32 archlinux systemd[864]: app-gnome\x2dkeyring\x2dpkcs11@autostart.service: Skipped due to 'exec-condition'.
5月 09 12:08:32 archlinux systemd[864]: Condition check resulted in Certificate and Key Storage being skipped.
5月 09 12:08:32 archlinux systemd[864]: app-gnome\x2dkeyring\x2dsecrets@autostart.service: Skipped due to 'exec-condition'.
5月 09 12:08:32 archlinux systemd[864]: Condition check resulted in Secret Storage Service being skipped.
5月 09 12:08:32 archlinux fcitx5[1305]: I2025-05-09 12:08:32.283629 xcbconnection.cpp:179] Set XFIXES client disconnect mode to TERMINATE
5月 09 12:08:32 archlinux fcitx5[1305]: I2025-05-09 12:08:32.283741 xcbconnection.cpp:199] Connecting to X11 display, display name::1.
5月 09 12:08:32 archlinux fcitx5[1305]: I2025-05-09 12:08:32.283765 xcbconnection.cpp:204] X11 display: :1 is xwayland.
5月 09 12:08:32 archlinux fcitx5[1305]: I2025-05-09 12:08:32.283804 addonmanager.cpp:205] Loaded addon xcb
5月 09 12:08:32 archlinux systemd[864]: app-print\x2dapplet@autostart.service: Skipped due to 'exec-condition'.
5月 09 12:08:32 archlinux systemd[864]: Condition check resulted in Print Queue Applet being skipped.
5月 09 12:08:32 archlinux fcitx5[1305]: I2025-05-09 12:08:32.284621 addonmanager.cpp:205] Loaded addon quickphrase
5月 09 12:08:32 archlinux systemd[864]: Finished KSplash "ready" Stage.
5月 09 12:08:32 archlinux fcitx5[1305]: I2025-05-09 12:08:32.284919 addonmanager.cpp:205] Loaded addon clipboard
5月 09 12:08:32 archlinux fcitx5[1305]: I2025-05-09 12:08:32.285025 addonmanager.cpp:205] Loaded addon imselector
5月 09 12:08:32 archlinux systemd[864]: Started Geoclue Demo agent.
5月 09 12:08:32 archlinux systemd[864]: Finished KDE Session Restoration.
5月 09 12:08:32 archlinux systemd[864]: Started Discover.
5月 09 12:08:32 archlinux systemd[864]: Started Plasma Session Restore.
5月 09 12:08:32 archlinux systemd[864]: Started xapp-sn-watcher.
5月 09 12:08:32 archlinux fcitx5[1305]: I2025-05-09 12:08:32.287618 addonmanager.cpp:205] Loaded addon keyboard
5月 09 12:08:32 archlinux systemd[864]: Reached target Startup of XDG autostart applications.
5月 09 12:08:32 archlinux fcitx5[1305]: I2025-05-09 12:08:32.287781 addonmanager.cpp:205] Loaded addon waylandim
5月 09 12:08:32 archlinux fcitx5[1305]: I2025-05-09 12:08:32.287891 addonmanager.cpp:205] Loaded addon unicode
5月 09 12:08:32 archlinux fcitx5[995]: I2025-05-09 12:08:32.288352 addonmanager.cpp:205] Loaded addon pinyin
5月 09 12:08:32 archlinux fcitx5[1305]: I2025-05-09 12:08:32.289011 addonmanager.cpp:205] Loaded addon pinyinhelper
5月 09 12:08:32 archlinux fcitx5[1305]: E2025-05-09 12:08:32.289339 addonloader.cpp:95] Failed to create addon: dbus Unable to request dbus name. Is there another fcitx already running?
5月 09 12:08:32 archlinux fcitx5[1305]: I2025-05-09 12:08:32.289351 addonmanager.cpp:201] Could not load addon dbus
5月 09 12:08:32 archlinux fcitx5[1305]: I2025-05-09 12:08:32.289378 addonmanager.cpp:308] Unloading addon pinyinhelper
5月 09 12:08:32 archlinux fcitx5[1305]: I2025-05-09 12:08:32.289394 addonmanager.cpp:308] Unloading addon unicode
5月 09 12:08:32 archlinux fcitx5[1305]: I2025-05-09 12:08:32.289404 addonmanager.cpp:308] Unloading addon waylandim
5月 09 12:08:32 archlinux fcitx5[1305]: I2025-05-09 12:08:32.289427 addonmanager.cpp:308] Unloading addon keyboard
5月 09 12:08:32 archlinux fcitx5[1305]: I2025-05-09 12:08:32.289495 addonmanager.cpp:308] Unloading addon imselector
5月 09 12:08:32 archlinux fcitx5[1305]: I2025-05-09 12:08:32.289505 addonmanager.cpp:308] Unloading addon clipboard
5月 09 12:08:32 archlinux fcitx5[1305]: I2025-05-09 12:08:32.289523 addonmanager.cpp:308] Unloading addon quickphrase
5月 09 12:08:32 archlinux fcitx5[1305]: I2025-05-09 12:08:32.289609 addonmanager.cpp:308] Unloading addon xcb
5月 09 12:08:32 archlinux fcitx5[1305]: I2025-05-09 12:08:32.289683 addonmanager.cpp:308] Unloading addon wayland
5月 09 12:08:32 archlinux fcitx5[995]: I2025-05-09 12:08:32.310694 addonmanager.cpp:205] Loaded addon cloudpinyin
5月 09 12:08:32 archlinux fcitx5[995]: I2025-05-09 12:08:32.311007 classicui.cpp:109] Created classicui for wayland display:
5月 09 12:08:32 archlinux fcitx5[995]: I2025-05-09 12:08:32.312000 portalsettingmonitor.cpp:97] A new portal show up, start a new query.
5月 09 12:08:32 archlinux xdg-desktop-portal-kde[1105]: xdp-kde-settings: Namespace  "org.gnome.desktop.interface"  is not supported
5月 09 12:08:32 archlinux xdg-desktop-portal-kde[1105]: xdp-kde-settings: Namespace  "org.gnome.desktop.interface"  is not supported
5月 09 12:08:32 archlinux xdg-desktop-portal-kde[1105]: xdp-kde-settings: Namespace  "org.gnome.desktop.interface"  is not supported
5月 09 12:08:32 archlinux xdg-desktop-portal-kde[1105]: xdp-kde-settings: Namespace  "org.gnome.desktop.interface"  is not supported
5月 09 12:08:32 archlinux fcitx5[995]: E2025-05-09 12:08:32.312441 portalsettingmonitor.cpp:121] DBus call error: org.freedesktop.portal.Error.NotFound Requested setting not found.
5月 09 12:08:32 archlinux fcitx5[995]: E2025-05-09 12:08:32.312465 portalsettingmonitor.cpp:121] DBus call error: org.freedesktop.portal.Error.NotFound Requested setting not found.
5月 09 12:08:32 archlinux systemd[864]: Finished Splash screen shown during boot.


Nothing looks terribly amiss to me.
Comment 11 aerody 2025-05-10 13:28:44 UTC
(In reply to Nate Graham from comment #10)
> Relevant parts:
> 
> 
> 5月 09 12:08:32 archlinux systemd[864]: Starting KSplash "ready" Stage...
> 5月 09 12:08:32 archlinux systemd[864]: Starting KDE Session Restoration...
> 5月 09 12:08:32 archlinux fcitx5[1305]: I2025-05-09 12:08:32.280593
> instance.cpp:1394] Override Enabled Addons: {}
> 5月 09 12:08:32 archlinux fcitx5[1305]: I2025-05-09 12:08:32.280621
> instance.cpp:1395] Override Disabled Addons: {}
> 5月 09 12:08:32 archlinux systemd[864]: Started Fcitx 5.
> 5月 09 12:08:32 archlinux systemd[864]:
> app-at\x2dspi\x2ddbus\x2dbus@autostart.service: Skipped due to
> 'exec-condition'.
> 5月 09 12:08:32 archlinux systemd[864]: Condition check resulted in AT-SPI
> D-Bus Bus being skipped.
> 5月 09 12:08:32 archlinux fcitx5[1305]: I2025-05-09 12:08:32.282408
> addonmanager.cpp:205] Loaded addon wayland
> 5月 09 12:08:32 archlinux systemd[864]:
> app-gnome\x2dkeyring\x2dpkcs11@autostart.service: Skipped due to
> 'exec-condition'.
> 5月 09 12:08:32 archlinux systemd[864]: Condition check resulted in
> Certificate and Key Storage being skipped.
> 5月 09 12:08:32 archlinux systemd[864]:
> app-gnome\x2dkeyring\x2dsecrets@autostart.service: Skipped due to
> 'exec-condition'.
> 5月 09 12:08:32 archlinux systemd[864]: Condition check resulted in Secret
> Storage Service being skipped.
> 5月 09 12:08:32 archlinux fcitx5[1305]: I2025-05-09 12:08:32.283629
> xcbconnection.cpp:179] Set XFIXES client disconnect mode to TERMINATE
> 5月 09 12:08:32 archlinux fcitx5[1305]: I2025-05-09 12:08:32.283741
> xcbconnection.cpp:199] Connecting to X11 display, display name::1.
> 5月 09 12:08:32 archlinux fcitx5[1305]: I2025-05-09 12:08:32.283765
> xcbconnection.cpp:204] X11 display: :1 is xwayland.
> 5月 09 12:08:32 archlinux fcitx5[1305]: I2025-05-09 12:08:32.283804
> addonmanager.cpp:205] Loaded addon xcb
> 5月 09 12:08:32 archlinux systemd[864]:
> app-print\x2dapplet@autostart.service: Skipped due to 'exec-condition'.
> 5月 09 12:08:32 archlinux systemd[864]: Condition check resulted in Print
> Queue Applet being skipped.
> 5月 09 12:08:32 archlinux fcitx5[1305]: I2025-05-09 12:08:32.284621
> addonmanager.cpp:205] Loaded addon quickphrase
> 5月 09 12:08:32 archlinux systemd[864]: Finished KSplash "ready" Stage.
> 5月 09 12:08:32 archlinux fcitx5[1305]: I2025-05-09 12:08:32.284919
> addonmanager.cpp:205] Loaded addon clipboard
> 5月 09 12:08:32 archlinux fcitx5[1305]: I2025-05-09 12:08:32.285025
> addonmanager.cpp:205] Loaded addon imselector
> 5月 09 12:08:32 archlinux systemd[864]: Started Geoclue Demo agent.
> 5月 09 12:08:32 archlinux systemd[864]: Finished KDE Session Restoration.
> 5月 09 12:08:32 archlinux systemd[864]: Started Discover.
> 5月 09 12:08:32 archlinux systemd[864]: Started Plasma Session Restore.
> 5月 09 12:08:32 archlinux systemd[864]: Started xapp-sn-watcher.
> 5月 09 12:08:32 archlinux fcitx5[1305]: I2025-05-09 12:08:32.287618
> addonmanager.cpp:205] Loaded addon keyboard
> 5月 09 12:08:32 archlinux systemd[864]: Reached target Startup of XDG
> autostart applications.
> 5月 09 12:08:32 archlinux fcitx5[1305]: I2025-05-09 12:08:32.287781
> addonmanager.cpp:205] Loaded addon waylandim
> 5月 09 12:08:32 archlinux fcitx5[1305]: I2025-05-09 12:08:32.287891
> addonmanager.cpp:205] Loaded addon unicode
> 5月 09 12:08:32 archlinux fcitx5[995]: I2025-05-09 12:08:32.288352
> addonmanager.cpp:205] Loaded addon pinyin
> 5月 09 12:08:32 archlinux fcitx5[1305]: I2025-05-09 12:08:32.289011
> addonmanager.cpp:205] Loaded addon pinyinhelper
> 5月 09 12:08:32 archlinux fcitx5[1305]: E2025-05-09 12:08:32.289339
> addonloader.cpp:95] Failed to create addon: dbus Unable to request dbus
> name. Is there another fcitx already running?
> 5月 09 12:08:32 archlinux fcitx5[1305]: I2025-05-09 12:08:32.289351
> addonmanager.cpp:201] Could not load addon dbus
> 5月 09 12:08:32 archlinux fcitx5[1305]: I2025-05-09 12:08:32.289378
> addonmanager.cpp:308] Unloading addon pinyinhelper
> 5月 09 12:08:32 archlinux fcitx5[1305]: I2025-05-09 12:08:32.289394
> addonmanager.cpp:308] Unloading addon unicode
> 5月 09 12:08:32 archlinux fcitx5[1305]: I2025-05-09 12:08:32.289404
> addonmanager.cpp:308] Unloading addon waylandim
> 5月 09 12:08:32 archlinux fcitx5[1305]: I2025-05-09 12:08:32.289427
> addonmanager.cpp:308] Unloading addon keyboard
> 5月 09 12:08:32 archlinux fcitx5[1305]: I2025-05-09 12:08:32.289495
> addonmanager.cpp:308] Unloading addon imselector
> 5月 09 12:08:32 archlinux fcitx5[1305]: I2025-05-09 12:08:32.289505
> addonmanager.cpp:308] Unloading addon clipboard
> 5月 09 12:08:32 archlinux fcitx5[1305]: I2025-05-09 12:08:32.289523
> addonmanager.cpp:308] Unloading addon quickphrase
> 5月 09 12:08:32 archlinux fcitx5[1305]: I2025-05-09 12:08:32.289609
> addonmanager.cpp:308] Unloading addon xcb
> 5月 09 12:08:32 archlinux fcitx5[1305]: I2025-05-09 12:08:32.289683
> addonmanager.cpp:308] Unloading addon wayland
> 5月 09 12:08:32 archlinux fcitx5[995]: I2025-05-09 12:08:32.310694
> addonmanager.cpp:205] Loaded addon cloudpinyin
> 5月 09 12:08:32 archlinux fcitx5[995]: I2025-05-09 12:08:32.311007
> classicui.cpp:109] Created classicui for wayland display:
> 5月 09 12:08:32 archlinux fcitx5[995]: I2025-05-09 12:08:32.312000
> portalsettingmonitor.cpp:97] A new portal show up, start a new query.
> 5月 09 12:08:32 archlinux xdg-desktop-portal-kde[1105]: xdp-kde-settings:
> Namespace  "org.gnome.desktop.interface"  is not supported
> 5月 09 12:08:32 archlinux xdg-desktop-portal-kde[1105]: xdp-kde-settings:
> Namespace  "org.gnome.desktop.interface"  is not supported
> 5月 09 12:08:32 archlinux xdg-desktop-portal-kde[1105]: xdp-kde-settings:
> Namespace  "org.gnome.desktop.interface"  is not supported
> 5月 09 12:08:32 archlinux xdg-desktop-portal-kde[1105]: xdp-kde-settings:
> Namespace  "org.gnome.desktop.interface"  is not supported
> 5月 09 12:08:32 archlinux fcitx5[995]: E2025-05-09 12:08:32.312441
> portalsettingmonitor.cpp:121] DBus call error:
> org.freedesktop.portal.Error.NotFound Requested setting not found.
> 5月 09 12:08:32 archlinux fcitx5[995]: E2025-05-09 12:08:32.312465
> portalsettingmonitor.cpp:121] DBus call error:
> org.freedesktop.portal.Error.NotFound Requested setting not found.
> 5月 09 12:08:32 archlinux systemd[864]: Finished Splash screen shown during
> boot.
> 
> 
> Nothing looks terribly amiss to me.

OK, thanks for your working, have a nice life!
Comment 12 David Edmundson 2025-05-29 09:24:29 UTC
KSplash definitely thinks it's showing things.

can you share your .config/ksplashrc
Comment 13 Bug Janitor Service 2025-06-13 03:48:16 UTC
🐛🧹 ⚠️ This bug has been in NEEDSINFO status with no change for at least 15 days. Please provide the requested information, then set the bug status to REPORTED. If there is no change for at least 30 days, it will be automatically closed as RESOLVED WORKSFORME.

For more information about our bug triaging procedures, please read https://community.kde.org/Guidelines_and_HOWTOs/Bug_triaging.

Thank you for helping us make KDE software even better for everyone!
Comment 14 Bug Janitor Service 2025-06-28 03:47:55 UTC
🐛🧹 This bug has been in NEEDSINFO status with no change for at least 30 days. Closing as RESOLVED WORKSFORME.