Bug 357170

Summary: plasmashell loaded longer than ksplash
Product: [Plasma] plasmashell Reporter: Roman <bugworm>
Component: Splash ScreensAssignee: Lubos Lunak <l.lunak>
Status: RESOLVED FIXED    
Severity: normal CC: ahjolinna, boredsquirrel, ipekharun, matt.fagnani, nate, r2b2x3+kdebug, t_d_l_c, um-li
Priority: NOR    
Version: 5.27.5   
Target Milestone: 1.0   
Platform: Arch Linux   
OS: Linux   
See Also: https://bugs.kde.org/show_bug.cgi?id=437639
https://bugs.kde.org/show_bug.cgi?id=492804
Latest Commit: Version Fixed In: 6.2.1.1
Sentry Crash Report:

Description Roman 2015-12-26 09:57:19 UTC
When I start plasma, I see ksplash, but when it dissapear I see that plasma still downloading(black screen, then wallpaper and widgets). When I start plasma with openbox, I have another issue - ksplash loading is longer than should be.

Reproducible: Always




.xserver-errors
startkde: Starting up...
Service started, version: 6.2.0
Baloo File Indexing has been disabled
Не вдається відкрити бібліотеку «/usr/lib/libkdeinit5_lib/kdeconnectd».
Cannot load library /usr/lib/libkdeinit5_lib/kdeconnectd: (/usr/lib/libkdeinit5_lib/libkdeconnectd.so: не вдалося відкрити файл об’єктів спільного використання: Немає такого файла або каталогу)
OpenGL vendor string:                   NVIDIA Corporation
OpenGL renderer string:                 GeForce GT 740/PCIe/SSE2
OpenGL version string:                  4.5.0 NVIDIA 358.16
OpenGL shading language version string: 4.50 NVIDIA
Driver:                                 NVIDIA
Driver version:                         358.16
GPU class:                              Unknown
OpenGL version:                         4.5
GLSL version:                           4.50
X server version:                       1.18
Linux kernel version:                   4.2.5
Requires strict binding:                no
GLSL shaders:                           yes
Texture NPOT support:                   yes
Virtual Machine:                        no
kscreen: Primary output changed from KScreen::Output(Id: 638 , Name: "VGA-0" ) ( "VGA-0" ) to KScreen::Output(Id: 638 , Name: "VGA-0" ) ( "VGA-0" )
unversioned plugin detected, may result in instability
unversioned plugin detected, may result in instability
unversioned plugin detected, may result in instability
unversioned plugin detected, may result in instability
unversioned plugin detected, may result in instability
unversioned plugin detected, may result in instability
unversioned plugin detected, may result in instability
unversioned plugin detected, may result in instability
unversioned plugin detected, may result in instability
unversioned plugin detected, may result in instability
unversioned plugin detected, may result in instability
unversioned plugin detected, may result in instability
unversioned plugin detected, may result in instability
unversioned plugin detected, may result in instability
unversioned plugin detected, may result in instability
unversioned plugin detected, may result in instability
unversioned plugin detected, may result in instability
unversioned plugin detected, may result in instability
unversioned plugin detected, may result in instability
unversioned plugin detected, may result in instability
unversioned plugin detected, may result in instability
unversioned plugin detected, may result in instability
unversioned plugin detected, may result in instability
unversioned plugin detected, may result in instability
unversioned plugin detected, may result in instability
unversioned plugin detected, may result in instability
unversioned plugin detected, may result in instability
unversioned plugin detected, may result in instability
unversioned plugin detected, may result in instability
last screen is < 0 so putting containment on screen  0
QDBusConnection: session D-Bus connection created before QCoreApplication. Application may misbehave.
QDBusConnection: session D-Bus connection created before QCoreApplication. Application may misbehave.
No metadata file in the package, expected it at: "/home/bugworm/Картинки//metadata.desktop"
No metadata file in the package, expected it at: "/home/bugworm/Картинки//metadata.desktop"
No metadata file in the package, expected it at: "/home/bugworm/Картинки//metadata.desktop"
kscreen: Primary output changed from KScreen::Output(Id: 638 , Name: "VGA-0" ) ( "VGA-0" ) to KScreen::Output(Id: 638 , Name: "VGA-0" ) ( "VGA-0" )
Connecting to deprecated signal QDBusConnectionInterface::serviceOwnerChanged(QString,QString,QString)
QDBusConnection: session D-Bus connection created before QCoreApplication. Application may misbehave.
QDBusConnection: session D-Bus connection created before QCoreApplication. Application may misbehave.
kbuildsycoca4 running...
yakuake(2611)/kdecore (KLibrary) findLibraryInternal: plugins should not have a 'lib' prefix: "libkonsolepart.so"
qml: Reading townStrings from configuration: [{"placeAlias":"Dniprodzerzhyns’k","townString":"Ukraina/Dnipropetrovsk/Dniprodzerzhyns’k"}]
QDBusConnection: session D-Bus connection created before QCoreApplication. Application may misbehave.
yakuake(2611)/konsole Konsole::Session::run: Attempted to re-run an already running session. 
QDBusConnection: session D-Bus connection created before QCoreApplication. Application may misbehave.
file:///usr/share/plasma/plasmoids/org.kde.plasma.trash/contents/ui/main.qml:96: ReferenceError: count is not defined
KActivities: Database connection:  "kactivities_db_resources_139806481319936_readonly" 
    query_only:          QVariant(qlonglong, 1) 
    journal_mode:        QVariant(QString, "wal") 
    wal_autocheckpoint:  QVariant(qlonglong, 100) 
    synchronous:         QVariant(qlonglong, 0)
qml: Reading townStrings from configuration: [{"placeAlias":"Dniprodzerzhyns’k","townString":"Ukraina/Dnipropetrovsk/Dniprodzerzhyns’k"}]
Known plasmoid ids: QHash(("org.kde.plasma.battery", 14)("org.kde.plasma.clipboard", 9)("org.kde.plasma.printmanager", 11)("org.kde.plasma.devicenotifier", 13)("org.kde.plasma.volume", 10)("org.kde.plasma.notifications", 12)("org.kde.plasma.mediacontroller", 15))
unversioned plugin detected, may result in instability
unversioned plugin detected, may result in instability
unversioned plugin detected, may result in instability
QFont::setPointSizeF: Point size <= 0 (0.000000), must be greater than 0
QFont::setPointSizeF: Point size <= 0 (0.000000), must be greater than 0
QFont::setPointSizeF: Point size <= 0 (0.000000), must be greater than 0
QFont::setPointSizeF: Point size <= 0 (0.000000), must be greater than 0
QFont::setPointSizeF: Point size <= 0 (0.000000), must be greater than 0
QFont::setPointSizeF: Point size <= 0 (0.000000), must be greater than 0
<Unknown File>: QML Plasmoid: Cannot anchor to an item that isn't a parent or sibling.
<Unknown File>: QML Plasmoid: Cannot anchor to an item that isn't a parent or sibling.
<Unknown File>: QML Plasmoid: Cannot anchor to an item that isn't a parent or sibling.
<Unknown File>: QML Plasmoid: Cannot anchor to an item that isn't a parent or sibling.
file:///usr/lib/qt/qml/QtQuick/Controls/Private/ScrollBar.qml:91: TypeError: Cannot read property of null
file:///usr/lib/qt/qml/QtQuick/Controls/Private/ScrollBar.qml:91: TypeError: Cannot read property of null
file:///usr/lib/qt/qml/QtQuick/Controls/Private/ScrollViewHelper.qml:114: TypeError: Cannot read property 'corner' of null
file:///usr/lib/qt/qml/QtQuick/Controls/Private/ScrollViewHelper.qml:63: TypeError: Cannot read property 'padding' of null
file:///usr/lib/qt/qml/QtQuick/Controls/Private/ScrollViewHelper.qml:64: TypeError: Cannot read property 'padding' of null
file:///usr/lib/qt/qml/QtQuick/Controls/Private/ScrollViewHelper.qml:65: TypeError: Cannot read property 'padding' of null
file:///usr/lib/qt/qml/QtQuick/Controls/Private/ScrollViewHelper.qml:66: TypeError: Cannot read property 'padding' of null
file:///usr/lib/qt/qml/QtQuick/Controls/ScrollView.qml:286: TypeError: Cannot read property '__wheelScrollLines' of null
Notifications service registered
XSync seems available and ready
XSync Inited
Supported, init completed
file:///usr/lib/qt/qml/QtQuick/Controls/Button.qml:96: TypeError: Cannot read property of null
file:///usr/lib/qt/qml/QtQuick/Controls/Button.qml:96: TypeError: Cannot read property of null
file:///usr/lib/qt/qml/QtQuick/Controls/Button.qml:106:17: Unable to assign [undefined] to QObject*
file:///usr/lib/qt/qml/QtQuick/Controls/Button.qml:96: TypeError: Cannot read property of null
file:///usr/lib/qt/qml/QtQuick/Controls/Button.qml:85: TypeError: Cannot read property 'effectivePressed' of undefined
file:///usr/lib/qt/qml/QtQuick/Controls/Button.qml:106:17: Unable to assign [undefined] to QObject*
file:///usr/lib/qt/qml/QtQuick/Controls/Button.qml:96: TypeError: Cannot read property of null
file:///usr/lib/qt/qml/QtQuick/Controls/Button.qml:85: TypeError: Cannot read property 'effectivePressed' of undefined
file:///usr/lib/qt/qml/QtQuick/Controls/Button.qml:106:17: Unable to assign [undefined] to QObject*
file:///usr/lib/qt/qml/QtQuick/Controls/Button.qml:96: TypeError: Cannot read property of null
file:///usr/lib/qt/qml/QtQuick/Controls/Button.qml:85: TypeError: Cannot read property 'effectivePressed' of undefined
file:///usr/lib/qt/qml/QtQuick/Controls/Button.qml:106:17: Unable to assign [undefined] to QObject*
file:///usr/lib/qt/qml/QtQuick/Controls/Button.qml:96: TypeError: Cannot read property of null
file:///usr/lib/qt/qml/QtQuick/Controls/Button.qml:85: TypeError: Cannot read property 'effectivePressed' of undefined
file:///usr/share/plasma/plasmoids/org.kde.plasma.systemtray/contents/ui/TaskDelegate.qml:156: TypeError: Cannot read property 'taskItem' of undefined
<Unknown File>: QML Plasmoid: Cannot anchor to an item that isn't a parent or sibling.
<Unknown File>: QML Plasmoid: Cannot anchor to an item that isn't a parent or sibling.
<Unknown File>: QML Plasmoid: Cannot anchor to an item that isn't a parent or sibling.
<Unknown File>: QML Plasmoid: Cannot anchor to an item that isn't a parent or sibling.
<Unknown File>: QML Plasmoid: Cannot anchor to an item that isn't a parent or sibling.
<Unknown File>: QML Plasmoid: Cannot anchor to an item that isn't a parent or sibling.
<Unknown File>: QML Plasmoid: Cannot anchor to an item that isn't a parent or sibling.
<Unknown File>: QML Plasmoid: Cannot anchor to an item that isn't a parent or sibling.
file:///usr/share/plasma/plasmoids/org.kde.plasma.systemtray/contents/ui/TaskDelegate.qml:156: TypeError: Cannot read property 'taskItem' of undefined
file:///usr/share/plasma/plasmoids/org.kde.plasma.systemtray/contents/ui/PlasmoidItem.qml:35: TypeError: Type error
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.
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.
Both point size and pixel size set. Using pixel size.
Both point size and pixel size set. Using pixel size.
file:///usr/share/plasma/plasmoids/org.kde.plasma.digitalclock/contents/ui/DigitalClock.qml:444:5: QML Text: Cannot anchor to a null item.
Both point size and pixel size set. Using pixel size.
Both point size and pixel size set. Using pixel size.
Plasma Shell startup completed
Both point size and pixel size set. Using pixel size.
Both point size and pixel size set. Using pixel size.
<Unknown File>: QML Plasmoid: Cannot anchor to an item that isn't a parent or sibling.
<Unknown File>: QML Plasmoid: Cannot anchor to an item that isn't a parent or sibling.
<Unknown File>: QML Plasmoid: Cannot anchor to an item that isn't a parent or sibling.
<Unknown File>: QML Plasmoid: Cannot anchor to an item that isn't a parent or sibling.
org.kde.plasma.pulseaudio: Attempting connection to PulseAudio sound daemon
org.kde.plasma.pulseaudio: QHash((258, "PulseObject")(259, "ObjectName")(257, "Index")(270, "ActivePortIndex")(268, "CardIndex")(269, "Ports")(266, "Name")(267, "Description")(264, "HasVolume")(265, "VolumeWritable")(262, "Volume")(263, "Muted")(260, "Index")(261, "Properties"))
org.kde.plasma.pulseaudio: QHash((258, "PulseObject")(259, "ObjectName")(257, "Index")(270, "ActivePortIndex")(268, "CardIndex")(269, "Ports")(266, "Name")(267, "Description")(264, "HasVolume")(265, "VolumeWritable")(262, "Volume")(263, "Muted")(260, "Index")(261, "Properties"))
file:///usr/lib/qt/qml/org/kde/plasma/extras/ScrollArea.qml:48: Error: Cannot assign to non-existent property "interactive"
file:///usr/lib/qt/qml/QtQuick/Controls/Private/ScrollBar.qml:91: TypeError: Cannot read property of null
file:///usr/lib/qt/qml/QtQuick/Controls/Private/ScrollBar.qml:91: TypeError: Cannot read property of null
file:///usr/lib/qt/qml/QtQuick/Controls/Private/ScrollViewHelper.qml:114: TypeError: Cannot read property 'corner' of null
file:///usr/lib/qt/qml/QtQuick/Controls/Private/ScrollViewHelper.qml:63: TypeError: Cannot read property 'padding' of null
file:///usr/lib/qt/qml/QtQuick/Controls/Private/ScrollViewHelper.qml:64: TypeError: Cannot read property 'padding' of null
file:///usr/lib/qt/qml/QtQuick/Controls/Private/ScrollViewHelper.qml:65: TypeError: Cannot read property 'padding' of null
file:///usr/lib/qt/qml/QtQuick/Controls/Private/ScrollViewHelper.qml:66: TypeError: Cannot read property 'padding' of null
file:///usr/lib/qt/qml/QtQuick/Controls/ScrollView.qml:286: TypeError: Cannot read property '__wheelScrollLines' of null
Both point size and pixel size set. Using pixel size.
Both point size and pixel size set. Using pixel size.
qml: iconName: 4
qml: iconName: 1
qml: wind direction: NE
org.kde.plasma.pulseaudio: state callback
Both point size and pixel size set. Using pixel size.
Both point size and pixel size set. Using pixel size.
org.kde.plasma.pulseaudio: state callback
org.kde.plasma.pulseaudio: state callback
org.kde.plasma.pulseaudio: ready
kscreen: Primary output changed from KScreen::Output(Id: 638 , Name: "VGA-0" ) ( "VGA-0" ) to KScreen::Output(Id: 638 , Name: "VGA-0" ) ( "VGA-0" )
kscreen: Primary output changed from KScreen::Output(Id: 638 , Name: "VGA-0" ) ( "VGA-0" ) to KScreen::Output(Id: 638 , Name: "VGA-0" ) ( "VGA-0" )
file:///usr/share/plasma/plasmoids/org.kde.plasma.volume/contents/ui/main.qml: QML Plasmoid: Cannot anchor to an item that isn't a parent or sibling.
file:///usr/share/plasma/plasmoids/org.kde.plasma.volume/contents/ui/main.qml: QML Plasmoid: Cannot anchor to an item that isn't a parent or sibling.
file:///usr/share/plasma/plasmoids/org.kde.plasma.volume/contents/ui/main.qml: QML Plasmoid: Cannot anchor to an item that isn't a parent or sibling.
file:///usr/share/plasma/plasmoids/org.kde.plasma.volume/contents/ui/main.qml: QML Plasmoid: Cannot anchor to an item that isn't a parent or sibling.
file:///usr/lib/qt/qml/org/kde/plasma/extras/ScrollArea.qml:48: Error: Cannot assign to non-existent property "interactive"
file:///usr/lib/qt/qml/org/kde/plasma/extras/ScrollArea.qml:48: Error: Cannot assign to non-existent property "interactive"
file:///usr/share/plasma/plasmoids/org.kde.plasma.kicker/contents/ui/DashboardRepresentation.qml:295:17: QML Heading: Binding loop detected for property "height"
qml: iconName: 4
qml: iconName: 1
qml: wind direction: NE
qml: iconName: 4
qml: iconName: 4
qml: iconName: 1
qml: wind direction: NE
trying to show an empty dialog
no winId: probably startup task
created new desk group
created new desk group
kscreen: Primary output changed from KScreen::Output(Id: 638 , Name: "VGA-0" ) ( "VGA-0" ) to KScreen::Output(Id: 638 , Name: "VGA-0" ) ( "VGA-0" )
kscreen: Primary output changed from KScreen::Output(Id: 638 , Name: "VGA-0" ) ( "VGA-0" ) to KScreen::Output(Id: 638 , Name: "VGA-0" ) ( "VGA-0" )
kscreen: Primary output changed from KScreen::Output(Id: 638 , Name: "VGA-0" ) ( "VGA-0" ) to KScreen::Output(Id: 638 , Name: "VGA-0" ) ( "VGA-0" )
kscreen: Primary output changed from KScreen::Output(Id: 638 , Name: "VGA-0" ) ( "VGA-0" ) to KScreen::Output(Id: 638 , Name: "VGA-0" ) ( "VGA-0" )
Comment 1 harun 2016-05-13 21:38:00 UTC
(In reply to Roman from comment #0)
> When I start plasma, I see ksplash, but when it dissapear I see that plasma
> still downloading(black screen, then wallpaper and widgets). When I start
> plasma with openbox, I have another issue - ksplash loading is longer than
> should be.
> 
> Reproducible: Always
> 
> 
> 
> 
> .xserver-errors
> startkde: Starting up...
> Service started, version: 6.2.0
> Baloo File Indexing has been disabled
> Не вдається відкрити бібліотеку «/usr/lib/libkdeinit5_lib/kdeconnectd».
> Cannot load library /usr/lib/libkdeinit5_lib/kdeconnectd:
> (/usr/lib/libkdeinit5_lib/libkdeconnectd.so: не вдалося відкрити файл
> об’єктів спільного використання: Немає такого файла або каталогу)
> OpenGL vendor string:                   NVIDIA Corporation
> OpenGL renderer string:                 GeForce GT 740/PCIe/SSE2
> OpenGL version string:                  4.5.0 NVIDIA 358.16
> OpenGL shading language version string: 4.50 NVIDIA
> Driver:                                 NVIDIA
> Driver version:                         358.16
> GPU class:                              Unknown
> OpenGL version:                         4.5
> GLSL version:                           4.50
> X server version:                       1.18
> Linux kernel version:                   4.2.5
> Requires strict binding:                no
> GLSL shaders:                           yes
> Texture NPOT support:                   yes
> Virtual Machine:                        no
> kscreen: Primary output changed from KScreen::Output(Id: 638 , Name: "VGA-0"
> ) ( "VGA-0" ) to KScreen::Output(Id: 638 , Name: "VGA-0" ) ( "VGA-0" )
> unversioned plugin detected, may result in instability
> unversioned plugin detected, may result in instability
> unversioned plugin detected, may result in instability
> unversioned plugin detected, may result in instability
> unversioned plugin detected, may result in instability
> unversioned plugin detected, may result in instability
> unversioned plugin detected, may result in instability
> unversioned plugin detected, may result in instability
> unversioned plugin detected, may result in instability
> unversioned plugin detected, may result in instability
> unversioned plugin detected, may result in instability
> unversioned plugin detected, may result in instability
> unversioned plugin detected, may result in instability
> unversioned plugin detected, may result in instability
> unversioned plugin detected, may result in instability
> unversioned plugin detected, may result in instability
> unversioned plugin detected, may result in instability
> unversioned plugin detected, may result in instability
> unversioned plugin detected, may result in instability
> unversioned plugin detected, may result in instability
> unversioned plugin detected, may result in instability
> unversioned plugin detected, may result in instability
> unversioned plugin detected, may result in instability
> unversioned plugin detected, may result in instability
> unversioned plugin detected, may result in instability
> unversioned plugin detected, may result in instability
> unversioned plugin detected, may result in instability
> unversioned plugin detected, may result in instability
> unversioned plugin detected, may result in instability
> last screen is < 0 so putting containment on screen  0
> QDBusConnection: session D-Bus connection created before QCoreApplication.
> Application may misbehave.
> QDBusConnection: session D-Bus connection created before QCoreApplication.
> Application may misbehave.
> No metadata file in the package, expected it at:
> "/home/bugworm/Картинки//metadata.desktop"
> No metadata file in the package, expected it at:
> "/home/bugworm/Картинки//metadata.desktop"
> No metadata file in the package, expected it at:
> "/home/bugworm/Картинки//metadata.desktop"
> kscreen: Primary output changed from KScreen::Output(Id: 638 , Name: "VGA-0"
> ) ( "VGA-0" ) to KScreen::Output(Id: 638 , Name: "VGA-0" ) ( "VGA-0" )
> Connecting to deprecated signal
> QDBusConnectionInterface::serviceOwnerChanged(QString,QString,QString)
> QDBusConnection: session D-Bus connection created before QCoreApplication.
> Application may misbehave.
> QDBusConnection: session D-Bus connection created before QCoreApplication.
> Application may misbehave.
> kbuildsycoca4 running...
> yakuake(2611)/kdecore (KLibrary) findLibraryInternal: plugins should not
> have a 'lib' prefix: "libkonsolepart.so"
> qml: Reading townStrings from configuration:
> [{"placeAlias":"Dniprodzerzhyns’k","townString":"Ukraina/Dnipropetrovsk/
> Dniprodzerzhyns’k"}]
> QDBusConnection: session D-Bus connection created before QCoreApplication.
> Application may misbehave.
> yakuake(2611)/konsole Konsole::Session::run: Attempted to re-run an already
> running session. 
> QDBusConnection: session D-Bus connection created before QCoreApplication.
> Application may misbehave.
> file:///usr/share/plasma/plasmoids/org.kde.plasma.trash/contents/ui/main.qml:
> 96: ReferenceError: count is not defined
> KActivities: Database connection: 
> "kactivities_db_resources_139806481319936_readonly" 
>     query_only:          QVariant(qlonglong, 1) 
>     journal_mode:        QVariant(QString, "wal") 
>     wal_autocheckpoint:  QVariant(qlonglong, 100) 
>     synchronous:         QVariant(qlonglong, 0)
> qml: Reading townStrings from configuration:
> [{"placeAlias":"Dniprodzerzhyns’k","townString":"Ukraina/Dnipropetrovsk/
> Dniprodzerzhyns’k"}]
> Known plasmoid ids: QHash(("org.kde.plasma.battery",
> 14)("org.kde.plasma.clipboard", 9)("org.kde.plasma.printmanager",
> 11)("org.kde.plasma.devicenotifier", 13)("org.kde.plasma.volume",
> 10)("org.kde.plasma.notifications", 12)("org.kde.plasma.mediacontroller",
> 15))
> unversioned plugin detected, may result in instability
> unversioned plugin detected, may result in instability
> unversioned plugin detected, may result in instability
> QFont::setPointSizeF: Point size <= 0 (0.000000), must be greater than 0
> QFont::setPointSizeF: Point size <= 0 (0.000000), must be greater than 0
> QFont::setPointSizeF: Point size <= 0 (0.000000), must be greater than 0
> QFont::setPointSizeF: Point size <= 0 (0.000000), must be greater than 0
> QFont::setPointSizeF: Point size <= 0 (0.000000), must be greater than 0
> QFont::setPointSizeF: Point size <= 0 (0.000000), must be greater than 0
> <Unknown File>: QML Plasmoid: Cannot anchor to an item that isn't a parent
> or sibling.
> <Unknown File>: QML Plasmoid: Cannot anchor to an item that isn't a parent
> or sibling.
> <Unknown File>: QML Plasmoid: Cannot anchor to an item that isn't a parent
> or sibling.
> <Unknown File>: QML Plasmoid: Cannot anchor to an item that isn't a parent
> or sibling.
> file:///usr/lib/qt/qml/QtQuick/Controls/Private/ScrollBar.qml:91: TypeError:
> Cannot read property of null
> file:///usr/lib/qt/qml/QtQuick/Controls/Private/ScrollBar.qml:91: TypeError:
> Cannot read property of null
> file:///usr/lib/qt/qml/QtQuick/Controls/Private/ScrollViewHelper.qml:114:
> TypeError: Cannot read property 'corner' of null
> file:///usr/lib/qt/qml/QtQuick/Controls/Private/ScrollViewHelper.qml:63:
> TypeError: Cannot read property 'padding' of null
> file:///usr/lib/qt/qml/QtQuick/Controls/Private/ScrollViewHelper.qml:64:
> TypeError: Cannot read property 'padding' of null
> file:///usr/lib/qt/qml/QtQuick/Controls/Private/ScrollViewHelper.qml:65:
> TypeError: Cannot read property 'padding' of null
> file:///usr/lib/qt/qml/QtQuick/Controls/Private/ScrollViewHelper.qml:66:
> TypeError: Cannot read property 'padding' of null
> file:///usr/lib/qt/qml/QtQuick/Controls/ScrollView.qml:286: TypeError:
> Cannot read property '__wheelScrollLines' of null
> Notifications service registered
> XSync seems available and ready
> XSync Inited
> Supported, init completed
> file:///usr/lib/qt/qml/QtQuick/Controls/Button.qml:96: TypeError: Cannot
> read property of null
> file:///usr/lib/qt/qml/QtQuick/Controls/Button.qml:96: TypeError: Cannot
> read property of null
> file:///usr/lib/qt/qml/QtQuick/Controls/Button.qml:106:17: Unable to assign
> [undefined] to QObject*
> file:///usr/lib/qt/qml/QtQuick/Controls/Button.qml:96: TypeError: Cannot
> read property of null
> file:///usr/lib/qt/qml/QtQuick/Controls/Button.qml:85: TypeError: Cannot
> read property 'effectivePressed' of undefined
> file:///usr/lib/qt/qml/QtQuick/Controls/Button.qml:106:17: Unable to assign
> [undefined] to QObject*
> file:///usr/lib/qt/qml/QtQuick/Controls/Button.qml:96: TypeError: Cannot
> read property of null
> file:///usr/lib/qt/qml/QtQuick/Controls/Button.qml:85: TypeError: Cannot
> read property 'effectivePressed' of undefined
> file:///usr/lib/qt/qml/QtQuick/Controls/Button.qml:106:17: Unable to assign
> [undefined] to QObject*
> file:///usr/lib/qt/qml/QtQuick/Controls/Button.qml:96: TypeError: Cannot
> read property of null
> file:///usr/lib/qt/qml/QtQuick/Controls/Button.qml:85: TypeError: Cannot
> read property 'effectivePressed' of undefined
> file:///usr/lib/qt/qml/QtQuick/Controls/Button.qml:106:17: Unable to assign
> [undefined] to QObject*
> file:///usr/lib/qt/qml/QtQuick/Controls/Button.qml:96: TypeError: Cannot
> read property of null
> file:///usr/lib/qt/qml/QtQuick/Controls/Button.qml:85: TypeError: Cannot
> read property 'effectivePressed' of undefined
> file:///usr/share/plasma/plasmoids/org.kde.plasma.systemtray/contents/ui/
> TaskDelegate.qml:156: TypeError: Cannot read property 'taskItem' of undefined
> <Unknown File>: QML Plasmoid: Cannot anchor to an item that isn't a parent
> or sibling.
> <Unknown File>: QML Plasmoid: Cannot anchor to an item that isn't a parent
> or sibling.
> <Unknown File>: QML Plasmoid: Cannot anchor to an item that isn't a parent
> or sibling.
> <Unknown File>: QML Plasmoid: Cannot anchor to an item that isn't a parent
> or sibling.
> <Unknown File>: QML Plasmoid: Cannot anchor to an item that isn't a parent
> or sibling.
> <Unknown File>: QML Plasmoid: Cannot anchor to an item that isn't a parent
> or sibling.
> <Unknown File>: QML Plasmoid: Cannot anchor to an item that isn't a parent
> or sibling.
> <Unknown File>: QML Plasmoid: Cannot anchor to an item that isn't a parent
> or sibling.
> file:///usr/share/plasma/plasmoids/org.kde.plasma.systemtray/contents/ui/
> TaskDelegate.qml:156: TypeError: Cannot read property 'taskItem' of undefined
> file:///usr/share/plasma/plasmoids/org.kde.plasma.systemtray/contents/ui/
> PlasmoidItem.qml:35: TypeError: Type error
> 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.
> 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.
> Both point size and pixel size set. Using pixel size.
> Both point size and pixel size set. Using pixel size.
> file:///usr/share/plasma/plasmoids/org.kde.plasma.digitalclock/contents/ui/
> DigitalClock.qml:444:5: QML Text: Cannot anchor to a null item.
> Both point size and pixel size set. Using pixel size.
> Both point size and pixel size set. Using pixel size.
> Plasma Shell startup completed
> Both point size and pixel size set. Using pixel size.
> Both point size and pixel size set. Using pixel size.
> <Unknown File>: QML Plasmoid: Cannot anchor to an item that isn't a parent
> or sibling.
> <Unknown File>: QML Plasmoid: Cannot anchor to an item that isn't a parent
> or sibling.
> <Unknown File>: QML Plasmoid: Cannot anchor to an item that isn't a parent
> or sibling.
> <Unknown File>: QML Plasmoid: Cannot anchor to an item that isn't a parent
> or sibling.
> org.kde.plasma.pulseaudio: Attempting connection to PulseAudio sound daemon
> org.kde.plasma.pulseaudio: QHash((258, "PulseObject")(259,
> "ObjectName")(257, "Index")(270, "ActivePortIndex")(268, "CardIndex")(269,
> "Ports")(266, "Name")(267, "Description")(264, "HasVolume")(265,
> "VolumeWritable")(262, "Volume")(263, "Muted")(260, "Index")(261,
> "Properties"))
> org.kde.plasma.pulseaudio: QHash((258, "PulseObject")(259,
> "ObjectName")(257, "Index")(270, "ActivePortIndex")(268, "CardIndex")(269,
> "Ports")(266, "Name")(267, "Description")(264, "HasVolume")(265,
> "VolumeWritable")(262, "Volume")(263, "Muted")(260, "Index")(261,
> "Properties"))
> file:///usr/lib/qt/qml/org/kde/plasma/extras/ScrollArea.qml:48: Error:
> Cannot assign to non-existent property "interactive"
> file:///usr/lib/qt/qml/QtQuick/Controls/Private/ScrollBar.qml:91: TypeError:
> Cannot read property of null
> file:///usr/lib/qt/qml/QtQuick/Controls/Private/ScrollBar.qml:91: TypeError:
> Cannot read property of null
> file:///usr/lib/qt/qml/QtQuick/Controls/Private/ScrollViewHelper.qml:114:
> TypeError: Cannot read property 'corner' of null
> file:///usr/lib/qt/qml/QtQuick/Controls/Private/ScrollViewHelper.qml:63:
> TypeError: Cannot read property 'padding' of null
> file:///usr/lib/qt/qml/QtQuick/Controls/Private/ScrollViewHelper.qml:64:
> TypeError: Cannot read property 'padding' of null
> file:///usr/lib/qt/qml/QtQuick/Controls/Private/ScrollViewHelper.qml:65:
> TypeError: Cannot read property 'padding' of null
> file:///usr/lib/qt/qml/QtQuick/Controls/Private/ScrollViewHelper.qml:66:
> TypeError: Cannot read property 'padding' of null
> file:///usr/lib/qt/qml/QtQuick/Controls/ScrollView.qml:286: TypeError:
> Cannot read property '__wheelScrollLines' of null
> Both point size and pixel size set. Using pixel size.
> Both point size and pixel size set. Using pixel size.
> qml: iconName: 4
> qml: iconName: 1
> qml: wind direction: NE
> org.kde.plasma.pulseaudio: state callback
> Both point size and pixel size set. Using pixel size.
> Both point size and pixel size set. Using pixel size.
> org.kde.plasma.pulseaudio: state callback
> org.kde.plasma.pulseaudio: state callback
> org.kde.plasma.pulseaudio: ready
> kscreen: Primary output changed from KScreen::Output(Id: 638 , Name: "VGA-0"
> ) ( "VGA-0" ) to KScreen::Output(Id: 638 , Name: "VGA-0" ) ( "VGA-0" )
> kscreen: Primary output changed from KScreen::Output(Id: 638 , Name: "VGA-0"
> ) ( "VGA-0" ) to KScreen::Output(Id: 638 , Name: "VGA-0" ) ( "VGA-0" )
> file:///usr/share/plasma/plasmoids/org.kde.plasma.volume/contents/ui/main.
> qml: QML Plasmoid: Cannot anchor to an item that isn't a parent or sibling.
> file:///usr/share/plasma/plasmoids/org.kde.plasma.volume/contents/ui/main.
> qml: QML Plasmoid: Cannot anchor to an item that isn't a parent or sibling.
> file:///usr/share/plasma/plasmoids/org.kde.plasma.volume/contents/ui/main.
> qml: QML Plasmoid: Cannot anchor to an item that isn't a parent or sibling.
> file:///usr/share/plasma/plasmoids/org.kde.plasma.volume/contents/ui/main.
> qml: QML Plasmoid: Cannot anchor to an item that isn't a parent or sibling.
> file:///usr/lib/qt/qml/org/kde/plasma/extras/ScrollArea.qml:48: Error:
> Cannot assign to non-existent property "interactive"
> file:///usr/lib/qt/qml/org/kde/plasma/extras/ScrollArea.qml:48: Error:
> Cannot assign to non-existent property "interactive"
> file:///usr/share/plasma/plasmoids/org.kde.plasma.kicker/contents/ui/
> DashboardRepresentation.qml:295:17: QML Heading: Binding loop detected for
> property "height"
> qml: iconName: 4
> qml: iconName: 1
> qml: wind direction: NE
> qml: iconName: 4
> qml: iconName: 4
> qml: iconName: 1
> qml: wind direction: NE
> trying to show an empty dialog
> no winId: probably startup task
> created new desk group
> created new desk group
> kscreen: Primary output changed from KScreen::Output(Id: 638 , Name: "VGA-0"
> ) ( "VGA-0" ) to KScreen::Output(Id: 638 , Name: "VGA-0" ) ( "VGA-0" )
> kscreen: Primary output changed from KScreen::Output(Id: 638 , Name: "VGA-0"
> ) ( "VGA-0" ) to KScreen::Output(Id: 638 , Name: "VGA-0" ) ( "VGA-0" )
> kscreen: Primary output changed from KScreen::Output(Id: 638 , Name: "VGA-0"
> ) ( "VGA-0" ) to KScreen::Output(Id: 638 , Name: "VGA-0" ) ( "VGA-0" )
> kscreen: Primary output changed from KScreen::Output(Id: 638 , Name: "VGA-0"
> ) ( "VGA-0" ) to KScreen::Output(Id: 638 , Name: "VGA-0" ) ( "VGA-0" )
Comment 2 t_d_l_c 2018-01-23 12:55:43 UTC
As far as I understand, I have the same problem. We use a customized Kubuntu and are developing on the bionic development release. 
Our login-scripts are running in an openbox session that is started before startkde. There I set a background image using feh. When startkde and ksplashqml run, the background image from feh pops up during the splash animation or after it. I test this in a vm using kubuntu 17.10 as a host an virt-manager. On real hardware the problem was less severe - only a short flickering during the splash screen animation was visible.

How I reproduced this in a vm with neon-devedition-gitunstable-20170917-0806-amd64.iso:

1.) Change the color of the Rectangle with id root to "green" in /usr/share/plasma/look-and-feel/org.kde.breeze.desktop/contents/splash/Splash.qml .
2.) Log off and Log in, look at the splash screen animation.
-> The splash animation has now green background, but a completely black screen appears inbetween the animation.
Comment 3 t_d_l_c 2018-07-19 13:01:12 UTC
I am no longer shure that I have the same problem as Roman. But I think I know now what my problem was.

I have used a higher resolution in virt-manager/spice now and then I can see the flickering (or black screen) is the moment where the screen resolution is changed from the low sddm resolution to the high resolution set in kde plasma.

Before I couldn't see that because the resolution in sddm and plasma was equal. Changing resolution in bionic beta would freeze my whole vm that's why I've never done that before.

Would it make sense to set the screen resolution before the splash screen animation starts if that is possible?
Comment 4 Noah Li 2020-12-01 01:48:17 UTC
I have the same issue.  When ksplash quits I see plasma still loading and widgets not where they shuld have been.  I think this defeats the purpose of a splash screen.
Comment 5 Nate Graham 2023-05-23 19:54:45 UTC
*** Bug 467946 has been marked as a duplicate of this bug. ***
Comment 6 Nate Graham 2023-08-29 15:46:23 UTC
*** Bug 473874 has been marked as a duplicate of this bug. ***
Comment 7 Nate Graham 2023-08-29 15:47:50 UTC
*** Bug 473872 has been marked as a duplicate of this bug. ***
Comment 8 Nate Graham 2024-01-17 22:07:02 UTC
*** Bug 479824 has been marked as a duplicate of this bug. ***
Comment 9 Alexander Ahjolinna 2024-01-24 19:34:17 UTC
Sadly this is still an issue on git version, its really painfully slow. Doesn't matter if I have ksplash as none, plasmashell loading is still slow....but when I run "pkill plasmashell && kstart plasmashell"  the plasmashell does (re-)run immediately ...so I assume there is some other issue 

----

system spec:

Operating System: openSUSE MicroOS 20240122
KDE Plasma Version: 6.0.80
KDE Frameworks Version: 5.249.0
Qt Version: 6.6.1
Kernel Version: 6.6.11-1-default (64-bit)
Graphics Platform: Wayland
Processors: 16 × AMD Ryzen 7 5700G with Radeon Graphics
Memory: 46.8 GiB of RAM
Graphics Processor: NVIDIA GeForce RTX 3060 Ti/PCIe/SSE2
Comment 10 David Edmundson 2024-10-11 13:56:21 UTC
Git commit 3e295c33d0ee9f06c0f723a932f094c202af0302 by David Edmundson.
Committed on 11/10/2024 at 13:56.
Pushed by davidedmundson into branch 'master'.

startkde: Avoid waiting when notifying ksplash is up

During startup we send signals to ksplash to let it knows components are up.
To avoid a previous race ksplash uses the "waitforname" trick so any calls to
notify ksplash before ksplash is up wait around before being dispatched.

This unfortunately means if ksplash is disabled or explicitly closed we still
hit this path and any call to ksplash will be kept alive until timeout.

This systemd service is just used to notify ksplash, we don't need to wait for
a response for the service to be considered done. This can block the login
process, which has the side effect of inhibiting logout too.
Related: bug 492492

M  +1    -1    startkde/systemd/plasma-ksplash-ready.service.in

https://invent.kde.org/plasma/plasma-workspace/-/commit/3e295c33d0ee9f06c0f723a932f094c202af0302
Comment 11 Nate Graham 2024-10-11 20:26:01 UTC
Git commit 5503d08bb1d60621304e0c60c2cf0f1e6da1ccc7 by Nate Graham.
Committed on 11/10/2024 at 20:08.
Pushed by ngraham into branch 'Plasma/6.2'.

startkde: Avoid waiting when notifying ksplash is up

During startup we send signals to ksplash to let it knows components are up.
To avoid a previous race ksplash uses the "waitforname" trick so any calls to
notify ksplash before ksplash is up wait around before being dispatched.

This unfortunately means if ksplash is disabled or explicitly closed we still
hit this path and any call to ksplash will be kept alive until timeout.

This systemd service is just used to notify ksplash, we don't need to wait for
a response for the service to be considered done. This can block the login
process, which has the side effect of inhibiting logout too.
Related: bug 492492


(cherry picked from commit 3e295c33d0ee9f06c0f723a932f094c202af0302)

0198fd41 startkde: Avoid waiting when notifying ksplash is up

Co-authored-by: David Edmundson <kde@davidedmundson.co.uk>

M  +1    -1    startkde/systemd/plasma-ksplash-ready.service.in

https://invent.kde.org/plasma/plasma-workspace/-/commit/5503d08bb1d60621304e0c60c2cf0f1e6da1ccc7