Slashdot Mirror


Ask Slashdot: Which Multiple Desktop Tool For Windows 7?

First time accepted submitter asadsalm writes "MacOS has spaces. Windows had no out-of-the-box utility for multiple virtual desktops. Which Multiple Desktop Tool should one use on Windows 7? Sysinternals Desktops, mdesktop, Dexpot, Virtual Dimension, VirtuaWin, Finestra are the few options that I have shortlisted." So, if you use both Windows and multiple desktops, what's your favorite method?

359 comments

  1. Bigdesk & Backmenu by AliasMarlowe · · Score: 2

    At least, they gave a bit of an X feel to Windows 3.1

    --
    Those who can make you believe absurdities can make you commit atrocities. - Voltaire
    1. Re:Bigdesk & Backmenu by Johnny+O · · Score: 1

      How about kde, gnome, fvwm, etc, etc?

      I couldnt post the normal capitalized names due to some weird slashdot thing:

      Lameness filter encountered. Post aborted!
      Filter error: Don't use so many caps. It's like YELLING.

      It doesnt work well.

    2. Re:Bigdesk & Backmenu by Anonymous Coward · · Score: 0

      I think the X Window comments was because it served as a basis for many desktop managers like you listed.

  2. Re:Linux by vux984 · · Score: 2, Insightful

    Then why answer the question? To hear yourself speak?

  3. Re:Linux by Omnifarious · · Score: 1, Offtopic

    BTW, Unix variants have had multiple desktops since long before Mac OS, OS X, or any Windows variant had them.

  4. Desktops from SysInternals by recoiledsnake · · Score: 5, Informative

    http://technet.microsoft.com/en-us/sysinternals/cc817881

    Seems to work pretty well and fast in my limited use.

    --
    This space for rent.
    1. Re:Desktops from SysInternals by GameboyRMH · · Score: 5, Informative

      Plus MS owns Sysinternals so that's the closest thing to an "official" solution you're going to get.

      --
      "When information is power, privacy is freedom" - Jah-Wren Ryel
    2. Re:Desktops from SysInternals by RulerOf · · Score: 1, Insightful

      That, and Russinovich is a God among gods.

      --
      Boot Windows, Linux, and ESX over the network for free.
    3. Re:Desktops from SysInternals by Osgeld · · Score: 1

      works great on XP, vista and 7 it shuts off damn near everything and is not all that stable for me

    4. Re:Desktops from SysInternals by killfall · · Score: 1

      Thank you. I may have skipped ahead and missed some but this is the first comment I've seen which actually answers the question. All I saw before that was people arguing over which OS to use ... again. I have also used sysinternals in the past and found it quite useful for some things. It does seem to work ok if not a bit laggy. I have never used a virtual desktops instance on windows which is a smooth and fluid as on Linux or Mac so evetually I gave up on the idea and just got a USB monitor connector and a 3rd monitor. Expensive I know but makes my life easier. P.S I have Ubuntu, Windows 7 and OS X boxes sitting on my desk which all come in handy for different things. Why pigeonhole yourself into one?

    5. Re:Desktops from SysInternals by Mr+Z · · Score: 1

      IIRC, though, you can't move windows between desktops on theirs, which kinda killed it for me. I use VirtuaWin these days, which mostly works, but it has its own weirdnesses.

    6. Re:Desktops from SysInternals by ILongForDarkness · · Score: 1

      I haven't used it on Win 7 just win XP at work. It works good enough I can live with it but I find it a little flaky. For example only the first (the one you start up with) seems to respond to the windows key. So Win-E opens win explorer but only on the first desktop. What that means in practice is I use two desktops, one gets my email, and work messaging stuff that is always open but I don't want distracting me. The other is my "working" desktop that all the shortcuts work on so that I can do things quickly.

      Another "feature" whether good or bad: notifications only go to the desktop with the app on it. So for example Outlook notifications only get seen if you are on that desktop. I actually like that since that means I can decide when I want to see an email rather than get distracted every couple minutes by yet another all users email that has nothing to do with me.

      Lastly, and this is painful, occasionally the mouse moves to the top right when you click (rare, but still happens every couple days). What this means is assuming you have a window maximized, occasionally you'll try to click on something and instead you'll end up closing whatever window was in that position in the screen. A bit of a piss off but infrequent enough I live with it.

      Perhaps some of these things are not in win 7 land I'm not sure. At home I got a 27" screen so I'm not too concerned with screen real estate :-)

  5. Re:Linux by Omnifarious · · Score: 0, Troll

    Because sometimes answers people don't want to hear are still the right answers.

  6. Re:Linux by windcask · · Score: 4, Informative

    Mac OS X is a Unix (BSD) variant.

  7. Re:Linux by Anonymous Coward · · Score: 0

    OS X IS a UNIX variant.

  8. I'm happy with VirtuaWin + two extensions by emurphy42 · · Score: 4, Insightful

    ...those extensions being KvasdoPager (preview widget in taskbar, supports drag+drop) and SwitchDesk (separate wallpaper per virtual desktop).

    Sysinternals Desktops mentions some limitations up front. I don't remember whether I've tried any of the others.

    1. Re:I'm happy with VirtuaWin + two extensions by rolfeb · · Score: 5, Informative

      I'll second the recommendation for VirtuaWin. I have a Linux background, and VirtualWin lets me set things up just as well as desktops under Fedora/KDE. Features that I like include:

      - ability to define your own hotkeys to swap between desktops (I like ctrl+left/right arrow)
      - ability to move windows between desktops
      - ability to control window behaviour (e.g. make calendar pop-ups appear on all screens and on top)
      - a nice minimalist indicator in the taskbar showing which desktop is active

      Windows tends to only "see" the applications on the active desktop which is sometimes good and sometimes not. Occasionally certain applications won't recognise keyboard input when you switch to another desktop, but you can click on another application and then back to make it work. Maybe this bug has been fixed n a newer version.

    2. Re:I'm happy with VirtuaWin + two extensions by gknoy · · Score: 2

      I love VirtuaWin. It's unobtrusive, and lets me use keyboard shortcuts to easily swap around. I haven't compared it with others, but I really like the same stuff you do: minimalist interface, ability to move/pin things to other (or all) desktops. I use focus-follows-mouse settings, though, so focus issues have never been a problem for me.

      Thanks for the SwitchDesk suggestion, though.

    3. Re:I'm happy with VirtuaWin + two extensions by cbhacking · · Score: 4, Insightful

      Finestra is my preferred option - it has most of the features you mention (not sure about #3), plus a few:
        * Sticky windows
        * The ability to automatically put spawned windows onto a specific desktop
        * A "switcher" view that shows all virtual desktops by shrinking them to fit on one desktop, and allows you to reorganize windows there
        * Numerous ways to represent (and switch) virtual desktops from he taskbar

      Additionally, it's free/open source (not sure how many of the others are too; I haven't used VirtuaWin for example): http://vdm.codeplex.com/

      --
      There's no place I could be, since I've found Serenity...
    4. Re:I'm happy with VirtuaWin + two extensions by idji · · Score: 1

      Dexpot is free for private use and wonderful on Win7_64. Full-featured, highly customizable and supports plugins. I works with every programs, including Visual Studios, full-screen Flash in browsers, and programs with lots of non-modal windows.

    5. Re:I'm happy with VirtuaWin + two extensions by Mr+Z · · Score: 1

      I might have to experiment with turning focus-follows-mouse again. Last time I tried it (admittedly ages ago) it drove me bonkers. Does it still auto-raise on focus, or is there a way to disable that too?

    6. Re:I'm happy with VirtuaWin + two extensions by fahlesr1 · · Score: 1

      I too have had a good experience with Dexpot on Windows 7_64. Though Skype doesn't play nice with it for some reason. Other than that no problems and works great.

    7. Re:I'm happy with VirtuaWin + two extensions by gknoy · · Score: 1

      The default windows settings make it raise, but you can change that with a registry setting. I recall it being particularly annoying to find out how. If I didn't have to leave the office NOW, I'd try to find you some links.

  9. Re:Linux by Omnifarious · · Score: 0

    Yes, it is. I meant Unix variants that existed before OS X.

  10. Re:Linux by JustAnotherIdiot · · Score: 1, Insightful

    It's fine if you want to give up, but not all of us are quitters.
    I know this might come as a huge shock, but linux does not suit everyone's needs.
    If you have something useful to say, say it. But don't waste the poster's time with such a useless answer.

    --
    What do I know, I'm just an idiot, right?
  11. More monitors by HaDAk · · Score: 0

    I have 3 monitors. Who needs virtual desktops?

    1. Re:More monitors by Anonymous Coward · · Score: 0

      Laptop/Netbook users.

    2. Re:More monitors by Anonymous Coward · · Score: 1

      I also have three monitors. But I keep open a Windows 7 VM, a Windows XP VM, four or five RDP sessions, plus local e-mail, IRC, system monitoring, terminal windows and browser windows open simultaneously. I wouldn't say I *need* virtual desktops, but they help me organize which windows go together.

    3. Re:More monitors by Anonymous Coward · · Score: 0

      I am a prrogrammer and have 4 monitor where I work.
      I use a desktop switcher to manage my tasks. I usually have several things to work on at the same time. If I have to look at something new, instead of trashing my current workspace, I switch to a new one. When I am done with new task, I can go back and pick up my previous task when I left off.
      It saves lots of time when you have to multitask.

    4. Re:More monitors by Anonymous Coward · · Score: 0

      Everyone that doesn't have 3 or more monitors. "I have 3 monitors! Why would anyone else need virtual monitors??"

    5. Re:More monitors by dougisfunny · · Score: 1, Funny

      640k monitors should be enough for anyone.

      --
      This is not the funny you're looking for.
    6. Re:More monitors by SonofSmog · · Score: 1

      Agreed. More monitors. I am using four, two 24 inchers flanked by two 20 inchers. You can really never have too many until you run out of deskspace. Mult-monitors + RDP to home + RDP to old work machine + VMWare Workstation is how I roll. I recommend Ultramon to put a taskbar across all of them and add icons that allows you to move windows from one to other easily.

    7. Re:More monitors by Anonymous Coward · · Score: 1

      Have you looked at http://www.mremoteng.org/
      It can organize your rdp,ssh,terminals etc.. It doesn't work good with native vm sessions but works with most other forms of remote desktops and consoles. You can even put them into separate groups and open multiple sessions simultaneously.

      I have three 21 monitors myself but I could not get by without using it.

    8. Re:More monitors by Anonymous Coward · · Score: 0

      Wow, look at your dick size!

    9. Re:More monitors by Anonymous Coward · · Score: 0

      640k monitors should be enough for anyone.

      I don't think Big Brother has that many monitors...

    10. Re:More monitors by TemplePilot · · Score: 1

      Big Brother uses a full size IMAX screen with a cascade down to individual node screens for their CSR's? Kinda like a war room eh?

      --
      This strange comment at the bottom of the message is illogical.
    11. Re:More monitors by TemplePilot · · Score: 1

      Has two 22" external monitors + laptop's monitor = 3, PLUS an adittional 'screen' by way of 42" HDTV mounted above the two externals. Virtually a wall. And in spite of this I still want a virtualization switcher for running multiple OS'es. More screens translates into more workspace.

      --
      This strange comment at the bottom of the message is illogical.
    12. Re:More monitors by cupantae · · Score: 1

      I have 10 virtual desktops. Who needs more monitors?

      Using more monitors means more power consumption and it's more taxing on the system.
      Besides, given that I actually use 5+ virtual desktops at any given time, I'd need at least 5 monitors to not have to switch.

      --
      --
    13. Re:More monitors by dolmen.fr · · Score: 1

      I have 1Gb of RAM on my netbook. Who needs virtual desktops?

    14. Re:More monitors by kyrio · · Score: 1

      That's an interesting program, thanks.

  12. Re:Linux by Lunix+Nutcase · · Score: 0, Flamebait

    And Amigas had it earlier. Whoop-dee-doo. Other than some bizarre e-peen wagging to make yourself feel better what's the point of your post? No one claimed Macs had virtual desktops first.

  13. thanks by madmayr · · Score: 1

    for asking this question! it never occured to me to look for this feature for windows allthough it's one of those things i really really like about X (and therefore my linux boxes)

    1. Re:thanks by bjourne · · Score: 1

      Thanks from me too. I'm forced to use Windows at work and have long been looking for a good multiple workspaces program without finding anything.

    2. Re:thanks by Anonymous Coward · · Score: 0

      Ok this might be marked as a troll but I would like to know. Why do you want multiple workspaces? Granted I have two monitors but that's only been in the last few months. Before that (and in my laptop) I only had one monitor and just had many windows open at once. Never had to remember what workspace my email client was in or IDE or browser. They where all there at the bottom of the screen in the task bar.

    3. Re:thanks by JackDW · · Score: 2

      Multiple desktops are sometimes useful, but what I would really like on Windows is the ability to pin applications so they are "always on top". If anyone has any suggestions for that, I'd be very pleased to know about them.

      --
      You're an immobile computer, remember?
    4. Re:thanks by Anonymous Coward · · Score: 1

      It can essentially expand the number of monitors you have. Yesterday I was doing some audio stuff and had 2 applications full screen on my two monitors and the second workspace was for all of my synths and audio routing. Made it much nicer than having to raise individual applications.

    5. Re:thanks by unrtst · · Score: 1

      Dunno about always on top (I'm sure there's a solution), but last time I used VirtualWin it did let you put a window on all workspaces (aka sticky or pin'd depending on the app). It may have always on top as well.

    6. Re:thanks by WilCompute · · Score: 1

      For me, I find myself running Windows in a virtual machine. (I am on a Mac.) By having the virtual machine in a different window, I can full screen the VM, and simply switch quickly between the two machine states. This allows me the full screen feel on Windows, and I find it feels cleaner to switch between the two types of desktops.

      Now, for everyday programs, I can use the desktops to organize the way I work. I like to read in full screen, with no distractions such as pictures and other windows. So when learning how to use new tools, I put manuals, and tutorials off to their own screen. I put background music, and other things I need to run in the back ground all on one screen, then I don't have to look at them cluttering my Dock, and they are not in my way on screen. (Here's looking at you Spotify/iTunes.)

      Then, when I am doing any type of creative work, Photoshop, Maya, they all need as much real estate they can get. Giving them their own screen makes quite a bit of sense.

      Not to put too fine a point on my browser usage, I use tabs like the dickens. Now, I may have 60 tabs open at once, but they don't display well on one window. I break them up into groups depending on what they are for. They then get their own screen, and are more useful to me.

      Not everyone will use screens like that, but it does help my workflow, so I do.

      Cheers.

      --
      NDxTreme Content on the Edge.
    7. Re:thanks by complete+loony · · Score: 1

      That's certainly possible. I was playing around writing a tool that could do that kind of thing maybe 8 years ago, but it was never stable enough to release.

      --
      09F91102 no, 455FE104 nope, F190A1E8 uh-uh, 7A5F8A09 that's not it, C87294CE no. Ah! 452F6E403CDF10714E41DFAA257D313F.
    8. Re:thanks by Anonymous Coward · · Score: 0

      Windows in Windows (lol) have an Always-On-Top attribute. There is no out-of-the-box way of accessing it, unfortunately, but it should be easy to write a program that does it for you.

    9. Re:thanks by Anonymous Coward · · Score: 1

      DeskPins http://download.cnet.com/DeskPins/3000-2072_4-52361.html

      Works as expected and at less than 1 mb to download, can't get much simpler

    10. Re:thanks by Anonymous Coward · · Score: 0

      Try DeskPins. I quite like it. You can configure keyboard shortcuts and it puts a bright red pin (color configurable) near the minimize button to remind you that you've pinned it.

    11. Re:thanks by Anonymous Coward · · Score: 0

      There's a Win7 comapatible app called DeskPin. It basically is a tiny app that allows Linux-style (Gnome at least) "Always on Top" settings for Windows. I think that's all it does, but that's probably for the best anyhow.

    12. Re:thanks by TemplePilot · · Score: 1

      Windowblinds used to have a 'pin' built in, and it could also roll up windows so you could stack them. I always liked that, though I wish I didn't need Windowblinds to achieve those two abilities. There really should be an open source app someplace that does both of those, I just haven't found them yet.

      --
      This strange comment at the bottom of the message is illogical.
    13. Re:thanks by Anonymous Coward · · Score: 0

      Valid reasons and I'm glad they work for you. I came from the good old DOS days and when windows/linux first came out I never really understood why I would need multiple desktops. Each to their own I guess. Thanks for explaining why you use them.

    14. Re:thanks by cmr-denver · · Score: 1

      I second DeskPins. It even works for popups that you want to ensure always show up on top of everything else.

    15. Re:thanks by beeverteeth · · Score: 1

      WinRoll is nice, and it has some other features as well. http://www.palma.com.au/winroll/

  14. Re:Linux by Anonymous Coward · · Score: 2, Insightful

    And that's why Linux users still have such a reputation for being such insufferable sanctimonious assholes.

  15. GoScreen FTW by Anonymous Coward · · Score: 3, Informative

    I've been using GoScreen for years and years. It is perfect.

    http://www.goscreen.info/

    1. Re:GoScreen FTW by antdude · · Score: 1

      Ditto. I have been using it since its Windows 95 days. My Linux friend loves it too in Windows.

      --
      Ant(Dude) @ Quality Foraged Links (AQFL.net) & The Ant Farm (antfarm.ma.cx / antfarm.home.dhs.org).
    2. Re:GoScreen FTW by erik.erikson · · Score: 1

      Strongly agreed. GoScreen is awesome.

  16. VirtuaWin over Sysinternals, Dexpot, & Virt Di by Anonymous Coward · · Score: 5, Interesting

    I have tried Sysinternals, Dexpot, and Virtual Dimension. But I am a pretty die-hard fan of VirtuaWin at this point. All other multiple desktop managers have been too slow, bloaty, cause problems with some windows, or just don't have the right features, (which for me is keyboard control and simple ways to move windows from one desktop to another). VirtuaWin wins on speed and stability alone.

  17. Re:Linux by Anonymous Coward · · Score: 0

    How do you have multiple desktops in Gnome 3?

  18. Dexpot does everything I want out of the box. by bemymonkey · · Score: 4, Informative

    For a simple system that's pretty much completely hidden from users who don't know about it, Dexpot is hard to beat. Fully configurable keyboard shortcuts for fast switching, moving and copying windows, permanent assigning of windows/programs to certain desktops, and a bunch of plugins (I don't use any of 'em, but they're there if you need/want them) for visual effects and Win7 taskbar integration and such... It's pretty slick.

    And most importantly - it's blazing fast.

    1. Re:Dexpot does everything I want out of the box. by webheaded · · Score: 2

      I use Dexpot and I love it. Basically everything you said...especially the keyboard shortcuts. Those are extremely helpful. Also the little icon in your taskbar tray will show the desktop you're on.

      Also the window rules. You can setup rules so that certain windows go to a certain desktop or are even copied to them and all kinds of fun stuff like that. I would, for example, have a virtual desktop for work and another for playing around but I'd copy all my IM windows to both desktops automatically.

      I've tried a lot of those other programs too and a lot of them were buggy or didn't do as much. The Sysinternals one was actually insanely buggy which is kind of retarded since that's supposed to be the MS one. I used that for quite some time but it caused all kinds of quirks on my system.

      --
      "Those who would sacrifice essential liberties for a little temporary safety deserve neither liberty nor safety." - BenF
    2. Re:Dexpot does everything I want out of the box. by evil_aaronm · · Score: 1

      I tried Dexpot, but for some reason, it really conflicted with the screen saver required by my company's group policy. Sometimes, the windows would come back all borked, and I'd have to reboot to clear things up.

    3. Re:Dexpot does everything I want out of the box. by IANAAC · · Score: 1
      I normally use Ubuntu for my day to day stuff, but about twice a year I have to use a Windows program that I have installed on my WIn 7 partition. Today happens to be one of those days.

      I settled on Dexpot when I first set this machine up and have been happy with it. It *does* feel a little bloaty to me, though. I might have to check out VirtuaWin, since it's been getting so many good comments here. As long as I can set hotkeys to what I want and it's reasonably fast, I'll be happy.

    4. Re:Dexpot does everything I want out of the box. by gbrayut · · Score: 1

      Dexpot gets the most votes on AlternativeTo.net, and they list a few other options.

    5. Re:Dexpot does everything I want out of the box. by Anonymous Coward · · Score: 0

      And more importantly it's not free, use virtuawin which is fast, open source and works perfectly

    6. Re:Dexpot does everything I want out of the box. by bemymonkey · · Score: 1

      Of course it's free... for non-commercial use. Good enough for me...

  19. Re:Not a troll, IMHO, just "outside th box" thinki by Lunix+Nutcase · · Score: 3, Insightful

    No the guy is a roll. The person didn't want to go away from Windows. He was asking which of the options he.listed was better. Captain Aspergers was just bring an asshole.

  20. Nvidia Drivers by bananaquackmoo · · Score: 3, Interesting

    What about the virtual desktop software built into the nvidia drivers? I looked around and nothing came close for me.

    1. Re:Nvidia Drivers by bananaquackmoo · · Score: 4, Informative

      (the exact name to google being "nview desktop manager")

    2. Re:Nvidia Drivers by reve_etrange · · Score: 1

      It seems like this has been removed. Do you know how to install or active nView with current drivers?

      --
      .: Semper Absurda :.
    3. Re:Nvidia Drivers by Anonymous Coward · · Score: 0

      As far as i know it required Windows XP, so the NT 6 family isn't supported at all.

    4. Re:Nvidia Drivers by bananaquackmoo · · Score: 1

      I'm running it on Vista currently

  21. Mac OS X *did* have Spaces before Lion by adriccom · · Score: 5, Funny

    But it got nerfed into Mission Control in Lion 10.7 and is half-functional. You can't rename, reorder, arrange, or configure your "spaces" anymore. Shortcut keys still work for now...

    They'll probably finish it off in Mountain Goat (10.8) since iOS is perfect and has no desktops so surely Mac OS X doesn't need them either.

    *snarl*

    --
    <script>alert("I never liked JavaScript, really; it just seemed a bad idea.");</script>
    1. Re:Mac OS X *did* have Spaces before Lion by promythyus · · Score: 2

      I disagree.
      Virtual Desktops don't really need names, "Desktop n" is quite good enough. You can reorder/arrange your spaces by dragging them, the only thing that lion really changed was that all desktops are in a single row now, which makes sense considering the swipe gesture to move between spaces. The addition of full screen applications as their own space more than makes up for the loss of vertically aligned spaces. You can still configure programs to open directly to a certain space so I'm not sure what you mean by configuring your spaces, the removal of the system prefs panel is moot because it had barely any options besides layout of your spaces anyway.

      4 Desktops for Mac, 1 fullscreen terminal that is always open, then 1 fullscreen virtual machine so I can swipe between operating systems!

    2. Re:Mac OS X *did* have Spaces before Lion by Anubis+IV · · Score: 4, Informative

      You can still reorder, arrange, and configure your virtual desktops in Mission Control. Just drag and drop them into the order or arrangement you want while in Mission Control, and if you want to configure which apps appear in which desktops, just drag them onto that desktop while in Mission Control, or else go to that desktop then right-click on the icon in the Dock and set it to appear on that desktop. The only major Spaces feature I'm aware of that was dropped was the ability to arrange your desktops in a two-dimensional fashion. Mission Control only supports a line of desktops.

    3. Re:Mac OS X *did* have Spaces before Lion by Anonymous Coward · · Score: 1

      I wholeheartedly agree with your *snarl*. I've remained on Snow Leopard because of this. I will have another look at my Fusion VM to see if any of the updates have added any features to Mission Control.

    4. Re:Mac OS X *did* have Spaces before Lion by theurge14 · · Score: 1

      You can do all those things except rename them. So since you have to use "Desktop 1", "Desktop 2" it doesn't count as virtual desktops anymore?

    5. Re:Mac OS X *did* have Spaces before Lion by Anonymous Coward · · Score: 0

      You also lost the ability to see "all windows in all Spaces" (Expose + Spaces together) and drag windows between spaces easily - you can use the option key I suppose but that's a pain in the ass.

      Thankfully, reSpaceApp seems to have solved most of these issues.

    6. Re:Mac OS X *did* have Spaces before Lion by Anonymous Coward · · Score: 0

      You can still reorder. Just turn on the auto-reorder thing under settings.

    7. Re:Mac OS X *did* have Spaces before Lion by mikael_j · · Score: 2

      Don't forget that they've gimped the ability to drag windows between desktops (now it's limited to windows in the currently active desktop).

      Oh, and you can't use the arrow keys to switch between windows in Mission Control (Exposé let you do this).

      And you can't arrange your desktops in a grid anymore, only a straight line.

      And you can't have keyboard shortcuts to "fullscreen app" desktops (that's what they are after all, just another desktop with the app maximized) which means the fullscreen "feature" of Lion is pretty much useless for anyone who isn't a "hunt-and-click" kind of user ("Hm, I swear it was here *click* No *click* *click* It's a button I think *click* No, maybe it was a picture of a... something *click*").

      --
      Greylisting is to SMTP as NAT is to IPv4
    8. Re:Mac OS X *did* have Spaces before Lion by XnavxeMiyyep · · Score: 1

      Yep. I've been using Mac OS X since 10.0, and I've left the platform due to the downgrades of 10.7 and the plans for 10.8.

      --
      I put the 't' in electrical engineering.
    9. Re:Mac OS X *did* have Spaces before Lion by Anubis+IV · · Score: 1

      Yeah, Expose got nerfed when it was combined with Spaces to form Mission Control. There are several features from Expose that I miss, primarily the "All Windows" view that it had. As for dragging windows between desktops, it isn't too bad...just go to the desktop with the window, launch Mission Control, then drag it into the desktop where you want it. I think the only caveat that didn't exist before is that you have to go to the desktop with the window you want, rather than being able to do it from any desktop.

    10. Re:Mac OS X *did* have Spaces before Lion by Anonymous Coward · · Score: 0

      You're supposed to use three or four finger gestures. Apple designs their OS releases to compliment (read: sell) their current hardware. That means using a mouse with a mac in generaly is going to be a sub-optimal experience. When I used Linux, I tended to create named virtual desktops for a few applications I always had running that took up the majority of the screen (browser, terminal, code editor). Mission control basically formalized that so I don't have to screw around making a bunch of spaces, it's done for me.

      I dont think im the only person who appreciates those changes. A few of the guys at our office have been running apps maximized/zoomed in manually created Spaces to get around the quirkiness of the shared top level desktop management.

    11. Re:Mac OS X *did* have Spaces before Lion by mikael_j · · Score: 1

      My issue with this is just that they could have kept the old features and just added the new ones. Instead they completely replaced Spaces and Exposé with Mission Control and killed a bunch of good features.

      --
      Greylisting is to SMTP as NAT is to IPv4
  22. Seriously? by Ira+Sponsible · · Score: 0

    This is one of the main reasons I gave up on windows. No multiple desktops out of the box? Seriously? It's a basic feature of any modern desktop OS. Having to search for a good utility to add this capability to windows was among the many reasons it was much easier to switch to linux than to keep putting up with it. I didn't read the first post above as a troll. It's actually a reasonable question. Is there any real reason you would rather add basic functionality to an incomplete OS, such as vital programs, utilities, or games that won't work on anything else? If not, it's really worth considering giving it up altogether and using something that suits your needs better. For myself, I still have windows on my system, but I only boot to it on the rare occasions when I must sync to iTunes, or palm desktop, or run the current version of photoshop, none of which perform adequately (or at all) under WINE. Other than that, I don't miss windows at all.

    --
    1.Netcraft confirms:In Soviet Russia all your base welcomes a beowolf cluster of CowboyNeal overlords. 2.? 3.Profit!!1!
    1. Re:Seriously? by Haedrian · · Score: 1

      of any modern desktop OS.

      Choice between WIndows, Mac and a Linux distro... not really such a brilliant assertion.

    2. Re:Seriously? by Anonymous Coward · · Score: 0

      Wow. did not expect to see a linux cheerleader suggest that microsoft bundle *more* software.... slashdot has come full circle :-P

    3. Re:Seriously? by RightSaidFred99 · · Score: 1

      What balderdash. Windows managers in UNIX are a "utility" or "add on" too. Should I mock X because if you just run X you get an ugly black and white background with literally nothing on it? And multiple desktops are something a small number of people care about one way or the other.

  23. No need for tools... by FaxeTheCat · · Score: 0

    ...just get more monitors.

  24. Re:Linux by Jeremiah+Cornelius · · Score: 1

    You have as many as you like! They are dynamically spawned - the number in use, plus 1.

    Now, if you like the fixed number of namable workspaces, with cyclical arangement? There are trivial shell extensions that provide this behavoir.

    --
    "Flyin' in just a sweet place,
    Never been known to fail..."
  25. virtuawin for the win by abatkin · · Score: 1

    I use virtuawin, which seems to do everything that I'm used to on Linux (KDE). I also use a few Autohotkey scripts to make things easier when creating/finding/moving windows between desktops

  26. My preference and a follow-on question by meloneg · · Score: 4, Interesting

    As an answer, I've used Virtual Dimensions and Dexpot a lot. Last I used one, I preferred Dexpot.

    Now, a slight variant of the question. Are there any truly multi-monitor aware virtual desktops. I mainly am looking for the ability to run the two screens as independent virtual desktops and change them independently.

    1. Re:My preference and a follow-on question by Omnifarious · · Score: 0

      GNOME 3 only has one monitor be a virtual desktop in the default configuration. It would be nice if each were an independent one. I'm sure someone could do it with a shell extension.

    2. Re:My preference and a follow-on question by CanHasDIY · · Score: 1

      GNOME 3...

      And that applies to a discussion about Windows how, precisely?

      --
      An enigma, wrapped in a riddle, shrouded in bacon and cheese
    3. Re:My preference and a follow-on question by Anonymous Coward · · Score: 0

      I know AwesomeWM lets you do this on Linux, but I have not been able to find this feature anywhere else

    4. Re:My preference and a follow-on question by Omnifarious · · Score: 0

      The grandparent didn't specify which OS.

    5. Re:My preference and a follow-on question by complete+loony · · Score: 1

      If the virtual desktop is based on the built in support for multiple desktops, then no.

      --
      09F91102 no, 455FE104 nope, F190A1E8 uh-uh, 7A5F8A09 that's not it, C87294CE no. Ah! 452F6E403CDF10714E41DFAA257D313F.
    6. Re:My preference and a follow-on question by CanHasDIY · · Score: 0

      The grandparent didn't specify which OS.

      The thread is titled 'Ask Slashdot: Which Multiple Desktop Tool For Windows 7?'; seems pretty damn specific to me.

      We get it. You think Linux is the cat's ass. good for you.

      Now, if you don't mind, the grown-ups are trying to have a discussion.

      --
      An enigma, wrapped in a riddle, shrouded in bacon and cheese
    7. Re:My preference and a follow-on question by dkarr · · Score: 1

      The current beta version of Dexpot has some support for multiple monitors, but I haven't tried it.

    8. Re:My preference and a follow-on question by Omnifarious · · Score: 0

      *shrug* I don't really care what you think I should do or what you think is grown-up behavior. And really, I thought the OP was asking a general cross-platform question.

    9. Re:My preference and a follow-on question by fnj · · Score: 1

      Now, if you don't mind, the grown-ups are trying to have a discussion.

      Actually, the grown ups are having a blast listening to the bawling squalling kids with their toy OS trying to figure out which hacked-together add-ons to use in order to plug deficiencies in their busted-ass operating system.

      Just saying ...

    10. Re:My preference and a follow-on question by martin-boundary · · Score: 1

      And that applies to a discussion about Windows how, precisely?

      Oh, that's easy. You just install this icon on Windows 7 called "Ubuntu", and, *get this*, when you click on it, you get a new desktop with this thing called Unity that, like, allows you to run one app maximized at a time. But the beauty of it is you can click the icon several times and get as many desktops as you like, for real, yeah I know, *virtual desktops* baby, so you can really run lots of apps now, and it's all based on GNOME 3 under the hood so it's really stable and all that just ends up using half of your machine memory only, because the other half, well, that's used by Windows 7 to display the Ubuntu icon and remind you to update your viruses which [...]

    11. Re:My preference and a follow-on question by cynyr · · Score: 3, Insightful

      care to show me how to run solidworks and Inventor on linux without a VM or wine? (sorry a need to do real work with it, and I need real access to the workstation video card).

      I might be able to still get ProE, but thats a fair chunk of change extra over Inventor. Sorry but until Linux has a real cad program (with medium pricing), revit, and excel with VBA it is not going to be used at work no matter how good of a desktop it makes.

      --
      All of the above was encrypted with a Quad ROT-13 method. Unauthorized decryption is in violation of the DMCA.
    12. Re:My preference and a follow-on question by Anonymous Coward · · Score: 0

      "grown ups", "toy OS", "busted-ass", eh?

      Excuse me, but when is the year of Linux on the Desktop scheduled for, again? We just had a lengthy comment thread about this the other day. Linux's shortcomings as a desktop OS were rather clearly specified. If you didn't understand them the first time, please go read them again. Many of them were from people that actually like Linux. Linux has advantages, but there's a reason it's not the primary desktop OS.

      Or maybe you're thinking of OS X, in which case, why is this OS that runs all the software I want coming on a hardware platform that costs half as much per unit performance as your so-called "real" OS? OS X has some things going for it, but frankly, it's not for everybody.

      None of this is to say Windows is perfect, of course, but if you think that Win 7 is just a "toy OS" in comparison, then you're acting like an embarassingly ignorant fanboi.
      This sort of "LOL X IS A TOY OS" crap is based on emotion, not reason. Have you not seen how stupid the console flame warriors look from the outside? That is what you are doing right now . You're behaving no better than a flaming console gamer. You're capable of being better than that. You deserve to be better than that. And you know it. Please take a step back and think about this a bit more deeply.

      captcha: raging

    13. Re:My preference and a follow-on question by zigmeister · · Score: 1

      You know that Dexpot's licensing is *not* free for commercial use right? That's why I went with VirtuaWin at work; it's GPL. Plus after 15 min of configuring it properly it works wonderfully. I didn't even bother installing it or any of the others on my home rigs simply because I don't have more than a couple windows open... At work I would suffocate in all the clutter without multiple desktops.

      On to your question: I had the same question and went hunting around for a piece of software to do just that. I couldn't find anything online and was complaining/talking to a friend. He basically said that if you are or want to run individual desktops on separate monitors, you're probably doing it wrong. Think about it. If you reorder your workflow you'll realize that that functionality is completely superfluous and can be accomplished much more effectively by using what you have: multiple monitors, multiple desktops, one desktop open at a time, quick changing to another desktop, and quick moving windows between desktops. YMMV but I found that he was right for my work, and that I am probably more efficient simply tweaking my workflow a bit than I would by running individual desktops on separate monitors. More than that once you grow accustomed to the new workflow it'll feel completely natural and no longer like you're struggling against the software to get stuff done. I'll admit its an odd story and sounds kind of like I was brainwashed or something but...

      --
      Failure formatting five FAQs of financial facts.
    14. Re:My preference and a follow-on question by cynyr · · Score: 1

      I'd like to add that I use and have used linux on my own computers for around 15 years now as the primary OS, my home server also runs linux, both gentoo these days.

      --
      All of the above was encrypted with a Quad ROT-13 method. Unauthorized decryption is in violation of the DMCA.
  27. VirtuaWin by lksd · · Score: 2, Insightful

    Working as a desktop support with 30+ windows/apps open at the time calls for virtual desktops, I have tried Sys internals desktops - fail, tried VirtuaWin and haven't look for any other replacement. Can have virtual desktops setup as I like, can have one window shown at all desktops, another window always at the top etc. etc. The best tool I have used :) Did i mention that virtuawin is packaged as a portable app (portableapps) = even easier to deploy and use when you are unprivileged user.

    1. Re:VirtuaWin by Mr+Z · · Score: 1

      One neat trick I like to use with dual head is to put a bunch of "pinned" windows on one monitor, so switching desktops effectively only switches the other monitor an maybe a few incidental windows on the mostly-fixed monitor. I do the same at home with my Linux box. Seems to be a great use model for me.

  28. ATI might have an answer. by JustAnotherIdiot · · Score: 3, Informative

    I bumped into something that somewhat sounds like what you're looking for awhile back.
    I was looking around the Catalyst Control Center and found something called HydraVision, which to my knowledge, allows multiple desktops.
    Someone who's actually used this will have to confirm though.

    --
    What do I know, I'm just an idiot, right?
    1. Re:ATI might have an answer. by bubkus_jones · · Score: 0

      That's for multi-monitor setups.

    2. Re:ATI might have an answer. by Anonymous Coward · · Score: 1

      It does. I use it daily.

    3. Re:ATI might have an answer. by Anonymous Coward · · Score: 0

      Hydravision's been around for years and does multiple desktops.

      http://en.wikipedia.org/wiki/ATI_HydraVision#HydraVision

    4. Re:ATI might have an answer. by Anonymous Coward · · Score: 0

      About a decade ago, I had a brief stint at ATI maintaining Hydravision.
      At the time, the code was, politely speaking, a mess.

    5. Re:ATI might have an answer. by thexile · · Score: 0

      Same here. Pretty nifty I would say.

  29. Re:Linux by Omnifarious · · Score: 0, Troll

    And why Windows users have such reputations for being incredulous noobs. I mean, why else do you think so much blatant malware and scamware is made for that platform anyway?

  30. multiple machines by roc97007 · · Score: 1

    On Unix the solution is trivial. On Windows the most convenient solution I have found is to have multiple machines. With the current economy that isn't difficult to accomplish if you're ok with using hardware previously owned by riffed or outsourced employees. This also makes sense from the standpoint that we are fewer people with more responsibilities, so it takes more desktop to do the work and more resources to drive it.

    I currently have two desktop machines and two laptops on my desk. One is dedicated to alerts and performance metrics. One does email. One is my primary workstation, and the fourth catches overflow from the main machine. The youngest hardware is two years old, the oldest is six years. But it all still works, and there are spares from other former employees waiting in the wings.

    --
    Oliver's law of assumed responsibility: If you're seen fixing it, you will be blamed for breaking it.
    1. Re:multiple machines by CavemanKiwi · · Score: 1

      What do you use to control them? I have tried both Synergy+ and input director and I am not completely satisfied with either of them. With Synergy I had to restart the application after the PC went to sleep. With Input director it keeps giving me clipboard errors. You can suppress these but the system still pauses when this message would be displayed.

    2. Re:multiple machines by roc97007 · · Score: 1

      Well, first of all, none of them go to sleep. I have all of them set to "always on". I've found that this is the only complete solution to sleep issues. Sorry, greenies, I'd have them sleep if they behaved, but my primary purpose is to get my work done. And sorry corporate, but it's not my energy, and if you wanted a better solution, you shouldn't have riffed so many of us.

      As to what I use to control them, at first I used an enterprise grade KVM; a spare that became available after a computer room downsize. But later, when 88% of IT personnel was riffed and most IT went offshore, a huge amount of office equipment suddenly became available, so rather than screw around with the KVM (which sometimes had to be reset after a system was rebooted) I ended up with multiple monitors, keyboards, and mice. It looks inefficient to the naked eye, but all I have to do to switch environments is swivel my chair. And I can have system monitors up constantly, and tell what the systems are doing with a glance without interrupting my current task.

      I know, this is a brute force solution, inelegant in the extreme. But it works.

      --
      Oliver's law of assumed responsibility: If you're seen fixing it, you will be blamed for breaking it.
    3. Re:multiple machines by Anonymous Coward · · Score: 0

      Have you considered using Synergy, or one of the multitude of similar apps?

      http://synergy-foss.org/

    4. Re:multiple machines by Anonymous Coward · · Score: 0

      Or you could use Synergy and not have to worry about trashtastic KVMs

      http://synergy-foss.org/

  31. Re:Linux by Omnifarious · · Score: 1

    It makes as many as I want. I find the way it works sort of irritating. But sometimes it's extremely convenient.

    Also, it only makes multiple desktops on one of my monitors. And I find that behavior extremely convenient as well. Though it seems kind of inconsistent and results in strangeness sometimes if I disconnect a monitor. It's also sometimes irritating (but much less often irritating than the 'desktops on demand' feature).

  32. Re:Linux by Anonymous Coward · · Score: 0

    Then shut the fuck up.

  33. Is there anything resembling the fvwm2 pager? by gweihir · · Score: 2

    Despite its age, it solves the problem beautifully and efficiently. If there is anything with the same flexibility and functionality (including edge-scroll, please) for Win 7, I definitely want to know. While I work mostly under Linux, sometimes it has to be Windows, and screen-clutter is a real issue there. I should also say that with less than 3x2 (better 3x3) desktops, I am not really happy.

    --
    Most ACs are not even worth the keystrokes to insult them. Be generically insulted by this and ignored otherwise.
    1. Re:Is there anything resembling the fvwm2 pager? by jedidiah · · Score: 2

      Yes. What's usually missing in alternatives on other operating systems is a pager. That's a simple straightforward way of managing windows and workspaces without needing to memorize any new key codes or break your working rhythm with a visual context switch.

      --
      A Pirate and a Puritan look the same on a balance sheet.
  34. alt-tab by Anonymous Coward · · Score: 0

    I've tried some of the virtual windows apps and I keep coming back to ye old alt-tab. Quick and easy.

  35. mDesktop works great... by Anonymous Coward · · Score: 2, Interesting

    I've been using it for several months now under pretty heavy load. I use 4 desktops with 3 applications that are persistent across all 4 desktops, as well as a unique application on each desktop. I switch across desktops constantly (see every couple of minutes or less) throughout the day. It is lightweight, efficient, and has never caused me a problem/crashed/etc, even though it is still technically a beta (I think). It works just like a virtual desktop should, as far as I'm concerned.

    Why am I not just doing it in linux you ask? Because work requires me to be in windows... :P

    1. Re:mDesktop works great... by raolin · · Score: 1

      I too am using mDesktop. It has proven easy to use and configure. I particularly like that I can set windows with certain title text as visible in all desktops, so Trillian is always around but my various tasks can be separated. I recommend it and have gotten a bunch of guys at the office using it too.

      --
      "It is sad to see a family torn apart by something as simple as a pack of wild dogs."
    2. Re:mDesktop works great... by raolin · · Score: 2

      I forgot to mention that this handles dual monitors without issue, and goes from docked w/two monitors to undocked with one monitor seamlessly. If you decide to exit it, all applications collapse to your single desktop.

      The one issue I have noticed is that if you have an open dialogue box it will likely die on desktop switching. This is a minor annoyance, but not one that has caused me much heartburn (and believe me, I have lots open, two and three copies of visual studio, and similar instances of SSMS running at a given time).

      Sorry, should have thought all that through in my first post.

      --
      "It is sad to see a family torn apart by something as simple as a pack of wild dogs."
  36. Re:Linux by Belial6 · · Score: 1

    Not only that, the Amiga's multiple desktops didn't even have to run at that same resolution. Even when displayed on the same screen at the same time. I can't think of any reason to do that in this day and age, but back then it made your e-peen wage long and far.

  37. The best answers to questions by IBitOBear · · Score: 5, Informative

    The best answer to questions often invalidate the question's assumptions. For instance (while daring hyperbole) "How can I cut down on beating my wife?" is a flawed question because it presumes that a "lesser" quantity of wife beating will make it okay.

    In applicaiton to current circumstances, trying to patch a "multiple desktop" abstraction onto Windows is tehcnically probelematic because the underlying OS is -not- intended to support that modality. It can be done, but it has some very negative corner cases and it consists of making the display "lie about" the underlying condition of the system.

    To compare and contrast:

    Since the various windows in a X-server implementation are -factually- distinct all the way back to the OS-level process abstraction, the practical mechanics of de-realizing the window (withdrawing it from the display without destroying it) is a real, first-class operation. This is true even before considering things like staring multiple X-servers on different virtual terminals etc. That is, under linux you can make semantic -or- programatic desktops, or both, to acheive the "multiple desktop" effect.

    Since Windows uses a common event queue to post information to all windows, and that event queue goes all the way to the bone in the OS (it is the same event queue that, say, asynchronous IO events are returned with), the windows cannot be de-realized, they can only be hidden. So in this case the "multiple desktops" are illusory. This may be good enough for casual work, but it is terrible if you need to actually isolate actions between the actual "desktops". One of the primary symptoms of this is that in the Windows virtual desktops, windows "on desktop X" can spontaniously reassert themselves onto whatever desktop (e.g. desktop Y) you are seeming to view. Hidden modal windows can seize things up oddly and so forth.

    So while the original poster, it may safely be assumed, was being troll-like in tone, he wasn't particularly incorrect.

    (Of course the identical troll, with no explination, occured to me when I read the main article... I just held it in... because someone already had it covered... 8-)

    --
    Innocent people shouldn't be forced to pay for inferior software development.
    --"Code Complete" Microsoft Press
    1. Re:The best answers to questions by MrEricSir · · Score: 3, Informative

      In applicaiton to current circumstances, trying to patch a "multiple desktop" abstraction onto Windows is tehcnically probelematic because the underlying OS is -not- intended to support that modality.

      MSDN disagrees with you.

      While Microsoft's implementation of multiple desktops is far from perfect it's incorrect to say they didn't intend to support it when the API is both present and clearly documented.

      Furthermore, every window on Windows is associated with a desktop. I've yet to see a case where a window appeared on the wrong desktop or the input was handled incorrectly between desktops.

      --
      There's no -1 for "I don't get it."
    2. Re:The best answers to questions by vux984 · · Score: 2

      So Windows can't do it as well as *nix. Explain that and why if you want to.

      But if you want to emulate it on Windows 7 here are several products.... x,y,z... which is best at it? Is still a perfectly valid question, and the answer is x y or z. Not ... use linux.

      To turn the tables: we often see people ask "what is the best way to run Windows App X on Linux"

      And then we get people suggesting Vmware, VirtualBox, WINE, Cedega, and whatever else ... oh is it a .dotnet command line utility.. actually mono can run it as-is... or oh its a command line java utlity? that might actually run as-is if you just extract the jar files...oh its not really actually a windows app its a dos application... here try DOSBOX

      Or you could be a troll and not answer the question... and just say "Forget linux, Install Windows"

      And your whole line of argument about the quirky edge cases ... where really, if it was designed to run on windows, then running it on baremetal in windows is the most reliable and only truly fully supported way of doing it.... and anything else might work well enough most of the time... but...

      True or not, its pretty irrelevant to the question though.

    3. Re:The best answers to questions by Lunix+Nutcase · · Score: 1

      The best answer to questions often invalidate the question's assumptions. For instance (while daring hyperbole) "How can I cut down on beating my wife?" is a flawed question because it presumes that a "lesser" quantity of wife beating will make it okay.

      Except his question was nothing like your strawman. And the guy was being a straight up asshole.

    4. Re:The best answers to questions by Anonymous Coward · · Score: 0

      I do not believe you are correct regarding Windows.

      There is the Win32 function CreateDesktop() and SwitchDesktop() that allow you to create Desktops and switch between them. I'm looking at documentation in Visual Studio 6 (1996/8). Create a Window in a specific Desktop you won't be able to see it in a different desktop.

      I haven't written any code using these functions (I doubt many people have) but they are there.

      CloseDesktop();
      CreateDesktop();
      EnumDesktops();
      EnumDesktopWindows();
      GetThreadDesktop();
      GetUserObjectInformation();
      GetUserObjectSecurity();
      GetDesktop();
      SetThreadDesktop();
      SetUserObjectInformation();
      SetUserObjectSecurity();

      This isn't the same as X11, but there is clearly OS level support for multiple desktops.

    5. Re:The best answers to questions by gl4ss · · Score: 1

      my fucking asus laptop shipped with a multiple desktops program. there's plenty around and in general all of them work. there are some programs that need special configuring for some of them, like winamp, but in general it's quite workable(and that btw applies to multiple desktops in any os, it's always just quite workable).

      but that's besides the point I have though. the point is that in general, I find that on windows I don't _need_ multiple desktops. the programs are usually built so that there's no need(and it's not because habit of running everything fullscreened either)

      actually the only times I wish for them is when I'm using Gimp, it's ui paradigm sucks bigtime.

      --
      world was created 5 seconds before this post as it is.
    6. Re:The best answers to questions by Anonymous Coward · · Score: 0

      Jesus Christ. Are you a double major in comparative lit or something? That was simultaneously so intellectual and yet so... vacuous. As if Derrida was a sysadmin.

    7. Re:The best answers to questions by RobbieThe1st · · Score: 1

      This looks interesting.
      Why not a little test app, see if/how they work?

      ------
      Personally, I use VirtuaWin for my virtual desktops on Windows; it works 'well enough'; good for keeping a consistent setup between Windows and Linux.

    8. Re:The best answers to questions by benjymouse · · Score: 3, Interesting

      I haven't written any code using these functions (I doubt many people have) but they are there.

      Correct. It is used by Windows itself for the logon/lock screen, for the "switch user" (since XP) feature and since Vista for the elevation prompt. The latter is a security feature designed to isolate the prompt so that processes cannot trick the user into clicking the "ok" button.

      I've actually used that API to create a program which could restrict my sons computer usage. When 3hrs had passed the desktop would switch to a "warning desktop" telling him his time was up. It could then switch back to his game with only minimal interruption, allowing him to conclude before the "block" desktop turned up and/or the computer shut down. (As it turns out I never actually deployed it as I believe more in offering alternative quality time and brokering agreements. It worked much better. But the geek in me needed to explore it).

      --
      Reading slashdot one-liner: (irm http://rss.slashdot.org/Slashdot/slashdot).rdf.item | fl title,desc*
    9. Re:The best answers to questions by benjymouse · · Score: 1

      Since Windows uses a common event queue to post information to all windows, and that event queue goes all the way to the bone in the OS (it is the same event queue that, say, asynchronous IO events are returned with), the windows cannot be de-realized, they can only be hidden.

      Yes, that is a problem. In Windows 95. Time to hone up on your skills. The NT line has always had separate queues for each process.

      --
      Reading slashdot one-liner: (irm http://rss.slashdot.org/Slashdot/slashdot).rdf.item | fl title,desc*
    10. Re:The best answers to questions by Anonymous Coward · · Score: 0

      In applicaiton to current circumstances, trying to patch a "multiple desktop" abstraction onto Windows is tehcnically probelematic because the underlying OS is -not- intended to support that modality.

      MSDN disagrees with you.

      While Microsoft's implementation of multiple desktops is far from perfect it's incorrect to say they didn't intend to support it when the API is both present and clearly documented.

      Furthermore, every window on Windows is associated with a desktop. I've yet to see a case where a window appeared on the wrong desktop or the input was handled incorrectly between desktops.

      The case is usually related to modal dialogs when attempting, for instance, installations that require UAC approval for drivers and file paths. The desktop 0 will display those regardless of the desktop that started the process. Not happening on other UAC modals though. I'm talking about Sysinternals' Desktops here which are indeed using the MSDN method you exposed.

    11. Re:The best answers to questions by benjymouse · · Score: 1

      I do not believe you are correct regarding Windows.

      Indeed. He is dead wrong. His info is more than a decade out of date.

      --
      Reading slashdot one-liner: (irm http://rss.slashdot.org/Slashdot/slashdot).rdf.item | fl title,desc*
    12. Re:The best answers to questions by Anonymous Coward · · Score: 0

      Ummm... wrong. I have many applications that I can cite. Checkpoint SmartCenter, BMC Remedy, javaws applications, Outlook (rarely)...

      Windows XP SP3. (I must maintain this to run SmartCenter... which ironic cuz they seem to hate each other.)

  38. Re:Linux by Anonymous Coward · · Score: 1

    Okay, so if Linux is really so much better than Windows, why has Linux desktop marketshare stayed around 1% while Mac desktop marketshare has increased dramatically (~10% -> 20%) in the past 5 years?

    Hint: Maybe I'm trying to tell you an answer you don't want to hear, but it's the right answer anyway. Or I'm just being an insufferable sanctimonious asshole.

    Also, I'm not the GP AC poster.

  39. Re:Linux by jedidiah · · Score: 1

    They (Macs) still don't have a very good implementation either.

    --
    A Pirate and a Puritan look the same on a balance sheet.
  40. Why has this not become standard yet? by N0Man74 · · Score: 1

    I'm very surprised that this hasn't become standard. Even if not from the OS, but at least in video drivers. I recall a very nice multiple desktop tool was available with my video drivers on an old 4MB video card I was using with Windows 95. IIRC, it was an S3 Virge.

    1. Re:Why has this not become standard yet? by Kharny · · Score: 2

      Both ati and nvidia have virtual desktop apps for their cards, nview and i think hydravision

      --
      Make a man a fire and he will be warm for a day, set a man on fire and he will be warm for the rest of his life
    2. Re:Why has this not become standard yet? by fast+turtle · · Score: 1

      As I'm using the latest catalyst drivers, I can categorically state that Hydra Vision is for Multiple monitors, not desktops. If you don't have more then one, you don't have more then one with hydravision.

      --
      Mod me up/Mod me down: I wont frown as I've no crown
  41. VirtuaWin by Anonymous Coward · · Score: 1

    I have not used all of them on this list but at work I use VirtuaWin with the KvasdoPager module on Windows 7. Supports the windows task bar and dual-monitors flawlessly.

  42. Yep... by IBitOBear · · Score: 1

    Windows: for those who just don't know when quitting is the better option... (I think this is the new Microsoft slogan for Windows 8... 8-)

    --
    Innocent people shouldn't be forced to pay for inferior software development.
    --"Code Complete" Microsoft Press
  43. Re:Linux by couchslug · · Score: 1

    In government service, OP makes sense. I served in the Air Force through the transition from various Unix terminals to Windows and it's really quite simple.

    You give people orders and they obey them because they have no choice. There is no obligation to heed any whining.

    There is a place for heeding users, and there is a place for giving orders and expecting them to be obeyed.

    --
    "This post is an artistic work of fiction and falsehood. Only a fool would take anything posted here as fact."
  44. "MacOS has Spaces" lol by Anonymous Coward · · Score: 0

    yeah, and KDE/Gnome have had multiple desktops since their inception. gee i wonder where Apple got the idea from.

  45. Linux of course by Anonymous Coward · · Score: 0

    Minut, Ubuntu, DSL, Fedora, .... all make great multiple desktops - I CTRL-ALT-DEL to get to windows
    once every few weeks or so. Works just fine!!!!!!!

  46. VirtuaWin by Robert+Zenz · · Score: 1

    VirtuaWin works very well...what I really miss is the possibilities of devilspie or any other window manager which really allows to manage windows: Remove decoration, force position/size, always-on-top or below everything.

  47. Windows Pager by Tyrannosaur · · Score: 5, Informative

    http://windowspager.sourceforge.net/

    Its a lightweight free one that stays on your taskbar, like the linux ones I am used to. You can move windows either by dragging or right-clicking on the title bar. My favourite feature is "keep on top" that I have become dependent on with my linux desktop. :)

    PS to run it, just run it. To make it run every time, put a shortcut in the "startup" folder.

    1. Re:Windows Pager by Anonymous Coward · · Score: 0

      I Agree ! this is the best little tool

    2. Re:Windows Pager by squidjigg · · Score: 2

      I'm so glad someone mentioned Windows Pager! (beat me to it) Awesome bit of software, so lightweight and works so well. I use it on my work PC which has dual screens => gives me 8 desktops to work with! Allows me to spread all my monitoring software, RDC sessions, emails, webpages, etc. across all the desktops and only need to click on each virtual desktop to see them! My favourite feature is the ability to move a program to another desktop by just right clicking on the title bar. Love it!

    3. Re:Windows Pager by El_Oscuro · · Score: 2

      I been looking something like this forever. The killer feature is the multiple taskbars, like Ubuntu has. I can keep my 50 putty sessions on 1 desktop, 30 open emails on another and the 50 .net compiler windows on a 3rd.

      --
      "Be grateful for what you have. You may never know when you may lose it."
    4. Re:Windows Pager by rwa2 · · Score: 2

      Hmm, thanks for the recommendation...

      WindowsPager still seems to suffer from one of the main drawbacks with VirtualWin... it doesn't work on windows owned by another user. Unfortunately, my current work environment has to have a lot of stuff running as Admin :-/ But now that I know what the problem is, I'll try to do more to rectify that...

      I have to agree with the first poster, though, to just use Linux. Compiz Fusion, WindowMaker, Enlightenment, even Metacity offer a lot more control over the windowing environment beyond just nice multiple virtual desktop handling.

      Focus follows mouse on Windows is... available (with a regedit hex tweak), but pretty horribly broken. Some apps (Visual Studio) still insist on raising themselves while focused (argh). Other apps won't raise on click (Excel), unless you go through the extra trouble of clicking on the border or titlebar. And of course it still doesn't fix the problem of popup dialogs grabbing focus while you're typing. (Earghhh!) Most of the Linux window managers will put popup dialogs on top of the window that spawned it, without interrupting what you were doing. Finally, it causes problems with popup menus disappearing at times. But I still deal with all that just to get the minor benefit of being able to jump between windows quickly to push more workflow along without screwing up stuff by clicking somewhere.

      Also, I'd love some way to push windows down. All of the Linux window managers have some way to do this. I hate having to move or minimize stuff just to get to something important that fell behind. I end up wasting a lot of desktop space cascading windows into a staircase of titlebars just so I can easily raise the one I need without digging through a bunch of identical icons on the taskbar / Alt-Tab window.

    5. Re:Windows Pager by SoCo-CPP · · Score: 1

      It's unfortunate Windows Pager isn't on the list. I've used this on multiple workstations for years. I've tried all the others listed, at least at one point and time, and Windows Pager has always been my favorite.

  48. Re:Linux by JackDW · · Score: 1

    Thanks. But how do you change desktops? How do you move applications to a new desktop?

    On Gnome 2 the bottom right corner of the screen lets me change to another desktop ("workspace", in Gnome-speak). And I can move an application to a different workspace by right-clicking on the title bar. But Gnome 3 doesn't seem to have these features. No doubt there is an easy answer...?

    --
    You're an immobile computer, remember?
  49. KVM by pavon · · Score: 2

    Get a video card that supports multiple monitors and hook them to a KVM switch. All the software implementations I have used have been so buggy that I stopped using them after a few weeks.

    1. Re:KVM by Anonymous Coward · · Score: 0

      It sucks when they fail too, unsaved documents that you can't access but you know are there. Good times.

  50. Re:Linux by Bengie · · Score: 1

    Apple still commits some changes in OSX back into FreeBSD. It is still Unix at its heart.

  51. Re:Linux by Anonymous Coward · · Score: 0, Troll

    You mean like NeXT?

  52. Mostly unrelated: Command Tab in OS X by garcia · · Score: 1

    I am a recent convert to a MacbookPro. Coming from a Windows->OS/2->Linux->XP->OS X history, I am a big fan of Spaces. Unfortunately I'm not a big fan of OS X's handling of Command Tab.

    I want to Command Tab between all open windows, not just open applications and then have to do the CMD+~ to get to the next. I want it to work like Windows.

    Now, I have been using Witch to do this and it works--most of the time--with Spaces. They have a known issue where sometimes it doesn't. Yeah, this is fine now that it's not-yet-Nagging-me-ware but it's going to start soon and I really don't want to have to plunk down $10 on an application which doesn't really work.

    Figured you guys may be the best to ask. So what application can use COMMAND+TAB to switch correctly between all open windows on OS X while using Spaces for free? Yes, I know there are some free ones which don't work with COMMAND+TAB. Yes, I've tried some of them, no they're not acceptable.

    Any ideas?

    1. Re:Mostly unrelated: Command Tab in OS X by dadman · · Score: 1

      You should explore more about the Exposé feature here and here on OS X.

  53. Re:Linux by TheSpoom · · Score: 5, Insightful

    Yeah, people like that make the rest of us look bad. I'm a Linux user and if Windows works well for you, I wish you the best.

    The problem with assholes is that they're fucking loud, and they drown out the rest of us. I simply use Linux most of the time and thus don't really know the best answer to this question, so I keep my mouth shut.

    Always remember that there's usually a silent majority that just doesn't have time for the bullshit.

    --
    It's better to vote for what you want and not get it than to vote for what you don't want and get it.
    - E. Debs
  54. Re:Linux by Anonymous Coward · · Score: 0

    given that out of three identical win7-64 laptops that I took out of shrinkwrap yesterday, and booted making the exact same operations, two could list the network drives and one needed me to enter the name manually, just to recall the latest quirk, I can perfecly understand why people used to an OS that behaves in a consistent manner on a 7 year old desktop and on the latest netbook look down to a system that the OEM can't make work reliably.

  55. goScreen by Anonymous Coward · · Score: 3, Interesting

    I've been using goScreen (http://www.goscreen.info/) for this purpose for years. I'm not sure how it stacks up to the other utilities you mentioned, but it is highly customizable. My current configuration allows me to use the window map to switch desktops by holding control and dragging my mouse to the right edge of the screen, and I can also switch to any application currently running on any desktop by right clicking on the right edge of the screen. There are of course, tons of other ways you can configure and use the program. I'd wager it can be set up to match almost any desktop switching environment you are currently accustomed to.

    There are however a few downsides. For one it's not free, in either sense of the word. For another, it breaks Windows 7's desktop slideshow feature, switching you to an unsaved theme with only one wallpaper in the rotation every time a program changes your desktop resolution. Last but not least, every time you switch desktops, it changes the order of the windows in the taskbar. None of these are major issues for me, although I do really wish they'd get fixed at some point.

    1. Re:goScreen by Anonymous Coward · · Score: 0

      I've been using goScreen since 1999/05/06 when it cost $15 and was version 2.5. The price has gone up to $28 for the same license, but it is worth it. I have no trouble on Windows 7 with a desktop switching to different wallpapers periodically. Also, the order of the desktops stays the same for me when I switch desktops.

      I have assigned a hotkey (Ctrl-F1 -> Ctrl-F9) to quickly switch to one of the 9 virtual desktops. Moving a window from one desktop to another is very useful. There are many other features, and keeps improving. The new version is 8.0 with a new version coming out about every 6 months.

  56. Re:Linux by koan · · Score: 1

    Because it has the largest market share, if you're going to go through the trouble target the biggest pool.

    --
    "If any question why we died, Tell them because our fathers lied."
  57. Windows has it built in... by Joce640k · · Score: 2, Interesting

    Windows has it built in. Go to the start menu, do "switch user", and, bingo! A whole new desktop...

    --
    No sig today...
    1. Re:Windows has it built in... by Omnifarious · · Score: 1

      Windows and Linux grew that feature at about the same time (Linux might've had it slightly earlier). I believe OS X had it before either of them.

    2. Re:Windows has it built in... by ozmanjusri · · Score: 3, Funny

      Windows has it built in. Go to the start menu, do "switch user",

      Or just switch on RDP.

      Then you'll soon find plenty of other users enjoying your desktop.

      --
      "I've got more toys than Teruhisa Kitahara."
    3. Re:Windows has it built in... by windcask · · Score: 1

      I know you're being sarcastic, but all versions of Windows except the Server variants logs you out and locks the screen when a user logs in remotely. Only one desktop can be used at a time, locally or remotely.

    4. Re:Windows has it built in... by gitano_dbs · · Score: 1

      Can patch Windows on this: http://deepxw.blogspot.com.es/2009/04/universal-termsrvdll-patch.html to remove the Concurrent Remote Desktop sessions limit, and allow multi-user login in XP/Vista/W7

  58. It's good like most of "Dr. Mark's" work by Anonymous Coward · · Score: 0, Interesting

    I've used it myself, & per my subject-line above? It's good stuff, like much of his work is (iirc, he's been doing "hybrid design" work too, where parts of his work are 32-bit & 64-bit driver underpinnings too, allowing for low-level ops on BOTH a 32-bit &/or 64-bit OS platform).

    * No, he's not "perfect" & not "my hero" (though I admire his work)!

    We have also had our disagreements before too! That doesn't mean I don't respect he, even though we had differences over time...

    (I.E.-> Over memmgt & what-not where in the end? VISTA had to reduce their cache loading aggressiveness even, proving my point that dedicating "ALL FREE RAM TO CACHE" in Windows, wouldn't work, & where memory optimizers can unfreeze/unhalt exchange servers + more... & I've even earlier, pre that debate @ Windows IT Pro, corrected the design of one of his apps in pagedefrag.exe (hardcodes to both registry hive locations, pagefile.sys location, & more + how/where to overcome that in NT Native API code, beneath the UserMode stuff we generally access, etc./et al)).

    He's not perfect, nobody is, but he does DAMN fine work when he does (processexplorer.exe being the "prime example").

    HOWEVER, most of all?

    He's been 'that good' since the mid 90's too, & his Carnegie Mellon education/PhD has generally "shown thru" since then... education of that level, & "living the job" always shows thru.

    APK

    P.S.=> We both did wares for sale on contracts to Sunbelt software in the mid to late 1990's, & that's how I first was made aware of he & his works... Microsoft 'snapped him up' too, & that says WORLDS really, & on his blog I had to congratulate he on that much! Not everyone can get there, I was turned away after a 3-4 part inerview in 2003 in fact, proving I had more to learn is all!

    So - I have to give credit where it's due, & that generally means you're PRETTY DAMN GOOD @ programming/analysis/design in comp. sci. related fields, especially @ a programming level! apk

  59. Re:Linux by Anonymous Coward · · Score: 0

    Try it with OS X it's even worse, I ran the desktop deploy at an Apple facility on the same hardware profile with the same image we routinely got differing behaviors.

  60. Not just desktops by evil_aaronm · · Score: 4, Interesting

    Mission Control, née Spaces / Expose, is not just about desktops. Multiple desktops are cool and all, but the better part is what used to be called Expose. Hit F9, and you get a choice of all apps running; select the window you want. Hit F10, and you get a choice of all windows from the current app. To me, that's way more useful than multiple desktops. I don't even bother keeping my desktop neat, anymore. I get the screen I want with one key, one click.

    Dexpot kind-of works like that on Windows, but not as smooth. It also had issues with screen locking, but that might be just my machine.

  61. VirtuaWin works for me by rgbe · · Score: 5, Informative

    I couple of years ago I was in your position. I went looking for the best Windows desktop manager. I was coming from a Linux / X world and was spoiled with my rich desktop environment, but I am stuck with my corporate laptop with Windows XP. I looked at a few multiple desktop tools and VirtuaWin was the best and most stable for me. The other tool I tried for a while was the tool from Microsoft, but it was worthless.

    The features I use most are
      - Switch desktop (dah!!) (using Windows Key + Left/Right)
      - Move Window to another desktop (via mouse clicks on desktop tray)
      - Keep window on top (via mouse clicks on title bar... very handy)
      - Always show Window (via mouse click on title bar)

    I don't expect much of my desktop switching tool, just that it has the above functionality. It does have one bug that crops up 2 or 3 times a year, and that's that all the windows will appear on one desktop, even hidden windows that should never be seen as a window, like desktop tray items. I am just presuming this is a VirtuaWin bug, but I can live with it.

    Sometimes when a process that is linked to a window is under heavy CPU load (like Excel sometimes) VirtuaWin won't be able to handle the Window very well. I think this is more of a MS Windows problem than a VirtuaWin problem, and this issue was extremely bad with the MS Multi Desktop tool.

    The developer does not seem to be making updates very frequently, but there are no features or bugs I need fixed.

  62. Because... by IBitOBear · · Score: 4, Insightful

    Because there is no company "behind linux" pushing it into "marketing". This creates a catch-22 where people don't develop the "popularist crap" for linux because there is no market share, and "average" people don't buy the linux systems because there is no "crapware" for it.

    Also, of course, since the big makers (Dell, Gateway, etc) are enjoined from selling linux-equipped desktop machines under penalty of losing their Microsoft OEM licenses, there are no "sales figures" for Linux Desktop Systems period. Microsoft "owns" the channels from which Linux Desktop Systems would emerge into actual conciousness.

    Finally, -every- topic, user community, position, and theory has its share of insufferable sanctimonious assholes. Your use of the "Or" in your missive established a false dichotomy. You don't have to be -wrong- to be an I.S.A. 8-)

    --
    Innocent people shouldn't be forced to pay for inferior software development.
    --"Code Complete" Microsoft Press
    1. Re:Because... by realityimpaired · · Score: 5, Insightful

      Also, of course, since the big makers (Dell, Gateway, etc) are enjoined from selling linux-equipped desktop machines under penalty of losing their Microsoft OEM licenses, there are no "sales figures" for Linux Desktop Systems period. Microsoft "owns" the channels from which Linux Desktop Systems would emerge into actual conciousness.

      You may wanna back up a bit and do your research there, friend... I'm typing this on a Dell laptop that's about 6 months old, and which came with Ubuntu LTS preinstalled (Vostro V130n). They don't actively market it, because they don't want customers calling them to complain that their Windows-only software doesn't work on it, but they do sell it on consumer-class devices, on both desktop and laptop form factors, and they go out of their way to make sure that as much of their hardware as possible is supported by Linux, even if they don't provide the OS with it.

      Marketing is a large part of why Linux isn't taking off as much as people may like. But it's not the only reason... I know several people who have switched back to Windows, because application X doesn't work right in Linux. Application support is the reason Linux isn't winning on the market, not pure sales figures. Hence why Linux is winning in server space: it has the application support.

    2. Re:Because... by firefrei · · Score: 5, Insightful

      What I've come to realize (speaking as a Linux fan but not a full-time user) is that a lot of Linux supporters like to blame everyone else for the lack of Linux's success on the desktop, EXCEPT Linux itself. They don't seem to acknowledge the fact that perhaps, just perhaps, it's the kernel developer's insistence on the lack of a stable ABI/API, the lack of support for commercial developers and the often hostile attitude of the community to said developers who write proprietary software, that might make Linux distros undesirable for the developers, and so the lack of software/hardware support and indeed, polish, ends up pushing people away.

      But no, it's everyone else's fault. The Linux ecosystem is surely not at fault right? As long as people keep believing this, nothing will get better (and since it's such a pervasive idea that it's everyone ELSE who's at fault, no wonder uptake of Linux desktops is not only at a standstill, but in some reports is regressing.) It's fucking disturbing how many people think Linux is good enough for mainstream users, and ignore the legitimate complains people have about it. Personally I'm prepared to work with its deficiencies but at least I'm not blind to them!

      --
      I remember when Linux was good... too...
    3. Re:Because... by hawguy · · Score: 1

      You may wanna back up a bit and do your research there, friend... I'm typing this on a Dell laptop that's about 6 months old, and which came with Ubuntu LTS preinstalled (Vostro V130n). They don't actively market it, because they don't want customers calling them to complain that their Windows-only software doesn't work on it, but they do sell it on consumer-class devices, on both desktop and laptop form factors, and they go out of their way to make sure that as much of their hardware as possible is supported by Linux, even if they don't provide the OS with it.

      Surprisingly enough, they do sell an Ubuntu V131 laptop, and it's $120 Cheaper than the equivalent Win7 version. The only difference I can see is that the Ubuntu model doesn't include a finger print reader, and the Windows version lets you customize with a faster processor, more memory, and larger hard drive if you want to, while the Ubuntu version comes in only a single configuration. The probably don't want to qualify Ubuntu with multiple hardware configurations so they stick with a single config.

      A few years back when I was looking for a Dell laptop, the Linux laptop configuration cost more than the Windows laptop configuration for equivalent hardware.

    4. Re:Because... by SplashMyBandit · · Score: 3, Insightful

      Actually, people who try Linux usually quite like it (my retired mother does). What makes the difference (why she can successfully use Linux better than Windows) is that I can support her when things go wrong. That makes all the difference in the world. When someone uses Linux, and even if they like it, they are generally stuck at the first hurdle they encounter since they don't know anyone who can help them out. It turns out that the same is true in the Windows world too. Most ordinary people simply can't maintain their computers no matter what operating system is running. Luckily for them there are enough semi-clued Windows users that can usually help out. Without these kind people helping each other then Windows usage would also be dead in the water too (people would dabble with Windows and then eventually find something that worked pretty much trouble-free - like Macs).

      That's the reality, most people don't know how to maintain their computers if anything remotely challenging arises. It is a problem of the network effect not yet kicking in for Linux, and possibly never will. Of course, I'm only considering desktop Linux usage here - on servers and handheld devices (for Android is just a customized Java on Linux) Linux is a raging success (even thrashing Windows in the handheld department). The Linux users may be arrogant, but that is not the reason why ordinary users don't stick with Linux (if they have even heard about it - that's that marketing thing again).

    5. Re:Because... by Ambvai · · Score: 2

      Seconded, partly.

      I'm quite good with Windows systems, through years of working with them but, even having dabbled in various flavors of Linux, I still go back to Windows because it's what I know and does what I want it to, mostly. (I fall more towards the consumer end of the spectrum, which also makes a considerable difference.)

      The times I've been working with Linux and needed help, it generally came from people with a vastly superior impatient attitude (understandable; I am wasting their time on what, for them, is trivial) or in the form of posts that have the answer and nothing else, which makes it really hard to learn why you're doing what you are. Things may have changed in the last few years, but, ultimately: I know how Windows works. I can do what I want to do. And, really, that's what I want.

    6. Re:Because... by Anonymous Coward · · Score: 0

      I don't believe that anyone knows how windows works.

    7. Re:Because... by Dog-Cow · · Score: 0

      It could also be that Linux on the desktop is pure, unadulterated crap. To this day, there is no way to reliably cut/copy&paste between apps, and there are no universal shortcut keys honored by all apps.

    8. Re:Because... by Mr+Z · · Score: 1

      Uh...

      it's the kernel developer's insistence on the lack of a stable ABI/API

      Don't tar the kernel with this brush. Linus is famous for keeping the userspace ABI the kernel exposes stable, even when it has obvious problems. Now, if you're talking about the kernel-level ABI changing in ways that make NVIDIA's life hard for its kernel-level drivers, OK, but for userspace, the ABI is rock stable.

      The real instability in userspace ABIs/APIs comes from all the other "flavor of the month" stuff coming in userspace libraries, such as GNOME. They're busy making the latest shiny N+1 version of GNOME or what-have-you rather than evolving version N.

    9. Re:Because... by rjstanford · · Score: 1

      True. Very, very true. Until there's widespread community consensus on a set of design/usage guidelines, this will continue to plague adoption.

      --
      You're special forces then? That's great! I just love your olympics!
  63. Re:Linux by Anonymous Coward · · Score: 1

    Why has Linux desktop market share stayed around 1%? Because the day that Linus Torvalds sent out his email about doing a (free) operating system (just a hobby, won't be big and professional like gnu) for 386(486) AT clones, Microsoft already had an established desktop OS monopoly with DOS. ...while Mac desktop marketshare has increased dramatically (~10% -> 20%) in the past 5 years? Currently Mac desktop marketshare is ~7%. It has not increased "dramatically".

  64. Re:Linux by amicusNYCL · · Score: 4, Insightful

    How is it the right answer to tell someone who develops and maintains C#.net applications built for Windows and compiled with VS2010 to use Linux?

    --
    "Our two-party system is like a bowl of shit looking at itself in a mirror." - Lewis Black
  65. LiteStep by EightBits · · Score: 5, Informative

    I am primarily a Linux user and rarely boot into Windows but when I do, I use LiteStep. Well, I used to. I only recently converted my Windows install from Windows XP to Windows 7 and haven't tried it on Windows 7 yet.

    http://litestep.info/

    It may not be exactly what you're looking for. It gives you an entirely different desktop look and feel. It's modeled after the NeXTSTEP desktop so if you're an AfterStep user in the Unix world, LiteStep would be the Windows equivalent. It does offer multiple desktops which was one of its primary attractions for me. It crashed like mad on Windows 98 but was rock solid for me on Windows 95 and Windows XP. The only current support for Windows 7 is in an experimental build you may want to try out. It looks like the project may have stalled but it might still be worth looking into.

    1. Re:LiteStep by cerberusss · · Score: 1

      I am primarily a Linux user and rarely boot into Windows but when I do, I use LiteStep.

      Are you the bearded guy from the commercial?!? CAN WE MEET??
      I don't always drink beer, but when I do, it's Dos Equis

      --
      8 of 13 people found this answer helpful. Did you?
    2. Re:LiteStep by EightBits · · Score: 1

      Hahaha! No I am not, but I do have a similar beard and am at least 10% as interesting as that guy.

      I wish I could mod your post "funny as hell."

  66. Fast? by Anonymous Coward · · Score: 0

    On my quite decent computer, Dexpot often (especially when the machine is under load) needs several seconds to switch desktops, which is very annoying (contrary to Linux, which needs 1/5 sec or so). But I didn't try whether other tools are faster.

    1. Re:Fast? by bemymonkey · · Score: 1

      Hmmm, off the top of my head, I'd guess you need more RAM. You might be swapping...

    2. Re:Fast? by baker_tony · · Score: 1

      Odd, I've used dexpot for many months now and haven't experienced that. I find it pretty instant, even when used over RDC (with desktop background turned off)

  67. Questionable (e.g. incorrect) Citation... by IBitOBear · · Score: 3, Interesting

    If they really agreed a desktop pager would be in the OS.

    The call you cite goes back to Win 2k, but 11 years later we still have no official Microsoft support. If you follow your own citation and become "historically aware" -and- read the call description, you will realize that this call -does- create a desktop, but its intended use is to create the desktop you get when you have logged in using control-alt-delete etc.

    That is, it doesn't create a "virtual desktop" within the existing framework of display objects for an active user with an active desktop, it creates "a new desktop" as the instance of the regular old desktop that the user gets when he logs in.

    You will also notice that it allocates "the desktop" from "the shared heap common to all desktops". This is an example of how the Window archetecture useses common intermingled resources all the way to the bone, as I stated. One of hte reasons that Wndows is so poor at security is that these common resource pools let programs "peek over the fence" or "toss data over the fence" at each other.

    So contemplate how "CreateDesktop" and "CreateVirtualDesktop" would be different calls... Blindly providing citations to similar seeming API entry points does not a platfrom technology prove.

    --
    Innocent people shouldn't be forced to pay for inferior software development.
    --"Code Complete" Microsoft Press
    1. Re:Questionable (e.g. incorrect) Citation... by Lunix+Nutcase · · Score: 2

      If they really agreed a desktop pager would be in the OS.

      Why? Almost no one would use the feature so there's no point to build it in.

    2. Re:Questionable (e.g. incorrect) Citation... by csubi · · Score: 3, Insightful

      Why? Almost no one would use the feature so there's no point to build it in.

      If there was such an utter lack of demand, then nobody would have asked which one of the third party virtual desktop solutions is the best.

    3. Re:Questionable (e.g. incorrect) Citation... by benjymouse · · Score: 1

      You will also notice that it allocates "the desktop" from "the shared heap common to all desktops". This is an example of how the Window archetecture useses common intermingled resources all the way to the bone, as I stated. One of hte reasons that Wndows is so poor at security is that these common resource pools let programs "peek over the fence" or "toss data over the fence" at each other.

      You need to read up on Windows handles. Like other operating systems (yes, Linux, Unix, OS X) the operating system is responsible for allocating certain types of resources. In kernel space. Some of these types are to central that they are allocated from a *pool*.

      However, that does NOT mean that other processes automatically gain access to other processes' resources. The Windows API is built around *handles*, not pointers, to objects. A handle carries with it the access level for the *owner* of the handle. A handle bridges user space and kernel space. In kernel space it actually just indexes the memory location of the object along with a jump table specific to the owner (process) of the handle.

      Each type of kernel object has a number of actions/methods which can be used to interact with it, like switch to a desktop or write to a file. Access level for a process is determined at the time where the handle is created by opening/creating the object or by duplicating another handle. The process asks for fine-grained access level - sometimes object type specific operations. In the kernel, the operations are represented by methods on the object and what results is a handle in kernel space where some method entries of the jump table point to the actual operations where other method entries point to "access denied". Note how the same kernel object may be referenced by multiple handles each with its own separate jump table (a virtual method table in C++ parlance)

      This allows much finer grained security than Linux/Unix while at the same time offers very low overhead from access checks: Access checks are performed when an object is opened, *not* on every invocation like in Linux/Unix. Windows is actually object-oriented to the core. When a Windows handle has been established the access check is merely the kernel following a pointer indirection.

      Contrary to your assertion, there is no "peeking" in other processes' objects. The handle table is specific to each process. You invoke a Windows API function by passing the handle to the object on which you want to operate. Windows looks up the handle in the process handle table, looks up the function pointer of the API function and jumps to it. A user level process has no way of injecting other memory pointers into the handle table.

      But Windows does allow some neat tricks because of handles. Handles can be passed explicitly to another process (where a new handle is created). For instance, a file can be opened by a parent process with both read and write access. It can then spin up another process running as a restricted user (or lower integrity level) and pass in the handle. The child process which would normally have no way to open that file now receives read/write access from the parent. As you can imagine this is rather neat when trying to contain a process in a sandbox. No need to *elevate* the child process or to temporarily run as root or another more privileges effective user. No shared memory. Just nicely restricted access.

      --
      Reading slashdot one-liner: (irm http://rss.slashdot.org/Slashdot/slashdot).rdf.item | fl title,desc*
  68. Re:Linux by Omnifarious · · Score: 0

    No, it's because the 'buy an application' model is completely broken. It barely works for walled gardens like Apple's app store. The idea that software is a 'product' you can put in a box and sell is the wrong way to be thinking about the world and creates an incentive system for thousands of scammers.

    If people insisted that the source be available for any software they installed on their machines this kind of garbage would be much less likely. The incentive system is up-ended.

    I really wish Red Hat or Ubuntu had an 'app store' in which only Open Source software appeared to be sold. And I wish Android Marketplace allowed filtering according to license. I bite my nails with every app I install from Marketplace because most of the time I really have no clue if I can trust the app maker at all.

  69. FFS, Bloody Linux by NeeNahNye · · Score: 4, Interesting

    Christ almighty. The OP asked specifically about a solution for Windows. Most of the posts at this point are from the usual sad bastards who think 'Linux' is the answer to any question. For a Windows user, scrubbing the entire work environment and starting again with an unfamiliar or just plain unsuitable OS is not a solution in any universe. You lot do nothing to help your cause at all.

    Ok, most Linux WMs have a virtual desktop manager built in, the Gnome one (or even the CDE one going back to HPUX or Solaris) are perfectly adequate, but for a Windows user you might as well suggest kicking themselves repeatedly in the nuts if that's the only advice you have to offer. Windows doesn't have a virtual desktop option built in, but Linux does, awesome, that's 1:0 to Linux but still totally fucking useless.

    For my part, I've been looking for a similar solution. I've played with one or two but not found anything particularly useful. The OP's post was useful in itself in that he posted links to the ones he's checked out himself. A quick look suggests that Virtual Dimension looks good - I'll be checking this out myself. I have 3 monitors, two of which are generally dedicated to email and my knowledge base. PuTTY sessions generally sprinkled across the three. Being able to switch my entire screen environment for particular tasks would be useful.

    Extra info for Linux fucktards: I'm a 20-year Linux admin and systems programmer who pretty much HATES Unix window managers and prefers Windows as my main desktop platform. I've used lots of Unix desktops and frankly they're mostly a disaster in my opinion.

    And those of you who have posted useful info in response to the OP's question: thanks, very useful.

    1. Re:FFS, Bloody Linux by bytesex · · Score: 1

      Yes. And the write-up of the article mentions MacOS and Windows. And not X, which has had 'spaces' for longer than anyone can remember. That's just sore, man.

      --
      Religion is what happens when nature strikes and groupthink goes wrong.
  70. Re:Linux by meerling · · Score: 1

    It's not an answer at all since it doesn't meet the specified conditions in the question.

    The asker specified WINDOWS 7.
    For that matter, you didn't even state a method of doing that in ANY operating system, you just said don't use windows.

    If you want to know why I'm pointing this out, it's so hopefully others (maybe even you) will realize what's wrong with your post and avoid doing such again. I know, I'm being overly optimistic, but if someone doesn't at least try once in a while, they might as well just burn all the forum servers on the planet.

  71. Re:Linux by UnknowingFool · · Score: 3, Informative

    According to the Open Group which owns the trademark Unix: OS X is Unix. What is your criteria of Unix, by the way?

    --
    Well, there's spam egg sausage and spam, that's not got much spam in it.
  72. Mac OS = Unix(TM) by Anonymous Coward · · Score: 0

    No. It's just the latest version of a proprietary OS released in 1984. It's only Unix when it's time to engage in marketing

    http://arstechnica.com/apple/news/2007/08/mac-os-x-leopard-receives-unix-03-certification.ars

  73. Re:Not a troll, IMHO, just "outside th box" thinki by meerling · · Score: 1

    If you'll note, he did NOT say to use Linux, in fact, the only mention of any software or operating system he stated was "don't use windows".

    That my friend, is the sign of either a troll, or an incompetent debater.

    It is true that his sig mentions where to go to get a developer for several things, one of which is Linux, but that means nothing, it's just a sig.

  74. Blackbox for windows by Anonymous Coward · · Score: 2, Interesting

    Personally I use blackbox for windows, although you need to spend a lot of time configuring your UI the way you want it. The default is abysmal for anyone who is used to the traditional windows UI, it's possible to get it to be pretty close to the traditional windows UI (except better).

    There are many versions of blackbox for windows. The one I use is bb4win:

    http://bb4win.sourceforge.net/bblean/

  75. I regularly by IBitOBear · · Score: 0

    I regularly tell people who want to run a particular Windows application on a Linux system that they will be much happier if they make their system dual-boot.

    The fact that you regularly see people do this or that has no bearing on what the best answer is to particular problems.

    The -best- answer to most virtual desktop questions is -actually- to close some damn windows. I watch people clutter up their desktop with crap, then want extra virtual desktops so that the can spread their clutter. Finally they decry "why is my computer so slow".

    Learn to use the minimize button for christs sake. Don't ask for multiple desktops when you always maximize the windows you are looking at. Learn to do one thing at a time. etc.

    The average virtual desktop wanter has so many tabs open that they cannot find their way back to what they need. They don't understand, or never use winkey-D because they have too many tabs open to find anything fast. The solution they come up wiht is spreading out and grouping a-la virtual desktops. But then they just clutter those up.

    Advice must suit the situation and, quite frankly, "virtual desktops on windows" is almost always the inferior option.

    No, Linux won't solve that. Nothing will solve that. They'll just start getting frustrated that they now cannot find the tab they want on the desktop they want because the same factor that prevents them from finding their work on one desktop will not help them find it on five.

    --
    Innocent people shouldn't be forced to pay for inferior software development.
    --"Code Complete" Microsoft Press
    1. Re:I regularly by dbIII · · Score: 1

      I regularly tell people who want to run a particular Windows application on a Linux system that they will be much happier if they make their system dual-boot.

      There's the "what you are used to factor". I'd be better off dual booting to play WoW and even purchased and installed Win7 mainly to do that but various annoying differences in behaviour mean that I rarely do. Antivirus notifications that freeze up the screen, pop-under windows, the difficulty of getting focus off the main screen onto a web browser on the second - it's all very clunky even if it does mean the mouse can't accidently stray off the game.
      For more serious applications there's the option between cutting and pasting between multiple applications that can run on multiple systems so it can be worth emultation or remote access.
      If Microsoft hadn't used the threat of legal action killed the project that had X working natively on NT3.51 we wouldn't even be having this discussion. You'd just run whatever software on whatever system it works natively on and display it on whatever screen you are sitting at.

    2. Re:I regularly by rastos1 · · Score: 1

      The -best- answer to most virtual desktop questions is -actually- to close some damn windows. I watch people clutter up their desktop with crap, then want extra virtual desktops so that the can spread their clutter.

      I disagree. Currently I have open Visual Studio, Eclipse, another Windows instance in VirtualBox, Lotus Notes for e-mail, WinCVS a few cmd windows each with some different useful commandline in history (and a few other things). Almost all of them are fullscreen or nearly fullscreen. I get a request in e-mail, I implement it in VS, I test the change in VM, commit it to CVS and I deliver the changed file to tester. I don't want to close VS because I need it 40% of the time. I don't want to close Eclipse because I need it 40% of the time. And they both take 15 seconds to load the project. Just like booting the VM. I don't want to close Lotus Notes because I want to be notified when a new e-mail arrives and I don't want to log into Lotus every hour. I don't want to close the cmd windows, because I'd loose the history of commands. I don't want to close WinCVS because it again it takes 10-15 seconds for it to scan the whole project directory. Etc. etc.

      There are legitimate reasons to have many windows open.

    3. Re:I regularly by xfurious · · Score: 1

      I think your mistaking us for yourself. Even at work with two huge high resolution monitors, I need to maximize the area available for my code. I need to be able to switch from looking at my testing web browser to the one that has my project management tabs, Rdio, Mail, or anything else I might need in a day. And I'd like to see my terminals (multiple, usually one for our test installation and one for production installations) full screen. Having a spatial metaphor for navigating these apps makes it easier to switch between them. I use VirtuaWin at work, which I like because it supports Ctrl+Alt+Arrow to switch between them. Thus I know that from my code, I can hit ctrl+alt+down to hit my terminals. I can use ctrl+alt+right to switch to my "utilities" browsers.

      There's not a LOT of stuff I have open, but it's easier to navigate it spatially than it is to constantly navigate Alt+Tab.

      That being said, I *far* prefer Linux where I get a fast, glitch-free slide animation. But when I'm on Windows doing real work, the more real estate I can get the better. On a slightly related topic: Why can't I do a half-maximize for a window on the inner edge of my dual monitor set up?

    4. Re:I regularly by xfurious · · Score: 1

      Interesting post, though it's worthwhile to note that just because X is on a platform doesn't mean the app will "just work" since X is only the display layer. A lot of under the hood porting will be required -- and in these days where GTK and KDE are already ported to the Windows display framework, it isn't overtly useful (now) to have X on Windows. It would have made the toolkit porting a little easier, sure.

    5. Re:I regularly by dbIII · · Score: 2

      I'm not sure if you understood or not, but I was referring to how some applications on WinNT3.51 could be exported and displayed on an X terminal without caring which OS was actually running on the terminal. That's what I was trying to describe, full native X windows so you could run anything from anywhere and put the GUI for it on whatever screen you are sitting in front of. The people involved with X on NT either worked for or became part of Citrix and developed a workaround after they were forbidden from using X.
      Of course the applications would still need the right toolkit etc, but at least one company had some ports and working demos.

  76. Re:Linux by PopeRatzo · · Score: 4, Insightful

    That's my answer. Give up the WIndows.

    Of course, it's not an answer you likely want to hear. Unfortunately, I don't have any answers you'd want to hear.

    Will someone please tell me that using Linux doesn't necessarily mean you have to act like an asshole? Or maybe there something about gnome or kde that requires it or something?

    It's like the 15 year old boy who is getting ready to go to his first prom and pick up his date and asks his mom if he looks OK and his mom says, "You should have gotten a haircut. I know that's not the answer you likely wanted to hear, but unfortunately, I don't have any answers you want to hear. Plus, you're too young to be dating."

    He learns very quickly never to ask his mom anything serious again.

    I really don't want people to learn that you really shouldn't ask Linux users for any computer advice because it's more likely you're going to hear about their ideological stance than anything actually useful. Not that changing from Windows to Linux couldn't be useful, but maybe we shouldn't assume that the person asking the question is completely clueless about the relative merits of Linux vs Windows and has other reasons that he needs to use Windows and if he is completely clueless about the relative merits of Linux vs Windows than maybe it means the Linux community has work to do besides belittling someone who comes to you with an honest question.

    "I'm having trouble playing this Black Keys CD on my new Linux system, do you think you could help me set up audio on this system? I think I may have done something wrong."

    "No, I won't help you, because you shouldn't listen to retro, derivative crap like the Black Keys, you should be listening to Zed Bias or Datsik. If you want my help, first get a clue about good music."

    "Gee, what an asshole. I might as well go back to Windows Vista so I don't have to deal with jackoffs like him."

    --
    You are welcome on my lawn.
  77. Yes... you get the trump here... by IBitOBear · · Score: 0

    Because -only- Linux users, of all the technologies, factions, religions, and political persuastions, have a vocal I.S.A. contingent. 8-)

    Lets see, who started with the ad hominim here? Is that why linux detractors have a reputation for being such insufferable sanctimouious assholes as well?

    Glittering generalities and broad-brush dickishness help how exactly?

    --
    Innocent people shouldn't be forced to pay for inferior software development.
    --"Code Complete" Microsoft Press
  78. Re:Linux by Anonymous Coward · · Score: 0

    I really wish Linux had big commercial companies pushing it so that it could get bigger! One could sell support, particularly for enterprise systems, and one could pile money into pushing a desktop version, tweaking it to be as new-user-friendly as possible!

    Oh, wait.

  79. Re:Linux by boristhespider · · Score: 2, Insightful

    Maybe you should grow up a bit and quit treating computers as a sodding religion.

  80. Try AltDesk from Aston by Evil+Willow · · Score: 2

    I have used AltDesk since around 2001. It was the closest I could find to the old FVWM pager and easily allows apps to be moved from one desktop to the other.

  81. Re:Linux by amicusNYCL · · Score: 2

    Or maybe you shouldn't assume that everyone's needs are the same as yours.

    --
    "Our two-party system is like a bowl of shit looking at itself in a mirror." - Lewis Black
  82. Re:Linux by boristhespider · · Score: 3, Informative

    Eh? Do you actually know the slightest thing you're talking about?

    The kernel is a modified Mach kernel, a descendent of BSD Unix - unlike Linux, which has no code inherited from Unix at all. The userspace is almost entirely the FreeBSD userspace, with plenty of GNU tools thrown on top. The only thing that remins from the proprietary OS released in 1984 is the overall look of it. Other than the graphics layers, OSX is very much an updated version of Next. OS1-9 were very definitely nothing to do with Unix. OSX is Unix, unlike Linux which is merely Unix-like. Sure, it doesn't use X, but X doesn't make something Unix.

  83. Re:Linux by boristhespider · · Score: 2

    Sure. Don't use GNOME 3 ;)

  84. Re:Linux by Omnifarious · · Score: 0, Troll

    I liken someone who insists on continuing to use Windows to someone who insists on their toy without caring that someone in some third world country was worked to death to make it. Using software like that only encourages the people who make it to make more of the same kind of thing. It's pollution that says that robbing people of freedom is just fine as long as the toy is shiny enough.

  85. Re:Linux by Omnifarious · · Score: 1

    Yes, I should assume that people who ask to eat arsenic laden food are immune to arsenic poisoning too.

  86. Dexpot looks good, wish I could have used sdesk by dkarr · · Score: 2

    In Windows Seven, I've been using Dexpot, and it does almost everything I want.

    However, It's unfortunate that Jan Tomasek's "sdesk" application no longer works. He stopped working on it a little more than a decade ago, and it continued to work all the way through WinXP, but now it just fails to work in Win7. For desktop managers on Windows, that was my favorite. Dexpot works pretty well, but it still is missing a couple of features that worked well in sdesk.

  87. Re:Linux by similar_name · · Score: 1

    Ctrl+Alt+Up/Down arrow - Allows you to switch between the workspace
    Ctrl+Alt+Shift+Up/Down arrow - Move the current window to a different workspace
    source

  88. Re:Linux by boristhespider · · Score: 2

    I liken people who take this subject as seriously as you to people who should find more meaningful causes to pursue. Seriously, Microsoft have acted like an unpleasant multinational - because they are - and Apple have acted like an unpleasant multinational - because they are - and if Ubuntu or Red Hat became big enough they'd act like unpleasant multinationals. And in the meantime, life goes on and we use whichever OS suits us at that moment without getting into flamewars online...

    No offense meant, not really, but this isn't a religion. There are good things about Windows - application support for the most part, as others have said in this thread, but also the fact that on the right hardware even Vista is a nice OS (and heavily maligned, not least because it was generally launched onto the *wrong* hardware, and that not least because Microsoft pretty much lied about what it would work on - like I say, they're an unpleasant multinational), and 7 is basically stable and entirely usable. There are also horrible things about Windows. There are good things about Linux, and there are horrible things about Linux. Likewise OSX, the BSDs and whatever other OS you might point at at any time.

  89. Re:Linux by sexconker · · Score: 1

    No, it's because the 'buy an application' model is completely broken. It barely works for walled gardens like Apple's app store. The idea that software is a 'product' you can put in a box and sell is the wrong way to be thinking about the world and creates an incentive system for thousands of scammers.

    Joke or troll?
    I yearn for the days where I could go and buy a box with a disc (or disk!) and manual.
    They got money. I got software that worked. I got documentation! I could even install it multiple places, resell it, whatever.

    Feels like hearing my grandpa talk about how at the age of 12 he would just run across town barefoot, with his friends, and their rifles, to go shoot at cans by the creek.

  90. Re:Linux by Jeremiah+Cornelius · · Score: 1

    And these are the same keys that GNome, KDE and even FVWM2 have used sice the year "dot". :-)

    --
    "Flyin' in just a sweet place,
    Never been known to fail..."
  91. Re:Linux by Omnifarious · · Score: 1, Troll

    If RedHat or Ubuntu start acting against my best interests I'm not nearly so trapped into my choices. I could, relatively easily, switch all of stuff I use at home to Debian if I so chose.

    The incentives for companies that make close-source software are all wrong. Their every incentive is to act against the interests of their customers in important and major ways. Network effects then conspire to make the choices of all of those duped customers make life more difficult for me as they expect me to do things in a way that's compatible with the software that traps them into the cycle.

    Yes, large multinationals have a strong tendency to act against the interests of their customers and the public. And that's why I prefer to do business with large multinationals that have an incentive structure that inspires my trust.

  92. Re:Linux by Omnifarious · · Score: 1

    I can download software that I know doesn't cheat me, and it usually has really excellent documentation. I wish a structure were in place whereby I could conveniently encourage the people who make such software to make more of it.

  93. Re:Linux by icebraining · · Score: 0

    People working in the third world building toys aren't (usually) forced to - they do it because it actually improves theirs or their families' lives. And that's been consistently true in every country, from the Philippines to China.

    People who refuse to buy from the third world and pay instead for stuff made in developed countries are actually doing much worse to those workers.

    http://web.mit.edu/krugman/www/smokey.html

  94. Re:There are no "GODS" in coding gents... apk by RulerOf · · Score: 5, Interesting

    No more than there is, say, the best musician or athlete - everyone has strengths, weaknesses & what-not...

    Say what you will, but Russinovich is is my ultimate nerd idol. Listening to that man talk about Windows, and go into such amazing detail about how it works, all the way down to the bare metal and then back up through the processor, into the kernel, back out into user mode... it's positively fascinating.

    Honest to goodness, the one thing that, not only career-wise but even down on a fundamental level of sheer personal enrichment for the thing I love most, would seemingly allow a quantum leap in what I want to learn would be an apprenticeship under him and the other technical fellows at Microsoft. Just as many here would probably say the same of themselves and Torvalds, I suspect!

    Now I'm getting impatient, waiting for the next iteration of Windows Internals to show up at my door. Get moving, Microsoft! :P

    --
    Boot Windows, Linux, and ESX over the network for free.
  95. Four Monitors? by MasterOfGoingFaster · · Score: 1

    I use four 24" monitors, and I find that works rather well.

    Hardware, baby!

    --
    Place nail here >+
  96. Re:As always... by Anonymous Coward · · Score: 0

    Stupid idiot. Virtual machines are not what is under discussion and you know it.

  97. Re:Linux by Anonymous Coward · · Score: 0

    Except it's up/down instead of left/right

  98. Gonna go with... by jmactacular · · Score: 1

    Market share.

  99. Re:Linux by sideslash · · Score: 1

    How is it the right answer to tell someone who develops and maintains C#.net applications built for Windows and compiled with VS2010 to use Linux?

    You're right that you can't generalize. In many cases a company is better off not rocking the boat. However, companies that strategically prefer Open Source can be better off for it, both in license costs and in expanded technology choices. For example, you can do C#.NET with Mono on Linux.

  100. Re:Linux by Omnifarious · · Score: 1

    No, they aren't (usually). I was talking about the case in which they were being forced to. I, for example, am a bit on the fence about Foxconn, bordering on thinking they're doing fine. I think most of the anxiety people have is over how they are ever going to compete with those workers in other countries.

    I wanted to think of a better example where large numbers of people make a decision that seems to be in their own self-interest that's actually harmful to themselves and a whole lot of other people in the long run.

  101. bblean by kaoshin · · Score: 3, Interesting

    Virtual desktops are part of the core functionality of bblean. Both the 32-bit and 64-bit editions have for a long time worked tremendously well for me on Windows 7 OS. It is #1 on my list of must have software for Windows. My only gripe is that the program I use for updating my WoW addons (curse client) is a whimpy .NET application that won't execute at all under alternative shells (they say they don't support it), so I have to very simply work around their jankyness by switching back to explorer shell.

    1. Re:bblean by Anonymous Coward · · Score: 0

      Plus you can take your Blackbox, Fluxbox, or Openbox configure files from Linux and use them right in bblean.

    2. Re:bblean by Arker · · Score: 1

      I use bblean also. It seems a bit unpolished to me, menu behaviour is off and the system tray functionality is a little buggy, I have to restart it frequently (but that is fortunately easy.) Still, having a decent wm available and a usable pager and everything makes it worth the problems. I am not complaining so much as advancing the idea that if we took up a collection we might hasten an update if you know what I mean ;)

      That said, while I am pretty happy with it on my XP machine, I still havent figured out a way to get Win7 to do sloppy focus without autoraising :((

      --
      =-=-=-=-=-=-=-=-=-=-=-=-=-=-
      Friends don't let friends enable ecmascript.
  102. Re:Yea, I kicked your butt & YOU RAN on 'em by gl4ss · · Score: 0

    this is not a troll, which hosts file source you recommend nowadays? it's a really handy method for speeding up web and it works.

    --
    world was created 5 seconds before this post as it is.
  103. Terminals by Anonymous Coward · · Score: 0

    Terminals is good. It handles web interfaces, remote desktops, etc and the credentials for each if you wish. Make sure IE is your default browser if you have cisco or dell switches to manage though.

  104. nope by Anonymous Coward · · Score: 0

    I don't use multiple desktops, I just use a triple monitor set up. I might piddle with them on windows now since I enjoy them with linux.

  105. VirtualDimension by togofspookware · · Score: 2

    Back when I was still using XP (I've since switched to Linux and am getting by without multiple desktops on my home Windows 7 machine), VirtualDimension worked pretty well for me. You can give shortcut keys (I used Win+1-0) to switch between them, and it works by hiding all windows except those on the 'current desktop'. Some applications (most notably web browsers) would get sometimes get stuck on all the desktops if they were summoned to appear by another program while you were looking at a different desktop than the one you had put them on. Reason would seem to hang if I switched desktops while its file open dialog was open. But once I learned to avoid these situations it was perfectly useable.

    I also used SlickRun and had each virtual desktop span 2 monitors and didn't run into any conflicts.

    --
    Duct tape, XML, democracy: Not doing the job? Use more.
  106. Analogy time by Joe+U · · Score: 0

    I liken someone who insists on continuing to use Windows to someone who insists on their toy

    I liken someone who insists on running Linux as a desktop OS to the guy who uses his lucky golf club, even though it's warped and never hits right. He keeps on using it, over and over and over, because it's what he believes in. He secretly hopes one day he'll get a hole in one with it, but the day never comes, because it's broken, and he can't see that.

    Either way, it's fitting that you used a toy analogy. After all; Linux is, if anything, a tinker-toy desktop OS.

    1. Re:Analogy time by PaladinAlpha · · Score: 2

      Either way, it's fitting that you used a toy analogy. After all; Linux is, if anything, a tinker-toy desktop OS.

      ...which is presumably why over 90% of the top 500 supercomputers in the world run Linux, and all but one run something from the *NIX/BSD family.

      But yeah, Windows is srs bzns.

    2. Re:Analogy time by minderaser · · Score: 1

      Either way, it's fitting that you used a toy analogy. After all; Linux is, if anything, a tinker-toy desktop OS.

      BWAHAHAHAHAHAHAHAHAHA [catching my breath] HAHAHAHAHAHAHAHAHAHAHAHAHAHAHAHA

      Why don't you ask Google about that?

    3. Re:Analogy time by Joe+U · · Score: 1

      Sure thing, I'll search for Linux Year of the Desktop. I'll bet it's fairly popular, they've been predicting it for over 10 years now.

      Oh well, maybe 2013. Keep reaching for the stars.

    4. Re:Analogy time by Joe+U · · Score: 1

      You're running one of the top 500 supercomputers for your home desktop? Wow, you must be very busy.

      Nope, the average distro's UI still sucks. It's like someone decided, how can I take the worst parts of MacOS and Windows and shove them together.

    5. Re:Analogy time by Anonymous Coward · · Score: 0

      Watch out Microsoft, Linux should hit 2% of the desktop market by 2012, in 60 years, they might even catch up to Windows.

      Yeah, Windows is srs bzns.

    6. Re:Analogy time by minderaser · · Score: 1

      Funny, you call Linux a toy, then just brush off real, clear evidence that it's used for real, serious use FAR more than Windows and OS-X combined, and then talk some stupid shit about desktops. Desktops, for the record, are toys. Servers, where Linux dominates, are not.

      Seriously, if you're going to keep trying to defend your absurd statement about Linux being a toy, you're going to make yourself look more stupid than you already have.

    7. Re:Analogy time by Anonymous Coward · · Score: 0

      He meant it's a toy on the desktop. And you know what? Desktops aren't a toy. Or perhaps you typed your response from a server?

    8. Re:Analogy time by kyrio · · Score: 1

      It's a good thing he said it's a "tinker-toy desktop OS" and not a tinker-toy server OS. You need to go back to kindergarten to get yourself some reading comprehension skills.

    9. Re:Analogy time by kyrio · · Score: 1

      You low-UID users are really hitting home my belief that nearly all low-UID accounts are either purchased by astroturfers, or by children who think a low-UID account means something / makes them cool. Why, you ask, do I believe this? Every single time I see a low-UID user's post, it reads as an advertisement, or the poster has absolutely no reading comprehension, and/or the reply is just completely uninformed. I don't think any Linux group is actively buying low-UID accounts in order to astroturf, but you have definitely written a mentally challenged comment in reply to a post that you obviously didn't comprehend.

    10. Re:Analogy time by Joe+U · · Score: 1

      The thread is about desktops, the comments are about desktops, and Linux has a lousy desktop experience. It has 1% of the market for a reason.

    11. Re:Analogy time by Joe+U · · Score: 1

      The average end user is mentally challenged. That's why facebook was invented.

      I wouldn't put it past some of the powers that be to have a few alt accounts for just such an situation. Seriously, it's been done for years, heck, a dial-up chat line company I worked for in 1990 required everyone to have at least 3 accounts. The problem was when people started sharing accounts, you would have a personality that one day could quote Shakespeare and the next day read at JHS level.

  107. Re:Linux by Anonymous Coward · · Score: 0

    Oh boy, delusions of grandeur. People like this is why Linux will never take off for anything more than it currently is.

  108. Re:Linux by JackDW · · Score: 1

    It's a work machine so I'm stuck... it is Gnome 3, KDE 4, or Unity. The KDE 3.5 option disappeared years ago, and the most recent upgrade got rid of Gnome 2. Ah, progress.

    However, the lack of an obvious way to change workspace is really the only problem I've hit with Gnome 3 in the last few months. That's not bad at all by Linux standards. It actually seems mature and well-built!

    --
    You're an immobile computer, remember?
  109. Re:Not a troll, IMHO, just "outside th box" thinki by Anonymous Coward · · Score: 0

    It's in the Subject field.

  110. Homemade one by Anonymous Coward · · Score: 0

    Ok, my use of desktops is quite different from the OP. I have multiple accounts for different roles, and my app switches to different user's desktop as easy as alt-tab. In a sense it's conceptually similar to Sysinternals' Desktops (i.e. supported by underlying desktop objects but not by moving windows away).

  111. All my Windows computers... by Endophage · · Score: 1

    ... have Linux installed on them. Linux has great support for "spaces" or "virtual desktops". Sorry couldn't resist, but seriously, I only use Windows for gaming, where you really don't need more than one desktop space... maybe 2 monitors though if you're playing supreme commander...

  112. Multi-Monitors by holophrastic · · Score: 1

    Desktop a is on the first monitor, desktop b is on the second monitor. If I want to hide desktop c, I move the third monitor behind the first monitor.

  113. I like Virtuawin by ccanucs · · Score: 2

    Virtuawin works well for me on Windoze, but as other posters have said, it's a bolt on that is standard in Linux. W.

  114. Actual Window Manager by tfigment · · Score: 2

    I personally use Actual Window Manager for my desktop management of windows systems. Lots of options for saving preferred locations for apps and changing behaviors like adding a second taskbar (with start button) to second monitors. Forcing apps to startup on same window as the mouse. Forcing apps to always be on top. Just a lot of little useful things that I occasionally really want.

    It has a few flaws especially if the application its hooking is unresponsive and is more expensive than free but worth it in by my book. I don't use Virtual Desktops Switcher much as I don't personally need it but that is its multiple virtual desktop manager and is reasonably easy to use. The product has a 60 day trial so plenty of time to try to see if you like it.

  115. Re:Linux by kawabago · · Score: 1

    I'm not sanctimonious thank you very much!

  116. Why use virtual desktops? by initialE · · Score: 1

    I'd like to know why people use virtual desktops? Increasingly I'm finding that the maximum number of windows I need to shuttle back and forth is 2, so I snap one to the left, and the other to the right, and keep it that way. I never expect my desktop to retain the same layout, and usually don't have difficulty finding the window that I want.

    --
    Starbucks, Harbuckle of Breath.
    1. Re:Why use virtual desktops? by TemplePilot · · Score: 1

      It all depends on what you're doing. Multi tasking and monitoring serveral things while also doing several other things especially graphics intensive editing work like for films, or coding web pages, where you can view your 'prototype' on one screen and your source code on another at a glance, Auto CAD, and so on and so forth. You're only limited by your imagination. For myself generally I have one screen dedicated to HDTV - WMC - XBMC, while doing my IRC stuff on another, and browsing on the third. Soon I'll free up the video screen with a 42" wide screen hdtv and tie that in, and I'll be able to do still more with that free'd up screen. Virtual switching especially if you're using Virtual machines for multiple OSes on a single central base platform makes a lot of sense. Efficiency is key.

      --
      This strange comment at the bottom of the message is illogical.
    2. Re:Why use virtual desktops? by mikael_j · · Score: 1

      Currently open windows on my workstation? 19

      How many of those have tabs in themselves? 7 (Two firefox windows = 24 tabs, Four iTerm windows = 12 tabs, One MySQL workbench window = 4 tabs

      How many desktops am I using? 6 at the moment

      Resolution? 2560x1440 + 1920x1080

      Conclusion? Your use case is not everyone's use case.

      --
      Greylisting is to SMTP as NAT is to IPv4
    3. Re:Why use virtual desktops? by pz · · Score: 1

      I have 12 desktops under Linux. That neatly, and intentionally, corresponds to the 12 Fn keys across the top of most keyboards. I program the hot keys so that the single keystroke from Fn takes me to Desktop n (and, yes, that overrides F5, F1, and whatever other functionality is available standard ... I prefer to forego those shortcuts in favor of being able to switch desktops with a single keystroke).

      Using these 12 desktops, I allocate each application I use frequently to a single desktop. While there is a rhyme and reason for the particular allocation I use, it isn't worth explaining because it won't necessarily work for anyone else. Desktops 1 and 2 have local shells. Desktop 3 has an editor (emacs). Desktops 4 and 5 have xterms to non-local machines. Desktop 6 has Firefox. Desktop 7 has Chrome. Desktop 8 has a root shell (and xosview). Desktop 9 is scratch. Desktop 10 is a PIM. Desktop 11 is scratch. Desktop 12 is for media players. When I log in, all of these applications get automatically opened so I don't waste my time screwing around with configuration.

      I keep my windows full screen, except under very unusual circumstances when there might be two next to each other as you suggest. While I might use only one or two windows in a concentrated stretch of time, I'm not willing to search for windows when I need to see something else. Unlike you, I never have difficulty finding the window I want because hitting the correct Fn selects exactly the necessary window, immediately and directly. ("I ... usually don't have difficulty finding the window that I want," isn't good enough.) I also turn off all desktop animations because they only serve to delay getting to my target.

      I'd love to have the same setup on my Windows boxes, but all of the virtual deskops I've tried thus far are buggy, slow, or both. I'm excited to evaluate some of the suggestions from this thread because it appears I've missed some good possibilities.

      --

      Put my fist through my alarm clock with its ding-dong death inside my ear. - The Blackjacks.
  117. Windows Pager by Anonymous Coward · · Score: 1

    Haven't tried anything else because this did such a great job!

  118. Re:Linux by Anonymous Coward · · Score: 0

    'Of course, it's not an answer you likely want to hear. Unfortunately, I don't have any answers you'd want to hear."
    Of course, it's not an comment you likely want to hear. Unfortunately, I don't have any comments you'd want to hear. Unfortunately, I don't have any ANSWERS to the question asked.

    FTFY

  119. ATI by lightknight · · Score: 1

    Just use Hydravision, or whatever component it is that ATI has for free on their website (as part of the Catalyst suite).

    I'm sure Nvidia and Intel have their own versions.

    --
    I am John Hurt.
  120. Re:Linux by Lussarn · · Score: 0

    Unix has been dead and burried for the last 15 years, no traditional Unix user cares anymore. Linux (and others) have taken over the Unix philosophy. It's all about creating operating systems which are compatible within an OS family, for mutual benefits. The modern "Unix philosophy" support desktop apps, but Mac OS apps of course will not work on any other Unix. Apple don't care about being compatible with other operating systems, which I would see as a basic requirement for being "Unix". Being POSIX compliant and having a nice certification isn't enough.

    I'm not judging operating systems here. Mac OS is great, but Unix(tm) don't evolve that much and Linux, FreeBSD, NetBSD and all the other compatible operating systems picked up the axe, and it happend a long time ago. Mac OS took a different path.

  121. Re:Linux by CTU · · Score: 0

    Because there are more windows users. Also windows uses a macro kernel design which allows for more ease in finding and using exploits for a larger user base of computer users.

  122. Does Virtualbox count? by Tastecicles · · Score: 1

    up to three concurrent machines (choose from: Mac OS X (1 desktop), XP (1 desktop), OpenSuSE 11.4 (default 4 desktops), NetBSD (2 desktops), Android (1 desktop)), on a Windows 7 host.

    --
    Operation Guillotine is in effect.
    1. Re:Does Virtualbox count? by Tastecicles · · Score: 1

      Forgot to mention, my SuSE instance runs Beryl/KDE. Sweetest desktop ever. Wonder when Windows is getting this?

      --
      Operation Guillotine is in effect.
  123. VirtuaWin by ciantic · · Score: 1

    Many of them are bloated with animations and other crap. Very slow to switch desktop, the primary feature!

    VirtuaWin is pluggable, and has all one might need. I use it for 6 desktops, each has it's own timer I can reset (to track time of my paid projects). Additionally own background color thru plugin, so that I notice the desktop I'm on more easily.

    Also it has a comprehensive setup to configure which windows are allowed to be tracked. It is important as there are programs you don't want to be tracked e.g. password keeper (KeePass) etc.

  124. Re:There are no "GODS" in coding gents... apk by Anonymous Coward · · Score: 0

    Russinovich may be a A-grade technical ubergod, but as a fiction writer he is a misogynist F-grade hack.

    For example, the first two female characters in his book Zero day are both introduced as sex objects.

    Contrast this with, for example, with the male author who has developed Lisbet Salander.

  125. Re:Linux by Anonymous Coward · · Score: 0

    Pretty much ANY open source application you can name has a much better commercial competitor. I don't mind spending money for software that makes me more productive or provides more entertainment value.

  126. Re:Linux by LittleImp · · Score: 1

    Meh, who cares. But I do hope you are wearing your tinfoil hat.

  127. Re:Linux by dolmen.fr · · Score: 1

    What you suggests is that X is the true philosophy of Unix while the OS X GUI is not.

    Do not counfoud X with Unix. They are two different things.

  128. Re:Linux by FyRE666 · · Score: 1

    You're right - also, if Ferraris are so much better than Ford Mondeos, why are there so many more Ford Mondeos? It must mean they're much better cars, right? Right?

  129. Re:Linux by Lussarn · · Score: 1

    I do not suggests that any single part is in the true philosophy of Unix. The Single UNIX Specification, Unix(tm) that is, was created out of the necessity to create compatible operating systems. It really only mandates small parts of a modern OS and it isn't really relevant anymore since pretty much all OSes are compliant, certified or not. Part of the philophosy of Unix is still to create compatible operating systems.

    Put another way, if you run one Unix(-like) it should be pretty straighforward to change to another Unix(-like) OS based on the merits of the operating system, there should be minimal lock-in. Lock-ins and nonstandard API:s create fragmentation, and that was exactly why the Single UNIX Specification was created to remedy in the first place.

    Taken from wikipedia
    The SUS emerged from a mid-1980s project to standardize operating system interfaces for software designed for variants of the Unix operating system. The need for standardization arose because enterprises using computers wanted to be able to develop programs that could be used on the computer systems of different manufacturers without reimplementing the programs. Unix was selected as the basis for a standard system interface partly because it was manufacturer-neutral.

  130. bug.n by jeddak · · Score: 1

    For fans of keyboard-centric tiling window managers (awesome, ratpoison, etc), bug.n works pretty well. It is not without occasional glitches, but overall, it works quite well.

    http://developer.berlios.de/projects/bugn/

  131. Re:Linux by laejoh · · Score: 1

    I found out that a elliptical reflector dish helps against assholes that are're fucking loud!

  132. Re:There are no "GODS" in coding gents... apk by flabordec · · Score: 2

    Good thing you saved one letter with the "@" sign instead of writting "at", makes your post look that much more mature and readable.

    --
    "I see undead people" Warcraft III - Necromancer
  133. 7th post of mine here unjustly downmodded trolls? by Anonymous Coward · · Score: 0

    Weak little /. trolls & their effete retaliation in the unjustified "mod down", yet again, lol!

    Oh yes - the "last resort" of trolls, everywhere!

    Clearly, it's "the best they've got" (which isn't saying much in their defense). Please - Keep blowing your "precious mod points", I can handle it (well, except for perhaps the laughter I am having over it, makes my midsection hurt, lol!)

    (Additionally, better me, than somebody else dealing with your "ne'er-do-well" b.s.!)

    In fact? I'll even let a respected "Open SORES" person speak for me on that account as well now (to get your goats even more, lol, for me):

    "It just takes one PR flack to minus-moderate any comment. Unfortunately, once PR agencies and so on started paying people to moderate online communities, and to have hundreds of accounts each, things changed." - by Bruce Perens (3872) on Friday July 30, @03:55PM (#33089192) Homepage Journal

    SOURCE -> http://linux.slashdot.org/comments.pl?sid=1738364&cid=33089192

    APK

    P.S.=> After all & above ALL else here: Hey - It's not my fault that all you have is weak tactics like that doing a slew of 7 totally unjustified mod downs of my posts here, and then seeing you running away like scared rabbits afterwards... that's clearly indicative of the REST of your lives (weak)... apk

  134. Re:Linux by boristhespider · · Score: 1

    Yeah, I was just making a rubbish joke. Of those options I'd actually personally choose KDE4 but that might be because I've only messed around with GNOME 3 on a computer with rubbish graphics drivers, so it simply didn't play nicely. I'll try it out on my desktop at some point, actually, and see if I dislike it in reality as much as I dislike what I've heard of it - most likely not.

  135. AHA! The "master of 'maturity'" speaks! by Anonymous Coward · · Score: 0

    "Good thing you saved one letter with the "@" sign instead of writting "at", makes your post look that much more mature and readable." - abordec (984984) on Friday March 23, @08:02AM (#39449417) Homepage

    Your off-topic illogical ad hominem attack makes YOU 'mature' (lol, NOT!).

    * Quit blaming others for your obvious inadequacy and illiteracy, troll... that's nobody's fault but your own!

    APK

    P.S.=> How pitiful can these trolls get? Unjustified mod downs of 7 of my posts is 1 thing, but then going completely off topic & doing illogical ad hominem replies too?? Oh yes "the hits keep on coming", lol... apk

  136. Re:Linux by boristhespider · · Score: 1

    I see what you're meaning, but surely the standard user interface on Unix-like OSs these days is the terminal - otherwise the fragmentation is huge even within a single OS (Slackware running GNOME 3 compared to Slackware running Enlightenment, for instance). From the terminal, I can jump between Solaris, varieties of Linux, varieties of BSD, OSX and so on, and have a reasonably consistent experience.

    Though if you extend my argument you begin suggesting something like the GNU tools being the standard user interface on Unix-like OSs... which is perhaps a bit farcical.

  137. Re:Linux by Mr+Z · · Score: 1

    But its default userspace environment (the Mac OS X GUI) is nothing like any of the traditional UNIX X11-based environments. So, while it may have a BSD kernel in there and a bunch of UNIX utilities available in a Terminal.app window, Omnifarious' comment about UNIX having multiple desktops before OS X is entirely valid. It had them before OS X existed.

  138. Re:Linux by Mr+Z · · Score: 1

    "It's a UNIX system! I know this!"

    Look, X11 is pretty much the default UI substrate for anything branded and marketed as UNIX or Linux first. MacOS X has UNIX under the hood, but the UI and user experience is marketed as OS X. The UNIX stuff only comes up when they want to trumpet their stable underpinnings.

    Go grab a Linux or Solaris or FreeBSD or OpenBSD workstation, and what do you have? An X11-based environment. Sure, your Linux-based smartphone may not run X11 (although mine does), but nobody really thinks of a smartphone as a "Linux box." If you go build or buy a UNIX or Linux box, it'll be running X11 by default.

    Now, Wayland looks to unseat X11 as the default graphical substrate for the *nix UI environment, but that's a long way off. And even once they get there, they'll get there with an X11 emulation module. So, I think it's fair to say when folks say UNIX or Linux, they imply an X11-based environment.

  139. Re:Linux by Anonymous Coward · · Score: 0

    I wanted to think of a better example where large numbers of people make a decision that seems to be in their own self-interest that's actually harmful to themselves and a whole lot of other people in the long run.

    What is a Linux fanboy who decides to act like an insufferable sanctimonious asshole to "promote" Linux

    Now I'll take the rapists for 500, Trebek

  140. AltDesk by Anonymous Coward · · Score: 0

    Used AltDesk for a few years now at work and it was by far the best i tried at the time. Love it so never felt the need to change.

  141. I use AltDesk by Anonymous Coward · · Score: 0

    It's a 32-bit app, but I've been running it on Win7-64 bit with really no problems. It allows sticky windows, separate backgrounds, configurable shortcut keys, tying a specific application to a desktop, has a preview pane, lets you rearrange from the preview pane, and it's worked (for me) for years. I think it's Russian, from Gladiators Software, the same people who do the AshtonShell.

  142. Easy 2B the critic: Quite another thing by Anonymous Coward · · Score: 0

    To be the cook though! On that note? Have YOU done better?

    * Obviously not. LOL, I state the obvious on that account because I have yet to see a novel authored by "anonymous coward" on any best-seller lists!

    ( See subject-line above: "Rinse, Lather, & Repeat" + "Drink that in & digest it"...)

    APK

    P.S.=> Yes, I'll even defend the guy on that account vs. 'armchair QB's" like yourself that toss names in illogical off-topic ad hominem attack attempts as you have reprehensibly done here, especially considering you're not in position as a peer to critique he thus on the account you speak of never having done it yourself... apk

  143. Re:Linux by Anonymous Coward · · Score: 0

    American democracy

  144. Re:Linux by tehcyder · · Score: 1

    *golfclap*

    I had a bet with myself before clicking the link as to how soon it would be before someone said that.

    I wasn't expecting frosty piss. Good job.

    --
    To have a right to do a thing is not at all the same as to be right in doing it
  145. Re:Linux by kyrio · · Score: 1

    Their every incentive is to act against the interests of their customers in important and major ways.

    You've gone full retard. How is a software developer going to make sales if he makes software that doesn't do what his customers want? Did you buy your account just to make mentally challenged posts like these? I refuse to believe that your posts are anything but trolling, they are just way too fanatical.

  146. Re:Linux by kyrio · · Score: 1

    You do realize that your computer's hardware is also made by companies like Foxconn, right?

  147. Re:Linux by tehcyder · · Score: 1

    What I say is, the sooner they stop letting the hoi polloi use computers the better. Like nuclear weapons, they should only be trusted to a very few, highly trained people. A good first step would be to increase taxes on all computing devices so that you had to spend at least a million dollars to get one, and even then only after a rigorous licensing process involving the acquisition of at least one PhD in computer science.

    Also, anyone found using Windows should be hanged, drawn and quartered. Twice.

    --
    To have a right to do a thing is not at all the same as to be right in doing it
  148. Re:There are no "GODS" in coding gents... apk by Anonymous Coward · · Score: 0

    The correct way to write what you did is the following: "Good thing you saved one letter with the "@" sign instead of writting "at", it makes your post look that much more mature and readable." Note the bolded word you omitted? You screw up on the very account you troll others on. So judge not lest ye be judged troll.

  149. Re:Linux by tehcyder · · Score: 1

    The idea that software is a 'product' you can put in a box and sell is the wrong way to be thinking about the world

    Yeah, I'm sure the big game companies for instance would be quite happy to spend millions on developing a title then just give it away. No doubt they'd make their money by charging for support, because obviously if you've paid nothing for a game, you will be happy to spend fifty quid on getting it to work.

    --
    To have a right to do a thing is not at all the same as to be right in doing it
  150. Windowspager (GPL V2) by Shompol · · Score: 1
    I am using windowspager.sourceforge.net
    • - virtual desktops, workspaces for Windows Vista/7/XP/2000
    • - arrange your running applications on different desktops to improve overview
    • - integration into the panel
    • - several patterns possible
    • - 64 bit support
    • - move windows between desktops by drag 'n drop or by using the window menu
    • - optional keyboard shortcuts for switching the desktop
    • - set a window "sticky": always visible
    • - "Mini-Windows" give an overview from each desktop
    • - support for "Flashing-Windows" (notify for new messages in Mirc for example)
    • - keep a window above all others by selecting "Keep on top" from the window menu
    • - drag `n drop between desktops
    • - dual/multi monitor support
    • - no administrator rights necessary
    • - no installation
    • - safe: automatic window restore even on crash by use of two separate processes.
  151. "MacOS"? by Anonymous Coward · · Score: 0

    The official name is "OS X". If you can't bother to learn facts, stop asking questions. You don't see me writing "MicrosoftOS", do you?

  152. Re:Linux by jedidiah · · Score: 1

    > What is your criteria of Unix, by the way?

    Actually using them. ALL of them.

    The Open Group spec is pretty worthless. It's far too limited. It's primary value is just marketing. That's exactly the way you are trying to use it now.

    That spec allows for a degree of variation that any fanboy would try to laugh at if it were applied to any other system.

    You idiots whine about "fragmentation" in Android. That's nothing compared to what the Unix spec does not cover.

    MacOS is only Unix when it's time to engage in mindless marketing. Otherwise, it's something that's ignored and avoided.

    --
    A Pirate and a Puritan look the same on a balance sheet.
  153. Windows multiple desktop tool by Anonymous Coward · · Score: 0

    I have been using goScreen (http://www.goscreen.info/) for more than 10 years now, and to be blunt it just works. Some features:

    - Multiple languages (for those of you who need that),
    - keyboard shortcuts,
    - great support - quick fixes (to the very few bugs that have showed up)
    - pay-once and get every upgrade after
    - stable on every version of Windows I have run it on

    Best $20 I ever spent.

  154. Re:Linux by Skuld-Chan · · Score: 1

    It might be more of a trend than you think. I work at a university and the unix admins (mind you - not just Linux, but Solaris and BSD too) I've heard more than one complaint about them being rude.

    The Windows admins at the same place I've never heard anything about, but in my experience are always generally helpful.

  155. virtuawin by Anonymous Coward · · Score: 0

    virtuawin for the win. (no pun intended)

  156. Re:Linux by rjstanford · · Score: 1

    Giving the authors money is a generallly accepted practice that works well in these cases.

    --
    You're special forces then? That's great! I just love your olympics!
  157. Re:Linux by UnknowingFool · · Score: 1

    So not only do you fail to provide a clear answer, your answer is that there is only one true Unix and no Unix which matches your criteria? Talk about a non-answer.

    --
    Well, there's spam egg sausage and spam, that's not got much spam in it.
  158. VirtuaWin works by kakyoin01 · · Score: 1

    I have used VirtuaWin for some time now. It's relatively easy to set up, and I have seen no performance issues with my Windows 7 partition while it's running. It works for me, maybe it could work just as well for others.

    --
    The more you know, the more you have to say and the more you should listen.
  159. Shell into a real box... by Anonymous Coward · · Score: 0

    ... fullscreen putty.exe shelling into a "real" box (i.e., running UNIX) and start tmux.
    tmux is your virtual desktop.
    You can put some black electric tape over the titlebar and almost forget your desktop actually runs Windows.

  160. I just bought Actual Multiple Monitors 4 yesterday by Anonymous Coward · · Score: 0

    http://www.actualtools.com/multiplemonitors/

    I had received a free "press" version of 3.0 years ago, and when they came out with 4.0 and I saw all the new features I jumped on it and paid.

    Not familiar with any of the software on your shortlist, sorry!

    Eric
    http://www.HelpfulChicagoRealtor.com

  161. Best method by StikyPad · · Score: 1

    if you use both Windows and multiple desktops, what's your favorite method?

    Multiple monitors. I find virtual desktops (or would that be "virtual virtual-desktops?") to be more of a hindrance than a help, since I have to remember which window is on which desktop and use different shortcuts for accessing them than simply switching to the desired window directly. I could see it being useful in some limited situations, such as if a VM is running on one desktop, although given the choice, I prefer giving it its own monitor.

  162. Re:Linux by Anonymous Coward · · Score: 0

    But its default userspace environment (the Mac OS X GUI) is nothing like any of the traditional UNIX X11-based environments. So, while it may have a BSD kernel in there and a bunch of UNIX utilities available in a Terminal.app window, Omnifarious' comment about UNIX having multiple desktops before OS X is entirely valid. It had them before OS X existed.

    ...Bullshit.

  163. Re:YOU ARE CORRECT as it gets... apk by gl4ss · · Score: 1

    the hphosts one breaks dns on win7, for some reason.mvp's seems to work nice

    --
    world was created 5 seconds before this post as it is.
  164. Re:Linux by nobaloney · · Score: 1

    Okay, so if Linux is really so much better than Windows, why has Linux desktop marketshare stayed around 1% while Mac desktop marketshare has increased dramatically (~10% -> 20%) in the past 5 years?

    The codfish lays a thousand eggs, the little hen just one.
    But the codfish never cackles to tell us what he's done.
    So we scorn the mighty codfish, while the little hen we prize.
    Which surely goes to tell you that it pays to advertise.

  165. Re:Not a troll, IMHO, just "outside th box" thinki by Your.Master · · Score: 1

    The title of his post was "Linux" and the first line was "That's my answer". He was doing the annoying thing where the title extends into the comment.

  166. "Size Matters" is why... apk by Anonymous Coward · · Score: 0

    With larger HOSTS files, such as hpHosts? You have 2 options:

    ---

    A.) Disable the local DNS clientside cache (this is faulty anyhow, & I've pointed it out to Microsoft, nobody denies it either, and with relatively LARGER hosts files - the problem is that it is built on a fixed-size structure it loads into is why). Easy to do, 1 of 2 ways:

    1.) Via running SERVICES.MSC, & right-clicking on the DNS Client service, setting its properties to DISABLED, and then stopping it there also - this saves RAM, CPU time, & other forms of I/O associated with it also (double-bonus really) since it's illogical to run something you do not really need (since the local kernelmode diskcache subsystem will take over caching the HOSTS file data for you).

    ---

    B.) TO BE ABLE TO USE DNS CLIENTSIDE LOCAL CACHE SERVICE WITH A LARGE HOSTS FILE:

    HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Dnscache\Parameters

    Click Edit -> New -> DWORD Value (type) MaxCacheTtl
    Click Edit -> New -> DWORD Value (type) MaxNegativeCacheTtl

    Next right-click on the MaxCacheTtl entry (right pane)
    and select:

    Modify and change the value to 1

    The MaxNegativeCacheTtl entry should already have a value
    of 0 (leave it that way)

    Close Regedit.exe, and reboot ...

    ---

    * Either way will do it, but imo @ least, it's illogical to even waste RAM, CPU time, & other forms of I/O on a services you do NOT really need to do, which is WHY I lean towards A above vs. B...

    APK

    P.S.=> There you go, "problem solved" & as in multivariable calculus, there is usually a range of possible solutions to any problem... you have 2 above, take your pick, but again: I feel the first one, A above, is more overall "optimal"... apk

  167. Re:Linux by Anonymous Coward · · Score: 0

    Why are you feeding this troll? He's smart, you're dumb. He's right, you're wrong. There is no middle ground, just a lot of smug. There are plenty of us that use Linux exclusively that ignore trolls like this, they're everywhere, using the "best" OS, whatever that may be. I'm sure Omni is quite the hit at parties- Leave him alone, stay off his lawn (OS), and eventually he'll go back inside.

  168. Re:Linux by Anonymous Coward · · Score: 0

    Stallman, is that you?

  169. Linux by Anonymous Coward · · Score: 0

    I use Linux for Multiple Desktop Tools.

  170. Re:Linux by UnknowingFool · · Score: 1

    Let see if I understand you correctly: You're saying OS X is not Unix because it doesn't use X11 by default. X11 is the most common GUI for Unix. It is not the default UI. The default UI is a shell. Also X11 run on VMS and Cygwin which are not Unix. So OS X not running X11 by default does not mean it is not Unix.

    --
    Well, there's spam egg sausage and spam, that's not got much spam in it.
  171. Re:Linux by Mr+Z · · Score: 1

    I'm not saying OS X is not UNIX. I'm saying it's not typical UNIX, and it's not generally marketed as UNIX. The fact that OS X has a UNIX kernel in it only gets mentioned among tech geeks. Nobody else cares that it has UNIX inside.

  172. Re:Linux by UnknowingFool · · Score: 1

    The only thing that separates OS X from other Unix is that it does not run X11 by default as the GUI. Back in the early days of my Unix experience in college, I didn't use X11. The majority of us had to make do with a shell. To me X11 == Unix is stretching the definition. X11 is a GUI. It just happens to be the most common one used by Unix and other Unix-like OSes. It does not define Unix.

    --
    Well, there's spam egg sausage and spam, that's not got much spam in it.
  173. Re:Linux by Mr+Z · · Score: 1

    The vast majority Mac users I know that aren't engineers never open Terminal.app and never see the UNIX. If you mentioned "tar" or "pipes" they'd have no clue what you're talking about. They don't even call directories directories. They call them folders. None of them has ever set up a .cshrc or .profile, and think "bash" is a verb, "sh" is something the librarian says to you when you're being too loud, "fork" is just something you eat with and if you have any aliases you're up to no good.

    I'd say that's a pretty big separation between the OS X experience and the UNIX experience, shell, X11 or otherwise.

  174. Re:Linux by Mr+Z · · Score: 1

    And to be clear, I'm also not saying X11 == UNIX. But, when it comes to UNIX GUI environments, it's the de facto standard and to argue otherwise is just silly. If you go Google screen shots of the "UNIX version" and "Mac OS X version" of software available on both platforms, most often you'll see an X11 screen shot for UNIX and the OS X GUI for the OS X version. (Not always--GIMP runs in X11.app.)

    This is about practicalities, not technicalities. Practically, OS X is something rather different from UNIX. Practically, "GUI on UNIX" means X11.

  175. Deskspace from Otaku by rooftopview · · Score: 1

    2-3 years ago, I had tried out most of the virtual window software. Settled on Deskspace (http://www.otakusoftware.com/deskspace/) and have stuck to it. Works great, allows me to segregate by apps and by hotkey. If you have not tried it out, do give it a spin.

  176. Re:Linux by Robert+Zenz · · Score: 1

    Will someone please tell me that using Linux doesn't necessarily mean you have to act like an asshole? Or maybe there something about gnome or kde that requires it or something?

    Using Linux doesn't necessarily mean you have to act like an asshole. And Gnome or KDE does not require it.

    Though, it gives you that warm feeling in the stomach and that asshole-like grin if you listen to the problems from Windows-Users.

    I really don't want people to learn that you really shouldn't ask Linux users for any computer advice because it's more likely you're going to hear about their ideological stance than anything actually useful.

    So, what did you expect if you ask people on the internet about something? Assuming that everyone on the internet is just there to help you and is not an asshole/troll is a very bold assumption.

  177. Re:Linux by Anonymous Coward · · Score: 0

    Your analogy stinks. I would certainly drive a Ferrari if it was given to me for free.

  178. Re:YOU ARE CORRECT as it gets... apk by Anonymous Coward · · Score: 0

    Unjustified moddowns of apk's posts again? Come on trolls.

  179. Re:Absolutely, 110% agreement... apk by Anonymous Coward · · Score: 0

    Yet more unjustified mod downs of apk's posts? U fail trolls.