LinuxQuestions.org
Visit Jeremy's Blog.
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 09-25-2019, 08:06 PM   #16
igadoter
Senior Member
 
Registered: Sep 2006
Location: wroclaw, poland
Distribution: many, primary Slackware
Posts: 1,344
Blog Entries: 1

Rep: Reputation: Disabled

@ponce - I didn't know. But it is really strange. I am guessing now but graphical applications in times when CDE was created go under X11 directory. Today it is just symbolic link.
 
Old 09-26-2019, 07:04 AM   #17
Lockywolf
Member
 
Registered: Jul 2007
Posts: 257

Rep: Reputation: 72
I think it should be possible to find those hard-linked places and replace them with constants from config.h

(And this may even be accepted by the cde devs.)

The only problem is that motif and cde guys nowadays seem to not care about the code any more. (Although Unicode works.)

So to maintain a working cde we'd effectively have to keep our own fork.
 
Old 09-26-2019, 07:06 AM   #18
Lockywolf
Member
 
Registered: Jul 2007
Posts: 257

Rep: Reputation: 72
So far most of my experience with motif was trying to add a scroll down button on dropdown menus that don't fit in the screen.
 
Old 09-26-2019, 01:54 PM   #19
edorig
Member
 
Registered: Apr 2013
Location: France
Distribution: Slackware; Scientific Linux
Posts: 111

Rep: Reputation: Disabled
system tray in CDE

Quote:
Originally Posted by paganini View Post
CDE doesn't have a notifications area, but the main panel does have some system-tray type functionality. There's a clock, calendar, and trash by default. Windows minimize into individual icons on the desktop, rather than into any particular container (there's no "taskbar" equivalent or "iconification area"). I'm just starting to learn how it all works, but it seems pretty customizable. There's a whole .dt directory with configuration stuff that mostly seem to be plain text files. Since the clock and calendar behave like applets and not launchers, I suspect it would be no problem for someone who knows the motif API to create the functionality you're looking for (e.g., volume control applet).
You can have the equivalent of a system tray in CDE by using stalonetray. You need to embed this application in the Front Panel by creating the appropriate .fp file under .dt/types. This has worked for me with the NetworkManager Applet of Slackware 14.2. If you are interested, I can post the content of the .fp file.
 
Old 09-26-2019, 01:57 PM   #20
paganini
LQ Newbie
 
Registered: Sep 2019
Posts: 3

Original Poster
Rep: Reputation: Disabled
Quote:
Originally Posted by edorig View Post
You can have the equivalent of a system tray in CDE by using stalonetray. You need to embed this application in the Front Panel by creating the appropriate .fp file under .dt/types. This has worked for me with the NetworkManager Applet of Slackware 14.2. If you are interested, I can post the content of the .fp file.
I would like to see it! Getting a network-manager applet would be cool.
 
Old 09-28-2019, 02:51 AM   #21
edorig
Member
 
Registered: Apr 2013
Location: France
Distribution: Slackware; Scientific Linux
Posts: 111

Rep: Reputation: Disabled
After compiling and installing stalonetray you should add in .dt/types a file stalonetray.rc with content
Code:
 
CONTROL Systray
{
TYPE client
CONTAINER_NAME Top
CONTAINER_TYPE BOX
CLIENT_NAME stalonetray 
CLIENT_GEOMETRY 112x58
HELP_STRING "system tray" 
}
and another file Container1.fp in .dt/types/fp_dynamic/
with content
Code:
SUBPANEL        Systray
{
   CONTAINER_NAME       Systray
   TITLE        Extra Applications
}
After that, launch stalonetray followed by nm-applet and restart the desktop by logging out and in. You should see stalonetray embedded in the front panel, with nm-applet icon in it. You can then control wifi from there.
 
Old 09-28-2019, 05:56 AM   #22
chrisretusn
Member
 
Registered: Dec 2005
Location: Philippines
Distribution: Slackware64-current
Posts: 975

Rep: Reputation: 386Reputation: 386Reputation: 386Reputation: 386
Interesting thread that brings back memories. Administered both HP-UX and Solaris systems with CDE before I retired.

Last edited by chrisretusn; 09-28-2019 at 05:57 AM.
 
Old 10-04-2019, 01:41 AM   #23
ChrisAbela
Member
 
Registered: Mar 2008
Location: Malta
Distribution: Slackware and Debian
Posts: 556

Rep: Reputation: 137Reputation: 137
This is an undated photo of a SUN workstation 19 inch monitor on which I used to work. The machine used to run with CDE on Solaris.
Attached Thumbnails
Click image for larger version

Name:	CDE.jpg
Views:	108
Size:	145.2 KB
ID:	31457  
 
Old 10-04-2019, 07:06 AM   #24
ChrisAbela
Member
 
Registered: Mar 2008
Location: Malta
Distribution: Slackware and Debian
Posts: 556

Rep: Reputation: 137Reputation: 137
I tried it on a VM.

I can't believe my eyes. IT STILL WORKS!!
 
Old 10-04-2019, 11:31 AM   #25
Jeebizz
Senior Member
 
Registered: May 2004
Distribution: Slackware14.2 64-Bit Desktop, Devuan 2.0 ASCII Toshiba Satellite Notebook
Posts: 2,736

Rep: Reputation: 761Reputation: 761Reputation: 761Reputation: 761Reputation: 761Reputation: 761Reputation: 761
Slackbuilds of CDE on slackbuilds.org when?
 
Old 10-04-2019, 12:18 PM   #26
Poprocks
Member
 
Registered: Sep 2003
Location: Toronto, Canada
Distribution: Slackware
Posts: 470

Rep: Reputation: 246Reputation: 246Reputation: 246
I love me some CDE? But where are the screenshots??
 
Old 10-04-2019, 01:16 PM   #27
tramtrist
Member
 
Registered: Jul 2018
Location: Cincinnati USA
Distribution: Slackware
Posts: 132

Rep: Reputation: 82
Blast from the past .. wow...
 
Old 10-07-2019, 12:35 AM   #28
dchmelik
Member
 
Registered: Nov 2008
Location: Washington state, USA
Distribution: NetBSD, FreeBSD, OpenBSD, OpenSolaris, Slackware, FreeSlack, DOS, Android, Replicant
Posts: 391

Rep: Reputation: 45
Quote:
Originally Posted by paganini View Post
Hi dchmelik:

Two-finger scrolling worked out-of-the-box on my touchpad. I had to add a couple of xinput lines to my .dtprofile to get middle-button scrolling going. I'm on a thinkpad, and this stuff is pretty well documented at thinkwiki. For a mouse with an actual wheel I expect the procedure is not too different.

CDE doesn't have a notifications area, but the main panel does have some system-tray type functionality. There's a clock, calendar, and trash by default. Windows minimize into individual icons on the desktop, rather than into any particular container (there's no "taskbar" equivalent or "iconification area"). I'm just starting to learn how it all works, but it seems pretty customizable. There's a whole .dt directory with configuration stuff that mostly seem to be plain text files. Since the clock and calendar behave like applets and not launchers, I suspect it would be no problem for someone who knows the motif API to create the functionality you're looking for (e.g., volume control applet).
Well that sounds good, except not really sure about mouse wheels yet... What about multiple monitors, or also going back to a pure console outside of X? I had problems with these in the past...

I would also like to see a SlackBuild, hopefully with documentation for how to use a newer mouse.
 
Old 10-08-2019, 01:08 AM   #29
Jeebizz
Senior Member
 
Registered: May 2004
Distribution: Slackware14.2 64-Bit Desktop, Devuan 2.0 ASCII Toshiba Satellite Notebook
Posts: 2,736

Rep: Reputation: 761Reputation: 761Reputation: 761Reputation: 761Reputation: 761Reputation: 761Reputation: 761
Quote:
Originally Posted by dchmelik View Post
I would also like to see a SlackBuild, hopefully with documentation for how to use a newer mouse.
This...

In before "write one yourself". - Only I wouldn't know where to begin
 
Old 10-14-2019, 09:02 PM   #30
Jeebizz
Senior Member
 
Registered: May 2004
Distribution: Slackware14.2 64-Bit Desktop, Devuan 2.0 ASCII Toshiba Satellite Notebook
Posts: 2,736

Rep: Reputation: 761Reputation: 761Reputation: 761Reputation: 761Reputation: 761Reputation: 761Reputation: 761
Quote:
Originally Posted by Okie View Post
ah ha, i see what i did wrong, but now this sounds messy

(from the README.Slackware)

VARIOUS IMPORTANT NOTES - *MUST* READ

- The build process will install stuff into your /usr, /etc/ and /var,
spamming everywhere, so if you have already installed CDE, you
should remove its stuff prior to building this: this is because CDE
devs have hardcoded building/installing thingies and we can't do
anything about it.

not sure i want to go there...
While checking the sourceforge page, I found a ticket addressing this very issue, but no progress yet: https://sourceforge.net/p/cdesktopenv/tickets/60/

Last edited by Jeebizz; 10-14-2019 at 09:05 PM.
 
  


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
CDE on Slackware woomia Slackware 21 09-08-2012 01:43 PM
Trouble building CDE (Slackware 64 13.37) penduin Linux - Software 16 09-02-2012 08:03 PM
CDE for Slackware on the horizon? pargoo Slackware 29 08-17-2012 01:16 PM
Are there any linux distros with cde, or any way to install cde? woms14 Linux - General 5 01-15-2010 09:08 PM
CDE graphical-login/cde-login in maintenance state czezz Solaris / OpenSolaris 1 09-30-2009 09:20 AM

LinuxQuestions.org > Forums > Linux Forums > Linux - Distributions > Slackware

All times are GMT -5. The time now is 04:12 AM.

Main Menu
Advertisement
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
Facebook: linuxquestions Google+: linuxquestions
Open Source Consulting | Domain Registration