Linked by Thom Holwerda on Wed 16th May 2007 22:54 UTC
Window Managers "A while ago Thomas Leonard wrote about Ubuntu integration and asked the question 'Can we get rid of ROX-Session?'. This inspired me to attempt to replace it with the Xfce session manager and it turns out that it is both easy to do and works very well."
Order by: Score:
I wonder who this article is for?
by cyclops (1.4) on Thu 17th May 2007 02:17 UTC
cyclops
Member since:
2006-03-12
Fans: 3

Xfce and ROX had the possibility of being properly integrated. If this has happened maybe xfce4.4.1 would possibly be a better desktop today, but I suspect XFCE have grown beyond ROX now. When I started using Xfce the desktop file manager was so poor you had to use ROX file manager. ROX's file manager is still the best file manager I have *ever* used, but Thunar xfce4's file manger simply fits better. XFCE is pretty good at mixing and matching desktop elements from outside the base desktop, but it has grown into a full blown desktop. The only thing that I can think of as missing are "lasso selection on the desktop" and "use of Xorg menu specification". So why bother?

RE: I wonder who this article is for?
by spikeb (2.68) on Thu 17th May 2007 02:26 UTC in reply to "I wonder who this article is for?"
spikeb Member since:
2006-01-18
Fans: 1

I think it's sort of an example for anyone who wants to integrate rox filer into their session, be it xfce or not ;)

RE: I wonder who this article is for?
by Soulbender (3.44) on Thu 17th May 2007 03:45 UTC in reply to "I wonder who this article is for?"
Soulbender Member since:
2005-08-18
Fans: 15

"So why bother?"
If you had read both mine and Thomas article you'd have known why and who it's for.

cyclops Member since:
2006-03-12
Fans: 3

I did read both articles, and again I'm lost as who its for and why. The closest thing I saw was the xfce is better on old computers. I don't even think that is true. The advantage of XFCE is it gives you everything you need, and nothing you don't, and it does use less memory, but seriously http://www.xubuntu.org/ and again rox/xfce integration why bother.

Soulbender Member since:
2005-08-18
Fans: 15

Funny you should mention Xubuntu, it is a good example of why.
Lets you want to run (X)ubuntu for the nice extras (network-manager, updates etc) but you prefer ROX to Xfce. While you could use ROX-Session for this you would lose a lot of the integration work that has been done and you'd have to set autostart up manually for a lot of things etc.
By using xfce-session instead of ROX-Session you can take advantage of the integration work that Xubuntu has done while still using the ROX Desktop.

Of course, if you like Xfce better then this means nothing to you and is not likely to change your mind but then you're not the intended target for this article anyway.

Edited 2007-05-17 09:56

deanlinkous Member since:
2006-06-19
Fans: 4

IMO using ROX-destop and its baggage along with XFCE and its baggage is sort of pointless.

If anything grab sawfish and rox desktop or something...

I guess I am not the intended audience, not sure who is though. ;)

huh
by deanlinkous (2.68) on Thu 17th May 2007 08:17 UTC
deanlinkous
Member since:
2006-06-19
Fans: 4

I don't understand what this is about? If I want to use rox-filer then I simply install rox-filer. No rox-session involved....????

I like ROX-filer but I find that I like other file managers better.

RE: huh
by alexandru_lz (3.48) on Thu 17th May 2007 09:50 UTC in reply to "huh"
alexandru_lz Member since:
2007-02-11
Fans: 0

Well, yes, the whole point is that ROX can be more than "just" a file manager :-).

My guess is that the ROX team should make their attempt at integration with <something>. I have tried ROX Filer myself a few months ago, and, while I did appreciate the Risc OS "part" of it, it could be fairly more successful (and, I guess, have an even better usability) if it could be painlessly integrated with a desktop suite like XFCE.

ROX is confusing to me.
by walterbyrd (3.8) on Thu 17th May 2007 15:09 UTC
walterbyrd
Member since:
2005-12-31
Fans: 0

So is ROX - all by itself - really a complete desktop? I was going to try rox on my debian box, but I could only find rox-filer. I tried installing that, but it didn't get me anything except the filer.

RE: ROX is confusing to me.
by Tom5 (2.28) on Thu 17th May 2007 17:36 UTC in reply to "ROX is confusing to me."
Tom5 Member since:
2005-09-17
Fans: 1

Debian don't package most of ROX, but it doesn't matter because you can get it all through Zero Install anyway:

http://rox.sourceforge.net/desktop/ROX-All

As for being a "complete" desktop, it depends what you mean. The goal is to get the desktop you want, not avoid GNOME and Xfce components on some kind of religious basis.

Free software is about being able to mix-and-match components. The Free licenses provide the legal system for this; what we need now is the architecture to make it technically possible.

And it looks like we're getting pretty close, thanks to the common standards coming out of freedesktop.org and similar groups.

Just as you should be able to install any program on any distribution (http://0install.net etc), you should be able to run any desktop application with any session manager. It's just good architecture.

RE[2]: ROX is confusing to me.
by walterbyrd (3.8) on Fri 18th May 2007 14:25 UTC in reply to "RE: ROX is confusing to me."
walterbyrd Member since:
2005-12-31
Fans: 0

>>As for being a "complete" desktop, it depends what you mean.<<

I'm not sure how to be more clear. If I install icewm, or xfce, then I have a WM. I don't need to install anything else (except x11) to run the gui. Is ROX like that? Or is ROX something that runs on top of another WM?

>>The goal is to get the desktop you want, not avoid GNOME and Xfce components on some kind of religious basis.<<

I'm not trying to "religious" about it. I'm just trying to understand what ROX is.

RE[3]: ROX is confusing to me.
by Tom5 (2.28) on Fri 18th May 2007 18:39 UTC in reply to "RE[2]: ROX is confusing to me."
Tom5 Member since:
2005-09-17
Fans: 1

I'm not sure how to be more clear. If I install icewm, or xfce, then I have a WM. I don't need to install anything else (except x11) to run the gui.

Well, Xfce depends on GTK, for example. So I'm not sure what you mean by it not needing anything else. You need to install Xfce along with all of its dependencies, just as with any other software.

ROX and Xfce are both fairly modular and have similar dependencies. They also tend to interoperate well, as lots of people use components from both. Many of the ROX applications require Python, though.

is ROX something that runs on top of another WM?

ROX is mainly a particular style of application. It favours small programs that are used together, often through drag-and-drop. The filer (ROX-Filer) provides the basic infrastructure of the desktop (rather as the shell does for a command-line user).

ROX has a window manager (OroboROX), but it works fine with most other window managers too.