3D Acceleration on Macs
-
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
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.
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
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.
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
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.
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
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.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).
OSX, Linux and Windows Hosts & Guests
There are three groups of people. Those that can count and those that can't.
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
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.
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.