https://bugs.kde.org/show_bug.cgi?id=516461
Bug ID: 516461
Summary: Saving, changing and then re-using custom global theme
doesn't display the panel or retain configuration
Classification: Plasma
Product: plasmashell
Version First 6.6.0
Reported In:
Platform: Arch Linux
OS: Linux
Status: REPORTED
Severity: normal
Priority: NOR
Component: Panel
Assignee: [email protected]
Reporter: [email protected]
CC: [email protected]
Target Milestone: 1.0
Steps to Reproduce
Open System Settings > Colors & Themes > Global Theme.
Save your current setup as a New Global Theme.
Switch to a different Global Theme (e.g., Breeze Dark) and apply it
(ensuring "Desktop layout" is checked).
Switch back to your newly saved Global Theme and apply it (again ensuring
"Desktop layout" is checked).
Observed Result
The Panel disappears from the screen completely.
Workaround to restore: Adding a new "Empty Panel" and then immediately
deleting it causes the original panel to pop back into existence.
Secondary Issue: Once the panel reappears, specific configurations—such as
whether the panel is Floating or snapped—have been reset to defaults.
Expected Result
The panel should remain visible and retain all saved configuration settings
when switching back to the saved Global Theme.
Result of 'journalctl -f | grep plasmashell':
Feb 21 18:01:17 archlinux plasmashell[1302]:
qrc:/qt/qml/plasma/applet/org/kde/plasma/notifications/global/Globals.qml:134:
TypeError: Cannot read property 'screenGeometry' of null
Feb 21 18:01:17 archlinux plasmashell[1302]: PreviewJob subjob had an error:
"The file or folder /home/ritvik/BlahBlah does not exist."
Feb 21 18:01:17 archlinux plasmashell[1302]:
qrc:/qt/qml/plasma/applet/org/kde/plasma/notifications/global/Globals.qml:264:
TypeError: Cannot read property 'plasmoid' of undefined
Feb 21 18:01:18 archlinux plasmashell[1302]: Activity added twice
"78b69fa5-dee9-4bc5-8de8-b75eb3853a80"
Feb 21 18:01:18 archlinux plasmashell[1302]: Activity added twice
"6583aaf3-d628-4a9e-b1fc-8938e66fce34"
Feb 21 18:01:18 archlinux plasmashell[1302]: Activity added twice
"f35994a9-7ab0-4e47-a4a3-7e8450244afc"
Feb 21 18:01:18 archlinux plasmashell[1302]: requesting unexisting screen
geometry -1
Feb 21 18:01:18 archlinux plasmashell[1302]: Could not find required file
"mainscript" for package
"/usr/share/plasma/plasmoids/org.kde.plasma.icontasks/" should be
QList("ui/main.qml")
Feb 21 18:01:19 archlinux plasmashell[1302]:
qrc:/qt/qml/plasma/applet/org/kde/plasma/pager/main.qml:315: TypeError: Cannot
read property 'virtualDesktop' of null
Feb 21 18:01:22 archlinux plasmashell[1302]:
qrc:/qt/qml/plasma/applet/org/kde/plasma/notifications/global/Globals.qml:134:
TypeError: Cannot read property 'screenGeometry' of null
Feb 21 18:01:22 archlinux plasmashell[1302]:
qrc:/qt/qml/plasma/applet/org/kde/plasma/notifications/global/Globals.qml:264:
TypeError: Cannot read property 'plasmoid' of undefined
Feb 21 18:01:23 archlinux plasmashell[1302]: Activity added twice
"78b69fa5-dee9-4bc5-8de8-b75eb3853a80"
Feb 21 18:01:23 archlinux plasmashell[1302]: Activity added twice
"6583aaf3-d628-4a9e-b1fc-8938e66fce34"
Feb 21 18:01:23 archlinux plasmashell[1302]: Activity added twice
"f35994a9-7ab0-4e47-a4a3-7e8450244afc"
Feb 21 18:01:23 archlinux plasmashell[1302]: Config group QList()
Feb 21 18:01:23 archlinux plasmashell[1302]: Config group QList("ConfigDialog")
Feb 21 18:01:23 archlinux plasmashell[1302]: Config group QList("Wallpaper",
"Librepixels.Quarks", "General")
Feb 21 18:01:23 archlinux plasmashell[1302]: Config group QList("Wallpaper",
"org.kde.image", "General")
Feb 21 18:01:23 archlinux plasmashell[1302]: Config group QList("Wallpaper",
"org.kde.potd", "General")
Feb 21 18:01:23 archlinux plasmashell[1302]: Config group QList()
Feb 21 18:01:23 archlinux plasmashell[1302]: Config group QList()
Feb 21 18:01:23 archlinux plasmashell[1302]: Config group QList("General")
Feb 21 18:01:23 archlinux plasmashell[1302]: Config group QList("ConfigDialog")
Feb 21 18:01:23 archlinux plasmashell[1302]: Config group QList("General")
Feb 21 18:01:23 archlinux plasmashell[1302]: Config group QList("ConfigDialog")
Feb 21 18:01:23 archlinux plasmashell[1302]: Config group QList("General")
Feb 21 18:01:23 archlinux plasmashell[1302]: Config group QList()
Feb 21 18:01:23 archlinux plasmashell[1302]: Config group QList()
Feb 21 18:01:23 archlinux plasmashell[1302]: Config group QList("ConfigDialog")
Feb 21 18:01:23 archlinux plasmashell[1302]: Config group QList()
Feb 21 18:01:23 archlinux plasmashell[1302]: Config group QList("General")
Feb 21 18:01:23 archlinux plasmashell[1302]: Config group QList()
Feb 21 18:01:23 archlinux plasmashell[1302]: Config group QList("Appearance")
Feb 21 18:01:23 archlinux plasmashell[1302]: Config group QList("ConfigDialog")
Feb 21 18:01:23 archlinux plasmashell[1302]: Config group QList("ConfigDialog")
Feb 21 18:01:23 archlinux plasmashell[1302]: Config group QList("General")
Feb 21 18:01:23 archlinux plasmashell[1302]: Config group QList("ConfigDialog")
Feb 21 18:01:53 archlinux plasmashell[1302]: <Unknown File>: QML
WebEngineProfile: Please use WebEngineProfilePrototype for profile creation
from 6.9, as this function will be deprecated in the future releases
Feb 21 18:01:56 archlinux plasmashell[1302]:
file:///usr/share/plasma/shells/org.kde.plasma.desktop/contents/configuration/PanelConfiguration.qml:673:
TypeError: Cannot read property 'adaptiveOpacityEnabled' of null
Feb 21 18:01:56 archlinux plasmashell[1302]:
file:///usr/share/plasma/shells/org.kde.plasma.desktop/contents/configuration/PanelConfiguration.qml:656:
TypeError: Cannot read property 'minThickness' of null
Feb 21 18:01:56 archlinux plasmashell[1302]:
file:///usr/share/plasma/shells/org.kde.plasma.desktop/contents/configuration/PanelConfiguration.qml:657:
TypeError: Cannot read property 'location' of null
Feb 21 18:01:56 archlinux plasmashell[1302]:
file:///usr/share/plasma/shells/org.kde.plasma.desktop/contents/configuration/PanelConfiguration.qml:663:
TypeError: Cannot read property 'thickness' of null
Feb 21 18:01:56 archlinux plasmashell[1302]:
file:///usr/share/plasma/shells/org.kde.plasma.desktop/contents/configuration/PanelConfiguration.qml:646:
TypeError: Cannot read property 'location' of null
Feb 21 18:01:56 archlinux plasmashell[1302]:
file:///usr/share/plasma/shells/org.kde.plasma.desktop/contents/configuration/PanelConfiguration.qml:555:
TypeError: Cannot read property 'unsupportedConfigurationDescription' of null
Feb 21 18:01:56 archlinux plasmashell[1302]:
file:///usr/share/plasma/shells/org.kde.plasma.desktop/contents/configuration/PanelConfiguration.qml:541:
TypeError: Cannot read property 'unsupportedConfiguration' of null
Feb 21 18:01:56 archlinux plasmashell[1302]:
file:///usr/share/plasma/shells/org.kde.plasma.desktop/contents/configuration/PanelConfiguration.qml:523:
TypeError: Cannot read property 'floating' of null
Feb 21 18:01:56 archlinux plasmashell[1302]:
file:///usr/share/plasma/shells/org.kde.plasma.desktop/contents/configuration/PanelConfiguration.qml:29:
TypeError: Cannot read property 'location' of null
Feb 21 18:01:56 archlinux plasmashell[1302]:
file:///usr/share/plasma/shells/org.kde.plasma.desktop/contents/configuration/PanelConfiguration.qml:172:
TypeError: Cannot read property 'location' of null
Feb 21 18:01:56 archlinux plasmashell[1302]:
file:///usr/share/plasma/shells/org.kde.plasma.desktop/contents/configuration/PanelConfiguration.qml:472:
TypeError: Cannot read property 'opacityMode' of null
Feb 21 18:01:56 archlinux plasmashell[1302]:
file:///usr/share/plasma/shells/org.kde.plasma.desktop/contents/configuration/PanelConfiguration.qml:404:
TypeError: Cannot read property 'visibilityMode' of null
Feb 21 18:01:56 archlinux plasmashell[1302]:
file:///usr/share/plasma/shells/org.kde.plasma.desktop/contents/configuration/PanelConfiguration.qml:338:
TypeError: Cannot read property 'lengthMode' of null
Feb 21 18:01:56 archlinux plasmashell[1302]:
file:///usr/share/plasma/shells/org.kde.plasma.desktop/contents/configuration/PanelConfiguration.qml:286:
TypeError: Cannot read property 'alignment' of null
Feb 21 18:01:56 archlinux plasmashell[1302]:
file:///usr/share/plasma/shells/org.kde.plasma.desktop/contents/configuration/PanelConfiguration.qml:265:
TypeError: Cannot read property 'location' of null
Feb 21 18:01:56 archlinux plasmashell[1302]:
file:///usr/share/plasma/shells/org.kde.plasma.desktop/contents/configuration/PanelConfiguration.qml:167:
TypeError: Cannot read property 'location' of null
Feb 21 18:01:56 archlinux plasmashell[1302]:
file:///usr/share/plasma/shells/org.kde.plasma.desktop/contents/configuration/PanelConfiguration.qml:177:
TypeError: Cannot read property 'location' of null
Feb 21 18:01:56 archlinux plasmashell[1302]:
file:///usr/share/plasma/shells/org.kde.plasma.desktop/contents/configuration/PanelConfiguration.qml:37:
TypeError: Cannot read property 'location' of null
Feb 21 18:01:56 archlinux plasmashell[1302]:
file:///usr/share/plasma/shells/org.kde.plasma.desktop/contents/configuration/panelconfiguration/Ruler.qml:232:
TypeError: Cannot read property 'alignment' of null
Feb 21 18:01:56 archlinux plasmashell[1302]:
file:///usr/share/plasma/shells/org.kde.plasma.desktop/contents/configuration/panelconfiguration/Ruler.qml:234:
TypeError: Cannot read property 'offset' of null
Feb 21 18:01:56 archlinux plasmashell[1302]:
file:///usr/share/plasma/shells/org.kde.plasma.desktop/contents/configuration/panelconfiguration/Ruler.qml:233:
TypeError: Cannot read property 'alignment' of null
Feb 21 18:01:56 archlinux plasmashell[1302]:
file:///usr/share/plasma/shells/org.kde.plasma.desktop/contents/configuration/panelconfiguration/Ruler.qml:240:
TypeError: Cannot read property 'alignment' of null
Feb 21 18:01:56 archlinux plasmashell[1302]:
file:///usr/share/plasma/shells/org.kde.plasma.desktop/contents/configuration/panelconfiguration/Ruler.qml:213:
TypeError: Cannot read property 'alignment' of null
Feb 21 18:01:56 archlinux plasmashell[1302]:
file:///usr/share/plasma/shells/org.kde.plasma.desktop/contents/configuration/panelconfiguration/Ruler.qml:215:
TypeError: Cannot read property 'offset' of null
Feb 21 18:01:56 archlinux plasmashell[1302]:
file:///usr/share/plasma/shells/org.kde.plasma.desktop/contents/configuration/panelconfiguration/Ruler.qml:214:
TypeError: Cannot read property 'alignment' of null
Feb 21 18:01:56 archlinux plasmashell[1302]:
file:///usr/share/plasma/shells/org.kde.plasma.desktop/contents/configuration/panelconfiguration/Ruler.qml:221:
TypeError: Cannot read property 'alignment' of null
Feb 21 18:01:56 archlinux plasmashell[1302]:
file:///usr/share/plasma/shells/org.kde.plasma.desktop/contents/configuration/panelconfiguration/Ruler.qml:193:
TypeError: Cannot read property 'alignment' of null
Feb 21 18:01:56 archlinux plasmashell[1302]:
file:///usr/share/plasma/shells/org.kde.plasma.desktop/contents/configuration/panelconfiguration/Ruler.qml:195:
TypeError: Cannot read property 'offset' of null
Feb 21 18:01:56 archlinux plasmashell[1302]:
file:///usr/share/plasma/shells/org.kde.plasma.desktop/contents/configuration/panelconfiguration/Ruler.qml:194:
TypeError: Cannot read property 'alignment' of null
Feb 21 18:01:56 archlinux plasmashell[1302]:
file:///usr/share/plasma/shells/org.kde.plasma.desktop/contents/configuration/panelconfiguration/Ruler.qml:202:
TypeError: Cannot read property 'alignment' of null
Feb 21 18:01:56 archlinux plasmashell[1302]:
file:///usr/share/plasma/shells/org.kde.plasma.desktop/contents/configuration/panelconfiguration/Ruler.qml:173:
TypeError: Cannot read property 'alignment' of null
Feb 21 18:01:56 archlinux plasmashell[1302]:
file:///usr/share/plasma/shells/org.kde.plasma.desktop/contents/configuration/panelconfiguration/Ruler.qml:175:
TypeError: Cannot read property 'offset' of null
Feb 21 18:01:56 archlinux plasmashell[1302]:
file:///usr/share/plasma/shells/org.kde.plasma.desktop/contents/configuration/panelconfiguration/Ruler.qml:174:
TypeError: Cannot read property 'alignment' of null
Feb 21 18:01:56 archlinux plasmashell[1302]:
file:///usr/share/plasma/shells/org.kde.plasma.desktop/contents/configuration/panelconfiguration/Ruler.qml:182:
TypeError: Cannot read property 'alignment' of null
Feb 21 18:01:56 archlinux plasmashell[1302]:
file:///usr/share/plasma/shells/org.kde.plasma.desktop/contents/configuration/panelconfiguration/Ruler.qml:81:
TypeError: Cannot read property 'alignment' of null
Feb 21 18:01:56 archlinux plasmashell[1302]:
file:///usr/share/plasma/shells/org.kde.plasma.desktop/contents/configuration/panelconfiguration/Ruler.qml:127:
TypeError: Cannot read property 'alignment' of null
Feb 21 18:01:56 archlinux plasmashell[1302]:
file:///usr/share/plasma/shells/org.kde.plasma.desktop/contents/configuration/panelconfiguration/Ruler.qml:140:
TypeError: Cannot read property 'alignment' of null
Feb 21 18:01:56 archlinux plasmashell[1302]:
file:///usr/share/plasma/shells/org.kde.plasma.desktop/contents/configuration/panelconfiguration/SliderHandle.qml:40:
TypeError: Cannot read property 'alignment' of null
Feb 21 18:01:56 archlinux plasmashell[1302]:
file:///usr/share/plasma/shells/org.kde.plasma.desktop/contents/configuration/panelconfiguration/Ruler.qml:66:
TypeError: Cannot read property 'alignment' of null
Feb 21 18:01:58 archlinux plasmashell[1302]: No QSGTexture provided from
updateSampledImage(). This is wrong.
Feb 21 18:01:58 archlinux plasmashell[1302]: No QSGTexture provided from
updateSampledImage(). This is wrong.
Feb 21 18:01:58 archlinux plasmashell[1302]: No QSGTexture provided from
updateSampledImage(). This is wrong.
Feb 21 18:01:58 archlinux plasmashell[1302]: No QSGTexture provided from
updateSampledImage(). This is wrong.
Feb 21 18:01:58 archlinux plasmashell[1302]: No QSGTexture provided from
updateSampledImage(). This is wrong.
Feb 21 18:02:12 archlinux plasmashell[1302]:
qrc:/qt/qml/plasma/applet/org/kde/plasma/pager/main.qml:315: TypeError: Cannot
read property 'virtualDesktop' of null
--
You are receiving this mail because:
You are watching all bug changes.