-   Slackware (
-   -   CDE on Slackware (

woomia 09-02-2012 07:13 PM

CDE on Slackware
Thanks to Patrick Verner and others it is now possible to run CDE on Slackware.

And here is the wiki page with Slackware specific notes:

This has been tested on Slackware 64 bit 14.0 RC4. Testing on other versions welcome.

ReaperX7 09-03-2012 01:01 AM

CDE is a bit dated in my opinion, but it could be useful for nostalgia purposes and for extreme levels of resource reservation.

wigry 09-03-2012 02:51 AM

Great great news. Will try it out ASAP

ChrisAbela 09-03-2012 03:25 AM

I still have CDE running on some Sun (Solaris) machines here. I never got to like it much and I always preferred CLI. Anyway these are archaic machines from the nineties and I suppose that CDE was much better than the desktop of Windows 98.

ReaperX7 09-03-2012 03:55 AM

As far as modern, clean, simple, and fully featured desktop environments go, Xfce and KDE are the best two for UNIX environments.

However, yes nothing beats the good ol' Bash shell.

Bindestreck 09-03-2012 08:57 AM

Doesnt work here. All I can see is the mouse cursor and the help Window that appears when starting CDE. But I cannot move the window, seems that the Motif decorations or the WM is not activated...

woomia 09-04-2012 09:31 AM

What version of Slackware? What processor?

Bindestreck 09-04-2012 09:40 AM


Originally Posted by woomia (Post 4772329)
What version of Slackware? What processor?

The version before 14 RC releases of Slackware...

CPU: i7-2760QM (8 cores)

woomia 09-04-2012 06:59 PM

CDE is only supported on Slackware 14.0 RC 64 bit. No one has tested it on 14.0 RC4 32 bit.

As for previous versions of Slackware, CDE has never been shown to work on them but thanks for trying. CDE will tested on 14.0 once it's released. I suggest waiting until then.

ReaperX7 09-04-2012 09:48 PM

If you are wanting to install CDE in Slackware you have to do this:

1. generate the locales:


cd /usr/lib64/locale/

ln -s de_DE de_DE.ISO-8859-1

ln -s es_ES es_ES.ISO-8859-1

ln -s fr_FR fr_FR.ISO-8859-1

ln -s it_IT it_IT.ISO-8859-1

2. Install OpenMotif and Xlt from SlackBuilds.

Note: you will have to uninstall "lesstif" prior to installing OpenMotif.

3. Link Nawk calls to gawk using a symlink:


ln -s /bin/gawk /bin/nawk
4. Set rcpbind into insecure mode;


chmod +x /etc/rc.d/rc.rpc
/etc/rc.d/rc.rpc start

5. Download the CDE sources and run, at minimum, a configure buildscript similar to this (Slackware 64 only) to configure, make, and install the sources:


./configure --prefix=/usr --sysconfdir=/etc --localstatedir=/var --mandir=/usr/man --libdir=/usr/lib64 --docdir=/usr/doc/cde-2.20a --build=x86_64-slackware-linux && make && install && clean

woomia 09-05-2012 10:14 PM

I advise against downloading the tarball. It's woefully out of date. Use git.

There will be a new tarball soon that will be current to the sources.

ReaperX7 09-05-2012 10:32 PM

2.2.0a was just released last month.

woomia 09-06-2012 12:57 PM

Like I said, it is hopeless out of date. Slackware specific fixes have been added since that tarball was generated.

woomia 09-06-2012 05:23 PM

Wait, are trying to install CDE on Slackware from the tarball? If you are, it won't work. The instructions specifically state on the wiki that you must build from git for Slackware.

woomia 09-06-2012 06:18 PM

News: There is a new tarball of CDE. All the changes in git until this moment are now in this tarball. It's a lot of stuff but most importantly, you can build CDE on Slackware now from the tarball.

Note, this has only be been tested on Slackware64 14.0 RC4. All other versions are either unknown or unsupported. The tarball will be tested again when 14.0 is released.

All times are GMT -5. The time now is 04:36 PM.