View previous topic :: View next topic |
Author |
Message |
aries Tux's lil' helper
Joined: 03 May 2004 Posts: 127 Location: Sliedrecht the Netherlands
|
Posted: Fri Sep 02, 2005 7:21 pm Post subject: KDM 3.4.2 /3.5.0: no user list / user images [solved] |
|
|
edit 13-05-2006
Solved:
1). for me by doing a complete new install with 2006.0
2). acc. to https://bugs.gentoo.org/show_bug.cgi?id=107101: Code: | You need to emerge kde-base/kdepasswd. This is fixed in the 3.5.2 ebuild. |
I did not use this solution because of 1) .
/edit
edit 05-12-2005:
Kdm-3.4.2 and kdm 3.5.0 do not show a user list and user images.
/edit
Kdm-3.4.2 does not show a user list and user images.
All this after a complete new install -because of harddisk problems- with gentoo 2005.1
In the KDE login manager I can select icons for each user ( as admin ).
But this has no effect on the login window.
In the directory "/usr/kde/3.4/share/apps/kdm/faces" the faces. icons are present:
Code: | user.face
root.face etc. |
Users and groups are selected to show:
/usr/kde/3.4/share/config/kdm/kdmrc excerpt:
Code: | SelectedUsers=aries,root
ShowUsers=Selected |
The strange thing to this all is that with my old install (upgraded from 3.3.2 -> 3.4.0 and so on) I did not have this problem.
I have compared my old and new settings but I can't get the thing to work.
Last edited by aries on Sat May 13, 2006 9:45 am; edited 4 times in total |
|
Back to top |
|
|
vlado n00b
Joined: 02 Dec 2003 Posts: 36
|
Posted: Tue Sep 06, 2005 8:11 am Post subject: |
|
|
Hi,
Could you check the /etc/env.d/ directory? There is file like 46kdepaths or something with similar name. Make sure it points to right directory - in your case /usr/kde/3.4. and run env-update.
Your problems seems to have something to do with KDE looking for the stuff in wrong place. |
|
Back to top |
|
|
malone Apprentice
Joined: 19 Feb 2004 Posts: 159 Location: The p-n junction.
|
Posted: Tue Sep 06, 2005 9:45 am Post subject: |
|
|
I had a similar problem when I upgraded to kde 3.4.2. IIRC, I deleted the kdmrc file, restarted kdm and it auto created a default file that worked. YMMV, but backing it up and trying can't hurt. _________________ malone |
|
Back to top |
|
|
aries Tux's lil' helper
Joined: 03 May 2004 Posts: 127 Location: Sliedrecht the Netherlands
|
Posted: Tue Sep 06, 2005 7:46 pm Post subject: |
|
|
Thanks Vlado and Malone for your answers.
Malone:
46kdepath-3.4 seems to be correct: I compared it with the one on my other (correctly working) PC and they are both the same.
Result no user images
Vlado:
I have tried yout trick with kdmrc but this did not work for me: KDE did not start.
But with genkdmconf and some options one can generate a fresh kdmrc.
But also with the new kdmrc: no user images. |
|
Back to top |
|
|
gentsquash l33t
Joined: 03 Nov 2004 Posts: 753 Location: Still a Gentoo beginner.
|
Posted: Thu Sep 08, 2005 2:36 pm Post subject: |
|
|
While it is not likely, did you check in
Code: | K -> Control Center -> System Admin. -> Login Manager -> Users |
to see if, by some happenstance, all your users are marked as
"hidden"? _________________ Your thread resolved? Putting [SOLVED] in its title helps all Gentooers. (Button "edit" , first post)
Prof. Jonathan LF King, Mathematics dept., University of Florida |
|
Back to top |
|
|
aries Tux's lil' helper
Joined: 03 May 2004 Posts: 127 Location: Sliedrecht the Netherlands
|
Posted: Thu Sep 08, 2005 5:41 pm Post subject: |
|
|
Thanks, Yes I checked that:
Code: | SelectedUsers=aries,root
ShowUsers=Selected
|
I have played with various settings of ' ... -> users' but with no one I got a user list. |
|
Back to top |
|
|
nahpets Veteran
Joined: 05 Oct 2003 Posts: 1178 Location: Montreal, Canada
|
Posted: Tue Sep 20, 2005 11:59 am Post subject: |
|
|
Did you ever solve this? I've been having the same problem for weeks and thought it would eventually go away with a bugfix or something... no luck.
I'm getting so fed up that I'm about to emerge GDM and whatever it pulls in just to get a decent looking login manager! _________________ Let me guess, you picked out yet another colorful box with a crank that I'm expected to turn and turn until OOP! big shock, a jack pops out and you laugh and the kids laugh and the dog laughs and I die a little inside. |
|
Back to top |
|
|
aries Tux's lil' helper
Joined: 03 May 2004 Posts: 127 Location: Sliedrecht the Netherlands
|
Posted: Tue Sep 20, 2005 7:28 pm Post subject: |
|
|
No I never solved it.
Nothing helped: other than the standard directories for the user faces, my old kdm config file nothing..
Besides you I not the only one: see this:http://www.kde-forum.org/post/54185/lastpost.html#post54185
I am used to it now and stopped trying to find a solution: end of next month KDE-3.5.0 is planned.
Maybe I should post a bug report about this.
Is it not possible to emerge kdm-3.4.1 as login manager? |
|
Back to top |
|
|
nahpets Veteran
Joined: 05 Oct 2003 Posts: 1178 Location: Montreal, Canada
|
Posted: Tue Sep 20, 2005 10:13 pm Post subject: |
|
|
I don't think so:
Code: |
# emerge -p =kdm-3.4.1
These are the packages that I would merge, in order:
Calculating dependencies ...done!
[ebuild UD] kde-base/arts-3.4.1-r2 [3.4.2]
[ebuild UD] kde-base/kdelibs-3.4.1-r2 [3.4.2]
[ebuild UD] kde-base/khotkeys-3.4.1 [3.4.2]
[ebuild UD] kde-base/kdebase-data-3.4.1 [3.4.2]
[ebuild UD] kde-base/khelpcenter-3.4.1-r1 [3.4.2]
[ebuild UD] kde-base/kcontrol-3.4.1-r1 [3.4.2]
[ebuild UD] kde-base/kdm-3.4.1 [3.4.2]
|
Maybe using the "--nodeps" option would work, but it may not work right if the deps it requires are of a different version. I would imaging that it's not a very serious bug. Some small change in the code from 3.4.1 to 3.4.2... just can't imagine why it's not been fixed yet. _________________ Let me guess, you picked out yet another colorful box with a crank that I'm expected to turn and turn until OOP! big shock, a jack pops out and you laugh and the kids laugh and the dog laughs and I die a little inside. |
|
Back to top |
|
|
nahpets Veteran
Joined: 05 Oct 2003 Posts: 1178 Location: Montreal, Canada
|
Posted: Tue Sep 20, 2005 10:26 pm Post subject: |
|
|
The answer was in the link you provided:
Quote: |
I had this same problem, tried all sorts of stuff in kdmrc with no luck...
Since nothing worked I decided to look at the kdm sources. Found out that the
greeter part of kdm wants to run as user "nobody". If it doesn't find that user
the list won't get populated. So try adding "nobody" to your system.
example /etc/passwd entry:
nobody:x:999:999:Nobody:/dev/null:/bin/false
|
I just added a user 'nobody' and I got the faces back. So the 'fix' for everyone would be to get the kdm ebuild to create a use 'nobody'. I googled it and found this which has a small comment at the top about user 'nobody'.
Please put '[solved]' in the title so others will see the solution. _________________ Let me guess, you picked out yet another colorful box with a crank that I'm expected to turn and turn until OOP! big shock, a jack pops out and you laugh and the kids laugh and the dog laughs and I die a little inside. |
|
Back to top |
|
|
aries Tux's lil' helper
Joined: 03 May 2004 Posts: 127 Location: Sliedrecht the Netherlands
|
Posted: Wed Sep 21, 2005 7:50 pm Post subject: |
|
|
It is already on my system
Code: | nobody:x:999:65534:Nobody:/dev/null:/bin/false |
The group Nobody has ID 65534, I added :/dev/null: but this had no effect |
|
Back to top |
|
|
nahpets Veteran
Joined: 05 Oct 2003 Posts: 1178 Location: Montreal, Canada
|
Posted: Thu Sep 22, 2005 8:38 am Post subject: |
|
|
Maybe it's your GID value? I set it to 'users' (100) and KDM worked fine when I logged out. Your 'nobody' account may be the only member of gid 65534. I would guess that the account doesn't have read permissions in /usr/kde/3.4... in order to get the icons KDM.
Code: |
nobody:x:500:100::/dev/null:/bin/false
|
_________________ Let me guess, you picked out yet another colorful box with a crank that I'm expected to turn and turn until OOP! big shock, a jack pops out and you laugh and the kids laugh and the dog laughs and I die a little inside. |
|
Back to top |
|
|
aries Tux's lil' helper
Joined: 03 May 2004 Posts: 127 Location: Sliedrecht the Netherlands
|
Posted: Thu Sep 22, 2005 5:17 pm Post subject: |
|
|
No that does not help.
I made user the primary group for user nobody, so that my passwd entry of nobody reads the same as yours:
Code: | nobody:x:999:100::/dev/null:/bin/false | but this did not help
On my other (PIII) system with kde3.4.1 where KDM works without problems, passwd reads for nobody:
Code: | nobody:x:65534:65534:nobody:/:/bin/false | 65534 is group nobody.
I checked the permission for all dir's in the path to faces:
Code: | /usr/kde/3.4/share/apps/kdm | All users, groups and others can at least enter and the entries are shown.
For faces itself all groups and others can read them, so this shouls not be the problem.
Further I tried this:
Code: | emerge -O =kdm-3.4.1 |
Now I have a user list and user icons back, although I cannot change the user icons, probably because of some missing dependencies.
=> KDM-3.4.2 causes the problems |
|
Back to top |
|
|
nahpets Veteran
Joined: 05 Oct 2003 Posts: 1178 Location: Montreal, Canada
|
Posted: Thu Sep 22, 2005 8:04 pm Post subject: |
|
|
Did you try doing 'genkdmconf --no-old' to create a default kdmrc? I remember that a previous upgrade of KDM wouldn't work properly unless I did that. _________________ Let me guess, you picked out yet another colorful box with a crank that I'm expected to turn and turn until OOP! big shock, a jack pops out and you laugh and the kids laugh and the dog laughs and I die a little inside. |
|
Back to top |
|
|
aries Tux's lil' helper
Joined: 03 May 2004 Posts: 127 Location: Sliedrecht the Netherlands
|
Posted: Thu Sep 22, 2005 8:18 pm Post subject: |
|
|
Yes, but this does not change anything with KDM-3.4.2
Added 23-09-2005:
The same for KDM-3.4.1 |
|
Back to top |
|
|
nahpets Veteran
Joined: 05 Oct 2003 Posts: 1178 Location: Montreal, Canada
|
Posted: Fri Sep 23, 2005 9:04 pm Post subject: |
|
|
Well, I'm pretty much out of ideas... _________________ Let me guess, you picked out yet another colorful box with a crank that I'm expected to turn and turn until OOP! big shock, a jack pops out and you laugh and the kids laugh and the dog laughs and I die a little inside. |
|
Back to top |
|
|
aries Tux's lil' helper
Joined: 03 May 2004 Posts: 127 Location: Sliedrecht the Netherlands
|
Posted: Sat Sep 24, 2005 7:46 am Post subject: |
|
|
OK. Thanks for your help!
I will enter a bug report on KDM-3.4.2 (although I seem to be the only one)
24-09-2005
Bug report entered. See https://bugs.gentoo.org/show_bug.cgi?id=107101 |
|
Back to top |
|
|
aries Tux's lil' helper
Joined: 03 May 2004 Posts: 127 Location: Sliedrecht the Netherlands
|
Posted: Mon Dec 05, 2005 9:35 pm Post subject: |
|
|
Installed kdm-3.5.0: still no faces
tried this:
installed kdm-3.5.0 of my P3 pc (running without problems) this did not solve the problem.
emerge kdm-3.4.1 : did not solve the problem.
set picture owners to root/users : no effect
Conclusion:
kdm is not the problem, it must be something used by kdm
Question what does: kdm use to show pictures? |
|
Back to top |
|
|
libretto n00b
Joined: 31 May 2005 Posts: 5 Location: Hannover, Germany
|
Posted: Fri Jan 13, 2006 11:54 am Post subject: |
|
|
I'd the same problem on my laptop and I solved that by switching from udev-070-r1 to udev-073 (~x86) and from ivman-0.5_pr2 to ivman-0.5_pre3 (~x86). Now kdm-3.4.3 comes up with icons as on all my gentoo boxes
BTW: That solved me some other problems, too. _________________ Tired of upgrading SuSE! |
|
Back to top |
|
|
aries Tux's lil' helper
Joined: 03 May 2004 Posts: 127 Location: Sliedrecht the Netherlands
|
Posted: Fri Jan 20, 2006 5:39 pm Post subject: |
|
|
It has no effect for me: at this moment I use udev-079, problems also happened with other versions.
I don't use ivman.
As soon there is a new udev version I will try again you never know
Now I use the circles theme at the KDE login window so I am not aware of the failing logo's
Thanks for your help, sorry for my late reply: I was very busy for my job. |
|
Back to top |
|
|
meow n00b
Joined: 18 Mar 2003 Posts: 22
|
Posted: Thu Mar 09, 2006 10:09 am Post subject: |
|
|
For me, the userid created with kuser starts from 500. But in kdmrc the settings are:
MinShowUID=1000
MaxShowUID=65000
so, i had to change my userid to 1000 before it shows up in the login screen. Hope that helps. |
|
Back to top |
|
|
aries Tux's lil' helper
Joined: 03 May 2004 Posts: 127 Location: Sliedrecht the Netherlands
|
Posted: Sat Mar 18, 2006 8:42 pm Post subject: |
|
|
Thanks.
This does not change anything: the userid's already start from 1000 on my pc.
But I'm used now to this problem
I use the circle theme for kdm now, so I'm not reminded to this problem before login |
|
Back to top |
|
|
aries Tux's lil' helper
Joined: 03 May 2004 Posts: 127 Location: Sliedrecht the Netherlands
|
Posted: Wed Apr 26, 2006 7:35 pm Post subject: |
|
|
Finally solved! ...
Just did a fresh install my harddisk ran out of space. |
|
Back to top |
|
|
|