3D Acceleration on Macs

Discussions related to using VirtualBox on Mac OS X hosts.
Post Reply
loukingjr
Volunteer
Posts: 8851
Joined: 30. Apr 2009, 09:45
Primary OS: Mac OS X other
VBox Version: VirtualBox+Oracle ExtPack
Guest OSses: just about all that run

3D Acceleration on Macs

Post by loukingjr »

I have a question about the 3D acceleration setting, I have been using VB since 2. something and OS X 10. something to 10.6.1. I have yet to get it to work with any Linux distributions or Compiz, etc. It also doesn't seem all that great on Windows XP or 7. I am running a late 2007 iMac with 3gb. Am I missing something or does 3D acceleration just not work very well on the Mac platform?
OSX, Linux and Windows Hosts & Guests
There are three groups of people. Those that can count and those that can't.
Sasquatch
Volunteer
Posts: 17798
Joined: 17. Mar 2008, 13:41
Primary OS: Debian other
VBox Version: VirtualBox+Oracle ExtPack
Guest OSses: Windows XP, Windows 7, Linux
Location: /dev/random

Re: 3D Acceleration on Macs

Post by Sasquatch »

User Manual, chapter 13 - Know Limitations wrote:Mac OS X host. The following restrictions apply (all of which will be resolved
in future versions):
  • No support for audio input.
  • The numlock emulation has not yet been implemented.
  • The CPU frequency metric is not supported.
  • 3D OpenGL acceleration. In general the OpenGL support for Linux guest is experimental. This counts especially in combination with compiz enabled window managers. Additional we are aware of the following issues:
    • OpenGL windows aren’t updated in the Dock Icon real time preview.
    • There are several redraw problems with compiz enabled window managers on Linux guests. E.g. after save/restore state or a resize of the guest window.
    • OpenGL host support is not yet available on 64-bit kernels (Mac OS X 10.6).
Read the Forum Posting Guide before opening a topic.
VirtualBox FAQ: Check this before asking questions.
Online User Manual: A must read if you want to know what we're talking about.
Howto: Install Linux Guest Additions
Howto: Use Shared Folders on Linux Guest
See the Tutorials and FAQ section at the top of the Forum for more guides.
Try searching the forums first with Google and add the site filter for this forum.
E.g. install guest additions site:forums.virtualbox.org

Retired from this Forum since OSSO introduction.
loukingjr
Volunteer
Posts: 8851
Joined: 30. Apr 2009, 09:45
Primary OS: Mac OS X other
VBox Version: VirtualBox+Oracle ExtPack
Guest OSses: just about all that run

Re: 3D Acceleration on Macs

Post by loukingjr »

ok thanks, I seem to remember that from awhile ago. guess I was hoping things had changed already. I can wait :-)
OSX, Linux and Windows Hosts & Guests
There are three groups of people. Those that can count and those that can't.
loukingjr
Volunteer
Posts: 8851
Joined: 30. Apr 2009, 09:45
Primary OS: Mac OS X other
VBox Version: VirtualBox+Oracle ExtPack
Guest OSses: just about all that run

Re: 3D Acceleration on Macs

Post by loukingjr »

Sasquatch wrote:
User Manual, chapter 13 - Know Limitations wrote:Mac OS X host. The following restrictions apply (all of which will be resolved
in future versions):
  • No support for audio input.
  • The numlock emulation has not yet been implemented.
  • The CPU frequency metric is not supported.
  • 3D OpenGL acceleration. In general the OpenGL support for Linux guest is experimental. This counts especially in combination with compiz enabled window managers. Additional we are aware of the following issues:
    • OpenGL windows aren’t updated in the Dock Icon real time preview.
    • There are several redraw problems with compiz enabled window managers on Linux guests. E.g. after save/restore state or a resize of the guest window.
    • OpenGL host support is not yet available on 64-bit kernels (Mac OS X 10.6).
thought I would bring this back up. any chance VB will fully support openGL in a Linux box running on a Mac host? Correctly that is. It has been a year and many versions. I just noticed yesterday my Linux Mint 9 KDE can't enable any openGL support. Plus, distros like Ubuntu 10.04-10.10 and their cousins often draw garbage when booting or shutting down. And at times, my desktop pic looks like garbage till I leave fullscreen and then re-enable it.
OSX, Linux and Windows Hosts & Guests
There are three groups of people. Those that can count and those that can't.
SimoneGianni
Posts: 9
Joined: 22. Oct 2010, 03:37
Primary OS: Mac OS X other
VBox Version: OSE other
Guest OSses: Ubuntu, WinXP

Re: 3D Acceleration on Macs

Post by SimoneGianni »

I think I'm hitting the same problem. I'm running VirtualBox 3.2.10 under OSX Snow Leopard (10.6.4, fully updated). I'm running a windows XP SP3, again fully updated, with DirectX 9c. The utility to test DirectX reports that DirectX 8 and 9 are properly working, and I can see the Direct X cube rotating on the screen during the test. However, when I try to run any "serious" DirectX application (like Civilization 5), the application run (I can hear the sound, even see the mouse change the cursor when i move it on text fields on the screen), but I can see only garbage.

Since the garbage contains "pieces" of my OSX screen, I suppose VirtualBox is correctly "capturing" DirectX stuff inside windows, but fails to convert them properly to OSX making the screen go crazy.

Is this supposed to work? I am on snow leopard, but AFAIK it is running in "mixed" mode, so kernel should be running 32bit-ish.
Post Reply