Linked by Thom Holwerda on Wed 20th Feb 2008 00:11 UTC, submitted by irbis
Xfce "Although I have some doubts that XFCE is 'so very much lighter' than GNOME (GNOME 2.20 doesn't take too much memory if you don't start all kind of crap), it is still lighter, and in a few years there will be less and less antiquated computers who require extra-light window managers (Fluxbox, Openbox, Blackbox, WindowMaker, IceWM). XFCE is reasonably mature, and constantly improving, so it has all the chances to become the mid-weighted Desktop Environment of choice pretty soon! What is XFCE needing to reach the Nirvana? Here's the way I see things."
Thread beginning with comment 301698
To view parent comment, click here.
To read all comments associated with this story, please click here.
RE[4]: Comment by merkoth
by sorpigal on Wed 20th Feb 2008 18:08 UTC in reply to "RE[3]: Comment by merkoth"
sorpigal
Member since:
2005-11-02

"But disliking the file extention seems silly in the extreme.


Not necessarily.
Users could have file associations that link .exe files to Wine, so they can run Windows applications by "clicking them".
"

I have DOS .exe files, Wind32 and Win16 .exe files and Mono .exe files on my Debian box right now.

When I "just click them" the appropriate thing happens and they run. DOS apps open in DOSBox (I could have used dosemu, too, but dosbox was simpler), Windows apps open via Wine and Mono apps are run with mono.

There's no reason distributions couldn't set this to happen by default and (this is the important bit!) none of it needs to rely on file extension! It only took me ten minutes to learn enough about binfmts to make this work.

Basically it's easy, but accurate detection of DOS exes would require knowing magic I don't care to learn. My answer was to grep .exe files not grabbed by Wine or Mono magic and pass them to a trivial shell script which runs file(1) and decides whether it's DOS or not. But, if you wanted to spend a few extra minutes you could work out the magic for DOS .exes, too.

This really should all be set up by your distribution; It's so trivial I find it offensive that they don't just *do* it.

Edited 2008-02-20 18:10 UTC

Reply Parent Bookmark Score: 2

RE[5]: Comment by merkoth
by Doc Pain on Wed 20th Feb 2008 18:57 in reply to "RE[4]: Comment by merkoth"
Doc Pain Member since:
2006-10-08

I have DOS .exe files, Wind32 and Win16 .exe files and Mono .exe files on my Debian box right now.

When I "just click them" the appropriate thing happens and they run. DOS apps open in DOSBox (I could have used dosemu, too, but dosbox was simpler), Windows apps open via Wine and Mono apps are run with mono.


What are OS/2 .exe files run with? :-)

But, if you wanted to spend a few extra minutes you could work out the magic for DOS .exes, too.


Or you simply look at the system's magic database. :-)

Reply Parent Bookmark Score: 2

RE[6]: Comment by merkoth
by zizban on Wed 20th Feb 2008 19:10 in reply to "RE[5]: Comment by merkoth"
zizban Member since:
2005-07-06

What are OS/2 .exe files run with? :-)
OS/2?

Reply Parent Bookmark Score: 2

RE[6]: Comment by merkoth
by sorpigal on Wed 20th Feb 2008 19:16 in reply to "RE[5]: Comment by merkoth"
sorpigal Member since:
2005-11-02

Or you simply look at the system's magic database. :-)


I'm afraid accurately detecting MS-DOS vs. Windows COFF magic is a bit complicated for me. Like I said, I did not care to learn it.

Reply Parent Bookmark Score: 2