Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
CDE is now open source - and runs on Gentoo!
View unanswered posts
View posts from last 24 hours

 
Reply to topic    Gentoo Forums Forum Index Desktop Environments
View previous topic :: View next topic  
Author Message
pvh1987
n00b
n00b


Joined: 06 Jun 2012
Posts: 34

PostPosted: Tue Jan 15, 2013 9:20 pm    Post subject: CDE is now open source - and runs on Gentoo! Reply with quote

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
View user's profile Send private message
Dominique_71
Veteran
Veteran


Joined: 17 Aug 2005
Posts: 1500
Location: Switzerland (Romandie)

PostPosted: Thu Jan 24, 2013 6:39 pm    Post subject: Reply with quote

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.
_________________
[[[ To any NSA and FBI agents reading that text: please consider ]]]
[[[ whether defending the US Constitution against all enemies, ]]]
[[[ foreign or domestic, requires you to follow Snowden's example. ]]]
Back to top
View user's profile Send private message
NeddySeagoon
Administrator
Administrator


Joined: 05 Jul 2003
Posts: 31711
Location: 56N 3W

PostPosted: Thu Jan 24, 2013 7:58 pm    Post subject: Reply with quote

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
View user's profile Send private message
pvh1987
n00b
n00b


Joined: 06 Jun 2012
Posts: 34

PostPosted: Thu Jan 24, 2013 10:57 pm    Post subject: Reply with quote

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 :D
Back to top
View user's profile Send private message
mbar
Veteran
Veteran


Joined: 19 Jan 2005
Posts: 1952
Location: Poland

PostPosted: Fri Jan 25, 2013 7:05 am    Post subject: Reply with quote

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
View user's profile Send private message
Ottre
n00b
n00b


Joined: 23 Dec 2012
Posts: 26

PostPosted: Sun Jan 27, 2013 1:04 am    Post subject: Reply with quote

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
View user's profile Send private message
destroyedlolo
Guru
Guru


Joined: 17 Jun 2011
Posts: 406
Location: Close to Annecy

PostPosted: Sun Jan 27, 2013 1:25 pm    Post subject: Reply with quote

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
View user's profile Send private message
ONEEYEMAN
Advocate
Advocate


Joined: 01 Mar 2005
Posts: 2050

PostPosted: Tue Feb 19, 2013 9:27 pm    Post subject: Reply with quote

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
View user's profile Send private message
s0ltys
n00b
n00b


Joined: 25 Mar 2009
Posts: 21

PostPosted: Wed Feb 27, 2013 5:14 pm    Post subject: Reply with quote

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
View user's profile Send private message
emiliogtz
n00b
n00b


Joined: 08 May 2013
Posts: 2

PostPosted: Wed May 08, 2013 2:57 am    Post subject: Reply with quote

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
View user's profile Send private message
s0ltys
n00b
n00b


Joined: 25 Mar 2009
Posts: 21

PostPosted: Wed May 08, 2013 8:32 pm    Post subject: Reply with quote

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
View user's profile Send private message
emiliogtz
n00b
n00b


Joined: 08 May 2013
Posts: 2

PostPosted: Sat May 11, 2013 7:57 pm    Post subject: Reply with quote

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
View user's profile Send private message
s0ltys
n00b
n00b


Joined: 25 Mar 2009
Posts: 21

PostPosted: Sat May 11, 2013 9:55 pm    Post subject: Reply with quote

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
View user's profile Send private message
Silent-Hunter
n00b
n00b


Joined: 07 Jul 2013
Posts: 70

PostPosted: Fri Jul 12, 2013 12:05 am    Post subject: Reply with quote

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
View user's profile Send private message
Silent-Hunter
n00b
n00b


Joined: 07 Jul 2013
Posts: 70

PostPosted: Fri Jul 12, 2013 1:52 am    Post subject: Reply with quote

Yeah, without some help from the OP, who got it working, I can't do this.
Back to top
View user's profile Send private message
Silent-Hunter
n00b
n00b


Joined: 07 Jul 2013
Posts: 70

PostPosted: Sat Jul 13, 2013 1:41 am    Post subject: Reply with quote

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
View user's profile Send private message
Hypnos
Advocate
Advocate


Joined: 18 Jul 2002
Posts: 2867
Location: Omnipresent

PostPosted: Tue Nov 26, 2013 7:37 am    Post subject: Reply with quote

Sorry for necromancing, but I wrote a CDE ebuild and posted it. Please test it out and see if things work properly.
_________________
Personal overlay | Simple backup scheme
Back to top
View user's profile Send private message
ONEEYEMAN
Advocate
Advocate


Joined: 01 Mar 2005
Posts: 2050

PostPosted: Mon Jul 14, 2014 8:22 am    Post subject: Reply with quote

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
View user's profile Send private message
Hypnos
Advocate
Advocate


Joined: 18 Jul 2002
Posts: 2867
Location: Omnipresent

PostPosted: Mon Jul 14, 2014 12:14 pm    Post subject: Reply with quote

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
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Desktop Environments All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum