Bug#1026426: plasma-workspace: No default wallpaper with black desktop, and ksplashqml hides desktop until hard time limit of 30 seconds is reached

2023-01-03 Thread Bernhard Übelacker

Dear Maintainer,
I retested this inside a minimal Bookworm/testing VM now because
the last plasma package updates seem to have settled a bit.
Unfortunately the black background
and the 30 seconds splash are still visible.


At least in this bug report at least the black
default wallpaper gets described:

   https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1026070#17



After an affected new user configures a wallpaper the
previously reported message from main.qml is gone,
but the 30 second splash is also still there.


To make the 30 second splash issue better visible I created
this upstream merge request:

   https://invent.kde.org/plasma/plasma-workspace/-/merge_requests/2450/diffs

This one applied to the Debian package showed that
the last step "desktop" is missing.

See this for all needed steps:
   
https://invent.kde.org/plasma/plasma-workspace/-/blob/master/ksplash/ksplashqml/splashapp.cpp#L36


Kind regards,
Bernhard



Bug#1026426: plasma-workspace: No default wallpaper with black desktop, and ksplashqml hides desktop until hard time limit of 30 seconds is reached

2022-12-19 Thread Bernhard Übelacker

Package: plasma-workspace
Version: 4:5.26.4.1-1
Severity: normal
X-Debbugs-Cc: bernha...@mailbox.org

Dear Maintainer,

I noticed since a week or so a change in behaviour of a plasma desktop.
If i install in a minimal VM the package task-kde-desktop after logging
into the desktop no wallpaper is shown - the desktop stays black.


Also the splash screen hides the desktop longer than usual.
This I think is related to following message:

Dez 19 23:56:38 debian plasmashell[1367]: 
file:///usr/share/plasma/wallpapers/org.kde.image/contents/ui/main.qml:151: 
TypeError: Cannot call method 'createObject' of undefined (exception occurred 
during delayed function evaluation)

Therefore the last stage in ksplashqml is never reached which would
release the sight to the desktop.

Upstream master had several changes, [1] at least avoids above message,
but still experienced the 30 seconds ksplashqml time.


I thought I would create this report because of the nearing freeze,
and I am not sure if there would be another upstream 5.26 release and it
gets packaged in time, and if such a release would contain fixes
from upstream master.

Kind regards,
Bernhard

[1] 
https://invent.kde.org/plasma/plasma-workspace/-/commit/125d39423fb9a24027ef165404fabc00e78cc961





-- System Information:
Debian Release: bookworm/sid
  APT prefers testing-debug
  APT policy: (500, 'testing-debug'), (500, 'testing')
Architecture: amd64 (x86_64)

Kernel: Linux 6.0.0-6-amd64 (SMP w/16 CPU threads; PREEMPT)
Locale: LANG=de_DE.UTF-8, LC_CTYPE=de_DE.UTF-8 (charmap=UTF-8), LANGUAGE not set
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled

Versions of packages plasma-workspace depends on:
ii  dbus-user-session [default-dbus-session-bus]1.14.4-1
ii  drkonqi 5.26.4-1
ii  frameworkintegration5.100.0-1
ii  gdb 12.1-4
ii  init-system-helpers 1.65.2
ii  iso-codes   4.12.0-1
ii  kactivitymanagerd   5.26.4-1
ii  kded5   5.100.0-1
ii  kinit   5.100.0-1
ii  kio 5.100.0-2
ii  kpackagetool5   5.100.0-1
ii  kwin-common 4:5.26.4-1
ii  libappstreamqt2 0.15.5-1
ii  libc6   2.36-6
ii  libcolorcorrect54:5.26.4.1-1
ii  libcrypt1   1:4.4.33-1
ii  libfontconfig1  2.13.1-4.5
ii  libfreetype62.12.1+dfsg-3
ii  libgcc-s1   12.2.0-10
ii  libgps283.22-4.1+b1
ii  libice6 2:1.0.10-1
ii  libicu7272.1-3
ii  libkf5activities5   5.100.0-1
ii  libkf5activitiesstats1  5.100.0-1
ii  libkf5archive5  5.100.0-2
ii  libkf5authcore5 5.100.0-1
ii  libkf5baloo55.100.0-1
ii  libkf5bookmarks55.100.0-1
ii  libkf5calendarevents5   5.100.0-1
ii  libkf5completion5   5.100.0-1
ii  libkf5config-bin5.100.1-1
ii  libkf5configcore5   5.100.1-1
ii  libkf5configgui55.100.1-1
ii  libkf5configwidgets55.100.0-1
ii  libkf5coreaddons5   5.100.0-1
ii  libkf5crash55.100.0-1
ii  libkf5dbusaddons5   5.100.0-1
ii  libkf5declarative5  5.100.0-1
ii  libkf5globalaccel-bin   5.100.0-1
ii  libkf5globalaccel5  5.100.0-1
ii  libkf5guiaddons55.100.0-3
ii  libkf5holidays5 1:5.100.0-1
ii  libkf5i18n5 5.100.0-1
ii  libkf5iconthemes5   5.100.0-1
ii  libkf5idletime5 5.100.0-1
ii  libkf5jobwidgets5   5.100.0-1
ii  libkf5kcmutils5 5.100.0-1
ii  libkf5kexiv2-15.0.0 22.12.0-2
ii  libkf5kiocore5  5.100.0-2
ii  libkf5kiofilewidgets5