Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
KDM 3.4.2 /3.5.0: no user list / user images [solved]
View unanswered posts
View posts from last 24 hours
View posts from last 7 days

 
Reply to topic    Gentoo Forums Forum Index Desktop Environments
View previous topic :: View next topic  
Author Message
aries
Tux's lil' helper
Tux's lil' helper


Joined: 03 May 2004
Posts: 127
Location: Sliedrecht the Netherlands

PostPosted: Fri Sep 02, 2005 7:21 pm    Post subject: KDM 3.4.2 /3.5.0: no user list / user images [solved] Reply with quote

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
View user's profile Send private message
vlado
n00b
n00b


Joined: 02 Dec 2003
Posts: 36

PostPosted: Tue Sep 06, 2005 8:11 am    Post subject: Reply with quote

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
View user's profile Send private message
malone
Apprentice
Apprentice


Joined: 19 Feb 2004
Posts: 159
Location: The p-n junction.

PostPosted: Tue Sep 06, 2005 9:45 am    Post subject: Reply with quote

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
View user's profile Send private message
aries
Tux's lil' helper
Tux's lil' helper


Joined: 03 May 2004
Posts: 127
Location: Sliedrecht the Netherlands

PostPosted: Tue Sep 06, 2005 7:46 pm    Post subject: Reply with quote

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
View user's profile Send private message
gentsquash
l33t
l33t


Joined: 03 Nov 2004
Posts: 753
Location: Still a Gentoo beginner.

PostPosted: Thu Sep 08, 2005 2:36 pm    Post subject: Reply with quote

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
View user's profile Send private message
aries
Tux's lil' helper
Tux's lil' helper


Joined: 03 May 2004
Posts: 127
Location: Sliedrecht the Netherlands

PostPosted: Thu Sep 08, 2005 5:41 pm    Post subject: Reply with quote

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
View user's profile Send private message
nahpets
Veteran
Veteran


Joined: 05 Oct 2003
Posts: 1178
Location: Montreal, Canada

PostPosted: Tue Sep 20, 2005 11:59 am    Post subject: Reply with quote

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
View user's profile Send private message
aries
Tux's lil' helper
Tux's lil' helper


Joined: 03 May 2004
Posts: 127
Location: Sliedrecht the Netherlands

PostPosted: Tue Sep 20, 2005 7:28 pm    Post subject: Reply with quote

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
View user's profile Send private message
nahpets
Veteran
Veteran


Joined: 05 Oct 2003
Posts: 1178
Location: Montreal, Canada

PostPosted: Tue Sep 20, 2005 10:13 pm    Post subject: Reply with quote

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
View user's profile Send private message
nahpets
Veteran
Veteran


Joined: 05 Oct 2003
Posts: 1178
Location: Montreal, Canada

PostPosted: Tue Sep 20, 2005 10:26 pm    Post subject: Reply with quote

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
View user's profile Send private message
aries
Tux's lil' helper
Tux's lil' helper


Joined: 03 May 2004
Posts: 127
Location: Sliedrecht the Netherlands

PostPosted: Wed Sep 21, 2005 7:50 pm    Post subject: Reply with quote

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
View user's profile Send private message
nahpets
Veteran
Veteran


Joined: 05 Oct 2003
Posts: 1178
Location: Montreal, Canada

PostPosted: Thu Sep 22, 2005 8:38 am    Post subject: Reply with quote

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
View user's profile Send private message
aries
Tux's lil' helper
Tux's lil' helper


Joined: 03 May 2004
Posts: 127
Location: Sliedrecht the Netherlands

PostPosted: Thu Sep 22, 2005 5:17 pm    Post subject: Reply with quote

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
View user's profile Send private message
nahpets
Veteran
Veteran


Joined: 05 Oct 2003
Posts: 1178
Location: Montreal, Canada

PostPosted: Thu Sep 22, 2005 8:04 pm    Post subject: Reply with quote

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
View user's profile Send private message
aries
Tux's lil' helper
Tux's lil' helper


Joined: 03 May 2004
Posts: 127
Location: Sliedrecht the Netherlands

PostPosted: Thu Sep 22, 2005 8:18 pm    Post subject: Reply with quote

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
View user's profile Send private message
nahpets
Veteran
Veteran


Joined: 05 Oct 2003
Posts: 1178
Location: Montreal, Canada

PostPosted: Fri Sep 23, 2005 9:04 pm    Post subject: Reply with quote

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
View user's profile Send private message
aries
Tux's lil' helper
Tux's lil' helper


Joined: 03 May 2004
Posts: 127
Location: Sliedrecht the Netherlands

PostPosted: Sat Sep 24, 2005 7:46 am    Post subject: Reply with quote

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
View user's profile Send private message
aries
Tux's lil' helper
Tux's lil' helper


Joined: 03 May 2004
Posts: 127
Location: Sliedrecht the Netherlands

PostPosted: Mon Dec 05, 2005 9:35 pm    Post subject: Reply with quote

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
View user's profile Send private message
libretto
n00b
n00b


Joined: 31 May 2005
Posts: 5
Location: Hannover, Germany

PostPosted: Fri Jan 13, 2006 11:54 am    Post subject: Reply with quote

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 :D

BTW: That solved me some other problems, too.
_________________
Tired of upgrading SuSE!
Back to top
View user's profile Send private message
aries
Tux's lil' helper
Tux's lil' helper


Joined: 03 May 2004
Posts: 127
Location: Sliedrecht the Netherlands

PostPosted: Fri Jan 20, 2006 5:39 pm    Post subject: Reply with quote

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
View user's profile Send private message
meow
n00b
n00b


Joined: 18 Mar 2003
Posts: 22

PostPosted: Thu Mar 09, 2006 10:09 am    Post subject: Reply with quote

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
View user's profile Send private message
aries
Tux's lil' helper
Tux's lil' helper


Joined: 03 May 2004
Posts: 127
Location: Sliedrecht the Netherlands

PostPosted: Sat Mar 18, 2006 8:42 pm    Post subject: Reply with quote

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
View user's profile Send private message
aries
Tux's lil' helper
Tux's lil' helper


Joined: 03 May 2004
Posts: 127
Location: Sliedrecht the Netherlands

PostPosted: Wed Apr 26, 2006 7:35 pm    Post subject: Reply with quote

Finally solved! ...
Just did a fresh install :cry: my harddisk ran out of space.
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Desktop Environments All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum