Bug 514159

Summary: Bluetooth error: qrc:/qt/qml/plasma/applet/org/kde/plasma/bluetooth/main.qml:31:25: Type FullRepresentation unavailable qrc:/qt/qml/plasma/applet/org/kde/plasma/bluetooth/FullRepresentation.qml:22:1: unexpected token
Product: [Plasma] plasmashell Reporter: bugs.kde
Component: Bluetooth in generalAssignee: Plasma Bugs List <plasma-bugs-null>
Status: RESOLVED FIXED    
Severity: normal CC: cwo.kde
Priority: NOR    
Version First Reported In: 6.5.80   
Target Milestone: 1.0   
Platform: KDE Linux   
OS: Linux   
Latest Commit: Version Fixed/Implemented In:
Sentry Crash Report:
Attachments: Screenshot of errors

Description bugs.kde 2026-01-04 20:05:06 UTC
Created attachment 188215 [details]
Screenshot of errors

SUMMARY
RUNNING IN A VM. Bluetooth icon appears in system tray without enabling it in first place and bluetooth menus report error. System tray menu configure bluetooth button (the one that is shown when expanded) doesn't work

STEPS TO REPRODUCE
1. Start the system
2. Click on bluetooth icon in system tray OR open system settings and go to bluetooth

OBSERVED RESULT
Error:
qrc:/qt/qml/plasma/applet/org/kde/plasma/bluetooth/main.qml:31:25: Type FullRepresentation unavailable

qrc:/qt/qml/plasma/applet/org/kde/plasma/bluetooth/FullRepresentation.qml:22:1: unexpected token

EXPECTED RESULT
- Bluetooth icon not appear when its not relevant (configured to show only when relevant)
- No errors, or human-readable error message

SOFTWARE/OS VERSIONS
Operating System: KDE Linux 2026-01-04
KDE Plasma Version: 6.5.80
KDE Frameworks Version: 6.23.0
Qt Version: 6.10.1
Kernel Version: 6.18.2-zen2-1-zen (64-bit)
Graphics Platform: Wayland
Processors: 2 × Intel® Core™ i7-4500U CPU @ 1.80GHz
Memory: 8 GiB of RAM (7.7 GiB usable)
Graphics Processor: virgl

ADDITIONAL INFORMATION
Before updating KDE Linux to latest version, bluetooth didn't appear on system tray. Now, it does


journalctl /usr/bin/plasmashell:

ene 04 20:39:31 user-standardpc plasmashell[1784]: Could not find required file "mainscript" for package "/usr/share/plasma/plasmoids/org.kde.plasma.icontasks/" should be QList("ui/main.qml")
ene 04 20:39:37 user-standardpc plasmashell[1784]: QQmlComponent: Component is not ready
ene 04 20:39:37 user-standardpc plasmashell[1784]: error when loading applet "org.kde.plasma.bluetooth" QList("qrc:/qt/qml/plasma/applet/org/kde/plasma/bluetooth/main.qml:31:25: Type FullRepresentation unavailable", "qrc:/qt/qml/plasma/applet/org/kde/plasma/bluetoo>
ene 04 20:39:37 user-standardpc plasmashell[1784]: qrc:/qt/qml/plasma/applet/org/kde/plasma/pager/main.qml:315: TypeError: Cannot read property 'virtualDesktop' of null
ene 04 20:39:37 user-standardpc plasmashell[1784]: Failed to register with host portal QDBusError("org.freedesktop.portal.Error.Failed", "Could not register app ID: Connection already associated with an application ID")
ene 04 20:48:12 user-standardpc plasmashell[1784]: Connecting to deprecated signal QDBusConnectionInterface::serviceOwnerChanged(QString,QString,QString)
ene 04 20:48:12 user-standardpc plasmashell[1784]: No default firefox profile found
ene 04 20:51:02 user-standardpc plasmashell[1784]: qrc:/qt/qml/plasma/applet/org/kde/panel/ConfigOverlay.qml:246:5: QML PopupPlasmaWindow: Exposed with no visual parent. Window positioning broken.
ene 04 20:51:02 user-standardpc plasmashell[1784]: No QSGTexture provided from updateSampledImage(). This is wrong.
ene 04 20:51:04 user-standardpc plasmashell[1784]: qrc:/qt/qml/plasma/applet/org/kde/plasma/pager/main.qml:315: TypeError: Cannot read property 'virtualDesktop' of null
ene 04 20:51:20 user-standardpc plasmashell[1784]: qrc:/qt/qml/plasma/applet/org/kde/panel/ConfigOverlay.qml:246:5: QML PopupPlasmaWindow: Exposed with no visual parent. Window positioning broken.
ene 04 20:51:22 user-standardpc plasmashell[1784]: qrc:/qt/qml/plasma/applet/org/kde/panel/ConfigOverlay.qml:246:5: QML PopupPlasmaWindow: Exposed with no visual parent. Window positioning broken.
ene 04 20:51:24 user-standardpc plasmashell[1784]: Could not find required file "mainscript" for package "/usr/share/plasma/plasmoids/org.kde.plasma.activitypager/" should be QList("ui/main.qml")
ene 04 20:51:24 user-standardpc plasmashell[1784]: Could not find required file "mainscript" for package "/usr/share/plasma/plasmoids/org.kde.plasma.icontasks/" should be QList("ui/main.qml")
ene 04 20:51:24 user-standardpc plasmashell[1784]: Could not find required file "mainscript" for package "/usr/share/plasma/plasmoids/org.kde.plasma.kickerdash/" should be QList("ui/main.qml")
ene 04 20:51:24 user-standardpc plasmashell[1784]: Could not find required file "mainscript" for package "/usr/share/plasma/plasmoids/org.kde.plasma.minimizeall/" should be QList("ui/main.qml")
ene 04 20:51:26 user-standardpc plasmashell[1784]: Could not find required file "mainscript" for package "/usr/share/plasma/plasmoids/org.kde.plasma.icontasks/" should be QList("ui/main.qml")
ene 04 20:51:26 user-standardpc plasmashell[1784]: Could not find required file "mainscript" for package "/usr/share/plasma/plasmoids/org.kde.plasma.icontasks/" should be QList("ui/main.qml")
ene 04 20:51:26 user-standardpc plasmashell[1784]: Could not find required file "mainscript" for package "/usr/share/plasma/plasmoids/org.kde.plasma.minimizeall/" should be QList("ui/main.qml")
ene 04 20:51:26 user-standardpc plasmashell[1784]: Could not find required file "mainscript" for package "/usr/share/plasma/plasmoids/org.kde.plasma.minimizeall/" should be QList("ui/main.qml")
ene 04 20:51:28 user-standardpc plasmashell[1784]: Could not find required file "mainscript" for package "/usr/share/plasma/plasmoids/org.kde.plasma.icontasks/" should be QList("ui/main.qml")
ene 04 20:51:28 user-standardpc plasmashell[1784]: Could not find required file "mainscript" for package "/usr/share/plasma/plasmoids/org.kde.plasma.icontasks/" should be QList("ui/main.qml")
ene 04 20:51:28 user-standardpc plasmashell[1784]: Could not find required file "mainscript" for package "/usr/share/plasma/plasmoids/org.kde.plasma.minimizeall/" should be QList("ui/main.qml")
ene 04 20:51:28 user-standardpc plasmashell[1784]: Could not find required file "mainscript" for package "/usr/share/plasma/plasmoids/org.kde.plasma.minimizeall/" should be QList("ui/main.qml")
ene 04 20:51:34 user-standardpc plasmashell[1784]: qrc:/qt/qml/plasma/applet/org/kde/plasma/pager/main.qml:315: TypeError: Cannot read property 'virtualDesktop' of null
Comment 1 cwo 2026-01-04 23:32:52 UTC
Thanks for helping test master!

This is fixed with 3fc17c4bde4bc4719ac7fe7c1327774076aee69b