Bug 431440 - Plasma fails to start
Summary: Plasma fails to start
Status: RESOLVED FIXED
Alias: None
Product: plasmashell
Classification: Plasma
Component: general (other bugs)
Version First Reported In: 5.20.4
Platform: Debian testing Linux
: NOR major
Target Milestone: 1.0
Assignee: David Edmundson
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2021-01-11 14:33 UTC by Pierce
Modified: 2021-01-16 19:11 UTC (History)
4 users (show)

See Also:
Latest Commit:
Version Fixed/Implemented In:
Sentry Crash Report:


Attachments
excerpt from .xsession-errors (3.82 KB, text/plain)
2021-01-12 18:39 UTC, Pierce
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Pierce 2021-01-11 14:33:09 UTC
SUMMARY
Plasma fails to start following recent update

STEPS TO REPRODUCE
1. Boot system and wait for SDDM to appear
2. Select "Plasma" as the desktop environment
3. Enter password and hit enter

OBSERVED RESULT
With a splash screen selected, the splash screen appears but the desktop never starts up. With the splash screen set to "none", you are stuck at SDDM.

EXPECTED RESULT
Successful login to Plasma

SOFTWARE/OS VERSIONS
Linux/KDE Plasma: Debian Testing
(available in About System)
KDE Plasma Version: 5.20.4/5.20.5 (see additional information)
KDE Frameworks Version: 5.77.0-2 
Qt Version: 5.15.2

ADDITIONAL INFORMATION
plasma-desktop is on version 4:5.20.4-2, while plasma-workspace is on 4:5.20.5-1 in the Debian Testing repositories. I've included the installed/removed packages list from /var/log/apt/history.log below:
Install: libgps28:amd64 (3.21.99~rc1-2, automatic), linux-image-5.10.0-1-amd64:amd64 (5.10.4-1, automatic)
Upgrade: libkdecorations2-5v5:amd64 (4:5.20.4-2, 4:5.20.5-1), libkf5wallet-data:amd64 (5.77.0-2, 5.77.0-3), libcups2:amd64 (2.3.3op1-4, 2.3.3op1-5), liblibreoffice-java:amd64 (1:7.0.4~rc2-1, 1:7.0.4-3), libreoffice-calc:amd64 (1:7.0.4~rc2-1+b1, 1:7.0.4-3), libpulse0:amd64 (13.0-5, 14.0-2), libkwinglutils12:amd64 (4:5.20.4-4+b1, 4:5.20.5-1), uno-libs-private:amd64 (1:7.0.4~rc2-1+b1, 1:7.0.4-3), libreoffice-base-core:amd64 (1:7.0.4~rc2-1+b1, 1:7.0.4-3), firmware-iwlwifi:amd64 (20200918-1, 20201022-1), libglx-mesa0:amd64 (20.2.6-1, 20.3.2-1), libksysguardsensorfaces1:amd64 (4:5.20.4-2, 4:5.20.5-1), libctf-nobfd0:amd64 (2.35.1-6, 2.35.1-7), bubblewrap:amd64 (0.4.1-1, 0.4.1-3), libreoffice-core:amd64 (1:7.0.4~rc2-1+b1, 1:7.0.4-3), plasma-workspace:amd64 (4:5.20.4-6, 4:5.20.5-1), libraptor2-0:amd64 (2.0.14-1.1, 2.0.14-1.2), libjurt-java:amd64 (1:7.0.4~rc2-1, 1:7.0.4-3), cups-bsd:amd64 (2.3.3op1-4, 2.3.3op1-5), cups-common:amd64 (2.3.3op1-4, 2.3.3op1-5), libtaskmanager6abi1:amd64 (4:5.20.4-6, 4:5.20.5-1), libridl-java:amd64 (1:7.0.4~rc2-1, 1:7.0.4-3), libpulsedsp:amd64 (13.0-5, 14.0-2), libreoffice-common:amd64 (1:7.0.4~rc2-1, 1:7.0.4-3), libkf5configwidgets5:amd64 (5.77.0-2, 5.77.0-3), pulseaudio:amd64 (13.0-5, 14.0-2), libreoffice-report-builder-bin:amd64 (1:7.0.4~rc2-1+b1, 1:7.0.4-3), ure:amd64 (1:7.0.4~rc2-1+b1, 1:7.0.4-3), libkf5notifications-data:amd64 (5.77.0-2, 5.77.0-3), libgbm1:amd64 (20.2.6-1, 20.3.2-1), libbinutils:amd64 (2.35.1-6, 2.35.1-7), pulseaudio-utils:amd64 (13.0-5, 14.0-2), libweather-ion7:amd64 (4:5.20.4-6, 4:5.20.5-1), libkf5sysguard-bin:amd64 (4:5.20.4-2, 4:5.20.5-1), cups-client:amd64 (2.3.3op1-4, 2.3.3op1-5), cups-ppdc:amd64 (2.3.3op1-4, 2.3.3op1-5), cups-daemon:amd64 (2.3.3op1-4, 2.3.3op1-5), gvfs-bin:amd64 (1.46.1-1, 1.46.1-2), krdc:amd64 (4:20.08.0-1, 4:20.12.0-1), libkf5screen7:amd64 (4:5.20.4-2, 4:5.20.5-1), qalc:amd64 (2.8.2-1+b2, 2.8.2-1.1), libreoffice-draw:amd64 (1:7.0.4~rc2-1+b1, 1:7.0.4-3), libtcl8.6:amd64 (8.6.10+dfsg-1, 8.6.11+dfsg-1), binutils-x86-64-linux-gnu:amd64 (2.35.1-6, 2.35.1-7), libqalculate20-data:amd64 (2.8.2-1, 2.8.2-1.1), libkwineffects12a:amd64 (4:5.20.4-4+b1, 4:5.20.5-1), libuno-purpenvhelpergcc3-3:amd64 (1:7.0.4~rc2-1+b1, 1:7.0.4-3), libuno-cppu3:amd64 (1:7.0.4~rc2-1+b1, 1:7.0.4-3), libxatracker2:amd64 (20.2.6-1, 20.3.2-1), libbpf0:amd64 (1:0.2-1, 1:0.3-1), libreoffice-impress:amd64 (1:7.0.4~rc2-1+b1, 1:7.0.4-3), gvfs-common:amd64 (1.46.1-1, 1.46.1-2), python3-pyqt5:amd64 (5.15.2+dfsg-1+b1, 5.15.2+dfsg-2), plasma-workspace-data:amd64 (4:5.20.4-6, 4:5.20.5-1), libuno-cppuhelpergcc3-3:amd64 (1:7.0.4~rc2-1+b1, 1:7.0.4-3), libtk8.6:amd64 (8.6.10-1, 8.6.11-1), fonts-opensymbol:amd64 (2:102.11+LibO7.0.4~rc2-1, 2:102.11+LibO7.0.4-3), wget:amd64 (1.20.3-1+b3, 1.21-1+b1), mesa-va-drivers:amd64 (20.2.6-1, 20.3.2-1), dolphin:amd64 (4:20.12.0-2, 4:20.12.1-1), qml-module-qtwebkit:amd64 (5.212.0~alpha4-10, 5.212.0~alpha4-11), libgl1-mesa-dri:amd64 (20.2.6-1, 20.3.2-1), cups-ipp-utils:amd64 (2.3.3op1-4, 2.3.3op1-5), libprocessui9:amd64 (4:5.20.4-2, 4:5.20.5-1), libgl1-mesa-glx:amd64 (20.2.6-1, 20.3.2-1), libunoloader-java:amd64 (1:7.0.4~rc2-1, 1:7.0.4-3), kwin-x11:amd64 (4:5.20.4-4+b1, 4:5.20.5-1), libhttp-cookies-perl:amd64 (6.09-1, 6.10-1), libkf5screen-bin:amd64 (4:5.20.4-2, 4:5.20.5-1), libpulse-mainloop-glib0:amd64 (13.0-5, 14.0-2), libc6:amd64 (2.31-6, 2.31-9), locales:amd64 (2.31-6, 2.31-9), libpcap0.8:amd64 (1.9.1-4, 1.10.0-2), libreoffice-style-colibre:amd64 (1:7.0.4~rc2-1, 1:7.0.4-3), linux-image-amd64:amd64 (5.9.15-1, 5.10.4-1), libreoffice-writer:amd64 (1:7.0.4~rc2-1+b1, 1:7.0.4-3), libreoffice-librelogo:amd64 (1:7.0.4~rc2-1, 1:7.0.4-3), libreoffice-plasma:amd64 (1:7.0.4~rc2-1+b1, 1:7.0.4-3), firmware-realtek:amd64 (20200918-1, 20201022-1), libuno-salhelpergcc3-3:amd64 (1:7.0.4~rc2-1+b1, 1:7.0.4-3), libreoffice-script-provider-js:amd64 (1:7.0.4~rc2-1, 1:7.0.4-3), libqalculate20:amd64 (2.8.2-1+b2, 2.8.2-1.1), sddm-theme-breeze:amd64 (4:5.20.4-6, 4:5.20.5-1), libprocesscore9:amd64 (4:5.20.4-2, 4:5.20.5-1), libreoffice-style-breeze:amd64 (1:7.0.4~rc2-1, 1:7.0.4-3), libctf0:amd64 (2.35.1-6, 2.35.1-7), libreoffice-base-drivers:amd64 (1:7.0.4~rc2-1+b1, 1:7.0.4-3), libkwinxrenderutils12:amd64 (4:5.20.4-4+b1, 4:5.20.5-1), libreoffice-script-provider-python:amd64 (1:7.0.4~rc2-1, 1:7.0.4-3), libreoffice:amd64 (1:7.0.4~rc2-1+b1, 1:7.0.4-3), libpkcs11-helper1:amd64 (1.26-1+b1, 1.27-1), tcl8.6:amd64 (8.6.10+dfsg-1, 8.6.11+dfsg-1), libkf5wallet-bin:amd64 (5.77.0-2, 5.77.0-3), sddm-theme-debian-breeze:amd64 (4:5.20.4-6, 4:5.20.5-1), libcolorcorrect5:amd64 (4:5.20.4-6, 4:5.20.5-1), firmware-misc-nonfree:amd64 (20200918-1, 20201022-1), libcupsimage2:amd64 (2.3.3op1-4, 2.3.3op1-5), binutils-common:amd64 (2.35.1-6, 2.35.1-7), libminiupnpc17:amd64 (2.1-1+b3, 2.2.1-1), libqt5webkit5:amd64 (5.212.0~alpha4-10, 5.212.0~alpha4-11), libreoffice-help-common:amd64 (1:7.0.4~rc2-1, 1:7.0.4-3), libgit2-1.1:amd64 (1.1.0+dfsg.1-2, 1.1.0+dfsg.1-4), libkwalletbackend5-5:amd64 (5.77.0-2, 5.77.0-3), libkf5notifications5:amd64 (5.77.0-2, 5.77.0-3), python3-uno:amd64 (1:7.0.4~rc2-1+b1, 1:7.0.4-3), libdolphinvcs5:amd64 (4:20.12.0-2, 4:20.12.1-1), libglapi-mesa:amd64 (20.2.6-1, 20.3.2-1), libc-dev-bin:amd64 (2.31-6, 2.31-9), libuno-sal3:amd64 (1:7.0.4~rc2-1+b1, 1:7.0.4-3), libc-l10n:amd64 (2.31-6, 2.31-9), cups-core-drivers:amd64 (2.3.3op1-4, 2.3.3op1-5), sudo:amd64 (1.9.4p2-1, 1.9.4p2-2), libc-bin:amd64 (2.31-6, 2.31-9), libksignalplotter9:amd64 (4:5.20.4-2, 4:5.20.5-1), libksgrd9:amd64 (4:5.20.4-2, 4:5.20.5-1), libc6-dbg:amd64 (2.31-6, 2.31-9), libc6-dev:amd64 (2.31-6, 2.31-9), libkf5wallet5:amd64 (5.77.0-2, 5.77.0-3), ruby-rubygems:amd64 (3.2.0~rc.2-5, 3.2.0~rc.2-6), libreoffice-base:amd64 (1:7.0.4~rc2-1+b1, 1:7.0.4-3), cups:amd64 (2.3.3op1-4, 2.3.3op1-5), libnotificationmanager1:amd64 (4:5.20.4-6, 4:5.20.5-1), libegl-mesa0:amd64 (20.2.6-1, 20.3.2-1), libreoffice-math:amd64 (1:7.0.4~rc2-1+b1, 1:7.0.4-3), libkfontinstui5:amd64 (4:5.20.4-6, 4:5.20.5-1), libhttp-message-perl:amd64 (6.26-1, 6.27-1), libkf5sysguard-data:amd64 (4:5.20.4-2, 4:5.20.5-1), tk8.6:amd64 (8.6.10-1, 8.6.11-1), libksysguardformatter1:amd64 (4:5.20.4-2, 4:5.20.5-1), libkfontinst5:amd64 (4:5.20.4-6, 4:5.20.5-1), libkwin4-effect-builtins1:amd64 (4:5.20.4-4+b1, 4:5.20.5-1), libkf5configwidgets-data:amd64 (5.77.0-2, 5.77.0-3), libreoffice-script-provider-bsh:amd64 (1:7.0.4~rc2-1, 1:7.0.4-3), libplasma-geolocation-interface5:amd64 (4:5.20.4-6, 4:5.20.5-1), libreoffice-java-common:amd64 (1:7.0.4~rc2-1, 1:7.0.4-3), libreoffice-nlpsolver:amd64 (0.9+LibO7.0.4~rc2-1, 0.9+LibO7.0.4-3), mesa-vdpau-drivers:amd64 (20.2.6-1, 20.3.2-1), cups-server-common:amd64 (2.3.3op1-4, 2.3.3op1-5), libreoffice-help-en-us:amd64 (1:7.0.4~rc2-1, 1:7.0.4-3), libunoil-java:amd64 (1:7.0.4~rc2-1, 1:7.0.4-3), libreoffice-kf5:amd64 (1:7.0.4~rc2-1+b1, 1:7.0.4-3), libksysguardsensors1:amd64 (4:5.20.4-2, 4:5.20.5-1), qml-module-org-kde-ksysguard:amd64 (4:5.20.4-2, 4:5.20.5-1), kwin-data:amd64 (4:5.20.4-4, 4:5.20.5-1), binutils:amd64 (2.35.1-6, 2.35.1-7), libjuh-java:amd64 (1:7.0.4~rc2-1, 1:7.0.4-3), libkworkspace5-5:amd64 (4:5.20.4-6, 4:5.20.5-1), libreoffice-qt5:amd64 (1:7.0.4~rc2-1+b1, 1:7.0.4-3), libkdecorations2private7:amd64 (4:5.20.4-2, 4:5.20.5-1), libreoffice-wiki-publisher:amd64 (1.2.0+LibO7.0.4~rc2-1, 1.2.0+LibO7.0.4-3), kwin-common:amd64 (4:5.20.4-4+b1, 4:5.20.5-1), linux-libc-dev:amd64 (5.9.15-1, 5.10.4-1)
Purge: libgps26:amd64 (3.20-12+b2)
Comment 1 Pierce 2021-01-11 16:52:08 UTC
I'm able to start plasmashell and kwin from within XFCE, but for whatever reason they do not work if I try to log in to a Plasma session.
Comment 2 Nicolas Fella 2021-01-11 17:25:56 UTC
Can you please attach your .local/share/sddm/xorg-session.log file?
Comment 3 Pierce 2021-01-11 17:32:24 UTC
(In reply to Nicolas Fella from comment #2)
> Can you please attach your .local/share/sddm/xorg-session.log file?

It's completely empty. Trying to log in to Plasma didn't populate it with anything, either.
Comment 4 Nicolas Fella 2021-01-11 17:38:27 UTC
Are you trying to log into a X11 or Wayland session?
Comment 5 Pierce 2021-01-11 17:52:31 UTC
(In reply to Nicolas Fella from comment #4)
> Are you trying to log into a X11 or Wayland session?

X11
Comment 6 Nicolas Fella 2021-01-11 18:08:04 UTC
thanks for the information
Comment 7 Pierce 2021-01-12 18:39:44 UTC
Created attachment 134790 [details]
excerpt from .xsession-errors

I'm dumb and forgot to check ~/.xsession-errors, so here's what happens when I tried to start a Plasma session.
Comment 8 Martin Collins 2021-01-14 18:28:32 UTC
I have the same issue. After entering my password the K banner comes down but the progress bar stalls about 2/3 way along.

I discovered by accident that Alt-F2 will open a Krunner and if I type plasmashell in it I get a desktop. It is missing some of my settings and it does not restore my session but it is usable.
Comment 9 Pierce 2021-01-16 19:11:14 UTC
I just installed the following upgrades:
Upgrade: dpkg:amd64 (1.20.5, 1.20.7.1), libxapian30:amd64 (1.4.17-1, 1.4.18-1), apt:amd64 (2.1.17, 2.1.18), plasma-workspace:amd64 (4:5.20.5-1, 4:5.20.5-2), libsensors-config:amd64 (1:3.6.0-2, 1:3.6.0-3), libx11-xcb1:amd64 (2:1.7.0-1, 2:1.7.0-2), libtaskmanager6abi1:amd64 (4:5.20.5-1, 4:5.20.5-2), tcl:amd64 (8.6.10, 8.6.11), libgps28:amd64 (3.22-1, 3.22-2), libapt-pkg6.0:amd64 (2.1.17, 2.1.18), libweather-ion7:amd64 (4:5.20.5-1, 4:5.20.5-2), ibritish:amd64 (3.4.00-8, 3.4.02-1), libavdevice58:amd64 (7:4.3.1-5, 7:4.3.1-6), ffmpeg:amd64 (7:4.3.1-5, 7:4.3.1-6), iamerican:amd64 (3.4.00-8, 3.4.02-1), libbpf0:amd64 (1:0.3-1, 1:0.3-2), python3-pyqt5:amd64 (5.15.2+dfsg-2, 5.15.2+dfsg-3), plasma-workspace-data:amd64 (4:5.20.5-1, 4:5.20.5-2), gcc-9-base:amd64 (9.3.0-19, 9.3.0-20), libmodplug1:amd64 (1:0.8.9.0-2, 1:0.8.9.0-3), libpostproc55:amd64 (7:4.3.1-5, 7:4.3.1-6), libx11-data:amd64 (2:1.6.12-1, 2:1.7.0-2), dpkg-dev:amd64 (1.20.5, 1.20.7.1), libasan5:amd64 (9.3.0-19, 9.3.0-20), libavcodec58:amd64 (7:4.3.1-5, 7:4.3.1-6), sddm-theme-breeze:amd64 (4:5.20.5-1, 4:5.20.5-2), ienglish-common:amd64 (3.4.00-8, 3.4.02-1), libstdc++-9-dev:amd64 (9.3.0-19, 9.3.0-20), ispell:amd64 (3.4.00-8, 3.4.02-1), libavutil56:amd64 (7:4.3.1-5, 7:4.3.1-6), sddm-theme-debian-breeze:amd64 (4:5.20.5-1, 4:5.20.5-2), libcolorcorrect5:amd64 (4:5.20.5-1, 4:5.20.5-2), libimage-exiftool-perl:amd64 (12.13+dfsg-1, 12.14+dfsg-1), libswscale5:amd64 (7:4.3.1-5, 7:4.3.1-6), libxxhash0:amd64 (0.8.0-1, 0.8.0-2), libx11-dev:amd64 (2:1.6.12-1, 2:1.7.0-2), libdpkg-perl:amd64 (1.20.5, 1.20.7.1), libgcc-9-dev:amd64 (9.3.0-19, 9.3.0-20), libsensors5:amd64 (1:3.6.0-2, 1:3.6.0-3), libswresample3:amd64 (7:4.3.1-5, 7:4.3.1-6), plasma-desktop-data:amd64 (4:5.20.4-2, 4:5.20.5-2), socat:amd64 (1.7.3.4-1, 1.7.4.1-2), tk:amd64 (8.6.10, 8.6.11), apt-utils:amd64 (2.1.17, 2.1.18), lm-sensors:amd64 (1:3.6.0-2, 1:3.6.0-3), unzip:amd64 (6.0-25, 6.0-26), ruby-rubygems:amd64 (3.2.4-1, 3.2.5-2), libavformat58:amd64 (7:4.3.1-5, 7:4.3.1-6), libnotificationmanager1:amd64 (4:5.20.5-1, 4:5.20.5-2), libkfontinstui5:amd64 (4:5.20.5-1, 4:5.20.5-2), libkfontinst5:amd64 (4:5.20.5-1, 4:5.20.5-2), libx11-6:amd64 (2:1.6.12-1, 2:1.7.0-2), libavresample4:amd64 (7:4.3.1-5, 7:4.3.1-6), libplasma-geolocation-interface5:amd64 (4:5.20.5-1, 4:5.20.5-2), qml-module-org-kde-quickcharts:amd64 (5.77.0-3, 5.77.0-4), libkworkspace5-5:amd64 (4:5.20.5-1, 4:5.20.5-2), plasma-desktop:amd64 (4:5.20.4-2, 4:5.20.5-2), libavfilter7:amd64 (7:4.3.1-5, 7:4.3.1-6)

Plasma is now working without issue. If you're missing effects like window transparency and shadows, open up the compositor section of System Settings and re-enable OpenGL detection, then restart kwin.