Want to run KDE3, unable to get rid of SDDM/KDE5

YaST makes openSUSE unique regardless of DE. :slight_smile: ISTR discussion of porting SUSE look and feel to TDE on one of the TDE mailing lists not too long ago. Maybe asking on its -devel list you could acquire enough instruction to achieve what you desire?

I have KDE3 and Trinity each installed on multiple 42.1 and 42.2 PCs. I’ve never had a SDDM problem using either KDE3 or TDE, possibly because I don’t let SDDM install in the first place. When I install Plasma I install KDM, not SDDM, neither LightDM nor GDM. I do a minimal X Leap install, which installs IceWM and little else. Once initial installation is done, I add either KDE3 or TDE repos and install minimal one of those or Plasma with zypper. I use a text editor to put tdm, kdm3 or kdm in /etc/sysconfig/displaymanager and tde, startkde or kde-plasma in /etc/sysconfig/windowmanager.

I like Trinity’s look and feel. The only thing I like better about KDE3 is Trinity’s menus have fewer branches. I like that TDM config files live where config files belong in /etc/ rather than only buried in /opt/. Other than the menu branches and 965242 – kdesktop, kded and kicker crash every initial session start post-boot I find little reason to prefer either over the other. On my 24/7 system I’m still using KDE3 on 42.1.

I wonder if installing no more than IceWM in the first place makes a difference in look and feel of TDM?

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.

Did you get KDE3 working LoneCrusader?

Your original screenshot showed the kde3 panel with a grey screen underneath a kde5/plasma toolbar.

I installed the kde3 libraries from the earlier post on Leap 42.2, im still running SDDM as the desfault display manger
and kde3 appears to work ok.
I posted a screenshot on imgmur

http://imgur.com/a/U2lZM

The grey screen may be related to a graphics driver, but you can try a right click and configure desktop in kde3.
To get rid of the kde plasma toolbar you right click, themn options and remove.

At the moment I have 2 desktop choices kde3 and kde plasma.