You are not logged in.

#1 2019-05-16 19:30:02

abhanan93
Member
Registered: 2019-05-16
Posts: 1

KDE Stuck on Black Screen With Cursor After Login

Hi!
I recently installed Arch Linux.
For my desktop environment, I installed 'plasma-meta'. And display manager is 'sddm'.

The problem is, after logging in KDE is just stuck on a black screen and a cursor. I can move the cursor though.

I have also installed xfce4 which works just fine. The problem only occurs with KDE.

What I have tried so far?
Remove .config, .local and .cache directory.
Uninstalled and reinstalled Xorg, sddm, plasma.
Created new user and logged in with that.

Still same issue persists.

Posted images of the screen here.

Offline

#2 2019-05-16 19:42:28

jasonwryan
Anarchist
From: .nz
Registered: 2009-05-09
Posts: 30,426
Website

Re: KDE Stuck on Black Screen With Cursor After Login

Compare your xorgs logs for a plasma and xfce session.


Arch + dwm   •   Mercurial repos  •   Surfraw

Registered Linux User #482438

Offline

#3 2019-05-29 20:41:51

johan303
Member
Registered: 2019-05-29
Posts: 7

Re: KDE Stuck on Black Screen With Cursor After Login

I have the same problem .. xfce4 worked well with lightdm, but when i removed xfce4 and installed plasma and sddm instead of lightdm .. i get a login screen but as shown in the screenshots you added, I get a black empty screen , it can run terminal and any other application than can be run from terminal , but no desktop, no nothing.

Offline

#4 2019-05-29 21:35:49

arojas
Developer
From: Spain
Registered: 2011-10-09
Posts: 2,287

Re: KDE Stuck on Black Screen With Cursor After Login

Run plasmashell on the terminal and post the output

Offline

#5 2019-05-30 13:03:53

johan303
Member
Registered: 2019-05-29
Posts: 7

Re: KDE Stuck on Black Screen With Cursor After Login

QStandardPaths: XDG_RUNTIME_DIR not set, defaulting to '/tmp/runtime-root'
QStandardPaths: XDG_RUNTIME_DIR not set, defaulting to '/tmp/runtime-root'
"Session bus not found\nTo circumvent this problem try the following command (with Linux and bash)\nexport $(dbus-launch)"

Offline

#6 2019-05-30 13:04:41

johan303
Member
Registered: 2019-05-29
Posts: 7

Re: KDE Stuck on Black Screen With Cursor After Login

arojas wrote:

Run plasmashell on the terminal and post the output


QStandardPaths: XDG_RUNTIME_DIR not set, defaulting to '/tmp/runtime-root'
QStandardPaths: XDG_RUNTIME_DIR not set, defaulting to '/tmp/runtime-root'
"Session bus not found\nTo circumvent this problem try the following command (with Linux and bash)\nexport $(dbus-launch)"


I will try setting the XDG_RUNTIME_DIR and post what I get here. thanks.
BTW: plasmashell was unrecognized command before . dk what changed

Last edited by johan303 (2019-05-30 13:09:27)

Offline

#7 2019-05-30 14:36:23

arojas
Developer
From: Spain
Registered: 2011-10-09
Posts: 2,287

Re: KDE Stuck on Black Screen With Cursor After Login

Don't run it as root, run it as a regular user

Offline

#8 2019-05-30 23:05:28

johan303
Member
Registered: 2019-05-29
Posts: 7

Re: KDE Stuck on Black Screen With Cursor After Login

arojas wrote:

Don't run it as root, run it as a regular user

org.kde.plasmaquick: Applet preload policy set to 1
file:///usr/share/plasma/plasmoids/org.kde.desktopcontainment/contents/ui/main.qml:62:5: Unable to assign [undefined] to int
file:///usr/share/plasma/plasmoids/org.kde.desktopcontainment/contents/ui/main.qml:53:5: Unable to assign [undefined] to int
trying to show an empty dialog
file:///usr/share/plasma/shells/org.kde.plasma.desktop/contents/views/Desktop.qml:146:19: QML Loader: Binding loop detected for property "height"
file:///usr/share/plasma/shells/org.kde.plasma.desktop/contents/views/Desktop.qml:146:19: QML Loader: Binding loop detected for property "height"
Connecting to deprecated signal QDBusConnectionInterface::serviceOwnerChanged(QString,QString,QString)
Trying to use rootObject before initialization is completed, whilst using setInitializationDelayed. Forcing completion
KCrash: Attempting to start /usr/bin/plasmashell from kdeinit
sock_file=/run/user/1000/kdeinit5__0
KCrash: crashing... crashRecursionCounter = 2
KCrash: Application Name = plasmashell path = /usr/bin pid = 1316
KCrash: Arguments: /usr/bin/plasmashell 
KCrash: Attempting to start /usr/lib/drkonqi from kdeinit
sock_file=/run/user/1000/kdeinit5__0
QSocketNotifier: Invalid socket 8 and type 'Read', disabling...

[1]+  Stopped                 plasmashell



The Desktop shows for 2 seconds and then it crashes.
https://imgur.com/xPH2w9z
xPH2w9z

Last edited by johan303 (2019-05-31 23:21:59)

Offline

#9 2019-05-31 05:36:03

arojas
Developer
From: Spain
Registered: 2011-10-09
Posts: 2,287

Re: KDE Stuck on Black Screen With Cursor After Login

Please post a backtrace of the crash

Offline

#10 2019-05-31 16:32:06

johan303
Member
Registered: 2019-05-29
Posts: 7

Re: KDE Stuck on Black Screen With Cursor After Login

arojas wrote:

Please post a backtrace of the crash

If this is what you asked for, here it is:

#0  0x00007f54aaf5c0d1 in poll () at /usr/lib/libc.so.6
#1  0x00007f54ac7ad686 in  () at /usr/lib/libKF5Crash.so.5
#2  0x00007f54ac7adc31 in  () at /usr/lib/libKF5Crash.so.5
#3  0x00007f54ac7ae50e in  () at /usr/lib/libKF5Crash.so.5
#4  0x00007f54ac7aea6d in KCrash::defaultCrashHandler(int) () at /usr/lib/libKF5Crash.so.5
#5  0x00007f54aaea38b0 in <signal handler called> () at /usr/lib/libc.so.6
#6  0x00007f54ab320ba6 in  () at /usr/lib/libQt5Core.so.5
#7  0x00007f54ab322246 in  () at /usr/lib/libQt5Core.so.5
#8  0x00007f54ab322776 in  () at /usr/lib/libQt5Core.so.5
#9  0x00007f54ab2c6b91 in QDateTime::setMSecsSinceEpoch(long long) () at /usr/lib/libQt5Core.so.5
#10 0x00007f54ab2c89fb in QDateTime::fromMSecsSinceEpoch(long long, QTimeZone const&) () at /usr/lib/libQt5Core.so.5
#11 0x00007f54ab2c8a6f in QDateTime::toTimeZone(QTimeZone const&) const () at /usr/lib/libQt5Core.so.5
#12 0x00007f54904eda10 in  () at /usr/lib/qt/plugins/plasma/dataengine/plasma_engine_time.so
#13 0x00007f54904f0ba2 in  () at /usr/lib/qt/plugins/plasma/dataengine/plasma_engine_time.so
#14 0x00007f54904f105d in  () at /usr/lib/qt/plugins/plasma/dataengine/plasma_engine_time.so
#15 0x00007f54904ebd27 in  () at /usr/lib/qt/plugins/plasma/dataengine/plasma_engine_time.so
#16 0x00007f54ad35ed0b in  () at /usr/lib/libKF5Plasma.so.5
#17 0x00007f54ad35f597 in Plasma::DataEngine::connectSource(QString const&, QObject*, unsigned int, Plasma::Types::IntervalAlignment) const () at /usr/lib/libKF5Plasma.so.5
#18 0x00007f549c424b2c in  () at /usr/lib/qt/qml/org/kde/plasma/core/libcorebindingsplugin.so
#19 0x00007f549c409ebb in  () at /usr/lib/qt/qml/org/kde/plasma/core/libcorebindingsplugin.so
#20 0x00007f54acc09572 in  () at /usr/lib/libQt5Qml.so.5
#21 0x00007f54acc061eb in QQmlPropertyPrivate::write(QObject*, QQmlPropertyData const&, QVariant const&, QQmlContextData*, QFlags<QQmlPropertyData::WriteFlag>) () at /usr/lib/libQt5Qml.so.5
#22 0x00007f54acc78c95 in QQmlBinding::slowWrite(QQmlPropertyData const&, QQmlPropertyData const&, QV4::Value const&, bool, QFlags<QQmlPropertyData::WriteFlag>) () at /usr/lib/libQt5Qml.so.5
#23 0x00007f54acc79da1 in  () at /usr/lib/libQt5Qml.so.5
#24 0x00007f54acc7b1b8 in  () at /usr/lib/libQt5Qml.so.5
#25 0x00007f54acc77a03 in QQmlBinding::update(QFlags<QQmlPropertyData::WriteFlag>) () at /usr/lib/libQt5Qml.so.5
#26 0x00007f54acc53173 in QQmlNotifier::emitNotify(QQmlNotifierEndpoint*, void**) () at /usr/lib/libQt5Qml.so.5
#27 0x00007f54acbf67f4 in QQmlData::signalEmitted(QAbstractDeclarativeData*, QObject*, int, void**) ()
    at /usr/lib/libQt5Qml.so.5
#28 0x00007f54ab464aff in QMetaObject::activate(QObject*, int, int, void**) () at /usr/lib/libQt5Core.so.5
#29 0x00007f54acbf2e06 in QQmlVMEMetaObject::writeVarProperty(int, QV4::Value const&) () at /usr/lib/libQt5Qml.so.5
#30 0x00007f54acb4cc68 in QV4::QObjectWrapper::setProperty(QV4::ExecutionEngine*, QObject*, QQmlPropertyData*, QV4::Value const&) () at /usr/lib/libQt5Qml.so.5
#31 0x00007f54acb4d737 in QV4::QObjectWrapper::setQmlProperty(QV4::ExecutionEngine*, QQmlContextData*, QObject*, QV4::String*, QV4::QObjectWrapper::RevisionMode, QV4::Value const&) () at /usr/lib/libQt5Qml.so.5
#32 0x00007f54acb4d855 in QV4::QObjectWrapper::virtualPut(QV4::Managed*, QV4::PropertyKey, QV4::Value const&, QV4::Value*)
    () at /usr/lib/libQt5Qml.so.5
#33 0x00007f54acb11b6c in QV4::Object::virtualResolveLookupSetter(QV4::Object*, QV4::ExecutionEngine*, QV4::Lookup*, QV4::Value const&) () at /usr/lib/libQt5Qml.so.5
#34 0x00007f54acb65b54 in  () at /usr/lib/libQt5Qml.so.5
#35 0x00007f54acb6a60f in  () at /usr/lib/libQt5Qml.so.5
#36 0x00007f54acaf8ac1 in  () at /usr/lib/libQt5Qml.so.5
#37 0x00007f54acb6753a in  () at /usr/lib/libQt5Qml.so.5
#38 0x00007f54acb6a60f in  () at /usr/lib/libQt5Qml.so.5
#39 0x00007f54acaf7f74 in QV4::Function::call(QV4::Value const*, QV4::Value const*, int, QV4::ExecutionContext const*) ()
    at /usr/lib/libQt5Qml.so.5
#40 0x00007f54acc70978 in QQmlJavaScriptExpression::evaluate(QV4::CallData*, bool*) () at /usr/lib/libQt5Qml.so.5
#41 0x00007f54acc144f8 in QQmlBoundSignalExpression::evaluate(void**) () at /usr/lib/libQt5Qml.so.5
#42 0x00007f54acc156ac in  () at /usr/lib/libQt5Qml.so.5
#43 0x00007f54acc53173 in QQmlNotifier::emitNotify(QQmlNotifierEndpoint*, void**) () at /usr/lib/libQt5Qml.so.5
#44 0x00007f54acbf67f4 in QQmlData::signalEmitted(QAbstractDeclarativeData*, QObject*, int, void**) ()
    at /usr/lib/libQt5Qml.so.5
#45 0x00007f54ab464aff in QMetaObject::activate(QObject*, int, int, void**) () at /usr/lib/libQt5Core.so.5
#46 0x00007f54acc86549 in QQmlObjectCreator::finalize(QQmlInstantiationInterrupt&) () at /usr/lib/libQt5Qml.so.5
#47 0x00007f54acc0fbcb in  () at /usr/lib/libQt5Qml.so.5
#48 0x00007f54acc102cb in  () at /usr/lib/libQt5Qml.so.5
#49 0x00007f54acc1032c in QQmlIncubator::forceCompletion() () at /usr/lib/libQt5Qml.so.5
#50 0x00007f54ad2f841e in KDeclarative::QmlObject::rootObject() const () at /usr/lib/libKF5Declarative.so.5
#51 0x00007f54ad7aa44e in  () at /usr/lib/libKF5PlasmaQuick.so.5
#52 0x00007f54ad7ab01f in  () at /usr/lib/libKF5PlasmaQuick.so.5
#53 0x00007f54acc79c64 in  () at /usr/lib/libQt5Qml.so.5
#54 0x00007f54acc7b1b8 in  () at /usr/lib/libQt5Qml.so.5
#55 0x00007f54acc77a03 in QQmlBinding::update(QFlags<QQmlPropertyData::WriteFlag>) () at /usr/lib/libQt5Qml.so.5
#56 0x00007f54acc86034 in QQmlObjectCreator::finalize(QQmlInstantiationInterrupt&) () at /usr/lib/libQt5Qml.so.5
#57 0x00007f54acc0fbcb in  () at /usr/lib/libQt5Qml.so.5
#58 0x00007f54acc101b7 in QQmlEnginePrivate::incubate(QQmlIncubator&, QQmlContextData*) () at /usr/lib/libQt5Qml.so.5
#59 0x00007f54acc0cad7 in QQmlComponent::create(QQmlIncubator&, QQmlContext*, QQmlContext*) () at /usr/lib/libQt5Qml.so.5
#60 0x00007f54ad2f8ad5 in KDeclarative::QmlObject::completeInitialization(QHash<QString, QVariant> const&) ()
    at /usr/lib/libKF5Declarative.so.5
#61 0x00007f54ad7ab6f3 in PlasmaQuick::AppletQuickItem::init() () at /usr/lib/libKF5PlasmaQuick.so.5
#62 0x00007f54a403e7c1 in  () at /usr/lib/qt/plugins/plasma/scriptengines/plasma_appletscript_declarative.so
#63 0x00007f54ad7acc68 in PlasmaQuick::AppletQuickItem::itemChange(QQuickItem::ItemChange, QQuickItem::ItemChangeData const&) () at /usr/lib/libKF5PlasmaQuick.so.5
#64 0x00007f54ad036ea4 in QQuickItemPrivate::itemChange(QQuickItem::ItemChange, QQuickItem::ItemChangeData const&) ()
    at /usr/lib/libQt5Quick.so.5
#65 0x00007f54ad03a9fe in QQuickItemPrivate::refWindow(QQuickWindow*) () at /usr/lib/libQt5Quick.so.5
#66 0x00007f54ad03a9bb in QQuickItemPrivate::refWindow(QQuickWindow*) () at /usr/lib/libQt5Quick.so.5
#67 0x00007f54ad03d576 in QQuickItem::setParentItem(QQuickItem*) () at /usr/lib/libQt5Quick.so.5
#68 0x00007f54ad7bbc96 in  () at /usr/lib/libKF5PlasmaQuick.so.5
#69 0x00005587c61ee819 in  ()
#70 0x00007f54ab46531b in QMetaObject::activate(QObject*, int, int, void**) () at /usr/lib/libQt5Core.so.5
#71 0x00007f54ab471288 in QTimer::timeout(QTimer::QPrivateSignal) () at /usr/lib/libQt5Core.so.5
#72 0x00007f54ab465a3b in QObject::event(QEvent*) () at /usr/lib/libQt5Core.so.5
#73 0x00007f54abf84da4 in QApplicationPrivate::notify_helper(QObject*, QEvent*) () at /usr/lib/libQt5Widgets.so.5
#74 0x00007f54abf8c3c1 in QApplication::notify(QObject*, QEvent*) () at /usr/lib/libQt5Widgets.so.5
#75 0x00007f54ab43a849 in QCoreApplication::notifyInternal2(QObject*, QEvent*) () at /usr/lib/libQt5Core.so.5
#76 0x00007f54ab48ed15 in QTimerInfoList::activateTimers() () at /usr/lib/libQt5Core.so.5
#77 0x00007f54ab48f5a2 in  () at /usr/lib/libQt5Core.so.5
#78 0x00007f54a964990f in g_main_context_dispatch () at /usr/lib/libglib-2.0.so.0
#79 0x00007f54a964b869 in  () at /usr/lib/libglib-2.0.so.0
#80 0x00007f54a964b8ae in g_main_context_iteration () at /usr/lib/libglib-2.0.so.0
#81 0x00007f54ab48f969 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()
    at /usr/lib/libQt5Core.so.5
#82 0x00007f54ab4394dc in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5
#83 0x00007f54ab441596 in QCoreApplication::exec() () at /usr/lib/libQt5Core.so.5
#84 0x00005587c61c7dbe in  ()
#85 0x00007f54aae8fce3 in __libc_start_main () at /usr/lib/libc.so.6
#86 0x00005587c61c826e in _start ()

Last edited by johan303 (2019-05-31 23:21:22)

Offline

#11 2019-05-31 18:00:18

arojas
Developer
From: Spain
Registered: 2011-10-09
Posts: 2,287

Re: KDE Stuck on Black Screen With Cursor After Login

Output of timedatectl?

Offline

#12 2019-05-31 18:02:19

V1del
Forum Moderator
Registered: 2012-10-16
Posts: 25,117

Re: KDE Stuck on Black Screen With Cursor After Login

Please wrap the existing and future code outputs in [ code ] [ /code ] tags.

Online

#13 2019-05-31 23:59:31

johan303
Member
Registered: 2019-05-29
Posts: 7

Re: KDE Stuck on Black Screen With Cursor After Login

arojas wrote:

Output of timedatectl?

               Local time: Fri 2019-05-31 23:59:11 UTC
           Universal time: Fri 2019-05-31 23:59:11 UTC
                 RTC time: Fri 2019-05-31 23:59:12
                Time zone: n/a (UTC, +0000)
System clock synchronized: no
              NTP service: inactive
          RTC in local TZ: no

Last edited by johan303 (2019-06-01 00:00:16)

Offline

#14 2019-06-01 00:47:40

johan303
Member
Registered: 2019-05-29
Posts: 7

Re: KDE Stuck on Black Screen With Cursor After Login

It worked. I just set the timezone and everything is working just fine. Thanks a lot. but it's actually weird that if timezone is not set, all the DE crashes.

Offline

Board footer

Powered by FluxBB