Error msg when trying to use KUser
Slack 13.1 This is what I get when I go to KUser. Error opening /etc/shadow for reading. Can't save group settings.
|
Unless you are root when you run KUser, you won't able to change /etc/shadow. Or /etc/passwd. Or /etc/group
Code:
$ ls -l /etc/shadow* |
More specifically: If you run "kuser" from the system menu in KDE, you will be asked for the root password. If you run "kuser" from XFCE (or another WM and/or DE) you will get the error opening /etc/shadow for reading. In KDE, kdesu is used to ask for authentication; however, another DE or WM (such as Xfce) doen't know about kdesu. A workaround, to use KDE system apps in Xfce, is to change kuser.desktop to use kdesu:
Code:
Exec=kdesu kuser %i -caption "%c" Now, if you are using KDE, and you get the same message, then you did something to corrupt your KDE installation. I have 3 clean slackware-current installations running either in a VM, or natively, and no special effort is needed when running kuser. |
@kingbeowulf
Hi there, I have read your answer about using kuser with other than kde like Xfce. I am running on Xfce, but what you have suggested doesn't work. In "/usr/share/applications/kde4/kuser.desktop" the line you have proposed is already set, but always I get the error message. I don't know if Xfce have worked around this issue, but that is. |
@Paolopd:
|
All times are GMT -5. The time now is 05:24 PM. |