https://bugs.kde.org/show_bug.cgi?id=365989
--- Comment #3 from Marco Martin <notm...@gmail.com> --- (In reply to Pulfer from comment #1) > ------- layout.js ------- > loadTemplate("org.kde.plasma.desktop.defaultPanel") > > for (var i = 0; i < screenCount; ++i) { > var id = createActivity("Rosa Desktop", "org.kde.plasma.folder"); > var desktopsArray = desktopsForActivity(id); > print(desktopsArray.length); > for( var j = 0; j < desktopsArray.length; j++) { > desktopsArray[j].wallpaperPlugin = 'org.kde.image'; > desktopsArray[j].currentConfigGroup = ["General"] > desktopsArray[j].writeConfig("showToolbox", "false") > //var clock = > desktopsArray[j].addWidget("org.kde.plasma.analogclock"); > } > } > ------- layout.js ------- I can reproduce the problem on the live image: digging trough .xsession-errors seems that plasmashell is crashing (sadly couldn't get to a backtrace) Your layout.js appears to be wrong (it's actually cycling on screens twice, i should see why this makes it actually crash) and yes, it appears to be wrong upstream as well :/ can you try without the outer loop as in: ------- layout.js ------- loadTemplate("org.kde.plasma.desktop.defaultPanel") var id = createActivity("Rosa Desktop", "org.kde.plasma.folder"); var desktopsArray = desktopsForActivity(id); print(desktopsArray.length); for( var j = 0; j < desktopsArray.length; j++) { desktopsArray[j].wallpaperPlugin = 'org.kde.image'; desktopsArray[j].currentConfigGroup = ["General"] desktopsArray[j].writeConfig("showToolbox", "false") //var clock = desktopsArray[j].addWidget("org.kde.plasma.analogclock"); } this way seems to fix it for me on the live image -- You are receiving this mail because: You are watching all bug changes.