Bug 455553 - [systemd boot] qBittorrent not autostarting after configuring for Wayland
Summary: [systemd boot] qBittorrent not autostarting after configuring for Wayland
Status: RESOLVED NOT A BUG
Alias: None
Product: plasmashell
Classification: Plasma
Component: Startup process (show other bugs)
Version: 5.25.0
Platform: Arch Linux Linux
: NOR normal
Target Milestone: 1.0
Assignee: Plasma Bugs List
URL:
Keywords: regression
Depends on:
Blocks:
 
Reported: 2022-06-18 13:42 UTC by Nowshed H. Imran
Modified: 2022-06-24 15:51 UTC (History)
6 users (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments
Setting environment variable (56.75 KB, image/png)
2022-06-18 13:42 UTC, Nowshed H. Imran
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Nowshed H. Imran 2022-06-18 13:42:43 UTC
Created attachment 149896 [details]
Setting environment variable

SUMMARY
I have switched to Wayland full-time with Plasma 5.25. Qt apps supports Wayland through qt-wayland application protcol. After configuring qBittorrent for Wayland, it's working as intended, however Plasma is unable to start it in startup.


STEPS TO REPRODUCE
1. Install qt6-wayland from Arch Repository, as Qbittorrent is built with qt6 by default.
2. Edit Application and set Environment variable as "QT_QPA_PLATFORM=wayland". Kindly see the attached screenshot.
3. Go to System Settings > Startup and shutdown > Autostart > Add Application > Add qBittorrent
4. Restart the system.

OBSERVED RESULT
qBittorrent not launching with system, however, it is starting by clicking icon from kickoff menu.

EXPECTED RESULT
qBittorrent launching as system starts.

SOFTWARE/OS VERSIONS
Operating System: Arch Linux
KDE Plasma Version: 5.25.0
KDE Frameworks Version: 5.95.0
Qt Version: 5.15.4
Kernel Version: 5.18.5-arch1-1 (64-bit)
Graphics Platform: Wayland
Processors: 4 × Intel® Core™ i5-6200U CPU @ 2.30GHz
Memory: 3.7 GiB of RAM
Graphics Processor: Mesa Intel® HD Graphics 520
Manufacturer: Dell Inc.
Product Name: Inspiron 5559

ADDITIONAL INFORMATION
qBttorrent version is 4.4.3.1.
Comment 1 Nowshed H. Imran 2022-06-18 14:02:31 UTC
Reference of step 2.
https://wiki.archlinux.org/title/Wayland#Qt
Comment 2 Méven Car 2022-06-19 07:00:25 UTC
I reproduce it. I have :
cat ~/.config/autostart/org.kde.ktorrent.desktop 
   1   │ [Desktop Entry]
   2   │ Categories=Qt;KDE;Network;FileTransfer;P2P;
   3   │ Comment[fr_FR]=Un programme BitTorrent par KDE
   4   │ Comment=Un programme BitTorrent par KDE
   5   │ Exec=ktorrent %U
   6   │ GenericName[fr_FR]=Client BitTorrent
   7   │ GenericName=Client BitTorrent
   8   │ Icon=ktorrent
   9   │ MimeType=application/x-bittorrent;
  10   │ Name[fr_FR]=KTorrent
  11   │ Name=KTorrent
  12   │ Path=
  13   │ StartupNotify=true
  14   │ Terminal=false
  15   │ TerminalOptions=
  16   │ Type=Application
  17   │ X-DBUS-ServiceName=
  18   │ X-DBUS-StartupType=
  19   │ X-DocPath=ktorrent/index.html
  20   │ X-KDE-SubstituteUID=false
  21   │ X-KDE-Username=

And ktorrent does not autostart.
I am using systemd startup.

Seems like a regression due to the new default enabled systemd startup (http://blog.davidedmundson.co.uk/blog/plasma-startup/)

systemctl --user status plasma-plasmashell.service (it should say Active: active (running) if that's the case)
Comment 3 Nowshed H. Imran 2022-06-19 15:34:56 UTC
In my system:

systemctl --user status plasma-plasmashell.service
● plasma-plasmashell.service - KDE Plasma Workspace
     Loaded: loaded (/usr/lib/systemd/user/plasma-plasmashell.service; disabled; vendor preset: enabled)
     Active: active (running) since Sun 2022-06-19 18:48:23 +06; 2h 33min ago
   Main PID: 686 (plasmashell)
      Tasks: 27 (limit: 4513)
     Memory: 252.7M
        CPU: 5min 45.612s
     CGroup: /user.slice/user-1000.slice/user@1000.service/session.slice/plasma-plasmashell.service
             └─686 /usr/bin/plasmashell --no-respawn
Comment 4 David Edmundson 2022-06-21 21:33:21 UTC
We're mixing two bugs.

Exec=QT_QPA_PLATFORM=wayland qbittorrent.
is not a valid command per xdg spec. I'm surprised it works in the menu, it shouldn't.

The command should be set to:
/bin/sh -c "QT_QPA_PLATFORM=wayland qbittorrent"

Please confirm that works.

I don't know why Meven's is failing. Can I have output of `journalctl --user -b --no-pager` after a clean login.
Comment 5 Nowshed H. Imran 2022-06-22 09:20:39 UTC
@David setting environment variable according to you solved my problem.

Here is the journal log,

 journalctl --user -b --no-pager
Jun 22 15:14:40 LabKDE systemd-xdg-autostart-generator[590]: /home/nowshed/.config/autostart/org.qbittorrent.qBittorrent.desktop:15: Unknown key name 'TerminalOptions' in section 'Desktop Entry', ignoring.
Jun 22 15:14:40 LabKDE systemd[585]: Queued start job for default target Main User Target.
Jun 22 15:14:40 LabKDE systemd[585]: Created slice User Application Slice.
Jun 22 15:14:40 LabKDE systemd[585]: Reached target Paths.
Jun 22 15:14:40 LabKDE systemd[585]: Reached target Timers.
Jun 22 15:14:40 LabKDE systemd[585]: Starting D-Bus User Message Bus Socket...
Jun 22 15:14:40 LabKDE systemd[585]: Listening on GnuPG network certificate management daemon.
Jun 22 15:14:40 LabKDE systemd[585]: Listening on GnuPG cryptographic agent and passphrase cache (access for web browsers).
Jun 22 15:14:40 LabKDE systemd[585]: Listening on GnuPG cryptographic agent and passphrase cache (restricted).
Jun 22 15:14:40 LabKDE systemd[585]: Listening on GnuPG cryptographic agent (ssh-agent emulation).
Jun 22 15:14:40 LabKDE systemd[585]: Listening on GnuPG cryptographic agent and passphrase cache.
Jun 22 15:14:40 LabKDE systemd[585]: Listening on p11-kit server.
Jun 22 15:14:40 LabKDE systemd[585]: Listening on PipeWire PulseAudio.
Jun 22 15:14:40 LabKDE systemd[585]: Listening on PipeWire Multimedia System Socket.
Jun 22 15:14:40 LabKDE systemd[585]: Listening on D-Bus User Message Bus Socket.
Jun 22 15:14:40 LabKDE systemd[585]: Reached target Sockets.
Jun 22 15:14:40 LabKDE systemd[585]: Reached target Basic System.
Jun 22 15:14:40 LabKDE systemd[585]: Starting Update XDG user dir configuration...
Jun 22 15:14:40 LabKDE systemd[585]: Finished Update XDG user dir configuration.
Jun 22 15:14:40 LabKDE systemd[585]: Reached target Main User Target.
Jun 22 15:14:40 LabKDE systemd[585]: Startup finished in 164ms.
Jun 22 15:14:42 LabKDE systemd[585]: Created slice User Core Session Slice.
Jun 22 15:14:42 LabKDE systemd[585]: Starting D-Bus User Message Bus...
Jun 22 15:14:42 LabKDE systemd[585]: Started D-Bus User Message Bus.
Jun 22 15:14:42 LabKDE dbus-daemon[602]: [session uid=1000 pid=602] Successfully activated service 'org.freedesktop.systemd1'
Jun 22 15:14:42 LabKDE systemd[585]: Reloading.
Jun 22 15:14:42 LabKDE systemd-xdg-autostart-generator[606]: /home/nowshed/.config/autostart/org.qbittorrent.qBittorrent.desktop:15: Unknown key name 'TerminalOptions' in section 'Desktop Entry', ignoring.
Jun 22 15:14:42 LabKDE dbus-daemon[602]: [session uid=1000 pid=602] Activating service name='org.kde.KSplash' requested by ':1.0' (uid=1000 pid=593 comm="/usr/bin/startplasma-wayland")
Jun 22 15:14:42 LabKDE systemd[585]: /run/user/1000/systemd/generator.late/app-org.qbittorrent.qBittorrent@autostart.service:18: WorkingDirectory= path is not absolute, ignoring: 
Jun 22 15:14:42 LabKDE systemd[585]: Created slice User Background Tasks Slice.
Jun 22 15:14:42 LabKDE systemd[585]: Reached target Session services which should run early before the graphical session is brought up.
Jun 22 15:14:42 LabKDE systemd[585]: Starting Baloo File Indexer Daemon...
Jun 22 15:14:42 LabKDE systemd[585]: Starting KDE Window Manager...
Jun 22 15:14:42 LabKDE systemd[585]: Started KDE Window Manager.
Jun 22 15:14:42 LabKDE systemd[585]: Starting KDE Config Module Initialization...
Jun 22 15:14:42 LabKDE systemd[585]: Starting Splash screen shown during boot...
Jun 22 15:14:42 LabKDE systemd[585]: Started Baloo File Indexer Daemon.
Jun 22 15:14:42 LabKDE kwin_wayland_wrapper[613]: No backend specified through command line argument, trying auto resolution
Jun 22 15:14:42 LabKDE kwin_wayland[613]: kwin_wayland_drm: drmSetClientCap for Atomic Mode Setting failed. Using legacy mode on GPU "/dev/dri/card0"
Jun 22 15:14:42 LabKDE kwin_wayland_wrapper[613]: OpenGL vendor string:                   Intel
Jun 22 15:14:42 LabKDE kwin_wayland_wrapper[613]: OpenGL renderer string:                 Mesa Intel(R) HD Graphics 520 (SKL GT2)
Jun 22 15:14:42 LabKDE kwin_wayland_wrapper[613]: OpenGL version string:                  4.6 (Core Profile) Mesa 22.1.2
Jun 22 15:14:42 LabKDE kwin_wayland_wrapper[613]: OpenGL shading language version string: 4.60
Jun 22 15:14:42 LabKDE kwin_wayland_wrapper[613]: Driver:                                 Intel
Jun 22 15:14:42 LabKDE kwin_wayland_wrapper[613]: GPU class:                              Skylake
Jun 22 15:14:42 LabKDE kwin_wayland_wrapper[613]: OpenGL version:                         4.6
Jun 22 15:14:42 LabKDE kwin_wayland_wrapper[613]: GLSL version:                           4.60
Jun 22 15:14:42 LabKDE kwin_wayland_wrapper[613]: Mesa version:                           22.1.2
Jun 22 15:14:42 LabKDE kwin_wayland_wrapper[613]: Linux kernel version:                   5.18.5
Jun 22 15:14:42 LabKDE kwin_wayland_wrapper[613]: Requires strict binding:                no
Jun 22 15:14:42 LabKDE kwin_wayland_wrapper[613]: GLSL shaders:                           yes
Jun 22 15:14:42 LabKDE kwin_wayland_wrapper[613]: Texture NPOT support:                   yes
Jun 22 15:14:42 LabKDE kwin_wayland_wrapper[613]: Virtual Machine:                        no
Jun 22 15:14:43 LabKDE kwin_wayland[613]: kwin_xkbcommon: XKB: inet:323:58: unrecognized keysym "XF86EmojiPicker"
Jun 22 15:14:43 LabKDE kwin_wayland[613]: kwin_xkbcommon: XKB: inet:324:58: unrecognized keysym "XF86Dictate"
Jun 22 15:14:43 LabKDE kwin_wayland_wrapper[641]: (WW) Option "-listen" for file descriptors is deprecated
Jun 22 15:14:43 LabKDE kwin_wayland_wrapper[641]: Please use "-listenfd" instead.
Jun 22 15:14:43 LabKDE kwin_wayland_wrapper[641]: (WW) Option "-listen" for file descriptors is deprecated
Jun 22 15:14:43 LabKDE kwin_wayland_wrapper[641]: Please use "-listenfd" instead.
Jun 22 15:14:44 LabKDE dbus-daemon[602]: [session uid=1000 pid=602] Successfully activated service 'org.kde.KSplash'
Jun 22 15:14:44 LabKDE kcminit_startup[617]: Initializing  "/usr/lib/qt/plugins/plasma/kcms/systemsettings/kcm_fonts.so"
Jun 22 15:14:44 LabKDE kcminit_startup[617]: Initializing  "/usr/lib/qt/plugins/plasma/kcms/systemsettings/kcm_style.so"
Jun 22 15:14:44 LabKDE kwin_wayland_wrapper[667]: The XKEYBOARD keymap compiler (xkbcomp) reports:
Jun 22 15:14:44 LabKDE kwin_wayland_wrapper[667]: > Warning:          Unsupported maximum keycode 708, clipping.
Jun 22 15:14:44 LabKDE kwin_wayland_wrapper[667]: >                   X11 cannot support keycodes above 255.
Jun 22 15:14:44 LabKDE kwin_wayland_wrapper[667]: Errors from xkbcomp are not fatal to the X server
Jun 22 15:14:44 LabKDE kcminit_startup[617]: Initializing  "/usr/lib/qt/plugins/plasma/kcms/systemsettings/kcm_mouse.so"
Jun 22 15:14:44 LabKDE systemd[585]: Started KDE Config Module Initialization.
Jun 22 15:14:44 LabKDE systemd[585]: Starting KDE Daemon...
Jun 22 15:14:44 LabKDE systemd[585]: Starting KDE Session Management Server...
Jun 22 15:14:44 LabKDE systemd[585]: Started KDE Daemon.
Jun 22 15:14:44 LabKDE systemd[585]: Starting KDE Configuration Module Initialization (Phase 1)...
Jun 22 15:14:44 LabKDE ksmserver[674]: Qt: Session management error: networkIdsList argument is NULL
Jun 22 15:14:44 LabKDE kcminit_startup[617]: Initializing  "/usr/lib/qt/plugins/plasma/kcms/systemsettings/kcm_touchpad.so"
Jun 22 15:14:44 LabKDE systemd[585]: Finished KDE Configuration Module Initialization (Phase 1).
Jun 22 15:14:44 LabKDE systemd[585]: Started KDE Session Management Server.
Jun 22 15:14:44 LabKDE systemd[585]: Starting KDE Plasma Workspace...
Jun 22 15:14:45 LabKDE dbus-daemon[602]: [session uid=1000 pid=602] Activating via systemd: service name='org.kde.ActivityManager' unit='plasma-kactivitymanagerd.service' requested by ':1.12' (uid=1000 pid=682 comm="/usr/bin/plasmashell --no-respawn")
Jun 22 15:14:45 LabKDE systemd[585]: Starting KActivityManager Activity manager Service...
Jun 22 15:14:45 LabKDE plasmashell[682]: Aborting shell load: The activity manager daemon (kactivitymanagerd) is not running.
Jun 22 15:14:45 LabKDE plasmashell[682]: If this Plasma has been installed into a custom prefix, verify that its D-Bus services dir is known to the system for the daemon to be activatable.
Jun 22 15:14:45 LabKDE systemd[585]: Started KDE Plasma Workspace.
Jun 22 15:14:45 LabKDE systemd[585]: Reached target KDE Plasma Workspace Core.
Jun 22 15:14:45 LabKDE systemd[585]: Started Proxies GTK DBus menus to a Plasma readable format.
Jun 22 15:14:45 LabKDE systemd[585]: Starting KDE PolicyKit Authentication Agent...
Jun 22 15:14:45 LabKDE systemd[585]: Starting Powerdevil...
Jun 22 15:14:45 LabKDE systemd[585]: Started Handle legacy xembed system tray icons.
Jun 22 15:14:45 LabKDE dbus-daemon[602]: [session uid=1000 pid=602] Successfully activated service 'org.kde.ActivityManager'
Jun 22 15:14:45 LabKDE systemd[585]: Started KActivityManager Activity manager Service.
Jun 22 15:14:45 LabKDE dbus-daemon[602]: [session uid=1000 pid=602] Activating via systemd: service name='ca.desrt.dconf' unit='dconf.service' requested by ':1.11' (uid=1000 pid=673 comm="/usr/bin/kded5")
Jun 22 15:14:45 LabKDE systemd[585]: Starting User preferences database...
Jun 22 15:14:45 LabKDE systemd[585]: Started KDE PolicyKit Authentication Agent.
Jun 22 15:14:45 LabKDE dbus-daemon[602]: [session uid=1000 pid=602] Successfully activated service 'ca.desrt.dconf'
Jun 22 15:14:45 LabKDE polkit-kde-authentication-agent-1[695]: New PolkitAgentListener  0x55bf10c1f2c0
Jun 22 15:14:45 LabKDE polkit-kde-authentication-agent-1[695]: Adding new listener  PolkitQt1::Agent::Listener(0x55bf10c4c560) for  0x55bf10c1f2c0
Jun 22 15:14:45 LabKDE polkit-kde-authentication-agent-1[695]: Listener online
Jun 22 15:14:45 LabKDE systemd[585]: Started User preferences database.
Jun 22 15:14:45 LabKDE polkit-kde-authentication-agent-1[695]: Authentication agent result: true
Jun 22 15:14:45 LabKDE plasmashell[682]: Aborting shell load: The activity manager daemon (kactivitymanagerd) is not running.
Jun 22 15:14:45 LabKDE plasmashell[682]: If this Plasma has been installed into a custom prefix, verify that its D-Bus services dir is known to the system for the daemon to be activatable.
Jun 22 15:14:45 LabKDE plasmashell[682]: kf.plasma.quick: Applet preload policy set to 1
Jun 22 15:14:45 LabKDE org_kde_powerdevil[696]: org.kde.powerdevil: org.kde.powerdevil.chargethresholdhelper.getthreshold failed "Charge thresholds not supported"
Jun 22 15:14:45 LabKDE kded5[673]: 
Jun 22 15:14:45 LabKDE systemd[585]: Started Powerdevil.
Jun 22 15:14:45 LabKDE systemd[585]: Reached target KDE Plasma Workspace.
Jun 22 15:14:45 LabKDE systemd[585]: Reached target Current graphical user session.
Jun 22 15:14:45 LabKDE systemd[585]: Reached target plasma-workspace-wayland.target.
Jun 22 15:14:45 LabKDE systemd[585]: Starting Firewall Applet...
Jun 22 15:14:45 LabKDE systemd[585]: Starting Accessibility...
Jun 22 15:14:45 LabKDE systemd[585]: Starting Klipper...
Jun 22 15:14:45 LabKDE systemd[585]: Starting qBittorrent...
Jun 22 15:14:45 LabKDE systemd[585]: Starting KSplash "ready" Stage...
Jun 22 15:14:45 LabKDE systemd[585]: Starting KDE Session Management Server...
Jun 22 15:14:45 LabKDE systemd[585]: Started qBittorrent.
Jun 22 15:14:45 LabKDE systemd[585]: Started Firewall Applet.
Jun 22 15:14:45 LabKDE systemd[585]: Finished KDE Session Management Server.
Jun 22 15:14:45 LabKDE systemd[585]: Started Accessibility.
Jun 22 15:14:45 LabKDE systemd[585]: app-klipper@autostart.service: Skipped due to 'exec-condition'.
Jun 22 15:14:45 LabKDE systemd[585]: Condition check resulted in Klipper being skipped.
Jun 22 15:14:45 LabKDE systemd[585]: Reached target Startup of XDG autostart applications.
Jun 22 15:14:45 LabKDE plasmashell[682]: file:///usr/share/plasma/shells/org.kde.plasma.desktop/contents/views/Desktop.qml:70:5: QML Connections: Detected function "onConfigurationChanged" in Connections element. This is probably intended to be a signal handler but no signal of the target matches the name.
Jun 22 15:14:45 LabKDE plasmashell[682]: file:///usr/share/plasma/shells/org.kde.plasma.desktop/contents/views/Desktop.qml:70:5: QML Connections: Detected function "onRepaintNeeded" in Connections element. This is probably intended to be a signal handler but no signal of the target matches the name.
Jun 22 15:14:45 LabKDE plasmashell[682]: file:///usr/share/plasma/shells/org.kde.plasma.desktop/contents/views/Desktop.qml:67: TypeError: Cannot read property 'wallpaper' of null
Jun 22 15:14:45 LabKDE plasmashell[682]: file:///usr/share/plasma/shells/org.kde.plasma.desktop/contents/views/Desktop.qml:71: TypeError: Cannot read property 'wallpaper' of null
Jun 22 15:14:45 LabKDE org_kde_powerdevil[696]: org.kde.powerdevil: Handle button events action could not check for screen configuration
Jun 22 15:14:45 LabKDE kaccess[765]: Xlib XKB extension major= 1  minor= 0
Jun 22 15:14:45 LabKDE org_kde_powerdevil[696]: org.kde.powerdevil: org.kde.powerdevil.chargethresholdhelper.getthreshold failed "Charge thresholds not supported"
Jun 22 15:14:45 LabKDE systemd[585]: Finished KSplash "ready" Stage.
Jun 22 15:14:45 LabKDE kded5[673]: kf.modemmanagerqt: Failed enumerating MM objects: "org.freedesktop.systemd1.NoSuchUnit" 
                                    "Unit dbus-org.freedesktop.ModemManager1.service not found."
Jun 22 15:14:45 LabKDE dbus-daemon[602]: [session uid=1000 pid=602] Activating via systemd: service name='org.bluez.obex' unit='dbus-org.bluez.obex.service' requested by ':1.8' (uid=1000 pid=673 comm="/usr/bin/kded5")
Jun 22 15:14:45 LabKDE systemd[585]: Starting Bluetooth OBEX service...
Jun 22 15:14:45 LabKDE firewall-applet[759]: Traceback (most recent call last):
Jun 22 15:14:45 LabKDE firewall-applet[759]:   File "/usr/bin/firewall-applet", line 24, in <module>
Jun 22 15:14:45 LabKDE firewall-applet[759]:     from PyQt5 import QtGui, QtCore, QtWidgets
Jun 22 15:14:45 LabKDE firewall-applet[759]: ModuleNotFoundError: No module named 'PyQt5'
Jun 22 15:14:45 LabKDE obexd[772]: OBEX daemon 5.64
Jun 22 15:14:45 LabKDE dbus-daemon[602]: [session uid=1000 pid=602] Successfully activated service 'org.bluez.obex'
Jun 22 15:14:45 LabKDE systemd[585]: app-firewall\x2dapplet@autostart.service: Main process exited, code=exited, status=1/FAILURE
Jun 22 15:14:45 LabKDE systemd[585]: app-firewall\x2dapplet@autostart.service: Failed with result 'exit-code'.
Jun 22 15:14:45 LabKDE systemd[585]: Started Bluetooth OBEX service.
Jun 22 15:14:45 LabKDE kded5[673]: Known activities: ("adfedf4c-7eac-4e33-83ee-45fd6831c648")
Jun 22 15:14:45 LabKDE kaccess[765]: X server XKB extension major= 1  minor= 0
Jun 22 15:14:46 LabKDE plasmashell[682]: qml: PlasmaExtras.ScrollArea is deprecated. Use PlasmaComponents3.ScrollView instead.
Jun 22 15:14:46 LabKDE plasmashell[682]: qt.qpa.wayland: Wayland does not support QWindow::requestActivate()
Jun 22 15:14:46 LabKDE systemd[585]: Finished Splash screen shown during boot.
Jun 22 15:14:46 LabKDE plasmashell[682]: file:///usr/share/plasma/shells/org.kde.plasma.desktop/contents/views/Panel.qml:179: TypeError: Cannot read property 'containmentDisplayHints' of null
Jun 22 15:14:46 LabKDE plasmashell[682]: file:///usr/share/plasma/shells/org.kde.plasma.desktop/contents/views/Panel.qml:271: TypeError: Cannot read property 'location' of null
Jun 22 15:14:46 LabKDE plasmashell[682]: qt.qpa.wayland: Wayland does not support QWindow::requestActivate()
Jun 22 15:14:46 LabKDE plasmashell[682]: qt.qpa.wayland: Wayland does not support QWindow::requestActivate()
Jun 22 15:14:46 LabKDE kded5[673]: kf.bluezqt: PendingCall Error: "Failed"
Jun 22 15:14:46 LabKDE plasmashell[682]: file:///usr/share/plasma/plasmoids/org.kde.plasma.digitalclock/contents/ui/DigitalClock.qml:531:9: QML Label: Binding loop detected for property "height"
Jun 22 15:14:46 LabKDE plasmashell[682]: file:///usr/share/plasma/plasmoids/org.kde.plasma.digitalclock/contents/ui/DigitalClock.qml:496:13: QML Label: Binding loop detected for property "height"
Jun 22 15:14:47 LabKDE plasmashell[682]: Trying to use rootObject before initialization is completed, whilst using setInitializationDelayed. Forcing completion
Jun 22 15:14:47 LabKDE plasmashell[682]: org.kde.plasma.kicker: Entry is not valid "applications:org.kde.yakuake.desktop" QSharedPointer(0x561902c97a20)
Jun 22 15:14:47 LabKDE plasmashell[682]: org.kde.plasma.kicker: Entry is not valid "applications:org.kde.yakuake.desktop" QSharedPointer(0x561902c48180)
Jun 22 15:14:47 LabKDE dbus-daemon[602]: [session uid=1000 pid=602] Activating service name='org.kde.kwalletd5' requested by ':1.8' (uid=1000 pid=673 comm="/usr/bin/kded5")
Jun 22 15:14:47 LabKDE systemd[585]: Started PipeWire Multimedia Service.
Jun 22 15:14:47 LabKDE systemd[585]: Started Multimedia Service Session Manager.
Jun 22 15:14:47 LabKDE systemd[585]: Started PipeWire PulseAudio.
Jun 22 15:14:47 LabKDE pipewire-pulse[835]: 536870912
Jun 22 15:14:47 LabKDE dbus-daemon[602]: [session uid=1000 pid=602] Successfully activated service 'org.kde.kwalletd5'
Jun 22 15:14:47 LabKDE plasmashell[682]: file:///usr/share/plasma/plasmoids/org.kde.panel/contents/ui/ConfigOverlay.qml:312:17: QML SpinBox: Binding loop detected for property "implicitWidth"
Jun 22 15:14:47 LabKDE wireplumber[827]: Failed to set scheduler settings: Operation not permitted
Jun 22 15:14:47 LabKDE plasmashell[682]: file:///usr/share/plasma/plasmoids/org.kde.panel/contents/ui/ConfigOverlay.qml:304:17: QML Heading: Binding loop detected for property "verticalAlignment"
Jun 22 15:14:47 LabKDE plasmashell[682]: file:///usr/share/plasma/plasmoids/org.kde.panel/contents/ui/ConfigOverlay.qml:316: TypeError: Cannot read property 'willShowOnActive' of undefined
Jun 22 15:14:47 LabKDE plasmashell[682]: file:///usr/share/plasma/plasmoids/org.kde.plasma.digitalclock/contents/ui/DigitalClock.qml:496:13: QML Label: Binding loop detected for property "height"
Jun 22 15:14:47 LabKDE plasmashell[682]: file:///usr/share/plasma/plasmoids/org.kde.plasma.digitalclock/contents/ui/DigitalClock.qml:531:9: QML Label: Binding loop detected for property "height"
Jun 22 15:14:47 LabKDE plasmashell[682]: file:///usr/share/plasma/plasmoids/org.kde.plasma.digitalclock/contents/ui/DigitalClock.qml:553:5: QML Label: Binding loop detected for property "height"
Jun 22 15:14:47 LabKDE plasmashell[682]: qt.qpa.wayland: Wayland does not support QWindow::requestActivate()
Jun 22 15:14:47 LabKDE plasmashell[682]: Cyclic dependency detected between "file:///usr/share/plasma/plasmoids/org.kde.plasma.notifications/contents/ui/global/Globals.qml" and "file:///usr/share/plasma/plasmoids/org.kde.plasma.notifications/contents/ui/NotificationHeader.qml"
Jun 22 15:14:47 LabKDE plasmashell[682]: Cyclic dependency detected between "file:///usr/share/plasma/plasmoids/org.kde.plasma.notifications/contents/ui/global/Globals.qml" and "file:///usr/share/plasma/plasmoids/org.kde.plasma.notifications/contents/ui/ThumbnailStrip.qml"
Jun 22 15:14:47 LabKDE plasmashell[682]: file:///usr/share/plasma/plasmoids/org.kde.plasma.volume/contents/ui/main.qml:603:39: Invalid property assignment: string expected - Assigning null to incompatible properties in QML is deprecated. This will become a compile error in future versions of Qt.
Jun 22 15:14:48 LabKDE kded5[673]: Registering "org.kde.StatusNotifierHost-682" as system tray
Jun 22 15:14:48 LabKDE plasmashell[682]: file:///usr/share/plasma/plasmoids/org.kde.plasma.private.systemtray/contents/ui/ExpandedRepresentation.qml:167:9: QML HiddenItemsView: Binding loop detected for property "implicitHeight"
Jun 22 15:14:48 LabKDE plasmashell[682]: qt.qpa.wayland: Wayland does not support QWindow::requestActivate()
Jun 22 15:14:48 LabKDE wireplumber[827]: <WpSiAudioAdapter:0x561ac4331060> Object activation aborted: proxy destroyed
Jun 22 15:14:48 LabKDE wireplumber[827]: <WpSiAudioAdapter:0x561ac4331060> failed to activate item: Object activation aborted: proxy destroyed
Jun 22 15:14:48 LabKDE plasmashell[682]: libpng warning: iCCP: known incorrect sRGB profile
Jun 22 15:14:48 LabKDE plasmashell[682]: libpng warning: iCCP: known incorrect sRGB profile
Jun 22 15:14:48 LabKDE plasmashell[682]: libpng warning: iCCP: known incorrect sRGB profile
Jun 22 15:14:48 LabKDE plasmashell[682]: file:///usr/lib/qt/qml/org/kde/plasma/extras/PlaceholderMessage.qml:238:5: QML Heading: Binding loop detected for property "verticalAlignment"
Jun 22 15:14:48 LabKDE plasmashell[682]: file:///usr/lib/qt/qml/org/kde/plasma/extras/PlaceholderMessage.qml:238:5: QML Heading: Binding loop detected for property "verticalAlignment"
Jun 22 15:14:48 LabKDE plasmashell[682]: file:///usr/lib/qt/qml/org/kde/plasma/extras/PlaceholderMessage.qml:238:5: QML Heading: Binding loop detected for property "verticalAlignment"
Jun 22 15:14:48 LabKDE plasmashell[682]: QFont::setPointSizeF: Point size <= 0 (0.000000), must be greater than 0
Jun 22 15:14:48 LabKDE plasmashell[682]: file:///usr/share/plasma/plasmoids/org.kde.plasma.networkmanagement/contents/ui/PopupDialog.qml:157: TypeError: Cannot call method 'destroy' of null
Jun 22 15:14:48 LabKDE plasmashell[682]: file:///usr/share/plasma/plasmoids/org.kde.desktopcontainment/contents/ui/FolderItemDelegate.qml:322:17: QML Label: Binding loop detected for property "width"
Jun 22 15:14:49 LabKDE plasmashell[682]: file:///usr/lib/qt/qml/org/kde/plasma/extras/PlaceholderMessage.qml:238:5: QML Heading: Binding loop detected for property "verticalAlignment"
Jun 22 15:14:53 LabKDE systemd[585]: Started Konsole - Terminal.
Jun 22 15:14:54 LabKDE plasmashell[682]: file:///usr/share/plasma/plasmoids/org.kde.plasma.taskmanager/contents/ui/Task.qml:384: Unable to assign [undefined] to QString
Jun 22 15:14:56 LabKDE systemd[585]: Started GnuPG cryptographic agent and passphrase cache.
Jun 22 15:14:56 LabKDE gpg-agent[977]: gpg-agent (GnuPG) 2.2.35 starting in supervised mode.
Jun 22 15:14:56 LabKDE gpg-agent[977]: using fd 3 for ssh socket (/run/user/1000/gnupg/S.gpg-agent.ssh)
Jun 22 15:14:56 LabKDE gpg-agent[977]: using fd 4 for std socket (/run/user/1000/gnupg/S.gpg-agent)
Jun 22 15:14:56 LabKDE gpg-agent[977]: using fd 5 for browser socket (/run/user/1000/gnupg/S.gpg-agent.browser)
Jun 22 15:14:56 LabKDE gpg-agent[977]: using fd 6 for extra socket (/run/user/1000/gnupg/S.gpg-agent.extra)
Jun 22 15:14:56 LabKDE gpg-agent[977]: listening on: std=4 extra=6 browser=5 ssh=3
Comment 6 Nowshed H. Imran 2022-06-22 09:33:14 UTC
Update, now the whole app is malfunctioning. It is not working.
Comment 7 Nowshed H. Imran 2022-06-22 14:04:22 UTC
Here is the journal output when the previous method is used.

journalctl --user -b --no-pager
Jun 22 20:00:06 LabKDE systemd-xdg-autostart-generator[594]: /home/nowshed/.config/autostart/org.qbittorrent.qBittorrent.desktop:15: Unknown key name 'TerminalOptions' in section 'Desktop Entry', ignoring.
Jun 22 20:00:06 LabKDE systemd-xdg-autostart-generator[594]: Exec binary 'QT_QPA_PLATFORM=wayland' does not exist: No such file or directory
Jun 22 20:00:06 LabKDE systemd-xdg-autostart-generator[594]: /home/nowshed/.config/autostart/org.qbittorrent.qBittorrent.desktop: not generating unit, error parsing Exec= line: No such file or directory
Jun 22 20:00:06 LabKDE systemd[589]: Queued start job for default target Main User Target.
Jun 22 20:00:06 LabKDE systemd[589]: Created slice User Application Slice.
Jun 22 20:00:06 LabKDE systemd[589]: Reached target Paths.
Jun 22 20:00:06 LabKDE systemd[589]: Reached target Timers.
Jun 22 20:00:06 LabKDE systemd[589]: Starting D-Bus User Message Bus Socket...
Jun 22 20:00:06 LabKDE systemd[589]: Listening on GnuPG network certificate management daemon.
Jun 22 20:00:06 LabKDE systemd[589]: Listening on GnuPG cryptographic agent and passphrase cache (access for web browsers).
Jun 22 20:00:06 LabKDE systemd[589]: Listening on GnuPG cryptographic agent and passphrase cache (restricted).
Jun 22 20:00:06 LabKDE systemd[589]: Listening on GnuPG cryptographic agent (ssh-agent emulation).
Jun 22 20:00:06 LabKDE systemd[589]: Listening on GnuPG cryptographic agent and passphrase cache.
Jun 22 20:00:06 LabKDE systemd[589]: Listening on p11-kit server.
Jun 22 20:00:06 LabKDE systemd[589]: Listening on PipeWire PulseAudio.
Jun 22 20:00:06 LabKDE systemd[589]: Listening on PipeWire Multimedia System Socket.
Jun 22 20:00:06 LabKDE systemd[589]: Listening on D-Bus User Message Bus Socket.
Jun 22 20:00:06 LabKDE systemd[589]: Reached target Sockets.
Jun 22 20:00:06 LabKDE systemd[589]: Reached target Basic System.
Jun 22 20:00:06 LabKDE systemd[589]: Starting Update XDG user dir configuration...
Jun 22 20:00:06 LabKDE systemd[589]: Finished Update XDG user dir configuration.
Jun 22 20:00:06 LabKDE systemd[589]: Reached target Main User Target.
Jun 22 20:00:06 LabKDE systemd[589]: Startup finished in 130ms.
Jun 22 20:00:08 LabKDE systemd[589]: Created slice User Core Session Slice.
Jun 22 20:00:08 LabKDE systemd[589]: Starting D-Bus User Message Bus...
Jun 22 20:00:08 LabKDE systemd[589]: Started D-Bus User Message Bus.
Jun 22 20:00:08 LabKDE dbus-daemon[605]: [session uid=1000 pid=605] Successfully activated service 'org.freedesktop.systemd1'
Jun 22 20:00:08 LabKDE systemd[589]: Reloading.
Jun 22 20:00:08 LabKDE systemd-xdg-autostart-generator[609]: /home/nowshed/.config/autostart/org.qbittorrent.qBittorrent.desktop:15: Unknown key name 'TerminalOptions' in section 'Desktop Entry', ignoring.
Jun 22 20:00:08 LabKDE systemd-xdg-autostart-generator[609]: Exec binary 'QT_QPA_PLATFORM=wayland' does not exist: No such file or directory
Jun 22 20:00:08 LabKDE systemd-xdg-autostart-generator[609]: /home/nowshed/.config/autostart/org.qbittorrent.qBittorrent.desktop: not generating unit, error parsing Exec= line: No such file or directory
Jun 22 20:00:08 LabKDE dbus-daemon[605]: [session uid=1000 pid=605] Activating service name='org.kde.KSplash' requested by ':1.0' (uid=1000 pid=597 comm="/usr/bin/startplasma-wayland")
Jun 22 20:00:08 LabKDE systemd[589]: Created slice User Background Tasks Slice.
Jun 22 20:00:08 LabKDE systemd[589]: Reached target Session services which should run early before the graphical session is brought up.
Jun 22 20:00:08 LabKDE systemd[589]: Starting Baloo File Indexer Daemon...
Jun 22 20:00:08 LabKDE systemd[589]: Starting KDE Window Manager...
Jun 22 20:00:08 LabKDE systemd[589]: Started KDE Window Manager.
Jun 22 20:00:08 LabKDE systemd[589]: Starting KDE Config Module Initialization...
Jun 22 20:00:08 LabKDE systemd[589]: Starting Splash screen shown during boot...
Jun 22 20:00:08 LabKDE systemd[589]: Started Baloo File Indexer Daemon.
Jun 22 20:00:08 LabKDE kwin_wayland_wrapper[616]: No backend specified through command line argument, trying auto resolution
Jun 22 20:00:08 LabKDE kwin_wayland[616]: kwin_wayland_drm: drmSetClientCap for Atomic Mode Setting failed. Using legacy mode on GPU "/dev/dri/card0"
Jun 22 20:00:08 LabKDE kwin_wayland_wrapper[616]: OpenGL vendor string:                   Intel
Jun 22 20:00:08 LabKDE kwin_wayland_wrapper[616]: OpenGL renderer string:                 Mesa Intel(R) HD Graphics 520 (SKL GT2)
Jun 22 20:00:08 LabKDE kwin_wayland_wrapper[616]: OpenGL version string:                  4.6 (Core Profile) Mesa 22.1.2
Jun 22 20:00:08 LabKDE kwin_wayland_wrapper[616]: OpenGL shading language version string: 4.60
Jun 22 20:00:08 LabKDE kwin_wayland_wrapper[616]: Driver:                                 Intel
Jun 22 20:00:08 LabKDE kwin_wayland_wrapper[616]: GPU class:                              Skylake
Jun 22 20:00:08 LabKDE kwin_wayland_wrapper[616]: OpenGL version:                         4.6
Jun 22 20:00:08 LabKDE kwin_wayland_wrapper[616]: GLSL version:                           4.60
Jun 22 20:00:08 LabKDE kwin_wayland_wrapper[616]: Mesa version:                           22.1.2
Jun 22 20:00:08 LabKDE kwin_wayland_wrapper[616]: Linux kernel version:                   5.18.5
Jun 22 20:00:08 LabKDE kwin_wayland_wrapper[616]: Requires strict binding:                no
Jun 22 20:00:08 LabKDE kwin_wayland_wrapper[616]: GLSL shaders:                           yes
Jun 22 20:00:08 LabKDE kwin_wayland_wrapper[616]: Texture NPOT support:                   yes
Jun 22 20:00:08 LabKDE kwin_wayland_wrapper[616]: Virtual Machine:                        no
Jun 22 20:00:09 LabKDE kwin_wayland[616]: kwin_xkbcommon: XKB: inet:323:58: unrecognized keysym "XF86EmojiPicker"
Jun 22 20:00:09 LabKDE kwin_wayland[616]: kwin_xkbcommon: XKB: inet:324:58: unrecognized keysym "XF86Dictate"
Jun 22 20:00:09 LabKDE kwin_wayland_wrapper[644]: (WW) Option "-listen" for file descriptors is deprecated
Jun 22 20:00:09 LabKDE kwin_wayland_wrapper[644]: Please use "-listenfd" instead.
Jun 22 20:00:09 LabKDE kwin_wayland_wrapper[644]: (WW) Option "-listen" for file descriptors is deprecated
Jun 22 20:00:09 LabKDE kwin_wayland_wrapper[644]: Please use "-listenfd" instead.
Jun 22 20:00:10 LabKDE dbus-daemon[605]: [session uid=1000 pid=605] Successfully activated service 'org.kde.KSplash'
Jun 22 20:00:10 LabKDE kcminit_startup[620]: Initializing  "/usr/lib/qt/plugins/plasma/kcms/systemsettings/kcm_fonts.so"
Jun 22 20:00:10 LabKDE kcminit_startup[620]: Initializing  "/usr/lib/qt/plugins/plasma/kcms/systemsettings/kcm_style.so"
Jun 22 20:00:10 LabKDE kwin_wayland_wrapper[669]: The XKEYBOARD keymap compiler (xkbcomp) reports:
Jun 22 20:00:10 LabKDE kwin_wayland_wrapper[669]: > Warning:          Unsupported maximum keycode 708, clipping.
Jun 22 20:00:10 LabKDE kwin_wayland_wrapper[669]: >                   X11 cannot support keycodes above 255.
Jun 22 20:00:10 LabKDE kwin_wayland_wrapper[669]: Errors from xkbcomp are not fatal to the X server
Jun 22 20:00:10 LabKDE kcminit_startup[620]: Initializing  "/usr/lib/qt/plugins/plasma/kcms/systemsettings/kcm_mouse.so"
Jun 22 20:00:10 LabKDE systemd[589]: Started KDE Config Module Initialization.
Jun 22 20:00:10 LabKDE systemd[589]: Starting KDE Daemon...
Jun 22 20:00:10 LabKDE systemd[589]: Starting KDE Session Management Server...
Jun 22 20:00:10 LabKDE systemd[589]: Started KDE Daemon.
Jun 22 20:00:10 LabKDE systemd[589]: Starting KDE Configuration Module Initialization (Phase 1)...
Jun 22 20:00:10 LabKDE ksmserver[677]: Qt: Session management error: networkIdsList argument is NULL
Jun 22 20:00:10 LabKDE kcminit_startup[620]: Initializing  "/usr/lib/qt/plugins/plasma/kcms/systemsettings/kcm_touchpad.so"
Jun 22 20:00:10 LabKDE systemd[589]: Finished KDE Configuration Module Initialization (Phase 1).
Jun 22 20:00:10 LabKDE systemd[589]: Started KDE Session Management Server.
Jun 22 20:00:10 LabKDE systemd[589]: Starting KDE Plasma Workspace...
Jun 22 20:00:11 LabKDE dbus-daemon[605]: [session uid=1000 pid=605] Activating via systemd: service name='org.kde.ActivityManager' unit='plasma-kactivitymanagerd.service' requested by ':1.12' (uid=1000 pid=685 comm="/usr/bin/plasmashell --no-respawn")
Jun 22 20:00:11 LabKDE systemd[589]: Starting KActivityManager Activity manager Service...
Jun 22 20:00:11 LabKDE plasmashell[685]: Aborting shell load: The activity manager daemon (kactivitymanagerd) is not running.
Jun 22 20:00:11 LabKDE plasmashell[685]: If this Plasma has been installed into a custom prefix, verify that its D-Bus services dir is known to the system for the daemon to be activatable.
Jun 22 20:00:11 LabKDE systemd[589]: Started KDE Plasma Workspace.
Jun 22 20:00:11 LabKDE systemd[589]: Reached target KDE Plasma Workspace Core.
Jun 22 20:00:11 LabKDE systemd[589]: Started Proxies GTK DBus menus to a Plasma readable format.
Jun 22 20:00:11 LabKDE systemd[589]: Starting KDE PolicyKit Authentication Agent...
Jun 22 20:00:11 LabKDE systemd[589]: Starting Powerdevil...
Jun 22 20:00:11 LabKDE systemd[589]: Started Handle legacy xembed system tray icons.
Jun 22 20:00:11 LabKDE dbus-daemon[605]: [session uid=1000 pid=605] Successfully activated service 'org.kde.ActivityManager'
Jun 22 20:00:11 LabKDE systemd[589]: Started KActivityManager Activity manager Service.
Jun 22 20:00:11 LabKDE systemd[589]: Started KDE PolicyKit Authentication Agent.
Jun 22 20:00:11 LabKDE polkit-kde-authentication-agent-1[700]: New PolkitAgentListener  0x561592dc62c0
Jun 22 20:00:11 LabKDE polkit-kde-authentication-agent-1[700]: Adding new listener  PolkitQt1::Agent::Listener(0x561592df31f0) for  0x561592dc62c0
Jun 22 20:00:11 LabKDE polkit-kde-authentication-agent-1[700]: Listener online
Jun 22 20:00:11 LabKDE polkit-kde-authentication-agent-1[700]: Authentication agent result: true
Jun 22 20:00:11 LabKDE plasmashell[685]: Aborting shell load: The activity manager daemon (kactivitymanagerd) is not running.
Jun 22 20:00:11 LabKDE plasmashell[685]: If this Plasma has been installed into a custom prefix, verify that its D-Bus services dir is known to the system for the daemon to be activatable.
Jun 22 20:00:11 LabKDE plasmashell[685]: kf.plasma.quick: Applet preload policy set to 1
Jun 22 20:00:11 LabKDE org_kde_powerdevil[701]: org.kde.powerdevil: org.kde.powerdevil.chargethresholdhelper.getthreshold failed "Charge thresholds not supported"
Jun 22 20:00:11 LabKDE dbus-daemon[605]: [session uid=1000 pid=605] Activating via systemd: service name='ca.desrt.dconf' unit='dconf.service' requested by ':1.11' (uid=1000 pid=676 comm="/usr/bin/kded5")
Jun 22 20:00:11 LabKDE systemd[589]: Starting User preferences database...
Jun 22 20:00:11 LabKDE dbus-daemon[605]: [session uid=1000 pid=605] Successfully activated service 'ca.desrt.dconf'
Jun 22 20:00:11 LabKDE systemd[589]: Started User preferences database.
Jun 22 20:00:11 LabKDE systemd[589]: Started Powerdevil.
Jun 22 20:00:11 LabKDE systemd[589]: Reached target KDE Plasma Workspace.
Jun 22 20:00:11 LabKDE systemd[589]: Reached target Current graphical user session.
Jun 22 20:00:11 LabKDE systemd[589]: Reached target plasma-workspace-wayland.target.
Jun 22 20:00:11 LabKDE systemd[589]: Starting Firewall Applet...
Jun 22 20:00:11 LabKDE systemd[589]: Starting Accessibility...
Jun 22 20:00:11 LabKDE systemd[589]: Starting Klipper...
Jun 22 20:00:11 LabKDE systemd[589]: Starting KSplash "ready" Stage...
Jun 22 20:00:11 LabKDE systemd[589]: Starting KDE Session Management Server...
Jun 22 20:00:11 LabKDE systemd[589]: Started Firewall Applet.
Jun 22 20:00:11 LabKDE org_kde_powerdevil[701]: org.kde.powerdevil: Handle button events action could not check for screen configuration
Jun 22 20:00:11 LabKDE systemd[589]: Started Accessibility.
Jun 22 20:00:11 LabKDE systemd[589]: Finished KDE Session Management Server.
Jun 22 20:00:11 LabKDE systemd[589]: app-klipper@autostart.service: Skipped due to 'exec-condition'.
Jun 22 20:00:11 LabKDE systemd[589]: Condition check resulted in Klipper being skipped.
Jun 22 20:00:11 LabKDE systemd[589]: Reached target Startup of XDG autostart applications.
Jun 22 20:00:11 LabKDE systemd[589]: Finished KSplash "ready" Stage.
Jun 22 20:00:11 LabKDE org_kde_powerdevil[701]: org.kde.powerdevil: org.kde.powerdevil.chargethresholdhelper.getthreshold failed "Charge thresholds not supported"
Jun 22 20:00:11 LabKDE kaccess[759]: Xlib XKB extension major= 1  minor= 0
Jun 22 20:00:11 LabKDE plasmashell[685]: file:///usr/share/plasma/shells/org.kde.plasma.desktop/contents/views/Desktop.qml:70:5: QML Connections: Detected function "onConfigurationChanged" in Connections element. This is probably intended to be a signal handler but no signal of the target matches the name.
Jun 22 20:00:11 LabKDE plasmashell[685]: file:///usr/share/plasma/shells/org.kde.plasma.desktop/contents/views/Desktop.qml:70:5: QML Connections: Detected function "onRepaintNeeded" in Connections element. This is probably intended to be a signal handler but no signal of the target matches the name.
Jun 22 20:00:11 LabKDE plasmashell[685]: file:///usr/share/plasma/shells/org.kde.plasma.desktop/contents/views/Desktop.qml:67: TypeError: Cannot read property 'wallpaper' of null
Jun 22 20:00:11 LabKDE plasmashell[685]: file:///usr/share/plasma/shells/org.kde.plasma.desktop/contents/views/Desktop.qml:71: TypeError: Cannot read property 'wallpaper' of null
Jun 22 20:00:11 LabKDE firewall-applet[754]: Traceback (most recent call last):
Jun 22 20:00:11 LabKDE firewall-applet[754]:   File "/usr/bin/firewall-applet", line 24, in <module>
Jun 22 20:00:11 LabKDE firewall-applet[754]:     from PyQt5 import QtGui, QtCore, QtWidgets
Jun 22 20:00:11 LabKDE firewall-applet[754]: ModuleNotFoundError: No module named 'PyQt5'
Jun 22 20:00:11 LabKDE systemd[589]: app-firewall\x2dapplet@autostart.service: Main process exited, code=exited, status=1/FAILURE
Jun 22 20:00:11 LabKDE systemd[589]: app-firewall\x2dapplet@autostart.service: Failed with result 'exit-code'.
Jun 22 20:00:11 LabKDE kaccess[759]: X server XKB extension major= 1  minor= 0
Jun 22 20:00:11 LabKDE kded5[676]: 
Jun 22 20:00:11 LabKDE kded5[676]: kf.modemmanagerqt: Failed enumerating MM objects: "org.freedesktop.systemd1.NoSuchUnit" 
                                    "Unit dbus-org.freedesktop.ModemManager1.service not found."
Jun 22 20:00:11 LabKDE dbus-daemon[605]: [session uid=1000 pid=605] Activating via systemd: service name='org.bluez.obex' unit='dbus-org.bluez.obex.service' requested by ':1.8' (uid=1000 pid=676 comm="/usr/bin/kded5")
Jun 22 20:00:11 LabKDE systemd[589]: Starting Bluetooth OBEX service...
Jun 22 20:00:11 LabKDE obexd[781]: OBEX daemon 5.64
Jun 22 20:00:11 LabKDE dbus-daemon[605]: [session uid=1000 pid=605] Successfully activated service 'org.bluez.obex'
Jun 22 20:00:11 LabKDE systemd[589]: Started Bluetooth OBEX service.
Jun 22 20:00:12 LabKDE kded5[676]: Known activities: ("adfedf4c-7eac-4e33-83ee-45fd6831c648")
Jun 22 20:00:12 LabKDE plasmashell[685]: qml: PlasmaExtras.ScrollArea is deprecated. Use PlasmaComponents3.ScrollView instead.
Jun 22 20:00:12 LabKDE plasmashell[685]: qt.qpa.wayland: Wayland does not support QWindow::requestActivate()
Jun 22 20:00:12 LabKDE systemd[589]: Finished Splash screen shown during boot.
Jun 22 20:00:12 LabKDE plasmashell[685]: file:///usr/share/plasma/shells/org.kde.plasma.desktop/contents/views/Panel.qml:179: TypeError: Cannot read property 'containmentDisplayHints' of null
Jun 22 20:00:12 LabKDE plasmashell[685]: file:///usr/share/plasma/shells/org.kde.plasma.desktop/contents/views/Panel.qml:271: TypeError: Cannot read property 'location' of null
Jun 22 20:00:12 LabKDE plasmashell[685]: qt.qpa.wayland: Wayland does not support QWindow::requestActivate()
Jun 22 20:00:12 LabKDE plasmashell[685]: qt.qpa.wayland: Wayland does not support QWindow::requestActivate()
Jun 22 20:00:12 LabKDE plasmashell[685]: file:///usr/share/plasma/plasmoids/org.kde.plasma.digitalclock/contents/ui/DigitalClock.qml:531:9: QML Label: Binding loop detected for property "height"
Jun 22 20:00:12 LabKDE plasmashell[685]: file:///usr/share/plasma/plasmoids/org.kde.plasma.digitalclock/contents/ui/DigitalClock.qml:496:13: QML Label: Binding loop detected for property "height"
Jun 22 20:00:13 LabKDE kded5[676]: kf.bluezqt: PendingCall Error: "Failed"
Jun 22 20:00:13 LabKDE plasmashell[685]: Trying to use rootObject before initialization is completed, whilst using setInitializationDelayed. Forcing completion
Jun 22 20:00:13 LabKDE plasmashell[685]: org.kde.plasma.kicker: Entry is not valid "applications:org.kde.yakuake.desktop" QSharedPointer(0x559d5f4f38a0)
Jun 22 20:00:13 LabKDE plasmashell[685]: org.kde.plasma.kicker: Entry is not valid "applications:org.kde.yakuake.desktop" QSharedPointer(0x559d5f4a2860)
Jun 22 20:00:13 LabKDE systemd[589]: Started PipeWire Multimedia Service.
Jun 22 20:00:13 LabKDE systemd[589]: Started Multimedia Service Session Manager.
Jun 22 20:00:13 LabKDE systemd[589]: Started PipeWire PulseAudio.
Jun 22 20:00:13 LabKDE pipewire-pulse[813]: 536870912
Jun 22 20:00:13 LabKDE plasmashell[685]: file:///usr/share/plasma/plasmoids/org.kde.panel/contents/ui/ConfigOverlay.qml:312:17: QML SpinBox: Binding loop detected for property "implicitWidth"
Jun 22 20:00:13 LabKDE wireplumber[805]: Failed to set scheduler settings: Operation not permitted
Jun 22 20:00:13 LabKDE plasmashell[685]: file:///usr/share/plasma/plasmoids/org.kde.panel/contents/ui/ConfigOverlay.qml:304:17: QML Heading: Binding loop detected for property "verticalAlignment"
Jun 22 20:00:13 LabKDE plasmashell[685]: file:///usr/share/plasma/plasmoids/org.kde.panel/contents/ui/ConfigOverlay.qml:316: TypeError: Cannot read property 'willShowOnActive' of undefined
Jun 22 20:00:13 LabKDE plasmashell[685]: file:///usr/share/plasma/plasmoids/org.kde.plasma.digitalclock/contents/ui/DigitalClock.qml:496:13: QML Label: Binding loop detected for property "height"
Jun 22 20:00:13 LabKDE plasmashell[685]: file:///usr/share/plasma/plasmoids/org.kde.plasma.digitalclock/contents/ui/DigitalClock.qml:531:9: QML Label: Binding loop detected for property "height"
Jun 22 20:00:13 LabKDE plasmashell[685]: file:///usr/share/plasma/plasmoids/org.kde.plasma.digitalclock/contents/ui/DigitalClock.qml:553:5: QML Label: Binding loop detected for property "height"
Jun 22 20:00:13 LabKDE plasmashell[685]: qt.qpa.wayland: Wayland does not support QWindow::requestActivate()
Jun 22 20:00:13 LabKDE plasmashell[685]: Cyclic dependency detected between "file:///usr/share/plasma/plasmoids/org.kde.plasma.notifications/contents/ui/global/Globals.qml" and "file:///usr/share/plasma/plasmoids/org.kde.plasma.notifications/contents/ui/NotificationHeader.qml"
Jun 22 20:00:13 LabKDE plasmashell[685]: Cyclic dependency detected between "file:///usr/share/plasma/plasmoids/org.kde.plasma.notifications/contents/ui/global/Globals.qml" and "file:///usr/share/plasma/plasmoids/org.kde.plasma.notifications/contents/ui/ThumbnailStrip.qml"
Jun 22 20:00:13 LabKDE plasmashell[685]: file:///usr/share/plasma/plasmoids/org.kde.plasma.volume/contents/ui/main.qml:603:39: Invalid property assignment: string expected - Assigning null to incompatible properties in QML is deprecated. This will become a compile error in future versions of Qt.
Jun 22 20:00:13 LabKDE kded5[676]: Registering "org.kde.StatusNotifierHost-685" as system tray
Jun 22 20:00:13 LabKDE plasmashell[685]: file:///usr/share/plasma/plasmoids/org.kde.plasma.private.systemtray/contents/ui/ExpandedRepresentation.qml:167:9: QML HiddenItemsView: Binding loop detected for property "implicitHeight"
Jun 22 20:00:13 LabKDE plasmashell[685]: qt.qpa.wayland: Wayland does not support QWindow::requestActivate()
Jun 22 20:00:13 LabKDE plasmashell[685]: libpng warning: iCCP: known incorrect sRGB profile
Jun 22 20:00:13 LabKDE plasmashell[685]: libpng warning: iCCP: known incorrect sRGB profile
Jun 22 20:00:13 LabKDE plasmashell[685]: libpng warning: iCCP: known incorrect sRGB profile
Jun 22 20:00:13 LabKDE plasmashell[685]: file:///usr/lib/qt/qml/org/kde/plasma/extras/PlaceholderMessage.qml:238:5: QML Heading: Binding loop detected for property "verticalAlignment"
Jun 22 20:00:14 LabKDE plasmashell[685]: file:///usr/lib/qt/qml/org/kde/plasma/extras/PlaceholderMessage.qml:238:5: QML Heading: Binding loop detected for property "verticalAlignment"
Jun 22 20:00:14 LabKDE plasmashell[685]: file:///usr/lib/qt/qml/org/kde/plasma/extras/PlaceholderMessage.qml:238:5: QML Heading: Binding loop detected for property "verticalAlignment"
Jun 22 20:00:14 LabKDE wireplumber[805]: <WpSiAudioAdapter:0x5624b4114050> Object activation aborted: proxy destroyed
Jun 22 20:00:14 LabKDE wireplumber[805]: <WpSiAudioAdapter:0x5624b4114050> failed to activate item: Object activation aborted: proxy destroyed
Jun 22 20:00:14 LabKDE plasmashell[685]: QFont::setPointSizeF: Point size <= 0 (0.000000), must be greater than 0
Jun 22 20:00:14 LabKDE plasmashell[685]: file:///usr/share/plasma/plasmoids/org.kde.plasma.networkmanagement/contents/ui/PopupDialog.qml:157: TypeError: Cannot call method 'destroy' of null
Jun 22 20:00:14 LabKDE plasmashell[685]: file:///usr/share/plasma/plasmoids/org.kde.desktopcontainment/contents/ui/FolderItemDelegate.qml:322:17: QML Label: Binding loop detected for property "width"
Jun 22 20:00:15 LabKDE dbus-daemon[605]: [session uid=1000 pid=605] Activating service name='org.kde.kwalletd5' requested by ':1.8' (uid=1000 pid=676 comm="/usr/bin/kded5")
Jun 22 20:00:15 LabKDE dbus-daemon[605]: [session uid=1000 pid=605] Successfully activated service 'org.kde.kwalletd5'
Jun 22 20:00:15 LabKDE plasmashell[685]: file:///usr/share/plasma/plasmoids/org.kde.plasma.taskmanager/contents/ui/Task.qml:384: Unable to assign [undefined] to QString
Jun 22 20:00:15 LabKDE systemd[589]: Started Dolphin - File Manager.
Jun 22 20:00:16 LabKDE plasmashell[685]: file:///usr/share/plasma/plasmoids/org.kde.plasma.taskmanager/contents/ui/Task.qml:384: Unable to assign [undefined] to QString
Jun 22 20:00:17 LabKDE plasmashell[685]: file:///usr/share/plasma/plasmoids/org.kde.plasma.taskmanager/contents/ui/ToolTipInstance.qml:209: TypeError: Cannot read property 'visible' of null
Jun 22 20:00:17 LabKDE plasmashell[685]: plasma_workspace_pipewire_logging: error creating screencast "Could not find window id {56a99fc3-8efa-492a-b7cd-b8d5ccadeef5}"
Jun 22 20:00:17 LabKDE kioslave5[904]: libpng warning: iCCP: known incorrect sRGB profile
Jun 22 20:00:19 LabKDE plasmashell[685]: file:///usr/lib/qt/qml/org/kde/plasma/extras/PlaceholderMessage.qml:238:5: QML Heading: Binding loop detected for property "verticalAlignment"
Jun 22 20:00:20 LabKDE systemd[589]: app-org.kde.dolphin-f7ce2f4dc4214326a01c4ba9100ed82d.scope: Consumed 1.722s CPU time.
Jun 22 20:00:22 LabKDE systemd[589]: Started Konsole - Terminal.
Jun 22 20:00:31 LabKDE systemd[589]: Started GnuPG cryptographic agent and passphrase cache.
Jun 22 20:00:31 LabKDE gpg-agent[1008]: gpg-agent (GnuPG) 2.2.35 starting in supervised mode.
Jun 22 20:00:31 LabKDE gpg-agent[1008]: using fd 3 for browser socket (/run/user/1000/gnupg/S.gpg-agent.browser)
Jun 22 20:00:31 LabKDE gpg-agent[1008]: using fd 4 for std socket (/run/user/1000/gnupg/S.gpg-agent)
Jun 22 20:00:31 LabKDE gpg-agent[1008]: using fd 5 for extra socket (/run/user/1000/gnupg/S.gpg-agent.extra)
Jun 22 20:00:31 LabKDE gpg-agent[1008]: using fd 6 for ssh socket (/run/user/1000/gnupg/S.gpg-agent.ssh)
Jun 22 20:00:31 LabKDE gpg-agent[1008]: listening on: std=4 extra=5 browser=3 ssh=6
Comment 8 David Edmundson 2022-06-22 14:08:06 UTC
From the log:

un 22 20:00:08 LabKDE systemd-xdg-autostart-generator[609]: Exec binary
'QT_QPA_PLATFORM=wayland' does not exist: No such file or directory

which matches what we had expected. 

That still leaves meven's problem, but I think it's another bug.
Comment 9 Nowshed H. Imran 2022-06-22 15:55:33 UTC
But, /bin/sh -c "QT_QPA_PLATFORM=wayland qbittorrent" breaks the application.

It causes crash, and malfunction like app can't be closed to the notification tray anymore.
Comment 10 Nicolas Fella 2022-06-24 14:25:52 UTC
"qbittorrent -platform wayland" works too and avoids the issue.

However, there shouldn't be any need to do any of that in the first place, Qt apps default to wayland (on Plasma)
Comment 11 David Edmundson 2022-06-24 14:31:59 UTC
>It causes crash, and malfunction like app can't be closed to the notification tray anymore.

An app crashing is the apps fault. I don't think there's anything left for us to investigate Plasma side.
Comment 12 Nowshed H. Imran 2022-06-24 15:24:00 UTC
Maybe not Plasma's fault. I just don't know how to debug this problem to the qBittorrent devs.
Comment 13 Nowshed H. Imran 2022-06-24 15:51:02 UTC
Filed an issue upstream, https://github.com/qbittorrent/qBittorrent/issues/17265