LinuxQuestions.org
Welcome to the most active Linux Forum on the web.
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Distributions > Slackware
User Name
Password
Slackware This Forum is for the discussion of Slackware Linux.

Notices

Reply
 
Search this Thread
Old 04-29-2014, 08:11 AM   #16
Alien Bob
Slackware Contributor
 
Registered: Sep 2005
Location: Eindhoven, The Netherlands
Distribution: Slackware
Posts: 5,311

Rep: Reputation: Disabled

I would not be against having CDE as another desktop option in Slackware, if it is not going to add a lot of MB to the disk sets.
It is certainly a very good option for lower-spec hardware and it is a versatile and expandable desktop environment. Superior to alternatives like fluxbox, twm or fvwm. But it is Patrick Volkerding's decision.

I would not use it myself though, even if it were part of Slackware - I prefer XFCE on low-spec hardware. This is purely a matter of personal choice.

Eric
 
Old 04-29-2014, 08:22 AM   #17
wigry
Member
 
Registered: Jul 2004
Distribution: slackware
Posts: 218

Original Poster
Rep: Reputation: 52
Or if it would be on official slackbuilds.org list easily installable on stock Slackware, then it would also help a lot. As this thread shows, it is available only from third party repo.

As CDE with its mandatory custom OpenMotif is quite big (around 30megs I guess) then yes adding it to official distro might not be a good idea.
 
Old 04-29-2014, 08:51 AM   #18
ponce
Senior Member
 
Registered: Aug 2004
Location: Pisa, Italy
Distribution: Slackware
Posts: 2,460

Rep: Reputation: 888Reputation: 888Reputation: 888Reputation: 888Reputation: 888Reputation: 888Reputation: 888
at least the last time I tried it, and that's why is on a "testing" folder on my personal webserver and I've not submitted it on SBo, I spotted a few problems against adding it anywhere:
- the code is really old: before being released as opensource, it has been touched last time more than 15 years ago; efforts are being made to let it run on modern OSes but work has just begun;
- openmotif is mandatory, but we have the conflicting lesstif in Slackware...
- CDE wants to install itself in /usr/dt and wants to spam the final install folder too during "make install";
- it uses some non-standard-on-linux locale naming and forces to do some ugly symlinks;
- others that I don't recall now...

Last edited by ponce; 04-29-2014 at 10:13 AM.
 
3 members found this post helpful.
Old 04-29-2014, 01:45 PM   #19
edorig
Member
 
Registered: Apr 2013
Location: France
Distribution: Slackware; Scientific Linux
Posts: 106

Rep: Reputation: Disabled
Concerning lesstif, it is indeed the main obstacle for installing CDE. It is not compatible,
so you must uninstall it, and replace it with Motif (now LGPL since version 2.3.4 of Oct. 2012). The problem is that removepkg will also change your host.def, and you will have to recreate it to have a working imake/xmkmf. Recent Motif slackbuilds from SBO may have already addressed that issue.

There is a new version of CDE 2.2.1, released March 2014, that has some improvements:
- dtinfo (documentation browser) is working
- you can lock the screen from the front panel.

I have some Actions definitions here to integrate common applications in the Application Manager.
 
1 members found this post helpful.
Old 04-29-2014, 02:03 PM   #20
wigry
Member
 
Registered: Jul 2004
Distribution: slackware
Posts: 218

Original Poster
Rep: Reputation: 52
When trying out the CDE on OpenBSD I was struggling to get it running at all. Simply didn't start. Showed dthello for a moment and then dissapeared. The issue was in the /etc/hosts as CDE expects to resolve your systems FQDN into IP. Once I created the appropriate line in /etc/hosts, it started without issues. Yet to see if on Linux it has the same issue.
 
Old 04-29-2014, 06:32 PM   #21
ReaperX7
Senior Member
 
Registered: Jul 2011
Distribution: LFS-SVN, FreeBSD 10.0
Posts: 3,415
Blog Entries: 15

Rep: Reputation: 965Reputation: 965Reputation: 965Reputation: 965Reputation: 965Reputation: 965Reputation: 965Reputation: 965
Couldn't you install openmotif in /usr/local rather than /usr and still keep lesstif or even rename the library sets similar to how some distributions install elfutils alongside binutils? I know on B/LFS elfutils usually is installed with the elf-* prefix label to their libraries and binaries to prevent inappropriate conflicts.

Last edited by ReaperX7; 04-29-2014 at 06:36 PM.
 
Old 05-04-2014, 04:17 PM   #22
mattallmill
Member
 
Registered: Nov 2009
Location: Salina,Kansas
Distribution: Slackware64-current
Posts: 205

Rep: Reputation: 31
Quote:
Originally Posted by Alien Bob View Post
I have to use CDE everyday at work... I am always glad to return home and start a Slackware KDE session.

Eric
I don't have to use CDE at work (Windows 7 here), but nevertheless, I am glad to return to Slackware & KDE after work & school.
 
Old 05-04-2014, 04:47 PM   #23
Lockywolf
Member
 
Registered: Jul 2007
Posts: 70

Rep: Reputation: 15
I would use CDE.

CDE is the only, afair, GUI common to all UNIXes.
 
Old 05-05-2014, 06:35 AM   #24
eloi
Member
 
Registered: Nov 2010
Posts: 210

Rep: Reputation: 55
Quote:
Originally Posted by Alien Bob View Post
I would not be against having CDE as another desktop option in Slackware, if it is not going to add a lot of MB to the disk sets.
It is certainly a very good option for lower-spec hardware and it is a versatile and expandable desktop environment. Superior to alternatives like fluxbox, twm or fvwm.
Superior? In adding MB to the disk sets?

Just one example between a hundred of what you can do with fvwm or fluxbox. Adding this to fvwm config:

Code:
Key j A M       Move keep w+2
Key k A M       Move keep w-2
Key l A M       Move w+2 keep
Key h A M       Move w-2 keep
Key j A SM      Resize keep w+2
Key k A SM      Resize keep w-2
Key l A SM      Resize w+2 keep
Key h A SM      Resize w-2 keep
Or this to fluxbox keys:

Code:
Mod1 l :MoveRight 60
Mod1 h :MoveLeft 60
Mod1 j :MoveDown 40
Mod1 k :MoveUp 40
Shift Mod1 l :ResizeHorizontal 15
Shift Mod1 h :ResizeHorizontal -15
Shift Mod1 j :ResizeVertical 5
Shift Mod1 k :ResizeVertical -5
You can quickly move your windows just holding Alt and using vi keys
(Alt+Shift to resize). Try to do something like that on KDE.

Quote:
But it is Patrick Volkerding's decision.
What's the point of repeating that?

Quote:
I would not use it myself though, even if it were part of Slackware - I prefer XFCE on low-spec hardware. This is purely a matter of personal choice.
You are admitting yourself that adding MB to disk is not advisable (that's just one of the cons, you should sum the maintaining work you add) and at the same time you state like only argument "This is purely a matter of personal choice". Doesn't the "weight" of Slackware users choices affect Patrick work?

If Xfce is for "low-spec hardware" then, following your reasoning, is the premise at time to choose desktop environment to fill some percentage of disk?


Now my reasons

I don't care about what toy uses by desktop who already mastered Unix bases (that obviously includes you). I care about new users; to find a way to *at least* let them know that that Unix base exists and why is important to preserve it. Obviously, entertaining them with toy desktops is not the way.

One day you will open your konsole and this is what you will find:

C:\>

You will still be thinking that it's all Red Hat fault, and that I'm a troll that come here to rant because I don't accept others taste and preferences.


Steve Austin
Astronaut

Last edited by eloi; 05-05-2014 at 06:39 AM.
 
  


Reply


Thread Tools Search this Thread
Search this Thread:

Advanced Search

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off


Similar Threads
Thread Thread Starter Forum Replies Last Post
Nvidia-driver.SlackBuild from SBo (or: I am a bad and sloppy SBo maintainer) kingbeowulf Slackware 8 08-31-2012 02:41 AM
Are there any linux distros with cde, or any way to install cde? woms14 Linux - General 5 01-15-2010 09:08 PM
Opera 10.01 in SBo hitest Slackware 2 11-09-2009 02:14 PM
CDE graphical-login/cde-login in maintenance state czezz Solaris / OpenSolaris 1 09-30-2009 09:20 AM
Bad Request Your browser sent a request that this server could not understand. vishnukumar Linux - Server 2 08-13-2009 12:56 AM


All times are GMT -5. The time now is 02:28 PM.

Main Menu
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
identi.ca: @linuxquestions
Facebook: linuxquestions Google+: linuxquestions
Open Source Consulting | Domain Registration