KDESU not working on OpenSuse 11.2

Hi there,

I’ve recently installed from scratch Suse 11.2, and I’m having a bit of an issue with kdesu.

Basically everytime I try to start an application using kdesu (e.g. Yast), the windows where to put the password appears, but when I click on OK, or I press enter nothing happens, the windows stays where it was, and of course the program does not start.

The same issue occurs when I type the password to open kwalletmanager, I suppose the two things are connected.

Any suggestion would be much appreciated

You don’t need to do kdesu when starting Yast. If you click on Yast it will automatically ask for the admin/root password before it opens. I would assume that would be the same for kwallet but I don’t use it.

That’s the problem!
When Yast (or any other program that requires root privileges) automatically ask for the admin/root password, it opens the window I mentioned in my first post, the one I get stuck in.
If you notice it, the title of this window is something like “Execute as root - <<su>> for KDE”, i.e. the program launches kdesu for you, and I cannot go further

MadSplinter wrote:

>
> Hi there,
>
> I’ve recently installed from scratch Suse 11.2, and I’m having a bit
> of an issue with kdesu.
>
> Basically everytime I try to start an application using kdesu (e.g.
> Yast), the windows where to put the password appears, but when I
> click on OK, or I press enter nothing happens, the windows stays
> where it was, and of course the program does not start.
>
> The same issue occurs when I type the password to open
> kwalletmanager, I suppose the two things are connected.
>
> Any suggestion would be much appreciated
>
What version of KDE are you using? I have openSUSE2 with KDE 4.3.4 and
kdesu works fine. Did you put in the correct root password? If not it
will go away and nothing happen.


Russ
[openSUSE 11.2 (2.6.31.5-0.1-desktop, x86_64] KDE 4.3.4 release 2,
Intel Core 2 Dual E7200, 4 GB RAM, GeForce 8400 GS, 320GB Disc (2)

I’m using KDE 4.3.1 release 6.
It doesn’t matter using the right password. Either if I use the right one, a wrong one or I leave it blank, the result is the same

Become su - in a terminal
type: yast2

what happens

That works.
Actually, launch the program using console as root it is the only way I have to access all the programs that need root privileges.

How else did you expect to do it?

Are you saying using the launcher from the menu doesn’t start yast.

Let me try to explain better…
Let’s say for simplicity that I want to start Yast (but again, it is the same with every program that needs root privileges)

Using su then launching yast, does work.

Using kdesu yast, OR clicking on the yast icon, does NOT work, because in both cases you are using the kdesu interface

Works for me

What output do you get in terminal when you do kdesu yast2

I get no output at all…
Since pressing enter (or clicking on ok) when the kdesu window appears does not have any effect, there is no output yet in the console…

Do you think that reinstalling some packages will help someway? If so, which one?

Please post result of this

zypper lr -d

I get no output at all, but in this case is pretty normal I think…
Usually you get an output after you have clicked on ok or pressed enter whether the password you entered was correct or not.
In my case, since both enter and click don’t work, the console is still waiting for an input that can’t see.

Since it seems that I am the only one experiencing this problem, do you think that reinstalling some packages will help? If so, which one?

Here it is:

| Alias | Nome | abilitato | Attualizza | Priorità | Tipo | URI | Servizio

—±---------------------±----------------------±----------±-----------±---------±-------±--------------------------------------------------------------------------------±--------
1 | Emulators | Emulators | Sì | Sì | 99 | rpm-md | Index of /repositories/Emulators/openSUSE_11.2 |
2 | Google | Google | Sì | Sì | 99 | rpm-md | http://dl.google.com/linux/rpm/stable/i386 |
3 | Java | Java | Sì | Sì | 99 | rpm-md | Index of /repositories/Java:/packages/openSUSE_11.2 |
4 | KDE_Backports | KDE Backports | Sì | Sì | 99 | rpm-md | Index of /repositories/KDE:/Backports/openSUSE_11.2 |
5 | KDE_Community | KDE Community | Sì | Sì | 99 | rpm-md | Index of /repositories/KDE:/KDE4:/Community/openSUSE_11.2 |
6 | KDE_Contrib | KDE Contrib | Sì | Sì | 99 | rpm-md | Index of /repositories/openSUSE:/11.2:/Contrib/standard |
7 | KDE_PlayGround | KDE PlayGround | Sì | Sì | 99 | rpm-md | Index of /repositories/KDE:/KDE4:/Playground/openSUSE_11.2 |
8 | Libdvdcss repository | Libdvdcss repository | Sì | Sì | 99 | rpm-md | http://opensuse-guide.org/repo/11.2/ |
9 | Mozilla | Mozilla | Sì | Sì | 99 | rpm-md | Index of /repositories/mozilla/openSUSE_11.2 |
10 | NVIDIA Repository | NVIDIA Repository | Sì | Sì | 99 | rpm-md | ftp://download.nvidia.com/opensuse/11.2/ |
11 | OpenOffice | OpenOffice | Sì | Sì | 99 | rpm-md | Index of /repositories/OpenOffice.org:/STABLE/openSUSE_11.2 |
12 | Packman Repository | Packman Repository | Sì | Sì | 99 | rpm-md | Index of /pub/packman/suse/11.2 |
13 | VLC | VLC | Sì | Sì | 99 | rpm-md | Index of /pub/vlc/SuSE/11.2/ |
14 | Wine | Wine | Sì | Sì | 99 | rpm-md | Index of /repositories/Emulators:/Wine/openSUSE_11.2 |
15 | repo-debug | openSUSE-11.2-Debug | Sì | Sì | 99 | yast2 | Index of /debug/distribution/11.2/repo/oss |
16 | repo-non-oss | openSUSE-11.2-Non-Oss | Sì | Sì | 99 | yast2 | Index of /distribution/11.2/repo/non-oss |
17 | repo-oss | openSUSE-11.2-Oss | Sì | Sì | 99 | yast2 | Index of /distribution/11.2/repo/oss |
18 | repo-source | openSUSE-11.2-Source | Sì | Sì | 99 | yast2 | Index of /source/distribution/11.2/repo/oss |
19 | repo-update | openSUSE-11.2-Update | Sì | Sì | 99 | rpm-md | Index of /update/11.2

There is a lot of stuff you don’t need in that list if you want to make less trouble for yourself

Remove
4,6,7,8,13

Then add this:
Index of /repositories/KDE:/KDE4:/STABLE:/Desktop/openSUSE_11.2

Then do this:
http://public.bay.livefilestore.com/y1plNv_UJK3kuKlNRPRxaBrNyrPpUuAJOFpX9u00e42b5H_vojdzGQc8WYdnEhYJr47dEFOJtm9GCuHFYGAmeVY6Q/package%20switch%20kde.png

You will need to follow this:
Multi-media and Restricted Format Installation Guide - openSUSE Forums

Doing this last
http://public.bay.livefilestore.com/y1p4kdJ4nrWtnDn6lSIpz2N_UsVyH0mq-uYaE27sejzC3g9A7ulRDCRELP5SWe2-1UxY66KlbQ-SKMBBzjFn7g_og/Packman%20Filter%20Final.png

Logout and back in

On 12/27/2009 10:46 AM, MadSplinter wrote:
>
> caf4926;2094176 Wrote:
>> How else did you expect to do it?
>>
>> Are you saying using the launcher from the menu doesn’t start yast.
>
> Let me try to explain better…
> Let’s say for simplicity that I want to start Yast (but again, it is
> the same with every program that needs root privileges)
>
> Using su then launching yast, does work.
>
> Using kdesu yast, OR clicking on the yast icon, does NOT work, because
> in both cases you are using the kdesu interface

Have you messed with the /etc/sudoers file? If so, try using your
password instead of the root password at the dialog prompt…


Kevin Miller - http://www.alaska.net/~atftb
Juneau, Alaska
In a recent survey, 7 out of 10 hard drives preferred Linux
Registered Linux User No: 307357, http://counter.li.org

To the op,
Does your machine running 24/7? I noticed it in this side, when not powering off my machine for a couple of days, sometimes kdesu stops working nor the yast icon from the kickoff menu when clicking it does nothing. When I restart the machine it works.

To caf4926:
I followed your procedure, but still having the same issue.

To Kevin Miller:
I did not configure the sudoers at all. Moreover, as I already said, putting in the correct password, the wrong one or no password at all does not make any difference.

To joerione:
The machine is a laptop, so it never stays on for long periods

Very strange… Not sure where you go from here

I suppose I’ll have to keep on using the console to start programs instead of kdesu… A bit annoying, but bearable anyway.

By the way, thank you all very much for the suggestions