Would some kind soul please explain to me what I seem to be missing in terms of window managers.
I’ve read several threads where people talk about their preferred window managers and how they are configured but I’m not getting it. I’ve read parts of 2ManyDogs’ excellent thread “30 Window Managers in 30 Days” but get lost in the technicalities so turn to the screenshots to see what I’m missing and for a clearer understanding. Unfortunately, I’m not even sure what I should be looking at. Should I be noticing the window controls in the top right corner (the “minimise”, “full screen" and “maximise” buttons) or the lack thereof? Are the scroll bars different somehow or the ways of resizing a window? How is any of this different to something that is possible (I’m guessing here) with Openbox. While tinkering with the Openbox “GUI Config Tool" I saw that I can change the window buttons with it but I feel there is something more I’m not understanding.
Can someone please enlighten me? (see what I did there?)
In the X window system the graphical interface is divided into the X server, which only handles the most primitive of tasks like keyboard and mouse events, and window managers, which are programs designed to handle how you interface with the desktop elements. There are various differences between them. Some organize the windows by floating them on the desktop, some organize them in a tiled grid. Among the latter, some do this automatically, some require manual movement. With some, you have to do everything with the mouse, some only accept the keyboard. Some have graphical configuration tools, for some you have to edit configuration files, others yet require you to modify the source code and recompile.
The best way to see the differences is to try out a window manager for yourself.
Registered Linux User #555399
crunchbox: Phenom II X6 1055T | 8GB RAM | OCZ Vertex 4 128GB | Radeon 7870XT | Win7 / #! 11 (i3 WM)
lambdacore: 4x Opteron 8431 | 16GB RAM | 2x1TB mirrored (ZFSoL) | Debian 7 (headless)
crunchtop: Acer Aspire 1410 11.6" | 2GB RAM | Crucial M4 128GB | #! 11 (i3 WM)
it's hard to experience a window manager by looking at screenshots. most wms can look like whatever you make them look, but the overall user experience is much more than that. you just have to install it and (try to) use it.
Essentially, the big differences between window managers are:
* Whether it is tiling (like i3 or spectrwm) or stacking (like openbox)
* How it is configured: by some graphical tool (like the window managers with KDE, Gnome, and Xfce), by a text configuration file (like OB), or by recompiling the source (like DWM)
* What language the configuration file is in: xml, lua, fvwmscript
* What it can do: something like fvwm, if you put enough time in, can do anything you want, essentially; openbox or pekwm are relatively flexible, something like aewm is basically unconfigurable
* What it looks like.
The best way to see the difference, though, is simply to experience them. I would recommend that everyone at least *try* a tiling wm, simply to experience a different way of working, at some point.
Thanks for all the information, the reason I've shied away from installing a window manager is that I've never known what I can do with it or what it can do for me, but having been given some encouraging advice I shall certainly give it a go. I'll have a another look at 2ManyDogs' thread again and make a choice.
@OldCodger - I'm probably as old if not older.
I was also new to Tiling WM's I tried a few but found them hard to set up. I then tried Awesome and at least it came with a bar and system tray already set up for me. I liked the way I could use it in tiled mode or floating etc.
I have now moved to i3. I found it harder to configure as I had to find out how to get a system tray working but after that I stuck with it because It's the only one I have come across that also lets me have tabbed windows - like web browsers do.
Troll = not a fanatic
slave of #! and arch
<keybind key="W-Right"> <action name="MoveToEdgeEast"/> </keybind> <keybind key="W-Up"> <action name="MoveToEdgeNorth"/> </keybind> <keybind key="W-Left"> <action name="MoveToEdgeWest"/> </keybind> <keybind key="W-Down"> <action name="MoveToEdgeSouth"/> </keybind> <keybind key="W-h"> <action name="ToggleMaximizeHorz"/> </keybind> <keybind key="W-v"> <action name="ToggleMaximizeVert"/> </keybind> <keybind key="S-W-Up"> <action name="GrowToEdgeNorth"/> </keybind> <keybind key="S-W-Right"> <action name="GrowToEdgeEast"/> </keybind> <keybind key="S-W-Down"> <action name="GrowToEdgeSouth"/> </keybind> <keybind key="S-W-Left"> <action name="GrowToEdgeWest"/> </keybind> <keybind key="W-c"> <action name="MoveToCenter"/> </keybind> <keybind key="W-C-Up"> <action name="DirectionalFocusNorth"/> </keybind> <keybind key="W-C-Right"> <action name="DirectionalFocusEast"/> </keybind> <keybind key="W-C-Down"> <action name="DirectionalFocusSouth"/> </keybind> <keybind key="W-C-Left"> <action name="DirectionalFocusWest"/> </keybind>
Hi, erm if you could please change the name of that Topic? "What am I missing?" appears somewhat confusing to me. Something like "What are Window Managers good for?" or something would be more fitting I guess.
..I do usually search by the Topic Names, so in that case, it was confusing and interesting as well no matter what..
Anyhow the last two days I spent hours in reading the #!-Forum and well... I like to find #-talks fitting to their subject very very pleasant.
(On your Topic I thought I find some extra Installments or some anatomy of mw features, which wasn't much likely the case.)