Ask Slashdot: Assembling a Linux Desktop Environment From Parts?
paxcoder writes "Gnome Shell ... is different. Very much so. The fallback was inadequate. I suspect that many people, like me, turned to the alternatives. My choice was LXDE, which worked ok, until (lx-)panel broke in the unstable branch of the distro that I use. Tired of using the terminal to run stuff, I replaced the standard panel with the one from Xfce. That made me realize that we really don't need a packaged desktop environment, there are pieces ready for assembly. If you customize your graphical environment, what elements do you use? Which window manager, file manager, panel(etc.) would you recommend? Do you have a panel with a hardware usage monitors, how do you switch between workspaces? Anything cool we might not know about?"
I prefer avant-window-navigator. the only downside is it needs compiz to look nice. by default it has an osx look and feel, but it can be customized and it does have hardware monitoring applets
I use xfce4 with gnome-terminal. I don't mind other terminal emulators but gnome-terminal is nice.
And thats about all the customization I do.... I don't want my WM to do anything "clever" if I want some application I'll install it directly....
Then again, thats why I run gentoo and not some prepackaged distro which decides what I want to run.
- http://www.milkme.co.uk
I like cobbling together my own desktop too... sometimes. I have a family computer at home with KDE, but my own laptop uses ArchBang which is really Arch Linux with Openbox. Openbox is very sparse though and you can use your own menus, taskbar, system tray, etc. etc. etc. I like the control and I like finding out what's out there and trying new solutions to the Desktop 'problem'.
I. Do. Not. Get. It.
It is beyond me why people want to emulate the clutter they have on their physical desk, on their computer.
One does not need a "Desktop Environment".
What I want is a window manager that allows me to set the only sane focus policy (focus follows mouse, click to raise), maintains the user experience and config-file compatibility from release to release and otherwise stays out of the way. Not having to choose between 42 different plugins/extensions/addons and whatnot is also a good thing.
A couple of years ago (*cough*) when IBM killed OS/2, I made the transition to Linux. I soon landed on icewm as my preferred window manager, as it had a "OS/2 Warp" theme. I believe I at one time played with a Presentation Manager-like desktop, but I soon realized it was more hassle than benefit.
icewm has a fully configurable "context-menu" on the entire desktop background (right-click mouse for *your* selection of files, programs, folders, etc), ditto menu for windows (left click), configurable hotkeys (I hit F12 for a terminal), a toolbar with the regular stuff, workspaces and so on.
And for any newbie out there: not running gnome or kde or whatever does not prevent you from launching gnome or kde programs.
Now, please tell me again about the added benefits of having a zillion garish icons on your desktop background?
Or, by the way... don't bother,...
Dag B
I just started building my own a few months ago and I'm pretty happy with the following:
Arch linux - has my favourite package manager (pacman + yaourt)
Xmonad window manager - tiling wm that doesn't get in the way, with some minor configurations
Stalonetray - has a clock (trayclock), sound (pnmixer), battery indicator (qbat), dropbox, etc.
ranger - vi-like file browser which is simple to use, runs in a terminal (urxvt), and I keep a regular filebrowser (nautilus) around just in case something needs me to drag-and-drop something.
non-visual things:
udiskie - automount usb drives and things
It's a very simple setup, though there are more things than what is mentioned here, and I love it. :)
A list of programs which I am currently using and why is here: https://github.com/MattWoelk/configuration-files/blob/master/home/matt/programs.txt Enjoy!
> there is no reason to speak poorly of KDE.
There is if it just does dumb stuff.
I generally like the tools that come with kde... dolphin, the way its panel works, etc. However the latest versions do very annoying things. One in particular is that when copying large files (or many files) you no longer get a little window that shows the progress and gives you a "cancel" button. Instead the information is stuck in some little notification icon. This makes it difficult to monitor the progress of multiple coping/moving operations and I can't find a way to cancel the whole operation (it only cancels the current file it's working on). This one problem is enough of an annoyance that I've taken to installing gnome, then replacing the major tools with the versions from kde.
As for the memory/performance issue, the argument that kde is bloated and slow is not invalidated just because more memory and processing power is generally available. The truth is, given an amount of processing power and memory, other managers are more efficient, faster, or snappier. Some people like that. Plus, if you're not plugged in, all that extra memory usage and processing power costs battery-time, even if you're not in the 3rd world.