Bug 344567 - Cannot create a new session
Summary: Cannot create a new session
Status: RESOLVED FIXED
Alias: None
Product: kscreenlocker
Classification: Plasma
Component: breeze-theme (show other bugs)
Version: 5.5.0
Platform: Arch Linux Linux
: NOR normal
Target Milestone: ---
Assignee: Plasma Bugs List
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2015-02-25 20:54 UTC by Munzir Taha
Modified: 2016-08-11 12:11 UTC (History)
6 users (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments
journalctl -b output (231.33 KB, text/plain)
2015-12-16 17:47 UTC, Munzir Taha
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Munzir Taha 2015-02-25 20:54:05 UTC
When trying to create a new session from the lock screen
K -> Leave -> Lock -> New Session
nothing happens and journalctl shows the errors like
Feb 25 22:40:09 g55v kscreenlocker_greet[1511]: file:///usr/share/plasma/look-and-feel/org.kde.breeze.desktop/contents/components/UserList.qml:24: TypeError: Cannot read property 'userName' of null
Feb 25 22:40:09 g55v kscreenlocker_greet[1511]: file:///usr/share/plasma/look-and-feel/org.kde.breeze.desktop/contents/lockscreen/LockScreen.qml:159: TypeError: Cannot read property 'showPassword' of undefined
Feb 25 22:40:09 g55v kscreenlocker_greet[1511]: file:///usr/share/plasma/look-and-feel/org.kde.breeze.desktop/contents/lockscreen/LockScreen.qml:184: TypeError: Cannot read property 'ButtonLabel' of undefined
Feb 25 22:40:09 g55v kscreenlocker_greet[1511]: file:///usr/share/plasma/look-and-feel/org.kde.breeze.desktop/contents/components/UserDelegate.qml:82:9: QML Image: Cannot open: file:///usr/share/plasma/look-and-feel/org.kde.breeze.desktop/contents/components/user-identity
Feb 25 22:40:09 g55v kscreenlocker_greet[1511]: file:///usr/share/plasma/look-and-feel/org.kde.breeze.desktop/contents/components/UserDelegate.qml:82:9: QML Image: Cannot open: file:///usr/share/plasma/look-and-feel/org.kde.breeze.desktop/contents/components/system-log-out
Feb 25 22:40:09 g55v kscreenlocker_greet[1511]: file:///usr/share/plasma/look-and-feel/org.kde.breeze.desktop/contents/components/UserList.qml:39:19: Unable to assign [undefined] to QString
Feb 25 22:40:09 g55v kscreenlocker_greet[1511]: file:///usr/share/plasma/look-and-feel/org.kde.breeze.desktop/contents/components/UserDelegate.qml:82:9: QML Image: Cannot open: file:///usr/share/plasma/look-and-feel/org.kde.breeze.desktop/contents/components/system-switch-user
Feb 25 22:40:09 g55v kscreenlocker_greet[1511]: file:///usr/share/plasma/look-and-feel/org.kde.breeze.desktop/contents/components/UserList.qml:39:19: Unable to assign [undefined] to QString
Feb 25 22:40:12 g55v kwin_x11[552]: QXcbConnection: XCB error: 3 (BadWindow), sequence: 14750, resource id: 62914576, major code: 18 (ChangeProperty), minor code: 0
Feb 25 22:46:52 g55v kwin_x11[552]: QXcbConnection: XCB error: 3 (BadWindow), sequence: 15067, resource id: 67108865, major code: 15 (QueryTree), minor code: 0
Feb 25 22:49:36 g55v kscreenlocker_greet[1581]: Calling KPluginInfo::property("X-KDE-PluginInfo-Name") is deprecated, use KPluginInfo::pluginName() in "/usr/lib/qt/plugins/plasma/packagestructure/plasma_packagestructure_plasmashell.so" instead.

Feb 25 22:49:44 g55v kcminit[1594]: Qt: Session management error: networkIdsList argument is NULL
Feb 25 22:49:44 g55v kcminit[1594]: QCoreApplication::postEvent: Unexpected null receiver
Comment 1 orelie 2015-10-19 18:49:18 UTC
Same problem here:

Okt 19 20:45:23  kwin_x11[730]: QXcbConnection: XCB error: 3 (BadWindow), sequence: 12846, resource id: 18874375, major code: 2 (ChangeWindowAttributes), minor code: 0
Okt 19 20:45:23  kdeinit5[688]: ktp-kded-module: 
Okt 19 20:45:23  kdeinit5[719]: Grab Released
Okt 19 20:45:23  kwin_x11[730]: QXcbConnection: XCB error: 3 (BadWindow), sequence: 12801, resource id: 115343385, major code: 18 (ChangeProperty), minor code: 0
Okt 19 20:45:23  kdeinit5[719]: CreateNotify: 115343385
Okt 19 20:45:23  kdeinit5[719]: UnmapNotify: 115343373
Okt 19 20:45:23  kdeinit5[719]: UnmapNotify: 115343373
Okt 19 20:45:23  kdeinit5[719]: UnmapNotify: 115343371
Okt 19 20:45:23  kdeinit5[719]: UnmapNotify: 115343371
Okt 19 20:45:23  kscreenlocker_greet[3543]: QObject::disconnect:  (receiver name: 'DataSource')
Okt 19 20:45:23  kscreenlocker_greet[3543]: QObject::disconnect:  (sender name:   'Local')
Okt 19 20:45:23  kscreenlocker_greet[3543]: QObject::disconnect: No such slot QObject::modelChanged(QString,QAbstractItemModel*)
Okt 19 20:45:23  kscreenlocker_greet[3543]: QObject::disconnect:  (receiver name: 'DataSource')
Okt 19 20:45:23  kscreenlocker_greet[3543]: QObject::disconnect: No such slot QObject::dataUpdated(QString,Plasma::DataEngine::Data)
Okt 19 20:45:23  kscreenlocker_greet[3543]: QObject::disconnect:  (receiver name: 'DataSource')
Okt 19 20:45:23  kscreenlocker_greet[3543]: QObject::disconnect:  (sender name:   'AC Adapter')
Okt 19 20:45:23  kscreenlocker_greet[3543]: QObject::disconnect: No such slot QObject::modelChanged(QString,QAbstractItemModel*)
Okt 19 20:45:23  kscreenlocker_greet[3543]: QObject::disconnect:  (receiver name: 'DataSource')
Okt 19 20:45:23  kscreenlocker_greet[3543]: QObject::disconnect:  (sender name:   'AC Adapter')
Okt 19 20:45:23  kscreenlocker_greet[3543]: QObject::disconnect: No such slot QObject::dataUpdated(QString,Plasma::DataEngine::Data)
Okt 19 20:45:23  kscreenlocker_greet[3543]: QObject::disconnect:  (receiver name: 'DataSource')
Okt 19 20:45:23  kscreenlocker_greet[3543]: QObject::disconnect:  (sender name:   'Battery')
Okt 19 20:45:23  kscreenlocker_greet[3543]: QObject::disconnect: No such slot QObject::modelChanged(QString,QAbstractItemModel*)
Okt 19 20:45:23  kscreenlocker_greet[3543]: QObject::disconnect:  (receiver name: 'DataSource')
Okt 19 20:45:23  kscreenlocker_greet[3543]: QObject::disconnect:  (sender name:   'Battery')
Okt 19 20:45:23  kscreenlocker_greet[3543]: QObject::disconnect: No such slot QObject::dataUpdated(QString,Plasma::DataEngine::Data)
Okt 19 20:45:23  kscreenlocker_greet[3543]: QObject::disconnect:  (receiver name: 'DataSource')
Okt 19 20:45:23  kscreenlocker_greet[3543]: QObject::disconnect:  (sender name:   'Caps Lock')
Okt 19 20:45:23  kscreenlocker_greet[3543]: QObject::disconnect: No such slot QObject::modelChanged(QString,QAbstractItemModel*)
Okt 19 20:45:23  kscreenlocker_greet[3543]: QObject::disconnect:  (receiver name: 'DataSource')
Okt 19 20:45:23  kscreenlocker_greet[3543]: QObject::disconnect:  (sender name:   'Caps Lock')
Okt 19 20:45:23  kscreenlocker_greet[3543]: QObject::disconnect: No such slot QObject::dataUpdated(QString,Plasma::DataEngine::Data)
Okt 19 20:45:23  kcheckpass[3590]: pam_tally(kde:setcred): Error opening /var/log/faillog for update
Okt 19 20:45:23  kcheckpass[3590]: pam_tally(kde:setcred): Error opening /var/log/faillog for update
Okt 19 20:45:23  kcheckpass[3590]: pam_tally(kde:auth): Error opening /var/log/faillog for read
Okt 19 20:45:23  kcheckpass[3590]: pam_tally(kde:auth): Error opening /var/log/faillog for update
Okt 19 20:45:17  kdeinit5[719]: MapNotify: 18874375
Okt 19 20:45:17  kscreenlocker_greet[3543]: org.kde.keyboardLayout: Layouts list changed:  ("de")
Okt 19 20:45:17  kscreenlocker_greet[3543]: org.kde.keyboardLayout: Layouts list changed:  ("de")
Okt 19 20:45:17  kscreenlocker_greet[3543]: file:///usr/share/plasma/look-and-feel/org.kde.breeze.desktop/contents/components/UserDelegate.qml:82:9: QML Image: Cannot open: file:///usr/share/plasma/look-and-feel/org.kde.breeze.desktop/contents/components/system-swit
Okt 19 20:45:17  kscreenlocker_greet[3543]: file:///usr/share/plasma/look-and-feel/org.kde.breeze.desktop/contents/components/UserDelegate.qml:82:9: QML Image: Cannot open: file:///usr/share/plasma/look-and-feel/org.kde.breeze.desktop/contents/components/system-log-
Okt 19 20:45:17  kscreenlocker_greet[3543]: file:///usr/share/plasma/look-and-feel/org.kde.breeze.desktop/contents/components/UserDelegate.qml:82:9: QML Image: Cannot open: file:///usr/share/plasma/look-and-feel/org.kde.breeze.desktop/contents/components/user-identi
Okt 19 20:45:17  kdeinit5[719]: CreateNotify: 115343379
Okt 19 20:45:16  kscreenlocker_greet[3543]: file:///usr/share/plasma/look-and-feel/org.kde.breeze.desktop/contents/components/UserDelegate.qml:82:9: QML Image: Cannot open: file:///usr/share/plasma/look-and-feel/org.kde.breeze.desktop/contents/components/system-swit
Okt 19 20:45:16  kscreenlocker_greet[3543]: file:///usr/share/plasma/look-and-feel/org.kde.breeze.desktop/contents/components/UserDelegate.qml:82:9: QML Image: Cannot open: file:///usr/share/plasma/look-and-feel/org.kde.breeze.desktop/contents/components/system-log-
Okt 19 20:45:16  kscreenlocker_greet[3543]: file:///usr/share/plasma/look-and-feel/org.kde.breeze.desktop/contents/components/UserDelegate.qml:82:9: QML Image: Cannot open: file:///usr/share/plasma/look-and-feel/org.kde.breeze.desktop/contents/components/user-identi
Okt 19 20:45:16  kdeinit5[719]: CreateNotify: 115343376
Comment 2 Martin Flöser 2015-12-15 17:05:32 UTC
the session handling code got reimplemented in 5.5 and I'm assuming it's fixed. In case you still experience the problem with 5.5 please reopen.
Comment 3 Munzir Taha 2015-12-15 19:23:42 UTC
I am now using plasma desktop 5.5 and tried
K -> Leave -> New Session
Nothing happened. journalctl shows
Dec 15 20:39:26 pe60 ksmserver[1149]: file:///usr/share/plasma/look-and-feel/org.kde.breeze.desktop/contents/components/UserDelegate.qml:82:9: QML Image: Cannot open: file:///usr/share/plasma/look-and-feel/org.kde.breeze.desktop/contents/components/user-identity
Comment 4 Martin Flöser 2015-12-16 07:13:59 UTC
@Munzir: thanks for testing

@Kai: any ideas?
Comment 5 Kai Uwe Broulik 2015-12-16 08:15:27 UTC
The output doesn't show anything unusual. Does it work when you start a new session from kickoff or the new user switcher plasmoid? However, they all use KDisplayManager which is pretty old, so most likely something in your setup that breaks it.
Comment 6 Munzir Taha 2015-12-16 17:47:34 UTC
Created attachment 96132 [details]
journalctl -b output

Yes, it works when I test with the new user switcher plasmoid. I created a completely new user and tested again and nothing happen when I do it from
K -> Leave -> New Session
I am attaching the whole journalctl -b log in case you can figure out something.
Comment 7 Munzir Taha 2016-08-11 12:11:13 UTC
This is now fixed.