Offending Settings in OpenSuSE Leap Causing Plasmashell to Interfere With KDE 3 Functionality
Hi there,
Quick solution, as root:
mkdir /etc/xdg/****
mv /etc/xdg/plasmashell.desktop /etc/xdg/****
BIG CAVEAT - this will break the Plasma 5 desktop
**Question: Is there a way to disable these startup scripts without removing the offending file?
Also don’t forget to:
[size=]/etc/sysconfig/displaymanager change to DISPLAYMANAGER=“kdm3”
/etc/sysconfig/windowmanager change to DEFAULT_WM=“kde”
[/size]
I have read some other threads in which there are some complaints about performance. So these are the other “services” that autostart as a result of SuSE using XDM, at least on my desktop: A user may want to remove some of these - BUT SOME MAY BE CRITICAL:
at-spi-dbus-bus.desktop
baloo_file.desktop
caribou-autostart.desktop
deja-dup-monitor.desktop
evolution-alarm-notify.desktop
fcitx-autostart.desktop
gmixer-trayicon.desktop
gnome-keyring-gpg.desktop
gnome-keyring-pkcs11.desktop
gnome-keyring-secrets.desktop
gnome-keyring-ssh.desktop
gnome-settings-daemon.desktop
gnome-software-service.desktop
gnome-user-share-obexpush.desktop
gsettings-data-convert.desktop
hplip-systray.desktop
ibus-autostart.desktop
kmix_autostart.desktop
krunner.desktop
nautilus-autostart.desktop
nm-applet.desktop
notification-daemon-autostart.desktop
orca-autostart.desktop
kde.klipper.desktop
polkit-gnome-authentication-agent-1.desktop
polkit-kde-authentication-agent-1.desktop
print-applet.desktop
pulseaudio.desktop
restore_kmix_volumes.desktop
tracker-extract.desktop
tracker-miner-apps.desktop
tracker-miner-fs.desktop
tracker-miner-user-guides.desktop
tracker-store.desktop
user-dirs-update-gtk.desktop
xembedsniproxy.desktop
zeitgeist-datahub.desktop
Long version:
I recently upgraded my OpenSuSE 13.1 KDE3 desktop to OpenSuSE Leap.
I followed all the advice here:
/etc/sysconfig/displaymanager change to DISPLAYMANAGER=“kdm3”
/etc/sysconfig/windowmanager change to DEFAULT_WM=“kde”
When I was finished, I found that KDE Plasma wanted to display the taskbar within my running KDE 3 session. I had two taskbars at the bottom of my desktop. I further found that none of my icons worked – no program would launch by clicking on the icon on my desktop.
Furthermore, upon right clicking on the KDE 3 desktop, I had some plasma options display and I was only able to run programs from there.
I opened up konsole and ran lsof and in the output I could see “plasmashell --shut-up” was running.
I then ran a grep in /etc to find the offensive startup script:
cd /etc
grep -r plasmashell
Output below:
xdg/autostart/plasmashell.desktop:Exec=plasmashell --shut-up
xdg/autostart/plasmashell.desktop:X-DBUS-ServiceName=org.kde.plasmashell
which plasmashell
Output below:
/usr/bin/plasmashell
After I moved this script to /etc/xdg/****, I could use KDE 3 just like the old days - and without a problem.
James Leone
**
Note I also tried to post this solution to the opensuse-kde3 mailing list, but it was bounced, I guess, because I used the word “****” - I guess Linus Torvalds would have trouble posting to this list at times if he wanted to.