Hello anyone. I have some silly problems with Xwayland video bridge. I check with systemctl --user status app-org.kde.xwaylandvideobridge@autostart.service -l --no-pager
it always report failed to start like this :
anifyuli@ThinkPad-X280:~$ systemctl --user status app-org.kde.xwaylandvideobridge@autostart.service -l --no-pager
× app-org.kde.xwaylandvideobridge@autostart.service - Xwayland Video Bridge
Loaded: loaded (/etc/xdg/autostart/org.kde.xwaylandvideobridge.desktop; generated)
Drop-In: /usr/lib/systemd/user/service.d
└─10-timeout-abort.conf
Active: failed (Result: core-dump) since Sat 2025-01-11 19:56:34 WIB; 49min ago
Duration: 386ms
Invocation: 9e9f1310432d4c55a4dc7a3d2d61ce81
Docs: man:systemd-xdg-autostart-generator(8)
Process: 2508 ExecStart=/usr/bin/xwaylandvideobridge (code=dumped, signal=ABRT)
Main PID: 2508 (code=dumped, signal=ABRT)
Mem peak: 6.9M
CPU: 93ms
Jan 11 19:56:34 ThinkPad-X280 systemd[1301]: Starting app-org.kde.xwaylandvideobridge@autostart.service - Xwayland Video Bridge...
Jan 11 19:56:34 ThinkPad-X280 systemd[1301]: Started app-org.kde.xwaylandvideobridge@autostart.service - Xwayland Video Bridge.
Jan 11 19:56:34 ThinkPad-X280 xwaylandvideobridge[2508]: qt.qpa.xcb: could not connect to display
Jan 11 19:56:34 ThinkPad-X280 xwaylandvideobridge[2508]: qt.qpa.plugin: From 6.5.0, xcb-cursor0 or libxcb-cursor0 is needed to load the Qt xcb platform plugin.
Jan 11 19:56:34 ThinkPad-X280 xwaylandvideobridge[2508]: qt.qpa.plugin: Could not load the Qt platform plugin "xcb" in "" even though it was found.
Jan 11 19:56:34 ThinkPad-X280 xwaylandvideobridge[2508]: This application failed to start because no Qt platform plugin could be initialized. Reinstalling the application may fix this problem.
Available platform plugins are: wayland-egl, wayland, eglfs, linuxfb, minimal, minimalegl, offscreen, vkkhrdisplay, vnc, xcb.
Jan 11 19:56:34 ThinkPad-X280 systemd-coredump[2589]: [🡕] Process 2508 (xwaylandvideobr) of user 1000 dumped core.
Module libuuid.so.1 from rpm util-linux-2.40.2-4.fc41.x86_64
Module libxcb-util.so.1 from rpm xcb-util-0.4.1-6.fc41.x86_64
Module libxkbcommon-x11.so.0 from rpm libxkbcommon-1.7.0-4.fc41.x86_64
Module libICE.so.6 from rpm libICE-1.1.2-1.fc41.x86_64
Module libSM.so.6 from rpm libSM-1.2.5-1.fc41.x86_64
Module libX11-xcb.so.1 from rpm libX11-1.8.10-2.fc41.x86_64
Module libxcb-xkb.so.1 from rpm libxcb-1.17.0-3.fc41.x86_64
Module libxcb-xfixes.so.0 from rpm libxcb-1.17.0-3.fc41.x86_64
Module libxcb-sync.so.1 from rpm libxcb-1.17.0-3.fc41.x86_64
Module libxcb-shm.so.0 from rpm libxcb-1.17.0-3.fc41.x86_64
Module libxcb-shape.so.0 from rpm libxcb-1.17.0-3.fc41.x86_64
Module libxcb-render-util.so.0 from rpm xcb-util-renderutil-0.3.10-6.fc41.x86_64
Module libxcb-render.so.0 from rpm libxcb-1.17.0-3.fc41.x86_64
Module libxcb-randr.so.0 from rpm libxcb-1.17.0-3.fc41.x86_64
Module libxcb-image.so.0 from rpm xcb-util-image-0.4.1-6.fc41.x86_64
Module libxcb-icccm.so.4 from rpm xcb-util-wm-0.4.2-6.fc41.x86_64
Module libxcb-cursor.so.0 from rpm xcb-util-cursor-0.1.5-1.fc41.x86_64
Module libQt6XcbQpa.so.6 from rpm qt6-qtbase-6.8.1-8.fc41.x86_64
Module libqxcb.so from rpm qt6-qtbase-6.8.1-8.fc41.x86_64
Module libcrypt.so.2 from rpm libxcrypt-4.4.37-4.fc41.x86_64
Module libblkid.so.1 from rpm util-linux-2.40.2-4.fc41.x86_64
Module libsasl2.so.3 from rpm cyrus-sasl-2.1.28-27.fc41.x86_64
Module libevent-2.1.so.7 from rpm libevent-2.1.12-14.fc41.x86_64
Module libunistring.so.5 from rpm libunistring-1.1-8.fc41.x86_64
Module libmount.so.1 from rpm util-linux-2.40.2-4.fc41.x86_64
Module libgmodule-2.0.so.0 from rpm glib2-2.82.2-1.fc41.x86_64
Module libssl.so.3 from rpm openssl-3.2.2-11.fc41.x86_64
Module libpsl.so.5 from rpm libpsl-0.21.5-4.fc41.x86_64
Module libssh.so.4 from rpm libssh-0.10.6-8.fc41.x86_64
Module libidn2.so.0 from rpm libidn2-2.3.7-2.fc41.x86_64
Module libnghttp2.so.14 from rpm nghttp2-1.62.1-2.fc41.x86_64
Module libffi.so.8 from rpm libffi-3.4.6-3.fc41.x86_64
Module libduktape.so.207 from rpm duktape-2.7.0-8.fc41.x86_64
Module libgio-2.0.so.0 from rpm glib2-2.82.2-1.fc41.x86_64
Module libcurl.so.4 from rpm curl-8.9.1-3.fc41.x86_64
Module libselinux.so.1 from rpm libselinux-3.7-5.fc41.x86_64
Module liblzma.so.5 from rpm xz-5.6.2-2.fc41.x86_64
Module libgobject-2.0.so.0 from rpm glib2-2.82.2-1.fc41.x86_64
Module libpxbackend-1.0.so from rpm libproxy-0.5.8-1.fc41.x86_64
Module libbrotlicommon.so.1 from rpm brotli-1.1.0-5.fc41.x86_64
Module libkeyutils.so.1 from rpm keyutils-1.6.3-4.fc41.x86_64
Module libkrb5support.so.0 from rpm krb5-1.21.3-3.fc41.x86_64
Module libcom_err.so.2 from rpm e2fsprogs-1.47.1-6.fc41.x86_64
Module libk5crypto.so.3 from rpm krb5-1.21.3-3.fc41.x86_64
Module libkrb5.so.3 from rpm krb5-1.21.3-3.fc41.x86_64
Module libicudata.so.74 from rpm icu-74.2-2.fc41.x86_64
Module libbz2.so.1 from rpm bzip2-1.0.8-19.fc41.x86_64
Module libgraphite2.so.3 from rpm graphite2-1.3.14-16.fc41.x86_64
Module libXext.so.6 from rpm libXext-1.3.6-2.fc41.x86_64
Module libpcre2-8.so.0 from rpm pcre2-10.44-1.fc41.1.x86_64
Module libxml2.so.2 from rpm libxml2-2.12.9-1.fc41.x86_64
Module libGLdispatch.so.0 from rpm libglvnd-1.7.0-5.fc41.x86_64
Module libcap.so.2 from rpm libcap-2.70-4.fc41.x86_64
Module libexpat.so.1 from rpm expat-2.6.4-1.fc41.x86_64
Module libproxy.so.1 from rpm libproxy-0.5.8-1.fc41.x86_64
Module libbrotlidec.so.1 from rpm brotli-1.1.0-5.fc41.x86_64
Module libgssapi_krb5.so.2 from rpm krb5-1.21.3-3.fc41.x86_64
Module libQt6QmlWorkerScript.so.6 from rpm qt6-qtdeclarative-6.8.1-6.fc41.x86_64
Module libcrypto.so.3 from rpm openssl-3.2.2-11.fc41.x86_64
Module libpcre2-16.so.0 from rpm pcre2-10.44-1.fc41.1.x86_64
Module libb2.so.1 from rpm libb2-0.98.1-12.fc41.x86_64
Module libdouble-conversion.so.3 from rpm double-conversion-3.3.0-4.fc41.x86_64
Module libsystemd.so.0 from rpm systemd-256.11-1.fc41.x86_64
Module libzstd.so.1 from rpm zstd-1.5.6-2.fc41.x86_64
Module libicuuc.so.74 from rpm icu-74.2-2.fc41.x86_64
Module libicui18n.so.74 from rpm icu-74.2-2.fc41.x86_64
Module libdbus-1.so.3 from rpm dbus-1.14.10-4.fc41.x86_64
Module libz.so.1 from rpm zlib-ng-2.1.7-3.fc41.x86_64
Module libfreetype.so.6 from rpm freetype-2.13.3-1.fc41.x86_64
Module libharfbuzz.so.0 from rpm harfbuzz-9.0.0-3.fc41.x86_64
Module libpng16.so.16 from rpm libpng-1.6.40-4.fc41.x86_64
Module libOpenGL.so.0 from rpm libglvnd-1.7.0-5.fc41.x86_64
Module libGLX.so.0 from rpm libglvnd-1.7.0-5.fc41.x86_64
Module libxkbcommon.so.0 from rpm libxkbcommon-1.7.0-4.fc41.x86_64
Module libglib-2.0.so.0 from rpm glib2-2.82.2-1.fc41.x86_64
Module libfontconfig.so.1 from rpm fontconfig-2.15.0-8.fc41.x86_64
Module libEGL.so.1 from rpm libglvnd-1.7.0-5.fc41.x86_64
Module libxcb-keysyms.so.1 from rpm xcb-util-keysyms-0.4.1-6.fc41.x86_64
Module libXfixes.so.3 from rpm libXfixes-6.0.1-4.fc41.x86_64
Module libxcb-res.so.0 from rpm libxcb-1.17.0-3.fc41.x86_64
Module libX11.so.6 from rpm libX11-1.8.10-2.fc41.x86_64
Module libudev.so.1 from rpm systemd-256.11-1.fc41.x86_64
Module libva.so.2 from rpm libva-2.22.0-3.fc41.x86_64
Module libva-drm.so.2 from rpm libva-2.22.0-3.fc41.x86_64
Module libgbm.so.1 from rpm mesa-24.3.2-2.fc41.x86_64
Module libpipewire-0.3.so.0 from rpm pipewire-1.2.7-1.fc41.x86_64
Module libdrm.so.2 from rpm libdrm-2.4.124-1.fc41.x86_64
Module libepoxy.so.0 from rpm libepoxy-1.5.10-8.fc41.x86_64
Module libXau.so.6 from rpm libXau-1.0.11-7.fc41.x86_64
Module libQt6OpenGL.so.6 from rpm qt6-qtbase-6.8.1-8.fc41.x86_64
Module libQt6Network.so.6 from rpm qt6-qtbase-6.8.1-8.fc41.x86_64
Module libQt6Qml.so.6 from rpm qt6-qtdeclarative-6.8.1-6.fc41.x86_64
Module libQt6QmlModels.so.6 from rpm qt6-qtdeclarative-6.8.1-6.fc41.x86_64
Module libQt6QmlMeta.so.6 from rpm qt6-qtdeclarative-6.8.1-6.fc41.x86_64
Module libQt6Core.so.6 from rpm qt6-qtbase-6.8.1-8.fc41.x86_64
Module libQt6DBus.so.6 from rpm qt6-qtbase-6.8.1-8.fc41.x86_64
Module libQt6Gui.so.6 from rpm qt6-qtbase-6.8.1-8.fc41.x86_64
Module libQt6Widgets.so.6 from rpm qt6-qtbase-6.8.1-8.fc41.x86_64
Module libKF6WindowSystem.so.6 from rpm kf6-kwindowsystem-6.10.0-1.fc41.x86_64
Module libKF6CoreAddons.so.6 from rpm kf6-kcoreaddons-6.10.0-1.fc41.x86_64
Module libKF6I18n.so.6 from rpm kf6-ki18n-6.10.0-1.fc41.x86_64
Module libKPipeWire.so.6 from rpm kpipewire-6.2.5-1.fc41.x86_64
Module libKF6StatusNotifierItem.so.6 from rpm kf6-kstatusnotifieritem-6.10.0-1.fc41.x86_64
Module libxcb-record.so.0 from rpm libxcb-1.17.0-3.fc41.x86_64
Module libxcb.so.1 from rpm libxcb-1.17.0-3.fc41.x86_64
Module libQt6Quick.so.6 from rpm qt6-qtdeclarative-6.8.1-6.fc41.x86_64
Module xwaylandvideobridge from rpm xwaylandvideobridge-0.4.0-7.fc41.x86_64
Stack trace of thread 2508:
#0 0x00007de236e7f0f4 __pthread_kill_implementation (libc.so.6 + 0x730f4)
#1 0x00007de236e25fde raise (libc.so.6 + 0x19fde)
#2 0x00007de236e0d942 abort (libc.so.6 + 0x1942)
#3 0x00007de23741b85b n/a (libQt6Core.so.6 + 0x1b85b)
#4 0x00007de23746ce78 n/a (libQt6Core.so.6 + 0x6ce78)
#5 0x00007de23741ce0d _ZNK14QMessageLogger5fatalEPKcz (libQt6Core.so.6 + 0x1ce0d)
#6 0x00007de237c2dd44 n/a (libQt6Gui.so.6 + 0x2dd44)
#7 0x00007de237cde538 _ZN22QGuiApplicationPrivate25createPlatformIntegrationEv (libQt6Gui.so.6 + 0xde538)
#8 0x00007de237cdefb0 _ZN22QGuiApplicationPrivate21createEventDispatcherEv (libQt6Gui.so.6 + 0xdefb0)
#9 0x00007de2374fbd15 _ZN23QCoreApplicationPrivate4initEv (libQt6Core.so.6 + 0xfbd15)
#10 0x00007de237ce2b1d _ZN22QGuiApplicationPrivate4initEv (libQt6Gui.so.6 + 0xe2b1d)
#11 0x00007de238643f05 _ZN19QApplicationPrivate4initEv (libQt6Widgets.so.6 + 0x43f05)
#12 0x000061023dbd01fc main (xwaylandvideobridge + 0x31fc)
#13 0x00007de236e0f248 __libc_start_call_main (libc.so.6 + 0x3248)
#14 0x00007de236e0f30b __libc_start_main@@GLIBC_2.34 (libc.so.6 + 0x330b)
#15 0x000061023dbd06d5 _start (xwaylandvideobridge + 0x36d5)
Stack trace of thread 2580:
#0 0x00007de236ef38b0 ppoll (libc.so.6 + 0xe78b0)
#1 0x00007de23600c8a3 g_main_context_iterate_unlocked.isra.0 (libglib-2.0.so.0 + 0xa08a3)
#2 0x00007de235fad783 g_main_context_iteration (libglib-2.0.so.0 + 0x41783)
#3 0x00007de2377ed233 _ZN20QEventDispatcherGlib13processEventsE6QFlagsIN10QEventLoop17ProcessEventsFlagEE (libQt6Core.so.6 + 0x3ed233)
#4 0x00007de237501c3b _ZN10QEventLoop4execE6QFlagsINS_17ProcessEventsFlagEE (libQt6Core.so.6 + 0x101c3b)
#5 0x00007de23761ac85 _ZN7QThread4execEv (libQt6Core.so.6 + 0x21ac85)
#6 0x00007de237b51581 n/a (libQt6DBus.so.6 + 0x21581)
#7 0x00007de2376b80d7 n/a (libQt6Core.so.6 + 0x2b80d7)
#8 0x00007de236e7d148 start_thread (libc.so.6 + 0x71148)
#9 0x00007de236f010cc __clone3 (libc.so.6 + 0xf50cc)
ELF object binary architecture: AMD x86-64
Jan 11 19:56:34 ThinkPad-X280 systemd[1301]: app-org.kde.xwaylandvideobridge@autostart.service: Main process exited, code=dumped, status=6/ABRT
Jan 11 19:56:34 ThinkPad-X280 systemd[1301]: app-org.kde.xwaylandvideobridge@autostart.service: Failed with result 'core-dump'.
But if I restart it manually it can start successfully like this :
anifyuli@ThinkPad-X280:~$ systemctl --user restart app-org.kde.xwaylandvideobridge@autostart.service
anifyuli@ThinkPad-X280:~$ systemctl --user status app-org.kde.xwaylandvideobridge@autostart.service -l --no-pager
● app-org.kde.xwaylandvideobridge@autostart.service - Xwayland Video Bridge
Loaded: loaded (/etc/xdg/autostart/org.kde.xwaylandvideobridge.desktop; generated)
Drop-In: /usr/lib/systemd/user/service.d
└─10-timeout-abort.conf
Active: active (running) since Sat 2025-01-11 20:48:18 WIB; 1s ago
Invocation: 1cfce43cf0ff4be9bb72051a0cd7fee3
Docs: man:systemd-xdg-autostart-generator(8)
Main PID: 11495 (xwaylandvideobr)
Tasks: 11 (limit: 9113)
Memory: 25.4M (peak: 25.8M)
CPU: 266ms
CGroup: /user.slice/user-1000.slice/user@1000.service/app.slice/app-org.kde.xwaylandvideobridge@autostart.service
└─11495 /usr/bin/xwaylandvideobridge
Jan 11 20:48:17 ThinkPad-X280 systemd[1301]: Starting app-org.kde.xwaylandvideobridge@autostart.service - Xwayland Video Bridge...
Jan 11 20:48:18 ThinkPad-X280 systemd[1301]: Started app-org.kde.xwaylandvideobridge@autostart.service - Xwayland Video Bridge.
My questions is this is bug or not? Should I create other systemd service to restart it manually? Thanks for your answers