View previous topic :: View next topic |
Author |
Message |
pvh1987 n00b
Joined: 06 Jun 2012 Posts: 56
|
Posted: Tue Jan 15, 2013 9:20 pm Post subject: CDE is now open source - and runs on Gentoo! |
|
|
The Common Desktop Environment (CDE) and Motif (GUI Toolkit) is now open source. CDE runs on Gentoo too:
http://postimage.org/image/tyfwr09kp/
CDE and the Motif GUI feels very, very fast. I hope that the Motif toolkit will get unicode support and CDE will get "up to date" so it will support modern desktop features such as a Notification Area and stuff like that, while still preserving the classic simple, look and feel - and speed
If you want to try CDE yourself, check out the SorceForge website and follow the guide in the wiki:
http://sourceforge.net/projects/cdesktopenv/
I installed all the packages needed as written in the wiki and compiled using "make World.dev" instead of "make World" since some features does not yet compile on Linux. |
|
Back to top |
|
|
Dominique_71 Veteran
Joined: 17 Aug 2005 Posts: 1877 Location: Switzerland (Romandie)
|
Posted: Thu Jan 24, 2013 6:39 pm Post subject: |
|
|
Nice
That's a good news. It look like a lot of work must be done in order to update it with modern features like unicode support, but the basis is outstanding.
I like old style wm. For me, fvwm is the best of all. You can do whatever you want with it, including a decent focus policy. I would like to see something like "click with raise/unraise" on the title bar (why search for a little button or menu when you can do it on the whole title bar with a single click), and "point or click without raise" anywhere else on the window, in all the wm/desktop lying around. When you are used to it, any other focus policy feel handicapped in the best case, and disturbing in most, if not all, cases. _________________ "Confirm You are a robot." - the singularity |
|
Back to top |
|
|
NeddySeagoon Administrator
Joined: 05 Jul 2003 Posts: 54243 Location: 56N 3W
|
Posted: Thu Jan 24, 2013 7:58 pm Post subject: |
|
|
pvh1987,
I may move to CDE when systemd becomes a hard dependency for GNOME but I'll wait for the ebuilds.
I remember it from a long time ago _________________ Regards,
NeddySeagoon
Computer users fall into two groups:-
those that do backups
those that have never had a hard drive fail. |
|
Back to top |
|
|
pvh1987 n00b
Joined: 06 Jun 2012 Posts: 56
|
Posted: Thu Jan 24, 2013 10:57 pm Post subject: |
|
|
Dominique_71, actually CDE uses mwm (Motif Window Manager) as far as I remember. But I guess that mwm is similar to fvwm. If not, hopefully it can be extended a bit to support more features without being slower.
I used GNOME from version 2 and up. Before that, I used KDE until it became too ugly and too slow. It looks like every desktop environment is going to be filled with shiny bars and fancy animations all over, just to please the average computer user. For a technical user like me (and probably most, if not all, of the Gentoo user base) it can become "too much" and "too slow". That's when I really got mad after learning what Ubuntu and GNOME was doing to the desktop. For me, Unity and GNOME 3 is just "too much" and "too slow", if you know what I mean. GNOME 3 seems at the same time to be "too little" when it comes to usability . Nowadays, I use Xfce, in a setup comparable to GNOME 2. It is more lightweight and can do almost everything I want it to. Still, I feel that it is slow on a modern computer.
When I "booted up" CDE, I was impressed with the speed and simplicity. On a modern computer, it is deadly fast. On an older computer, it will not feel slow to use either. The Motif toolkit is very, very fast. I like it. And thank god that wxWidgets still supports it. That means that my own software could be released in both GTK and Motif. If the new open source Motif developers will add Unicode support for the Motif toolkit, I would be very happy. That could turn me into some geek that uses my spare time on developing better Motif support in wxWidgets.
Speaking of wxWidgets, I was actually helping the development of OpenCDE when it was still using wxWidgets + Motif. Somehow I ran out of time to do more work on that. After that, they switched to "real" Motif without wxWidgets and since I have yet to learn the Motif C++ API, I stopped the work to focus on other things. It looks like OpenCDE has been standing still for a while now. My guess is that now when the real CDE is open source, who needs OpenCDE?
I can't wait to see what happens to CDE and the Motif toolkit in the future. So far, it must be the only Unix Desktop that virtually hasn't changed since it's initial release (read DESKTOP not window manager). Some may say that it is old and ugly, but I think it it's clean, fast and simple. It never does anything nasty to you or runs heavy applications in the background. If you don't like the colors, switch to another color theme. That's easy. The moment it starts to turn into some resource hungry and slow desktop, it will be forked. That's for sure |
|
Back to top |
|
|
mbar Veteran
Joined: 19 Jan 2005 Posts: 1990 Location: Poland
|
Posted: Fri Jan 25, 2013 7:05 am Post subject: |
|
|
This brings back memories (Sparc Workstation during late 1990-ties).
I'll give it a try soon -- an overlay would be nice. |
|
Back to top |
|
|
Ottre Tux's lil' helper
Joined: 23 Dec 2012 Posts: 129
|
Posted: Sun Jan 27, 2013 1:04 am Post subject: |
|
|
Dominique_71 wrote: |
That's a good news. It look like a lot of work must be done in order to update it with modern features like unicode support, but the basis is outstanding.
|
It could happen. There are rumours that Slackware 15 will ship with CDE. |
|
Back to top |
|
|
destroyedlolo l33t
Joined: 17 Jun 2011 Posts: 846 Location: Close to Annecy (France)
|
Posted: Sun Jan 27, 2013 1:25 pm Post subject: |
|
|
Hi,
I remember CDE as well and punctually still using it on my own Solaris or HP-UX boxes.
But, even if I can be categorized as a "deep technician" as pvh1987 described, CDE is too limited for my own usage.
I switched to LXDE, some improvements can be done it's true, but it is versatile enough for my own usage and it is still lightweight even on my outdated hardware. |
|
Back to top |
|
|
ONEEYEMAN Advocate
Joined: 01 Mar 2005 Posts: 3610
|
Posted: Tue Feb 19, 2013 9:27 pm Post subject: |
|
|
Hi, pvh1987,
I want to try CDE for the sake of wxMotif port.
They still have couple of old bugs that belong there and I want to verify they are no longer applicable.
The problem is that Wiki page lists dependency that is not "easy to find":
- git (for downloading from source repository)
This is a git packagde
- build-essentials or build-essential
No idea what is it. Portage does not seem to know about build-essentials/build-essential
- libxp-dev
This is libXp
- libxt-dev
This is libXt
- libxmu-dev
This is libXmu
- libxft-dev
This is libXft
- libmotif or libmotif3 or libmotif4 (Openmotif, in non-free or restricted)
-libmotif-dev (Openmotif, in non-free or restricted)
Those are motif
libxaw7-dev (used by dtinfo)
This is libXaw (not sure about 7 though, is it version of the package?)
- libx11-dev
This is libX11
- x11-xserver-utils (for xset)
Portage does not know about this. The closwest it can find is dev-perl/Net-Server-Mail.
-libjpeg-dev or libjpeg62-dev
This is jpeg
- libfreetype6-dev
This is media-libs/freetype
- tcl-dev
This is dev-lang/tcl
- ksh (required for database to any script, and probably dtksh building)
This is app-shells/ksh
- m4 (required for nsgmls building)
This is sys-devel/m4
- ncompress (old style unix 'compress' needed when building help files)
This is app-arch/ncompress
- xfonts-100dpi (for nicer looking fonts)
- xfonts-100dpi-transcode or xfonts-100dpi-transcoded
Don't know which font packages I need to install.
- rpcbind (or portmap) requires running in insecure mode (-i) see section 1.6 below
This is net-nds/rpcbind
- bison
This is sys-devel/byson
- xbitmaps
Is this x11-misc/xbitmaps or x11-apps/bitmap?
Any help identifying what I'm missing will be appreciated.
Thank you. |
|
Back to top |
|
|
s0ltys n00b
Joined: 25 Mar 2009 Posts: 23
|
Posted: Wed Feb 27, 2013 5:14 pm Post subject: |
|
|
ONEEYEMAN wrote: |
- build-essentials or build-essential
|
It's ubuntu and debian (i think) meta-package containing gcc, dev headers for c base library and stuff needed to manually compile applications. You can just ignore it on gentoo since we need those to install anything.
ONEEYEMAN wrote: |
libxaw7-dev (used by dtinfo)
This is libXaw (not sure about 7 though, is it version of the package?)
|
And from what I understood it's needed only for building of dtinfo (which doesn't build on linux).
ONEEYEMAN wrote: |
- x11-xserver-utils (for xset)
Portage does not know about this. The closwest it can find is dev-perl/Net-Server-Mail.
|
again, ubuntu/debian specific package providing these utils:
Code: |
/usr/bin/iceauth
/usr/bin/sessreg
/usr/bin/showrgb
/usr/bin/xcmsdb
/usr/bin/xgamma
/usr/bin/xhost
/usr/bin/xkeystone
/usr/bin/xmodmap
/usr/bin/xrandr
/usr/bin/xrdb
/usr/bin/xrefresh
/usr/bin/xset
/usr/bin/xsetmode
/usr/bin/xsetpointer
/usr/bin/xsetroot
/usr/bin/xstdcmap
/usr/bin/xvidtune
|
It's needed because it contains xset, which on gentoo can be emerged by itself.
ONEEYEMAN wrote: |
- xfonts-100dpi (for nicer looking fonts)
- xfonts-100dpi-transcode or xfonts-100dpi-transcoded
Don't know which font packages I need to install.
|
media-fonts/font-bitstream-100dpi i think. I'm not sure though.
ONEEYEMAN wrote: |
- xbitmaps
Is this x11-misc/xbitmaps or x11-apps/bitmap?
|
It should be x11-misc/xbitmaps
I'm trying to compile the CDE right now on my Gentoo VM. |
|
Back to top |
|
|
emiliogtz n00b
Joined: 08 May 2013 Posts: 2
|
Posted: Wed May 08, 2013 2:57 am Post subject: |
|
|
s0ltys wrote: |
I'm trying to compile the CDE right now on my Gentoo VM. |
So how it went?
I'd like to know if you guys ran into problems. I've been a Gentoo and a Solaris user for years, but ever since Oracle took over I've been very slowly moving away from Solaris.
Running CDE on Gentoo would be great for me, it's everything I want in a Desktop interface, simple, elegant, and fast.
Thanks. |
|
Back to top |
|
|
s0ltys n00b
Joined: 25 Mar 2009 Posts: 23
|
Posted: Wed May 08, 2013 8:32 pm Post subject: |
|
|
emiliogtz wrote: |
So how it went?. |
Not very well. It does compile but doesn't start. And I couldn't find any kind of log, or error message. So I simply gave up. |
|
Back to top |
|
|
emiliogtz n00b
Joined: 08 May 2013 Posts: 2
|
Posted: Sat May 11, 2013 7:57 pm Post subject: |
|
|
s0ltys wrote: | emiliogtz wrote: |
So how it went?. |
Not very well. It does compile but doesn't start. And I couldn't find any kind of log, or error message. So I simply gave up. |
I got there too, it compiled but failed to start. I was using a virtual machine but I have a netbook here just lying around, will install there, see how it goes. |
|
Back to top |
|
|
s0ltys n00b
Joined: 25 Mar 2009 Posts: 23
|
Posted: Sat May 11, 2013 9:55 pm Post subject: |
|
|
emiliogtz wrote: | s0ltys wrote: | emiliogtz wrote: |
So how it went?. |
Not very well. It does compile but doesn't start. And I couldn't find any kind of log, or error message. So I simply gave up. |
I got there too, it compiled but failed to start. I was using a virtual machine but I have a netbook here just lying around, will install there, see how it goes. |
I was trying in VM too. Maybe the problem lays there.
Mine wasn't exactly "not starting". I got this blue screen with message that CDE is starting and it got stuck there.
Anyway Good luck. |
|
Back to top |
|
|
Silent-Hunter Apprentice
Joined: 07 Jul 2013 Posts: 166
|
Posted: Fri Jul 12, 2013 12:05 am Post subject: |
|
|
I'm trying to build this right now. Can't seem to figure out how to set rpcbind to insecure mode though.
EDIT: Got it. I think. I really hope this works. And someday this should be in the repository.
EDIT: OK, it doesn't want to work. It gives an error about the desktop message service not running at the blue startup screen, but then starts anyway. I can close the error window, but every program I try to run says ToolTalk isn't running, and won't run. |
|
Back to top |
|
|
Silent-Hunter Apprentice
Joined: 07 Jul 2013 Posts: 166
|
Posted: Fri Jul 12, 2013 1:52 am Post subject: |
|
|
Yeah, without some help from the OP, who got it working, I can't do this. |
|
Back to top |
|
|
Silent-Hunter Apprentice
Joined: 07 Jul 2013 Posts: 166
|
Posted: Sat Jul 13, 2013 1:41 am Post subject: |
|
|
Nevermind, I'd botched something up with wpa_supplicant and it was preventing rpcbind from running. Fixed it and now CDE runs great. |
|
Back to top |
|
|
Hypnos Advocate
Joined: 18 Jul 2002 Posts: 2889 Location: Omnipresent
|
|
Back to top |
|
|
ONEEYEMAN Advocate
Joined: 01 Mar 2005 Posts: 3610
|
Posted: Mon Jul 14, 2014 8:22 am Post subject: |
|
|
Hi, ALL,
What is the current status of the CDE environment on Gentoo (and Linux in general)?
Unfortunately the ebuild that was made by Hypnos is not available anymore, but I would like to test this DM on my newly acquired machine.
Those are my questions since the last time:
1. Is dtinfo buildable on Linux?
2. Is this in the usable state: meaning it can be compiled and used without any issues (build and used in full)?
Thank you. |
|
Back to top |
|
|
Hypnos Advocate
Joined: 18 Jul 2002 Posts: 2889 Location: Omnipresent
|
Posted: Mon Jul 14, 2014 12:14 pm Post subject: |
|
|
I reposted my ebuild here -- I'm not responsible if it damages your system or kills your dog!
There is also a CDE bug with an ebuild. _________________ Personal overlay | Simple backup scheme |
|
Back to top |
|
|
ONEEYEMAN Advocate
Joined: 01 Mar 2005 Posts: 3610
|
Posted: Fri Apr 07, 2017 4:34 pm Post subject: |
|
|
Hi, Hypnos,
Is there any latest news about CDE? Was there a new release since you last ebuild?
Thank you. |
|
Back to top |
|
|
|