I decided to try to get more information. When plasmashell crashes, I can run Alt+F2 and start a Ksonsole session. During that session, I've tried to restart plasmashell at the prompt (it crashes again) and here is the output: carla@pacific:~$ plasmashell QStandardPaths: XDG_RUNTIME_DIR not set, defaulting to '/tmp/runtime-carla' QStandardPaths: XDG_RUNTIME_DIR not set, defaulting to '/tmp/runtime-carla' org.kde.plasmaquick: Applet preload policy set to 1 last screen is < 0 so putting containment on screen 0 last screen is < 0 so putting containment on screen 0 last screen is < 0 so putting containment on screen 0 last screen is < 0 so putting containment on screen 0 last screen is < 0 so putting containment on screen 0 Warning: all files used by qml by the plasmoid should be in ui/. The file in the path "file:///usr/share/plasma/plasmoids/org.kde.desktopcontainment/contents/code/LayoutManager.js" was expected at QUrl("file:///usr/share/plasma/plasmoids/org.kde.desktopcontainment/contents/ui/LayoutManager.js") Warning: all files used by qml by the plasmoid should be in ui/. The file in the path "file:///usr/share/plasma/plasmoids/org.kde.desktopcontainment/contents/code/FolderTools.js" was expected at QUrl("file:///usr/share/plasma/plasmoids/org.kde.desktopcontainment/contents/ui/FolderTools.js") kf5.kpackage: No metadata file in the package, expected it at: "/home/carla/Documents/drawings/" kf5.kpackage: No metadata file in the package, expected it at: "/home/carla/Documents/drawings/" kf5.kpackage: No metadata file in the package, expected it at: "/home/carla/Documents/drawings/" trying to show an empty dialog No file found for ".xml" , even though update-mime-info said it would exist. Either it was just removed, or the directory doesn't have executable permission... ("/home/carla/.local/share/mime", "/usr/share/mime") file:///usr/share/plasma/wallpapers/org.kde.slideshow/contents/ui/main.qml:261:18: Unable to assign [undefined] to bool file:///usr/share/plasma/wallpapers/org.kde.slideshow/contents/ui/main.qml:273:18: Unable to assign [undefined] to bool file:///usr/share/plasma/wallpapers/org.kde.slideshow/contents/ui/main.qml:283:18: Unable to assign [undefined] to bool file:///usr/share/plasma/wallpapers/org.kde.slideshow/contents/ui/main.qml:295:18: Unable to assign [undefined] to bool file:///usr/share/plasma/wallpapers/org.kde.slideshow/contents/ui/main.qml:295:18: Unable to assign [undefined] to bool file:///usr/share/plasma/wallpapers/org.kde.slideshow/contents/ui/main.qml:283:18: Unable to assign [undefined] to bool file:///usr/share/plasma/wallpapers/org.kde.slideshow/contents/ui/main.qml:273:18: Unable to assign [undefined] to bool file:///usr/share/plasma/wallpapers/org.kde.slideshow/contents/ui/main.qml:261:18: Unable to assign [undefined] to bool trying to show an empty dialog No file found for ".xml" , even though update-mime-info said it would exist. Either it was just removed, or the directory doesn't have executable permission... ("/home/carla/.local/share/mime", "/usr/share/mime") QStandardPaths: XDG_RUNTIME_DIR not set, defaulting to '/tmp/runtime-carla' kdeinit5: Got EXEC_NEW '/usr/lib/x86_64-linux-gnu/qt5/plugins/kf5/kio/desktop.so' from launcher. kdeinit5: preparing to launch '/usr/lib/x86_64-linux-gnu/qt5/plugins/kf5/kio/desktop.so' QStandardPaths: XDG_RUNTIME_DIR not set, defaulting to '/tmp/runtime-carla' kf5.kpackage: No metadata file in the package, expected it at: "/home/carla/Documents/Marketing/Internal-gliphs/Gliphs/" kf5.kpackage: No metadata file in the package, expected it at: "/home/carla/Documents/Marketing/Internal-gliphs/Gliphs/" kf5.kpackage: No metadata file in the package, expected it at: "/home/carla/Documents/Marketing/Internal-gliphs/Gliphs/" QStandardPaths: XDG_RUNTIME_DIR not set, defaulting to '/tmp/runtime-carla' kdeinit5: Got EXEC_NEW '/usr/lib/x86_64-linux-gnu/qt5/plugins/kf5/kio/file.so' from launcher. kdeinit5: preparing to launch '/usr/lib/x86_64-linux-gnu/qt5/plugins/kf5/kio/file.so' QStandardPaths: XDG_RUNTIME_DIR not set, defaulting to '/tmp/runtime-carla' Connecting to deprecated signal QDBusConnectionInterface::serviceOwnerChanged(QString,QString,QString) Trying to use rootObject before initialization is completed, whilst using setInitializationDelayed. Forcing completion Loading Calendar plugin PimEventsPlugin(0x55aa18772ab0) Loading Calendar plugin HolidaysEventsPlugin(0x55aa187cd820) Both point size and pixel size set. Using pixel size. Both point size and pixel size set. Using pixel size. Both point size and pixel size set. Using pixel size. trying to show an empty dialog org.kde.plasmaquick: New Applet "Digital Clock" with a weight of 0 KActivities: Database connection: "kactivities_db_resources_140207048271872_readonly" query_only: QVariant(qlonglong, 1) journal_mode: QVariant(QString, "wal") wal_autocheckpoint: QVariant(qlonglong, 100) synchronous: QVariant(qlonglong, 0) Closing SQL connection: "kactivities_db_resources_140207048271872_readonly" KActivities: Database connection: "kactivities_db_resources_140207048271872_readonly" query_only: QVariant(qlonglong, 1) journal_mode: QVariant(QString, "wal") wal_autocheckpoint: QVariant(qlonglong, 100) synchronous: QVariant(qlonglong, 0) Nothing to load - the client id is empty Nothing to load - the client id is empty org.kde.plasmaquick: New Applet "Application Menu" with a weight of 95 Warning: all files used by qml by the plasmoid should be in ui/. The file in the path "file:///usr/share/plasma/plasmoids/org.kde.panel/contents/code/LayoutManager.js" was expected at QUrl("file:///usr/share/plasma/plasmoids/org.kde.panel/contents/ui/LayoutManager.js") trying to show an empty dialog System tray daemon not reachable org.kde.plasmaquick: New Applet "Audio Volume" with a weight of 0 org.kde.plasmaquick: New Applet "Clipboard" with a weight of 0 org.kde.plasmaquick: New Applet "Device Notifier" with a weight of 0 org.kde.plasmaquick: New Applet "KDE Connect" with a weight of 0 Warning: all files used by qml by the plasmoid should be in ui/. The file in the path "file:///usr/share/plasma/plasmoids/org.kde.plasma.notifications/contents/code/uiproperties.js" was expected at QUrl("file:///usr/share/plasma/plasmoids/org.kde.plasma.notifications/contents/ui/uiproperties.js") org.kde.plasmaquick: New Applet "Notifications" with a weight of 0 libkcups: Create-Printer-Subscriptions last error: 0 successful-ok org.kde.plasmaquick: New Applet "Printers" with a weight of 7 libkcups: Get-Jobs last error: 0 successful-ok libkcups: Get-Jobs last error: 0 successful-ok org.kde.plasmaquick: New Applet "Vaults" with a weight of 0 Plasma Shell startup completed libkcups: 2 KCrash: Attempting to start /usr/bin/plasmashell from kdeinit sock_file=/tmp/runtime-carla/kdeinit5__0 kdeinit5: Got EXEC_NEW '/usr/bin/plasmashell' from wrapper. kdeinit5: preparing to launch '/usr/bin/plasmashell' KCrash: crashing... crashRecursionCounter = 2 KCrash: Application Name = plasmashell path = /usr/bin pid = 12013 KCrash: Arguments: /usr/bin/plasmashell KCrash: Attempting to start /usr/lib/x86_64-linux-gnu/libexec/drkonqi from kdeinit sock_file=/tmp/runtime-carla/kdeinit5__0 kdeinit5: Got EXEC_NEW '/usr/lib/x86_64-linux-gnu/libexec/drkonqi' from wrapper. kdeinit5: preparing to launch '/usr/lib/x86_64-linux-gnu/libexec/drkonqi' QStandardPaths: XDG_RUNTIME_DIR not set, defaulting to '/tmp/runtime-carla' QStandardPaths: XDG_RUNTIME_DIR not set, defaulting to '/tmp/runtime-carla' found lsb_release Using /proc to determine executable path Executable is: "/usr/bin/plasmashell" Executable exists: true QSocketNotifier: Invalid socket 7 and type 'Read', disabling... QSocketNotifier: Invalid socket 18 and type 'Read', disabling... QSocketNotifier: Invalid socket 8 and type 'Read', disabling... QStandardPaths: XDG_RUNTIME_DIR not set, defaulting to '/tmp/runtime-carla' Enabling drkonqi crash catching QSystemTrayIcon::setVisible: No Icon set org.kde.plasmaquick: Applet preload policy set to 1 last screen is < 0 so putting containment on screen 0 last screen is < 0 so putting containment on screen 0 last screen is < 0 so putting containment on screen 0 last screen is < 0 so putting containment on screen 0 last screen is < 0 so putting containment on screen 0 Warning: all files used by qml by the plasmoid should be in ui/. The file in the path "file:///usr/share/plasma/plasmoids/org.kde.desktopcontainment/contents/code/LayoutManager.js" was expected at QUrl("file:///usr/share/plasma/plasmoids/org.kde.desktopcontainment/contents/ui/LayoutManager.js") Warning: all files used by qml by the plasmoid should be in ui/. The file in the path "file:///usr/share/plasma/plasmoids/org.kde.desktopcontainment/contents/code/FolderTools.js" was expected at QUrl("file:///usr/share/plasma/plasmoids/org.kde.desktopcontainment/contents/ui/FolderTools.js") kf5.kpackage: No metadata file in the package, expected it at: "/home/carla/Documents/drawings/" kf5.kpackage: No metadata file in the package, expected it at: "/home/carla/Documents/drawings/" kf5.kpackage: No metadata file in the package, expected it at: "/home/carla/Documents/drawings/" trying to show an empty dialog No file found for ".xml" , even though update-mime-info said it would exist. Either it was just removed, or the directory doesn't have executable permission... ("/home/carla/.local/share/mime", "/usr/share/mime") file:///usr/share/plasma/wallpapers/org.kde.slideshow/contents/ui/main.qml:261:18: Unable to assign [undefined] to bool file:///usr/share/plasma/wallpapers/org.kde.slideshow/contents/ui/main.qml:273:18: Unable to assign [undefined] to bool file:///usr/share/plasma/wallpapers/org.kde.slideshow/contents/ui/main.qml:283:18: Unable to assign [undefined] to bool file:///usr/share/plasma/wallpapers/org.kde.slideshow/contents/ui/main.qml:295:18: Unable to assign [undefined] to bool file:///usr/share/plasma/wallpapers/org.kde.slideshow/contents/ui/main.qml:295:18: Unable to assign [undefined] to bool file:///usr/share/plasma/wallpapers/org.kde.slideshow/contents/ui/main.qml:283:18: Unable to assign [undefined] to bool file:///usr/share/plasma/wallpapers/org.kde.slideshow/contents/ui/main.qml:273:18: Unable to assign [undefined] to bool file:///usr/share/plasma/wallpapers/org.kde.slideshow/contents/ui/main.qml:261:18: Unable to assign [undefined] to bool trying to show an empty dialog No file found for ".xml" , even though update-mime-info said it would exist. Either it was just removed, or the directory doesn't have executable permission... ("/home/carla/.local/share/mime", "/usr/share/mime") QStandardPaths: XDG_RUNTIME_DIR not set, defaulting to '/tmp/runtime-carla' kf5.kpackage: No metadata file in the package, expected it at: "/home/carla/Documents/Marketing/Internal-gliphs/Gliphs/" kf5.kpackage: No metadata file in the package, expected it at: "/home/carla/Documents/Marketing/Internal-gliphs/Gliphs/" kf5.kpackage: No metadata file in the package, expected it at: "/home/carla/Documents/Marketing/Internal-gliphs/Gliphs/" Connecting to deprecated signal QDBusConnectionInterface::serviceOwnerChanged(QString,QString,QString) Trying to use rootObject before initialization is completed, whilst using setInitializationDelayed. Forcing completion Loading Calendar plugin PimEventsPlugin(0x55883bcc1290) Loading Calendar plugin HolidaysEventsPlugin(0x55883bcfcbd0) Both point size and pixel size set. Using pixel size. Both point size and pixel size set. Using pixel size. Both point size and pixel size set. Using pixel size. trying to show an empty dialog org.kde.plasmaquick: New Applet "Relógio digital" with a weight of 0 KActivities: Database connection: "kactivities_db_resources_139883709839360_readonly" query_only: QVariant(qlonglong, 1) journal_mode: QVariant(QString, "wal") wal_autocheckpoint: QVariant(qlonglong, 100) synchronous: QVariant(qlonglong, 0) Closing SQL connection: "kactivities_db_resources_139883709839360_readonly" KActivities: Database connection: "kactivities_db_resources_139883709839360_readonly" query_only: QVariant(qlonglong, 1) journal_mode: QVariant(QString, "wal") wal_autocheckpoint: QVariant(qlonglong, 100) synchronous: QVariant(qlonglong, 0) Nothing to load - the client id is empty Nothing to load - the client id is empty org.kde.plasmaquick: New Applet "Menu de aplicativos" with a weight of 95 Warning: all files used by qml by the plasmoid should be in ui/. The file in the path "file:///usr/share/plasma/plasmoids/org.kde.panel/contents/code/LayoutManager.js" was expected at QUrl("file:///usr/share/plasma/plasmoids/org.kde.panel/contents/ui/LayoutManager.js") trying to show an empty dialog System tray daemon not reachable org.kde.plasmaquick: New Applet "Cofres" with a weight of 0 libkcups: Create-Printer-Subscriptions last error: 0 successful-ok org.kde.plasmaquick: New Applet "Impressoras" with a weight of 7 libkcups: Get-Jobs last error: 0 successful-ok libkcups: Get-Jobs last error: 0 successful-ok org.kde.plasmaquick: New Applet "KDE Connect" with a weight of 0 org.kde.plasmaquick: New Applet "Notificação de dispositivos" with a weight of 0 Warning: all files used by qml by the plasmoid should be in ui/. The file in the path "file:///usr/share/plasma/plasmoids/org.kde.plasma.notifications/contents/code/uiproperties.js" was expected at QUrl("file:///usr/share/plasma/plasmoids/org.kde.plasma.notifications/contents/ui/uiproperties.js") org.kde.plasmaquick: New Applet "Notificações" with a weight of 0 org.kde.plasmaquick: New Applet "Volume do áudio" with a weight of 0 org.kde.plasmaquick: New Applet "Área de transferência" with a weight of 0 Plasma Shell startup completed libkcups: 2 kdeinit5: PID 12032 terminated. Sending SIGSTOP to process [1]+ Parado plasmashell carla@pacific:~$ kdeinit5: PID 12029 terminated. kdeinit5: PID 12023 terminated. kdeinit5: PID 12033 terminated. Unable to start Dr. Konqi Re-raising signal for core dump handling. [1]+ Segmentafion fault (imagem do núcleo gravada) plasmashell