kate: toolbar's strage behaviour

opensuse 12.3 and kde 4.11

I love kate, but I have just a small issue with it. When a launch kate the toolbar is as I have set it. When I click on it, icons change place. All of them are still visible, but in different places. This happens for 4 or 5 clicks; then everything keeps its place (the last one, not the original one).
This has been happening to me for long: several versions of opensuse and of kde.

Is there anybody experiencing the same? Is there any solution?

Thanks!

Weird problem. Since I don’t have it (on various machines, various KDE versions, various openSUSE versions), I suspect a config issue. Saying so, this issue should not exist for a newly created user. Let’s give that a try first. Use Yast to create a new user, then logout, and login as the new user. Start kate and see if the issue exists for that new user.
Questions:
do you use the Sessions feature of kate?
did you customize kate?

I’ll try.

Questions:
do you use the Sessions feature of kate?

Yes, I do. It happens the same in all the sessions.

did you customize kate?

Yes. I customized the toolbar too.

Curiously, I can’t create a new user. After typing the name and password in yast I always get this message (SUSE Paste)
I don’t know what to do. Can you help me?

Looks like this package is missing:

libyui-qt-pkg4

A workaround is to start Yast from a terminal window:


su
yast

and use the TAB and arrow keys to navigate

It was already installed. I reinstalled it. No change; still the same error message.

A workaround is to start Yast from a terminal window:

su
yast

 and use the TAB and arrow keys to navigate

I tried also this. No way. It doesn’t create the user. Everything seems normal, but when I open again the users management, the new user is not there. It seems that yast doesn’t save the changes in users management.

I tried then

useradd

It created the user, but I couldn’t login. Through yast I realized that “Login disabled” was checked for that user. I don’t know how to uncheck it because it’s not possible through yast (as I said it doesn’t save the changes).
It seems that it’s impossible to create a working user. I have done it lots of times (in other computers, not in this one) but here it’s impossible.
Maybe it’s better to forget about the kate toolbar issue. It’s not so important and it’s getting very difficult to fix it.

Thanks anyway.

useradd does not create the home directory for that user so you have to manually create it and set permissions for that USER UID

But Yast should work so is it possible you have mixed versions of stuff installed? Have you played in the factory repo or any other not standard repo??

With the -m option useradd creates the home directory. In fact, it exists. I didn’t check the permissions. Maybe that’s the reason why I couldn’t access.

But Yast should work so is it possible you have mixed versions of stuff installed? Have you played in the factory repo or any other not standard repo??

No, I have been very consistent in keeping the stardard repos. In fact, in the last months everything has been working fine. I haven’t noticed the problem in yast because I didn’t need to add a new user. All the other things I’ve used in yast worked beautifully.

Thanks for your concern.

You might have some repos that may cause problems active. so if unsure show us

zypper lr

Preferably

zypper lr -d
# zypper lr -d
# | Alias          | Name                | Enabled | Refresh | Priority | Type   | URI                                                                                   | Service
--+----------------+---------------------+---------+---------+----------+--------+---------------------------------------------------------------------------------------+--------
1 | KDE_4.11       | KDE 4.11            | Yes     | Yes     |   99     | rpm-md | http://download.opensuse.org/repositories/KDE:/Releas/411/openSUSE_12.3/            |        
2 | KDE_4.11_Extra | KDE 4.11 Extra      | Yes     | Yes     |   99     | rpm-md | http://download.opensuse.org/repositories/KDE:/Extra/KDE_Release_411_openSUSE_12.3/   |        
3 | libdvdcss      | libdvdcss           | Yes     | Yes     |   99     | rpm-md | http://opensuse-guide.org/repo/12.3/                                                  |        
4 | non-oss        | 12.3-Non-Oss        | Yes     | Yes     |   99     | yast2  | http://download.opensuse.org/distribution/12.3/repo/non-oss/                          |        
5 | oss            | 12.3-Oss            | Yes     | Yes     |   99     | yast2  | http://download.opensuse.org/distribution/12.3/repo/oss/                              |        
6 | packman        | packman             | Yes     | Yes     |   99     | rpm-md | http://ftp.gwdg.de/pub/linux/misc/packman/suse/openSUSE_12.3/                         |        
7 | update         | 12.3-Update         | Yes     | Yes     |   99     | rpm-md | http://download.opensuse.org/update/12.3/                                             |        
8 | update-non-oss | 12.3-Update-Non-Oss | Yes     | Yes     |   99     | rpm-md | http://download.opensuse.org/update/12.3-non-oss/                                     |