It took all of about 20 minutes to get accustomed to Linux's virtual desktops, which let you switch between work environments with a single click. The problem is, I still spend most of my computing time on Windows machines that lack this handy productivity-boosting feature.
I tried using Microsoft's Virtual Desktop Manager, a PowerToy for Windows XP that lets you create as many as four separate desktops, but it's as buggy as an anthill, and offers no version for Vista. However, I did find three free virtual-desktop programs that work better and give you more options: VirtuaWin, an open-source program that supports up to 20 separate desktops; Virtual Dimension, another open-source app that offers more features than VirtuaWin; and Z-Systems' Vista/XP Virtual Desktop Manager, which takes advantage of Vista's Aero interface.
VirtuaWin's simple approach
At only 385KB, this lightweight utility keeps things simple but lets you add features via downloadable add-on modules that let you start applications automatically when you enter a desktop, give each desktop a name that shows on its taskbar icon (a feature built into Virtual Dimension), and cycle through your desktops automatically, among other functions. VirtuaWin's support for as many as 20 separate desktops seems like plenty until you consider that Virtual Dimension and Vista/XP Virtual Desktop Manager let you create as many desktops as your system's memory can accommodate.
Configure your virtual desktops in VirtuaWin's Setup dialog box.
(Credit: VirtuaWin)You switch between VirtuaWin desktops by clicking one of the four corners of the program's system-tray icon, or by pressing the keyboard shortcut assigned to it. If you create more than four desktops, the icon displays the active desktop's number; click the icon once to view your open apps, or double-click it to open the Setup dialog box. Beyond that there's not much to the program, which is just fine if you're "cultivating a minimalist vibe," as they say in the movies. (Bonus points if you know which one I'm quoting.)
Customize with Virtual Dimension
There are many more similarities than differences between VirtuaWin and Virtual Dimension, but the differences are noteworthy.
Virtual Dimension lets you give each virtual desktop its own wallpaper, which makes it much easier to distinguish between desktops. The program is also much easier to configure via its Settings dialog box: you can assign various operations their own keyboard shortcuts for moving between windows, adjust the transparency of open windows, and tweak the utility's appearance in other ways.
Give each of your Virtual Dimension desktops its own wallpaper via the program's Settings dialog box.
(Credit: Virtual Dimension)Click the program's system-tray icon to open a small preview window that includes the names you've assigned to each desktop. Choose one of the previews to open that desktop, or click the system-tray icon again to close the preview. In addition to using keyboard shortcuts, you can jump between desktops by right-clicking the icon and choosing one from the pop-up menu that appears.
Get Vista's Aero effect with Vista/XP Virtual Desktop
This program's main claim to fame is its full-screen desktop previews in Vista, which take the guess work out of identifying the desktop you're looking for. You can create a separate system-tray icon for each active desktop, and assign each desktop its own background. The program also lets you adjust the size of the preview windows, but not their transparency as you can with Virtual Dimension. You get fewer keyboard-shortcut options with this program than with Virtual Dimension, though both let you designate programs that will appear on all desktops.
Customize the keyboard shortcuts for switching between virtual desktops in Vista/XP Virtual Desktop Manager's Options dialog box.
(Credit: Z-Systems)
Two virtual winners
The Aero support and full-screen previews in Vista/XP Virtual Desktop Manager make it a good choice for that OS, but Virtual Dimension's easy customization and inclusion of the desktop names in its preview window give it an edge on XP systems.
Whichever program you choose, you'll find the ability to jump between workspaces makes Windows much easier to work with.
Tomorrow: fixes for applications that don't know when to quit.
Perhaps the greatest single productivity-boosting feature in Linux is the ability to open several virtual desktops at one time. This allows you to create separate work environments for various simultaneous tasks, such as one with a word processor, image editor, and spreadsheet open for creating a report, and another with e-mail and browser windows active for keeping in touch with co-workers. The multiple desktops let you focus on the task at hand without interruption, but switch to your other active workspace with a single click.
By default, the Gnome interface used by Ubuntu 7.10 allows only two virtual desktops at one time, though this number can be increased to as many as 36. To add more desktops, right-click the Workplace Switcher icon in the bottom-right corner of the Gnome desktop and choose Preferences. (If you don't see the Workplace Switcher icon, right-click the panel, choose Add to Panel, and click Workplace Switcher in the Desktop & Windows section. You may also want to add the Window Selector applet, which offers another option for switching between your open workspaces.)
Make sure "Show all workspaces in (blank) rows" is selected, and set the number of rows you want the workspace-icons to appear in. Click the up arrow in the "Number of workspaces" field to add more workspaces, or simply enter a number up to 36. Click one of the entries under "Workspace names" twice slowly (but don't double-click) to rename it, and check "Show workspace names in switcher" to add the name to its panel icon. When you're done, click Close.
Increase the number of virtual desktops available in the Gnome Linux interface via the Workspace Switcher Preferences dialog box.
Move to another desktop by clicking its icon in the panel, or click the Window Selector and choose the one you want to open. You can also press Ctrl and scroll your mouse wheel to navigate from workspace to workspace, or right-click the title bar of an open application and choose one of the "Move" options. To show the program in all workspaces, select Always on Visible Workspace.
Switch between workspaces in the Linux Gnome interface by right-clicking an app's title bar and selecting one of the "Move" options.
You get more ways to customize and access your virtual desktops in KDE, Compiz, and other Linux interfaces, including the ability to change the desktop wallpaper for each environment, and to switch workspaces by pressing Ctrl-Tab. There are lots of discussion on Linux forums about the pros and cons of various interfaces, but the consensus appears to be that Gnome is the most generic and least troublesome for new users. Since I'm still in that camp, I'll stick with Gnome for now, but I'm wondering whether the extra features might be worth the risk...eventually.
Tomorrow: freeware adds Linux-like virtual desktops to Windows.
- prev
- 1
- next





