Did I attempt to tell any lies in the original post? Note that I'm looking for these features in the mainstream desktop environments. On the surface you cannot find them, or I'm blind. My own FVWM setup is way beyond what comes with multiple monitor support in Windows 7 by default or with add-on tools, so of course I know it can be done, and I even state that in the original post.
Enlightenment is another WM that supports virtual desktop per display even if using xinerama. Awesome and Xmonad do as well, but not sure if any of these meet your pager requirements. I've done this with FVWM but it screws the pager up. I use hidden desktops and reshuffling of windows around on virtual desktops to get the affect. If you can keep things straight in your head and don't need a pager it works well, but the minute you pull up a pager, its representation is not inline with whats in your head.
Thanks for all the truly retarded responses, it was very enlightening. If you are still dragging windows from screen to screen, or using keyboard shortcuts to "grab" the window the move it incrementally over to the other screen then you are living in the dark ages of multi-screen. I guess I can look into tiling window managers or stick with my FVWM, where with 3 monitors and hot keys I can:
- swap the contents of 2 arbitrary screens - shift the contents of screens to the right or left (rotates around) - move the currently focused window to another screen with just a keystroke where it ends up on another screen in the same screen-relative geometry and warps the mouse over - move the current window into the center of my middle display with keyboard shortcuts then have it pop back to its original location
I hate coming into a place and finding out that passwords for accounts like root are shared. Its also a real pain when someone leaves the company. Where I work, we've basically tossed out the root password and grant access with sudo. We just have to disable accounts when someone leaves and not scramble to change a password then make sure every who needs to know is notified.
I just don't understand how Linux became such a power in embedded development. Its license doesn't lend itself well to the embedded environment. From my experience in embedded development, there is very little that can be turned around and be of benefit to the community, but we have to very carefully work on our embedded Linux systems so as not to violate the GPL.
My experience working on embedded systems based on BSD has been much better. And guess what got more code contributed back to it, BSD. With Linux we avoid tainting any GPL code so come up with work-arounds. With BSD we work directly with the code, this leads to better knowledge of the code, and better testing/re-use of the existing code which is more likely to generate bug fixes, performance fixes or enhancements that can be released back.
The first few months of a rewritten portage in a lower level language could prove to be a rocky ride. Especially when moving from a language that is very suited to the current task to a lower level language where a lot of things will need to be written from scratch.
If you want to modify and build on the OS make money from your efforts use one of the OSs with a business friendly non viral infested license.
Choose a BSD.
Did I attempt to tell any lies in the original post? Note that I'm looking for these features in the mainstream desktop environments. On the surface you cannot find them, or I'm blind. My own FVWM setup is way beyond what comes with multiple monitor support in Windows 7 by default or with add-on tools, so of course I know it can be done, and I even state that in the original post.
Enlightenment is another WM that supports virtual desktop per display even if using xinerama. Awesome and Xmonad do as well, but not sure if any of these meet your pager requirements. I've done this with FVWM but it screws the pager up. I use hidden desktops and reshuffling of windows around on virtual desktops to get the affect. If you can keep things straight in your head and don't need a pager it works well, but the minute you pull up a pager, its representation is not inline with whats in your head.
Thanks for all the truly retarded responses, it was very enlightening. If you are still dragging windows from screen to screen, or using keyboard shortcuts to "grab" the window the move it incrementally over to the other screen then you are living in the dark ages of multi-screen. I guess I can look into tiling window managers or stick with my FVWM, where with 3 monitors and hot keys I can:
- swap the contents of 2 arbitrary screens
- shift the contents of screens to the right or left (rotates around)
- move the currently focused window to another screen with just a keystroke where it ends up on another screen in the same screen-relative geometry and warps the mouse over
- move the current window into the center of my middle display with keyboard shortcuts then have it pop back to its original location
I hate coming into a place and finding out that passwords for accounts like root are shared. Its also a real pain when someone leaves the company. Where I work, we've basically tossed out the root password and grant access with sudo. We just have to disable accounts when someone leaves and not scramble to change a password then make sure every who needs to know is notified.
Why is this in the developers section? Wouldn't it be more appropriately placed in a topic for system administrators?
I just don't understand how Linux became such a power in embedded development. Its license doesn't lend itself well to the embedded environment. From my experience in embedded development, there is very little that can be turned around and be of benefit to the community, but we have to very carefully work on our embedded Linux systems so as not to violate the GPL.
My experience working on embedded systems based on BSD has been much better. And guess what got more code contributed back to it, BSD. With Linux we avoid tainting any GPL code so come up with work-arounds. With BSD we work directly with the code, this leads to better knowledge of the code, and better testing/re-use of the existing code which is more likely to generate bug fixes, performance fixes or enhancements that can be released back.
It just baffles me.
I must agree.
The first few months of a rewritten portage in a lower level language could prove to be a rocky ride. Especially when moving from a language that is very suited to the current task to a lower level language where a lot of things will need to be written from scratch.
Who cares what they think about banners.. They will use it regardless..
If you want to modify and build on the OS make money from your efforts use one of the OSs with a business friendly non viral infested license. Choose a BSD.
What about when your employees become involved with a family? Do your 30something (years) employees become slackers by default?