I have a problem where LDAP account logins stall 2-3 minutes before getting into KDE. It hangs on the lizard splash screen after authenticating, and the icons that normally display in the center of the screen never do. It just eventually fades into the desktop. Local accounts login properly without incident. This happens on desktops (no laptops). Rebooting doesn’t solve it, nor does renaming ~/.kde. I even tried renaming an entire home directory to allow KDE to build from scratch to no avail.
I didn’t see anything particular in the syslog, and I don’t really understand .xsession-errors, but after research, my gut tells me it has something to do with the graphics card/driver, or Qt itself. Here is the .xsession-errors log:
/etc/X11/xim: Checking whether an input method should be started.
sourcing /etc/sysconfig/language to get the value of INPUT_METHOD
INPUT_METHOD is not set or empty (no user selected input method).
Trying to start a default input method for the locale en_US.UTF-8 ...
There is no default input method for the current local.
Dummy input method "none" (do not use any fancy input method by default)
startkde: Starting up...
Connecting to deprecated signal QDBusConnectionInterface::serviceOwnerChanged(QString,QString,QString)
kbuildsycoca4 running...
This backend is only for XRandR 1.1, your version is: 1 . 3
QObject::connect: Cannot connect (null)::deviceFound(Device*) to BlueDevilDaemon::deviceFound(Device*)
QObject::connect: Cannot connect QTimer::timeout() to (null)::stopDiscovery()
QDBusConnection: name 'org.kde.kglobalaccel' had owner '' but we thought it was ':1.5'
QObject::connect: Cannot connect (null)::resourceScoreUpdated(QString, QString, QString, Double) to NepomukPlugin::resourceScoreUpdated(QString, QString, QString, Double)
QObject::connect: Cannot connect (null)::recentStatsDeleted(QString, int, Qstring) to NepomukPlugin::deleteRecentStats(QString, int, QString)
QObject::connect: Cannot connect (null)::earlierStatsDeleted(QString, int) to NepomukPlugin::deleteEarlierStats(Qstring, int)
QDBusConnection: name 'org.freedesktop.UDisks2' had owner '' but we thought it was ':1.14'
kded(2110) PowerDevil::Core::loadProfile: The profile "AC" tried to activate "DimDisplay" a non existent action. This is usually due to an installation problem or to a configuration problem. or simply the action is not supported
kwin (2183): ""fsrestore1" = conversion of "0,0,0,0" to QRect failed"
kwin (2183): ""fsrestore2" = conversion of "0,0,0,0" to QRect failed"
QCoreApplication::sendPostedEvents: Cannot send posted events for objects in another thread
QCoreApplication::sendPostedEvents: Cannot send posted events for objects in another thread
QCoreApplication::sendPostedEvents: Cannot send posted events for objects in another thread
QCoreApplication::sendPostedEvents: Cannot send posted events for objects in another thread
OpenGL vendor string: NVIDIA Corporation
OpenGL renderer string: GeForce GTX 570/PCIe/SSE2
OpenGL version string: 4.4.0 NVIDIA 334.21
OpenGL shading language version string: 4.40 NVIDIA via Cg compiler
Driver: NVIDIA
Driver version: 334.21
GPU class: GF100
OpenGL version: 4.4
GLSL version: 4.40
X server version: 1.14.3
Linux kernel version: 3.11.6
Direct rendering: yes
Requires strict binding: no
GLSL shaders: yes
Texture NPOT support: yes
Virtual Machine: no
QDBusObjectPath: invalid path ""
QDBusObjectPath: invalid path ""
Object::connect: No such signal QDBusAbstractInterface::StateChanged(uint)
QGraphicsLinearLayout::insertItem: cannot insert null item
plasma-desktop (2191)/libplasma Plasma::isPluginVersionCompatible: unversioned plugin detected, may result in instability
plasma-desktop (2191)/libplasma Plasma::isPluginVersionCompatible: unversioned plugin detected, may result in instability
plasma-desktop (2191)/libplasma Plasma::isPluginVersionCompatible: unversioned plugin detected, may result in instability
plasma-desktop (2191)/libplasma Plasma::isPluginVersionCompatible: unversioned plugin detected, may result in instability
plasma-desktop (2191)/libplasma Plasma::isPluginVersionCompatible: unversioned plugin detected, may result in instability
plasma-desktop (2191)/libplasma Plasma::isPluginVersionCompatible: unversioned plugin detected, may result in instability
plasma-desktop (2191)/libplasma Plasma::isPluginVersionCompatible: unversioned plugin detected, may result in instability
plasma-desktop (2191)/libplasma Plasma::isPluginVersionCompatible: unversioned plugin detected, may result in instability
plasma-desktop (2191)/libplasma Plasma::isPluginVersionCompatible: unversioned plugin detected, may result in instability
plasma-desktop (2191)/libplasma Plasma::isPluginVersionCompatible: unversioned plugin detected, may result in instability
plasma-desktop (2191)/libplasma Plasma::isPluginVersionCompatible: unversioned plugin detected, may result in instability
plasma-desktop (2191)/libplasma Plasma::isPluginVersionCompatible: unversioned plugin detected, may result in instability
plasma-desktop (2191)/libplasma Plasma::isPluginVersionCompatible: unversioned plugin detected, may result in instability
plasma-desktop (2191)/libplasma Plasma::isPluginVersionCompatible: unversioned plugin detected, may result in instability
QGraphicsLinearLayout::insertItem: cannot insert null item
Connecting to deprecated signal QDBusConnectionInterface::serviceOwnerChanged(QString,QString,QString)
static bool QDeclarativeMetaType::isModule(const QByteArray&, int, int) QT 4.7 import detected; please note that Qt 4.7 is directly reusable as QtQuick 1.x with no code changes. Continuing, but startup time will be slower.
file:///usr/lib64/kde4/imports/org/kde/plasma/components/Button.qml:194:5: QML Row: Possible anchor loop detected on fill.
file:///usr/lib64/kde4/imports/org/kde/plasma/components/Button.qml:194:5: QML Row: Possible anchor loop detected on fill.
========================> 7 0
Connecting to deprecated signal QDBusConnectionInterface::serviceOwnerChanged(QString,QString,QString)
file:///usr/lib64/kde4/imports/org/kde/plasma/components/SectionScroller.qml:103: TypeError: Result of expression 'listView' [null] is not an object
file:///usr/lib64/kde4/imports/org/kde/plasma/components/SectionScroller.qml:175: ReferenceError: Can't find variable: sectionsRepeater
file:///usr/lib64/kde4/imports/org/kde/plasma/components/SectionScroller.qml:103: Error: Cannot assign [undefined] to QString
file:///usr/share/kde4/apps/plasma/plasmoids/notifier/contents/ui/devicenotifier. qml:224:13: QML QDeclarativeListView_QML_99: Possible anchor loop detected on fill.
file:///usr/share/kde4/apps/plasma/plasmoids/notifier/contents/ui/devicenotifier. qml:224:13: QML QDeclarativeListView_QML_99: Possible anchor loop detected on fill.
file:///usr/share/kde4/apps/plasma/plasmoids/notifier/contents/ui/devicenotifier. qml:224:13: QML QDeclarativeListView_QML_99: Possible anchor loop detected on fill.
file:///usr/share/kde4/apps/plasma/plasmoids/notifier/contents/ui/devicenotifier. qml:224:13: QML QDeclarativeListView_QML_99: Possible anchor loop detected on fill.
file:///usr/share/kde4/apps/plasma/plasmoids/notifier/contents/ui/devicenotifier. qml:224:13: QML QDeclarativeListView_QML_99: Possible anchor loop detected on fill.
file:///usr/share/kde4/apps/plasma/plasmoids/notifier/contents/ui/devicenotifier. qml:224:13: QML QDeclarativeListView_QML_99: Possible anchor loop detected on fill.
file:///usr/share/kde4/apps/plasma/plasmoids/notifier/contents/ui/devicenotifier. qml:224:13: QML QDeclarativeListView_QML_99: Possible anchor loop detected on fill.
link XMLID_34_ hasn't been detected!
link XMLID_34_ hasn't been detected!
link XMLID_34_ hasn't been detected!
X Error: BadPixmap (invalid Pixmap parameter) 4
Major opcode: 54 (X_FreePixmap)
Resource id: 0x22001ca
X Error: BadPixmap (invalid Pixmap parameter) 4
Major opcode: 54 (X_FreePixmap)
Resource id: 0x22001c1
X Error: BadPixmap (invalid Pixmap parameter) 4
Major opcode: 54 (X_FreePixmap)
Resource id: 0x22001b8
X Error: BadPixmap (invalid Pixmap parameter) 4
Major opcode: 54 (X_FreePixmap)
Resource id: 0x22001af
X Error: BadPixmap (invalid Pixmap parameter) 4
Major opcode: 54 (X_FreePixmap)
Resource id: 0x22001a6
X Error: BadPixmap (invalid Pixmap parameter) 4
Major opcode: 54 (X_FreePixmap)
Resource id: 0x220019d
X Error: BadPixmap (invalid Pixmap parameter) 4
Major opcode: 54 (X_FreePixmap)
Resource id: 0x2200194
X Error: BadPixmap (invalid Pixmap parameter) 4
Major opcode: 54 (X_FreePixmap)
Resource id: 0x220018b
link XMLID_34_ hasn't been detected!
link XMLID_34_ hasn't been detected!
link XMLID_36_ hasn't been detected!
New PolkitAgentListener 0x1ce2020
Adding new listener PolkitQt1::Agent::Listener(0x1ec00c0) for 0x1ce2020
usage: synaptikscfg -h] --version] {init,load,save} ...
plasma-desktop(2191)/plasma StatusNotifierItemSource::refreshCallback: DBusMenu disabled for this application
plasma-desktop(2191)/plasma StatusNotifierItemSource::refreshCallback: DBusMenu disabled for this application
krunner (2240) KDevelopSessions::KDevelopSessions: INIT KDEV
krunner (2240) KDevelopSessions::loadSessions: LOADSESSION!.>>>
krunner (2240) KDevelopSessions::loadSessions: NEW SESSION: "/net/servername/home/username/.kde4/share/apps/kdevelop/sessions/{279fb1f4-1678-4ee2-a481-930057e426a7}/sessionrc"
krunner (2240) KDevelopSessions::loadSessions: session: "" ""
krunner (2240) KDevelopSessions::loadSessions: NEW SESSION: "/net/servername/home/username/.kde4/share/apps/kdevelop/sessions/{8f135234-f619-4505-a6c8-43901c7374a3}/sessionrc"
krunner (2240) KDevelopSessions::loadSessions: session: "default" "default"
krunner (2240) KDevelopSessions::loadSessions: NEW SESSION: "/net/servername/home/username/.kde4/share/apps/kdevelop/sessions/{08a3338d-e0d1-4018-9f5f-b1d07b58d2d2}/sessionrc"
krunner (2240) KDevelopSessions::loadSessions: session: "" ""
I/O warning : failed to load external entity "/usr/share/qalculate/prefixes.xml"
I/O warning : failed to load external entity "/usr/share/qalculate/currencies.xml"
I/O warning : failed to load external entity "/usr/share/qalculate/units.xml"
I/O warning : failed to load external entity "/usr/share/qalculate/functions.xml"
I/O warning : failed to load external entity "/usr/share/qalculate/datasets.xml"
I/O warning : failed to load external entity "/usr/share/qalculate/variables.xml"
I/O warning : failed to load external entity "/usr/share/qalculate/currencies.xml"
I/O warning : failed to load external entity "/net/servername/home/username/.qalculate/eurofxref-daily.xml"
I/O warning : failed to load external entity "/net/servername/home/username/.qalculate/eurofxref-daily.xml"
X Error: BadWindow (invalid Window parameter) 3
Major opcode: 20 (X_GetProperty)
Resource id: 0x1600050
kwin (2183) KWin::GlxBackend::present:
It seems you are using the NVidia driver without triple buffering
You must export __GL_YIELD="USLEEP" to prevent large CPU overhead on synced swaps
Preferably, enable the TripleBuffer Option in the xorg.conf Device
For this reason, the tearing prevention has been disabled.
See https://bugs.kde.org/show_bug.cgi?id=322060
kbuildsycoca4 running...
Any help is much appreciated!