It seems I managed to solve this problem. If kwalletmanager starts before knetworkmanager, things seem to be OK. So I created a file /usr/share/autostart/kwalletmanager.desktop, which starts after panel
[Desktop Entry] Encoding=UTF-8 Name=kwalletmanager GenericName=Wallet Manager Exec=kwalletmanager Icon=network Type=Application X-KDE-autostart-after=panel X-KDE-StartupNotify=false X-KDE-UniqueApplet=true X-DCOP-ServiceType=Unique X-KDE-autostart-condition=kwalletrc:General:Autostart:true Categories=Qt;KDE;Network;Applet; X-Ubuntu-Gettext-Domain=desktop_kwalletmanager
and I modified knetworkmanager.desktop such that it starts after kwalletmanager.desktop: X-KDE-autostart-after=kwalletmanager
Most probably simply modifying knetworkmanager.desktop would also help (not tested...) Exec=kwalletmanager; knetworkmanager
It seems I managed to solve this problem. If kwalletmanager starts before knetworkmanager, things seem to be OK. autostart/ kwalletmanager. desktop, which starts after panel
So I created a file /usr/share/
[Desktop Entry] -after= panel tify=false let=true ServiceType= Unique -condition= kwalletrc: General: Autostart: true Qt;KDE; Network; Applet; Gettext- Domain= desktop_ kwalletmanager
Encoding=UTF-8
Name=kwalletmanager
GenericName=Wallet Manager
Exec=kwalletmanager
Icon=network
Type=Application
X-KDE-autostart
X-KDE-StartupNo
X-KDE-UniqueApp
X-DCOP-
X-KDE-autostart
Categories=
X-Ubuntu-
and I modified knetworkmanager .desktop such that it starts after kwalletmanager. desktop: -after= kwalletmanager
X-KDE-autostart
Most probably simply modifying knetworkmanager .desktop would also help (not tested...) ager; knetworkmanager
Exec=kwalletman