This forum has been archived. All content is frozen. Please use KDE Discuss instead.

Persistent KDM Login Freeze

Tags: None
(comma "," separated)
Sundance Kid
Registered Member
Posts
103
Karma
0
OS

Persistent KDM Login Freeze

Fri Mar 02, 2012 2:47 pm
I've had this in Kubuntu (4.7.4) and now Chakra (4.8.0). So it seems KDE specific rather than distro specific - but who knows.

Simple enough. I get to the login splash and login box and get an immediate freeze, the mouse cursor freezes for between 60 - 90 seconds so you can't do anything. Then it stops, the mouse cursor frees up and I can sign in - drama over.

I've seen posts on google about this and never got a clear indication of a solution. Any ideas?

Code: Select all
Mar  2 13:15:56 localhost kdm_greet[1220]: Cannot load /usr/share/apps/kdm/faces/.default.face: No such file or directory


Code: Select all
Mar  2 13:19:34 localhost kdm_greet[1188]: Cannot load /usr/share/apps/kdm/faces/.default.face: No such file or directory


If you need further log information just say which ones and whether to use pastebin or not.

Thanks,
User avatar
google01103
Manager
Posts
6668
Karma
25

Re: Persistent KDM Login Freeze

Fri Mar 02, 2012 3:53 pm
is this your bug https://bugs.kde.org/show_bug.cgi?id=220785 ?

if you run ls on /usr/share/apps/kdm/faces/ does the folder exist? does it have anything in it? if populated what are the permmissions?

as a quick fix I would guess you could place an icon file renamed to .default.face.icon in the folder, though a KDE upgrade will probably overwrite if not erase it


OpenSuse Leap 42.1 x64, Plasma 5.x

Sundance Kid
Registered Member
Posts
103
Karma
0
OS

Re: Persistent KDM Login Freeze

Fri Mar 02, 2012 4:30 pm
It's looking like it. In /usr/share/apps/kdm/faces/ there is one png icon that I remember selecting during installation (username/admin/password, etc). It's name is: [username].face.icon

Permissions: Owner = R&W / Group = R / Others = R

How about I delete the faces folder, will it get recreated with a default icon?

Thanks, btw.
User avatar
google01103
Manager
Posts
6668
Karma
25

Re: Persistent KDM Login Freeze

Fri Mar 02, 2012 5:40 pm
as this is a system folder installed by a package it probably won't be recreated like a user folder/file. I would try copying the existing icon file and calling it .default.face.icon


OpenSuse Leap 42.1 x64, Plasma 5.x

Sundance Kid
Registered Member
Posts
103
Karma
0
OS

Re: Persistent KDM Login Freeze

Fri Mar 02, 2012 7:07 pm
Nah. Shame, I was hoping it would be a simple one to deal with.
User avatar
google01103
Manager
Posts
6668
Karma
25

Re: Persistent KDM Login Freeze

Fri Mar 02, 2012 7:52 pm
it is maybe easy, as root
Code: Select all
cp  /usr/share/apps/kdm/faces/[username].face.icon /usr/share/apps/kdm/faces/.default.face.icon


edit: left the "n" out of the destination file


OpenSuse Leap 42.1 x64, Plasma 5.x

Sundance Kid
Registered Member
Posts
103
Karma
0
OS

Re: Persistent KDM Login Freeze

Fri Mar 02, 2012 8:17 pm
I see what you did, and I see the icon as .default.face.ico next to the original, but on reboot it doesn't seem to make any difference.

I don't get this problem simply logging in and out either, btw. Only on restart / cold boot.
User avatar
google01103
Manager
Posts
6668
Karma
25

Re: Persistent KDM Login Freeze

Fri Mar 02, 2012 9:41 pm
sorry, missed an "n", file extension should be "icon"

should be:
Code: Select all
cp  /usr/share/apps/kdm/faces/[username].face.icon /usr/share/apps/kdm/faces/.default.face.icon


OpenSuse Leap 42.1 x64, Plasma 5.x

Sundance Kid
Registered Member
Posts
103
Karma
0
OS

Re: Persistent KDM Login Freeze

Fri Mar 02, 2012 10:36 pm
Even with the "n" .icon extension it still hangs for some reason. I'll give it this, it's consistent.
User avatar
bcooksley
Administrator
Posts
19765
Karma
87
OS

Re: Persistent KDM Login Freeze

Sat Mar 03, 2012 4:02 am
One thing you could try to do is use gdb to get a backtrace once it has frozen. Debug symbols, and the ability to switch to a VT will be needed here.


KDE Sysadmin
[img]content/bcooksley_sig.png[/img]
Sundance Kid
Registered Member
Posts
103
Karma
0
OS

Re: Persistent KDM Login Freeze

Sat Mar 03, 2012 8:26 pm
Ctrl+Alt+F1 for VT, right? I can't do it during the freeze so obviously directly after, right? Turns out I've got GDB already installed. What debug symbols package do I need? kde workspace debug?

I've got the gdb man so I can give that a quick go over.
User avatar
bcooksley
Administrator
Posts
19765
Karma
87
OS

Re: Persistent KDM Login Freeze

Sun Mar 04, 2012 8:04 am
The kde-workspace debug packages should be sufficient as far as I can tell.
If you are unable to change VT once the login freeze has kicked in, it may indicate that your system is having some other problems at the graphics or kernel level causing this freeze.

Unfortunately the only way to know for sure is to use another system via SSH to attempt to debug the issue.


KDE Sysadmin
[img]content/bcooksley_sig.png[/img]
Sundance Kid
Registered Member
Posts
103
Karma
0
OS

Re: Persistent KDM Login Freeze

Sun Mar 04, 2012 11:40 am
Definitely no keyboard response during the freeze. But then the KDM log makes mention of the keyboard but states it's not fatal.

But I'm still puzzled as to why Kubuntu had the same symptoms and others have reported it over a long period of time.

This is more or less repeated throughout a long log:


Code: Select all
[-     XMM_GLX] [I ]glesxXvInit Configureable RGBOutputColorRange
The XKEYBOARD keymap compiler (xkbcomp) reports:
> Error:            Can't find file "uk" for symbols include
>                   Exiting
>                   Abandoning symbols file "default"
Errors from xkbcomp are not fatal to the X server
klauncher(1543) kdemain: No DBUS session-bus found. Check if you have started the DBUS server.
kdeinit4: Communication error with launcher. Exiting!
kdmgreet(1537)/kdecore (K*TimeZone*): KSystemTimeZones: ktimezoned initialize() D-Bus call failed:  "Not connected to D-Bus server"

kdmgreet(1537)/kdecore (K*TimeZone*): No time zone information obtained from ktimezoned
[-     XMM_GLX] [I ]glesxXvInit Configureable RGBOutputColorRange
The XKEYBOARD keymap compiler (xkbcomp) reports:
> Error:            Can't find file "uk" for symbols include
>                   Exiting
>                   Abandoning symbols file "default"
Errors from xkbcomp are not fatal to the X server
klauncher(6293) kdemain: No DBUS session-bus found. Check if you have started the DBUS server.
kdeinit4: Communication error with launcher. Exiting!
kdmgreet(6287)/kdecore (K*TimeZone*): KSystemTimeZones: ktimezoned initialize() D-Bus call failed:  "Not connected to D-Bus server"

kdmgreet(6287)/kdecore (K*TimeZone*): No time zone information obtained from ktimezoned
[-     XMM_GLX] [I ]glesxXvInit Configureable RGBOutputColorRange
User avatar
bcooksley
Administrator
Posts
19765
Karma
87
OS

Re: Persistent KDM Login Freeze

Sun Mar 04, 2012 8:16 pm
It appears to be failing to load your keyboard layout. Please make sure they are installed if needed.


KDE Sysadmin
[img]content/bcooksley_sig.png[/img]
Sundance Kid
Registered Member
Posts
103
Karma
0
OS

Re: Persistent KDM Login Freeze

Sun Mar 04, 2012 9:04 pm
As far as i know I've got everything I need, I've got: xf86-input-keyboard 1.6.0-2 (XOrg keyboard input driver) and xkeyboard-config 2.4.1-1 (X Keyboard configuration files). And under system settings >> Layouts >> English (UK, extended WinKeys) label = gb


Bookmarks



Who is online

Registered users: Bing [Bot], Google [Bot], kde-naveen, Sogou [Bot]