XFCE alternative?

If you are looking for a specific 64-bit package and you can't find it in any of the 64-bit repos, please post a request for it here
n0ctilucient
Black ninja
Black ninja
Posts: 49
Joined: 21 Apr 2017, 15:59
Distribution: freeDOS
Location: 127.0.0.1

XFCE alternative?

Post#1 by n0ctilucient » 24 Jul 2017, 12:49

I've been unsuccessful @ attempting to compile...
"FXDE" @ https://sourceforge.net/projects/foxdes ... =directory

I've been unable to locate a pre-compiled Slackware package...
@ pkgs.org... slakfinder.org... slackbuilds.org... etc.

If anyone is interested in posting a pre-compiled package link to "FXDE...txz/xzm"
...it would greatly assist me in completing a project that I'm working on currently.

Thanx... in advance to anyone that is interested in sharing their package link.
Last edited by n0ctilucient on 05 Aug 2017, 19:51, edited 1 time in total.

fulalas
Contributor
Contributor
Posts: 578
Joined: 26 Oct 2016, 15:34
Distribution: Porteus
Location: Brazil

XFCE alternative?

Post#2 by fulalas » 03 Aug 2017, 11:05

Do you really want to use a 12 years old program? I bet it doesn't work anymore :D

n0ctilucient
Black ninja
Black ninja
Posts: 49
Joined: 21 Apr 2017, 15:59
Distribution: freeDOS
Location: 127.0.0.1

XFCE alternative?

Post#3 by n0ctilucient » 03 Aug 2017, 23:16

You are sharing your off topic thoughts but not your on topic links.

Kindly read the first post again.

Also if you PM me I would be more than happy to share in detail my project goals.

In any case... the purpose of a request thread is to
request a module and/or package not a critique.

Not for nothing... the project that I'm working on
is geared to satisfy my requirements.

FXDE is an alternative DE that can be a good fit for me.
So no one is throwing anyone else's DE under the bus.

Although I am posting this thread to save time like with Netsurf
(which I finally compiled) already I've compiled most of FXDE dependency.

Unfortunately... editing source by hand like aclocal...
configure and Makefile is a long and tedious process.

In regard to the DE's merit... the creator of Puppy Linux has recognized it's viability.
It should also be noted... most of the major DE's are older than FXDE.

Because the FXDE project is currently unmaintained that does not mean...
it cannot be forked or revisited by it's original FoX toolkit (which IS currently maintained) developers.

fulalas
Contributor
Contributor
Posts: 578
Joined: 26 Oct 2016, 15:34
Distribution: Porteus
Location: Brazil

XFCE alternative?

Post#4 by fulalas » 04 Aug 2017, 22:33

Hmmmmm... Sorry for not being able to help you.

But I wish you good luck compiling a project that is not just old, it hasn't received any update from the last 12 years old -- let's not forget the amount of dependencies. I think this is not how technology works, but you can always believe in the opposite, of course :good:

User avatar
francois
Contributor
Contributor
Posts: 4902
Joined: 28 Dec 2010, 14:25
Distribution: kde xfce porteus manjaro kubun
Location: Enfin l'été, le changement climatique attendu: le soleil.

XFCE alternative?

Post#5 by francois » 05 Aug 2017, 01:03

Last Update: 2013-06-03
Voltaire: Le mieux est l'ennemi du bien.

fulalas
Contributor
Contributor
Posts: 578
Joined: 26 Oct 2016, 15:34
Distribution: Porteus
Location: Brazil

XFCE alternative?

Post#6 by fulalas » 05 Aug 2017, 10:41


User avatar
francois
Contributor
Contributor
Posts: 4902
Joined: 28 Dec 2010, 14:25
Distribution: kde xfce porteus manjaro kubun
Location: Enfin l'été, le changement climatique attendu: le soleil.

XFCE alternative?

Post#7 by francois » 05 Aug 2017, 12:02

@n0cti:
Have you thought to use Twin and dvtm text mode window managers instead of DE viewtopic.php?f=137&t=6462#p51363 and Stripping nemesis to bare minimum and rebuilding with pman

These are available thru usm. :)
Voltaire: Le mieux est l'ennemi du bien.

n0ctilucient
Black ninja
Black ninja
Posts: 49
Joined: 21 Apr 2017, 15:59
Distribution: freeDOS
Location: 127.0.0.1

XFCE alternative?

Post#8 by n0ctilucient » 05 Aug 2017, 17:47

@ fulalas...

The link is moot... it's parent webpage was given in the first post.
Also... I already stated that in the Linux ecosystem there is no right or wrong... old or new only "choice".

This book makes that fact clear...
The Cathedral and the Bazaar

I'm sure you're aware there are distro's that don't even use a gui. Many servers use CLI's.
I used to work @ the Google bldg (NYC) where there were headless server farms the size of football fields.

Even Porteus has a command line option.

Because I'm not in the systemd (aka... "the all that glitters IS gold") camp this is what
I know regarding old school projects (because opinions are subjective)...
Unix philosophy: Do One Thing and Do It Well

Again... you do not know my goals or preference.
And again... I am more than happy to share them on PM instead of going off topic.

If you truly wish to help... provide a module link and not a critique which is useless if the request is for a package instead of a tutorial.

@ francois... thank you I will look into it.
Last edited by n0ctilucient on 09 Aug 2017, 17:05, edited 1 time in total.

fulalas
Contributor
Contributor
Posts: 578
Joined: 26 Oct 2016, 15:34
Distribution: Porteus
Location: Brazil

XFCE alternative?

Post#9 by fulalas » 06 Aug 2017, 03:27

@n0ctilucient, don't get me wrong. I'm not judging you and your project. I'm just trying to tell you that it's not easy to compile projects that are very old because compilers, dependencies and system settings are changing constantly. I'll try to help you when I have time, OK? :)

n0ctilucient
Black ninja
Black ninja
Posts: 49
Joined: 21 Apr 2017, 15:59
Distribution: freeDOS
Location: 127.0.0.1

XFCE alternative?

Post#10 by n0ctilucient » 06 Aug 2017, 05:27

Ok... sounds like a plan.

fulalas
Contributor
Contributor
Posts: 578
Joined: 26 Oct 2016, 15:34
Distribution: Porteus
Location: Brazil

XFCE alternative?

Post#11 by fulalas » 06 Aug 2017, 07:13

I was able to compile libfoXdesktop-0.2.12 and foXcontrol-desktop-0.2.7. So we still need to compile:

foXcommander-0.0.12
foXcontrol-0.2.5
foXdesktop-mimetypes-0.1.2
foXman-0.2.4

We need automake 1.4 and a compiled libfox 1.4 with sources.

However, if you can tell us why you need this old DE, maybe we can suggest something new that fits your demand. For example, I have a full OpenBox DE that takes just 9 MB and it's light and fast as hell, coming with a file manager and many other useful things. :)

Added in 1 hour 24 minutes 35 seconds:
So I found a static libfox 1.4, however when one of the FoxDE apps tries to link against it, I get this error:

Code: Select all

g++: error: /usr/lib64/gcc/x86_64-slackware-linux/7.1.0/../../../../lib64/crti.o: No such file or directory
g++: error: /usr/lib64/gcc/x86_64-slackware-linux/7.1.0/crtbeginS.o: No such file or directory
g++: error: /usr/lib64/gcc/x86_64-slackware-linux/7.1.0/crtendS.o: No such file or directory
g++: error: /usr/lib64/gcc/x86_64-slackware-linux/7.1.0/../../../../lib64/crtn.o: No such file or directory
So either we fix this error (I have know idea how), or we compile libfox 1.4, which I tried and failed:

Code: Select all

FXGZStream.cpp: In member function 'virtual long unsigned int FX::FXGZFileStream::writeBuffer(long unsigned int)':
FXGZStream.cpp:63:36: error: cannot convert 'gzFile_s**' to 'gzFile {aka gzFile_s*}' for argument '1' to 'int gzwrite(gzFile, voidpc, unsigned int)'
     n=gzwrite((gzFile*)file,rdptr,m);
                                    ^
FXGZStream.cpp: In member function 'virtual long unsigned int FX::FXGZFileStream::readBuffer(long unsigned int)':
FXGZStream.cpp:88:46: error: cannot convert 'gzFile_s**' to 'gzFile {aka gzFile_s*}' for argument '1' to 'int gzread(gzFile, voidp, unsigned int)'
     n=gzread((gzFile*)file,wrptr,endptr-wrptr);
                                              ^
FXGZStream.cpp: In member function 'virtual FX::FXbool FX::FXGZFileStream::close()':
FXGZStream.cpp:120:26: error: cannot convert 'gzFile_s**' to 'gzFile {aka gzFile_s*}' for argument '1' to 'int gzclose(gzFile)'
     gzclose((gzFile*)file);
It's like I told you before: compile old projects is really hard. :( I hope you can live with an alternative solution.

n0ctilucient
Black ninja
Black ninja
Posts: 49
Joined: 21 Apr 2017, 15:59
Distribution: freeDOS
Location: 127.0.0.1

XFCE alternative?

Post#12 by n0ctilucient » 06 Aug 2017, 09:33

Well done. Now it gets more complicated.

You now have what I have minus compliation w/ a hardened toolchain.
I have spent the last 2 weeks configuring scr2pkg to produce a hardened toolchain.

I completed that task 2 days ago.

Now for the last 2 days I've been compiling and updating 05-devel.xzm
I should be done with that task in about 2 hours.

By my calculations if all goes well the old FXDE packages can be compiled in a hardened version.

My new hardened toolchain will save me the trouble of hand editing source code.

Probably... before days end I will be posting it in the Community section.

You see... I was doing everything backwards over 2 weeks ago.

I was trying to force FXDE and it's dep's to behave by editing source instead of editing scr2pkg.conf *WALL*
Last edited by n0ctilucient on 06 Aug 2017, 10:44, edited 3 times in total.

n0ctilucient
Black ninja
Black ninja
Posts: 49
Joined: 21 Apr 2017, 15:59
Distribution: freeDOS
Location: 127.0.0.1

XFCE alternative?

Post#13 by n0ctilucient » 06 Aug 2017, 10:09

You are correct... there are many light weight alternative window managers.

Unfortunately... there are few alternative DE's that are NOT either Gtk or Qt.

Of the ones that are not using those bloated tool kits such as EDE and FXDE you are left with a performance/aesthetic trade-off.

So for me... the lesser of the two evils is FXDE.

If FXDE is as modular as I believe it to be...
then I will use it w/ PekWM and Tint2.

The only thing lighter than that combo is JWM which means it's back to using only a WM.

I now understand why the creator of Puppy Linux was so enthusiastic about FXDE.

n0ctilucient
Black ninja
Black ninja
Posts: 49
Joined: 21 Apr 2017, 15:59
Distribution: freeDOS
Location: 127.0.0.1

XFCE alternative?

Post#14 by n0ctilucient » 06 Aug 2017, 10:34

The error you posted appears to be related to gcc-g++ if that helps.
I saw a site that suggested disabling c++ using a compiler flag parameter.

fulalas
Contributor
Contributor
Posts: 578
Joined: 26 Oct 2016, 15:34
Distribution: Porteus
Location: Brazil

XFCE alternative?

Post#15 by fulalas » 06 Aug 2017, 12:40

OpenBox doesn't depend on GTK nor Qt. You can use it with Tint and XFE file manager: https://slackware.pkgs.org/14.2/slackon ... y.txz.html :good:

Post Reply