This is a CDE on Mageia 9. It took me several hours and consultations with friendly people on Mageia forums to make it work.
CDE is very archaic so I had to rebuild the whole Motif library reverting some recent patches before compiling CDE itself. My tiny HP Stream 14 laptop with Intel N3060 CPU had a hard time building this monstrosity.
Now the hardest part comes: figuring out why I did this and what do I actually do with it.
#Mageia #CDE #Motif
@mos_8502 Well, I guess it's somewhat already done in NsCDE that is based on FVWM.
@mos_8502 @chesheer Oh dear, how wrong you are...

@mos_8502 @chesheer I don't need to show you anything -- I hope not anyway!

When we refer to CDE, at least in terms of NsCDE, and similar clones over the years, it has always been with respect to the style/behaviour of the windows, etc.

Given that, the ecosystem is rich enough that one could choose to use, say, NsCDE with Motif applications built externally.

None of this takes anything away from being able to compile CDE now, or indeed, for its continued development. If anything, I'm pleased it's happening.

@mos_8502 @chesheer No, my code is terrible, and my vibes... never had any of those. Explains a lot...

@thomasadam @mos_8502 @chesheer

Y'all are both amazing. Please don't be jerks to each other.

@rl_dane @mos_8502 @chesheer Absolutely -- @mos_8502 I hadn't realised what you've done over the years, and having read some of your posts here... I get it.

FYI, I've also written about how Wayland is going to bad for X11-based WMs (which would include CDE):

https://github.com/fvwmorg/fvwm3/discussions/1258

Nothing I've said or done should ever imply anything bad against CDE, and I love that it's still going.

Yes, I know, certain WMs like FVWM perhaps make cloning a visual environment like CDE easier, but that's all it can ever do -- the functionality within CDE is what makes it unique, and just emulating its style peripherally is not meant to replace it.

I want X11 DEs and WMs to survive, but it's such a difficult situation when X11 toolkits (GTK/QT) drop support for X11. At this point, many of them become "Wayland-only", and I don't like this future either.

I hope that helps, and please don't think my earlier comments were meant to be inflammatory -- they weren't. :)

Fvwm3 and Wayland ยท fvwmorg fvwm3 ยท Discussion #1258

This originally came from gist: https://gist.github.com/ThomasAdam/5377540b3025f7f04735d96ee64354fd -- and remains there for historical purposes. But as of November 2025, this document supersedes i...

GitHub
@thomasadam Not thrilled that a lot of the #GUI libraries are dropping #X11 support. I prefer cross platform options and dropping one backend means less portability to environments. I'm switching my own desktop to more lightweight GUI options like #FLTK and #SDL. At least those support X11 for now. #pdcurses also supports X11 via SDL.