Support

Submitted by Tony Arnold on Tue, 2006-03-21 12:38.

Frequently Asked Questions

Why doesn't Virtue work on my intel-based mac! You say it's a Universal Binary!

Virtue is indeed a Universal Binary - it runs on intel-based macs at full speed, with no Rosetta emulation. Apple, however, has made some security changes to Mac OS for it's intel systems - which are outlined in quite a lot of detail on Bertrand Guihenéuf's page titled “Enabling cross-task control on intel”. Regardless, you'll need to follow the instructions that Bertrand has posted in order for Virtue to work properly on your shiny, fast intel-based mac!

Why doesn't Virtue support

$insert_feature_here

Virtue is still under development. While we'd like to add new features with every release, we also have to balance that with making existing functionality as stable as possible.

How is Virtue working?

Unfortunately, Virtue is forced to use private CoreGraphics APIs to implement virtual desktop functionality; Mac OS X does not provide any other means of implementing virtual desktops. Furthermore, Virtue injects code into the Dock process to be able to manipulate individual windows, and retrieve lists of windows from applications and other virtual desktops.

How do I undo the changes to the Dock?

Virtue is not permanently installing anything into the Dock. Virtue's changes are temporary and only affect the Dock until the Dock is restarted. You can restart the Dock by either loggin out, or by killing the Dock process manually using a tool like the Activity Monitor (in /Applications/Utilities/Activity Monitor.app).

Where is the pager? I can't get it to show on the desktop!

The paragraph below was written a long time ago - we are currently looking into implementing an optional pager that can be set to be visible permanently — just like Desktop Manager. This should be available in the next major release of Virtue (version 0.6).

Virtue doesn't show a desktop pager on the screen like other virtual desktop managers do. To display Virtue's pager, use the default Hotkeys Command-Option-Tab or Shift-Tab. Shift-Tab displays the pager in “sticky mode”, where the pager is shown until a desktop is selected or a click outside the pager happens. Command-Option-Tab shows the pager in “normal mode” that shows the pager as long as both Command and Option are pressed; use the arrow-keys to select a desktop or hover the mouse cursor above a desktop and let go of one of the pressed modifiers to automatically hide the pager and switch to the selected desktop.

Where can I find documentation for Virtue?

We're currently in the process of writing updated documentation for Virtue, and as such there isn't any available at present. Please feel free to join the users list @ http://sourceforge.net/projects/virtuedesktops/ and ask any questions there.

Feedback

Please note that Virtue is still under heavy development. Nonetheless we are very interested in your opinion on existing features and features that you think should be added to Virtue. If you want to give feedback about Virtue, please drop me an e-mail; all of your feedback is needed to make Virtue a becodeer piece of software you can enjoy.

If you want to report a bug, please use the Sourceforge issue tracker rather than sending an e-mail, as this makes keeping track of bugs more easy for me.