You are not logged in.

#1 2015-02-04 04:17:03

amartin
Member
Registered: 2015-01-31
Posts: 8

[SOLVED] Logging in from SDDM to Plasma 5 results in loading bar

I recently upgraded from KDE 4.12 to Plasma 5.2 following the instructions in this thread. The upgrade went smoothly and I was able to login and use the new Plasma 5 desktop successfully for a couple of days. However, today on boot and login (using sddm), the KDE loading screen is displayed and the progress bar gets to 100%, but the plasma desktop never loads.

It appears that plasma is running (in some capacity), because if I let it sit for awhile it will display the KDE lock screen and even let me "unlock" the session, which brings me back to the loading screen. If I create a new user from the command line, I am able to login successfully as this new user. I tried removing my ~/.kde4 and some other config files from my existing profile with no improvement in behavior.

What else can I try to resolve this problem with Plasma 5?

Thanks!

Last edited by amartin (2015-02-06 02:38:12)

Offline

#2 2015-02-04 07:48:40

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

Re: [SOLVED] Logging in from SDDM to Plasma 5 results in loading bar

Try removing all plasma* files and dirs from .config and .cache

Offline

#3 2015-02-04 13:57:39

amartin
Member
Registered: 2015-01-31
Posts: 8

Re: [SOLVED] Logging in from SDDM to Plasma 5 results in loading bar

I gave that a try but no change in behavior. Any other ideas?

Offline

#4 2015-02-04 14:04:17

Head_on_a_Stick
Member
From: The Wirral
Registered: 2014-02-20
Posts: 9,003
Website

Re: [SOLVED] Logging in from SDDM to Plasma 5 results in loading bar

Have you selected "plasma" in the SDDM login screen?


Jin, Jîyan, Azadî

Offline

#5 2015-02-04 14:40:15

amartin
Member
Registered: 2015-01-31
Posts: 8

Re: [SOLVED] Logging in from SDDM to Plasma 5 results in loading bar

Yes, I also tried invoking plasmashell manually from another TTY (via export DISPLAY=:0.0 && /usr/bin/plasmashell --shut-up) but no luck. Note that the new user I created can login to "plasma" from sddm without issue

Offline

#6 2015-02-04 15:14:55

mauritiusdadd
Member
From: Benevento, Italy
Registered: 2013-10-27
Posts: 776

Re: [SOLVED] Logging in from SDDM to Plasma 5 results in loading bar

Hi amartin,
Are you using any third-party plasma widget?
can you post the content of your ~/.xsession-errors just after a reboot and (failed) login?
It may be useful to check also the journal for errors:

journalctl -b | egrep "[Ee][Rr][Rr]"

About me - github

-- When you have eliminated the impossible, whatever remains, however improbable, must be the truth -- Spock | Sherlock Holmes

Offline

#7 2015-02-05 03:03:04

amartin
Member
Registered: 2015-01-31
Posts: 8

Re: [SOLVED] Logging in from SDDM to Plasma 5 results in loading bar

Hi mauritiusdadd,

I am not using any third-party plasma widgets. Here's the contents of ~/.xsession-errors:

/etc/locale.conf: line 1: en_US.UTF-8: command not found                                                                                                                           
startkde: Starting up...                                                                                                                                                           
kbuildsycoca5 running...                                                                                                                                                           
Baloo File Indexing has been disabled                                                                                                                                             
Already running                                                                                                                                                                   
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...                                                                                                                                                           
kbuildsycoca4(640) KBuildSycoca::checkTimestamps: checking file timestamps                                                                                                         
kbuildsycoca4(640) KBuildSycoca::checkTimestamps: timestamps check ok
kbuildsycoca4(640) kdemain: Emitting notifyDatabaseChanged ()
  requisition.width, requisition.height = self.__child.size_request ()
  requisition.width, requisition.height = self.__child.size_request ()
  gtk.main()
  gtk.main()
kio_file(674) kdemain: Starting 674
kio_file(676) kdemain: Starting 676
kio_file(677) kdemain: Starting 677
kio_file(678) kdemain: Starting 678
dolphin(562) KSambaSharePrivate::findSmbConf: KSambaShare: Could not find smb.conf!
QInotifyFileSystemWatcherEngine::addPaths: inotify_add_watch failed: No such file or directory
Service started, version: 6.2.0
Service started, version: 6.2.0

Also, here's the errors in "journalctl -b":

Feb 04 20:00:59 hostname colord[342]: (colord:342): Cd-WARNING **: failed to get session [pid 321]: Unknown error -2
Feb 04 20:00:59 hostname colord[342]: /usr/lib/colord/colord-sane: error while loading shared libraries: libsane.so.1: cannot open shared object file: No such file or directory
Feb 04 20:03:35 hostname kdeinit5[468]: Qt: Session management error: networkIdsList argument is NULL
Feb 04 20:03:36 hostname kdeinit5[470]: Qt: Session management error: networkIdsList argument is NULL
Feb 04 20:03:39 hostname kdeinit5[485]: Qt: Session management error: networkIdsList argument is NULL
Feb 04 20:03:43 hostname kscreen_backend_launcher[521]: Qt: Session management error: networkIdsList argument is NULL
Feb 04 20:03:43 hostname kscreen_backend_launcher[521]: kscreen.xcb.helper: Event Error:  147
Feb 04 20:03:45 hostname kscreen_backend_launcher[560]: kscreen.xcb.helper: Event Error:  147
Feb 04 20:03:49 hostname kdeinit5[470]: Failed to open layout memory xml file for reading "/home/user/.local/share/kded5/keyboard/session/layout_memory.xml" error: 5

Offline

#8 2015-02-05 07:37:52

mauritiusdadd
Member
From: Benevento, Italy
Registered: 2013-10-27
Posts: 776

Re: [SOLVED] Logging in from SDDM to Plasma 5 results in loading bar

Well, I see only some minor errors but nothing that should prevent plasma to load.
Can you switch in another TTY and check what program is actually running?

ps -Af | grep kwin
ps -Af | grep plasma
ps -Af | grep ksplash

If both plasmashell and kwin_x11 are running, try to kill ksplash

killall ksplashqml

and see if the desktop environment works as expected.

Last edited by mauritiusdadd (2015-02-05 07:38:17)


About me - github

-- When you have eliminated the impossible, whatever remains, however improbable, must be the truth -- Spock | Sherlock Holmes

Offline

#9 2015-02-05 13:48:37

amartin
Member
Registered: 2015-01-31
Posts: 8

Re: [SOLVED] Logging in from SDDM to Plasma 5 results in loading bar

Good idea, however both kwin_x11 and plasmashell are running, but ksplash is not running. Note that logging into cinnamon as this user works normally (so it's definitely KDE-specific)

Offline

#10 2015-02-05 15:23:43

mauritiusdadd
Member
From: Benevento, Italy
Registered: 2013-10-27
Posts: 776

Re: [SOLVED] Logging in from SDDM to Plasma 5 results in loading bar

As a last attempt, try to rename each of the following files, if present, for example by adding the suffix .old (they should be recreated after a reboot but if something goes wrong you can restore them):

  • ~/.config/kded5rc

  • ~/.config/kdeglobals

  • ~/.config/kscreenlockerrc

  • ~/.config/ksplashrc

  • ~/.config/kwinrc

  • ~/.config/plasma-org.kde.plasma.desktop-appletsrc

  • ~/.config/plasmarc

  • ~/.config/plasmashellrc

  • ~/.config/startupconfigfiles

  • ~/.config/startupconfigkeys

  • ~/.config/systemsettingsrc

I'm sorry but if even this does not work then probably the simplest solution is to back-up your data and create a new user with the same name.


About me - github

-- When you have eliminated the impossible, whatever remains, however improbable, must be the truth -- Spock | Sherlock Holmes

Offline

#11 2015-02-05 15:41:34

amartin
Member
Registered: 2015-01-31
Posts: 8

Re: [SOLVED] Logging in from SDDM to Plasma 5 results in loading bar

Can I just move ~/.config to ~/.config.old to test recreating all of these files?

Offline

#12 2015-02-05 16:16:44

mauritiusdadd
Member
From: Benevento, Italy
Registered: 2013-10-27
Posts: 776

Re: [SOLVED] Logging in from SDDM to Plasma 5 results in loading bar

Yes, you can: probably it is the fastest way to check if the problem is in there but note that by doing this you will lose/reset the configuration for a lot other of programs.


About me - github

-- When you have eliminated the impossible, whatever remains, however improbable, must be the truth -- Spock | Sherlock Holmes

Offline

#13 2015-02-05 19:55:36

mrunion
Member
From: Jonesborough, TN
Registered: 2007-01-26
Posts: 1,938
Website

Re: [SOLVED] Logging in from SDDM to Plasma 5 results in loading bar

Personally, I think it would be faster to create a new user and log in as the new user. That should definitely rule out any user config settings causing the problem.


Matt

"It is very difficult to educate the educated."

Offline

#14 2015-02-06 02:37:43

amartin
Member
Registered: 2015-01-31
Posts: 8

Re: [SOLVED] Logging in from SDDM to Plasma 5 results in loading bar

I tried to move ~/.config to ~/.config.old but not improvement in behavior. I have now transitioned to a new profile - thanks for the help!

Offline

Board footer

Powered by FluxBB