[Solved] new graphics card isn't recognized

Discussions related to using VirtualBox on Linux hosts.
Post Reply
ashadocat
Posts: 8
Joined: 15. Jul 2009, 00:00
Primary OS: Ubuntu other
VBox Version: VirtualBox+Oracle ExtPack
Guest OSses: windows xp, windows 7, ubuntu

[Solved] new graphics card isn't recognized

Post by ashadocat »

I just bought a new graphics card with 512mb of ram and the display property is till reporting a maximum of 128mb of video ram, the value of my old on board graphics card. my new graphics card is also a relatively new nvidia 9600gt and should support acceleration, it doesn't seem to (qtgears doesn't run in windows). any ideas?
vbox4me2
Volunteer
Posts: 5218
Joined: 21. Nov 2008, 20:27
Location: Rotterdam
Contact:

Re: new graphics card isn't recognized

Post by vbox4me2 »

The video inside a VM is emulated, the VM will never see the Host video card directly, so it doesn't matter what you stick in.
ashadocat
Posts: 8
Joined: 15. Jul 2009, 00:00
Primary OS: Ubuntu other
VBox Version: VirtualBox+Oracle ExtPack
Guest OSses: windows xp, windows 7, ubuntu

Re: new graphics card isn't recognized

Post by ashadocat »

perhaps I should clarify that I'm using hardware acceleration. I also meant the virtualbox display property where you select how much ram and whether or not it's hardware accelerated not the windows display properties.
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: new graphics card isn't recognized

Post by Sasquatch »

Answer is still the same: the VM has no clue what card you have. A Voodoo2 or a Geforce 295 GTX is still the same for it. It gets a virtual one. Didn't you check the VirtualBox FAQ, as suggested by the Forum Posting Guide?

The only thing you need to do, is make sure the Guest has the right things in place, the GA with 3D enabled.
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.
ashadocat
Posts: 8
Joined: 15. Jul 2009, 00:00
Primary OS: Ubuntu other
VBox Version: VirtualBox+Oracle ExtPack
Guest OSses: windows xp, windows 7, ubuntu

Re: new graphics card isn't recognized

Post by ashadocat »

sorry misunderstood you post, please disregard that.

In the vm display setting the maximum video rem I can allocate to any virtual system is locked to 128mb despite my graphics card having 512mb of video ram. shouldn't I be able to allocate more memory to the guest? opengl acceleration is not working in my guest os either, despite it being supported by my card and 3d acceleration being enabled.

the first thing I did when I discovered this problem was read all the docs I could, none of them mention maximum video ram being automatically locked at below 128mb's...
Last edited by ashadocat on 10. Aug 2009, 21:09, edited 1 time in total.
vbox4me2
Volunteer
Posts: 5218
Joined: 21. Nov 2008, 20:27
Location: Rotterdam
Contact:

Re: new graphics card isn't recognized

Post by vbox4me2 »

Yes and no.
Yes you can use some parts of video features the Host has.
No you can't use exotic features the Host video card might offer such as 512mb ram.

It remain emulated for most parts, despite the 3d/opengl functions for Guests these features still travel via VBox without full videocard access. Its just like vt-x, it allows Guest code to run directly on a Host core but the Guest does not have full core access.
ashadocat
Posts: 8
Joined: 15. Jul 2009, 00:00
Primary OS: Ubuntu other
VBox Version: VirtualBox+Oracle ExtPack
Guest OSses: windows xp, windows 7, ubuntu

Re: new graphics card isn't recognized

Post by ashadocat »

ahh, I see. it might be a good idea to add that the guest os can only use up to 128mb's of vid card memory despite how much memory your card has to the faq. my opengl still doesn't work but knowing that that's not the problem I can try to approach it from a different angle. thank you.
vbox4me2
Volunteer
Posts: 5218
Joined: 21. Nov 2008, 20:27
Location: Rotterdam
Contact:

Re: new graphics card isn't recognized

Post by vbox4me2 »

Maybe we should adjust the FAQ but then again such things are part of what makes a virtual machine, basicly everything is isolated between the Guest and the Host hardware, the problem with this is that in order to make more features work and to speed up virtual machines, connections are made that actually have nothing more to do with virtualization. The more hardware is produced that allows hardware isolation the more products like VBox will use that simply because it makes things faster and richer in features that can be offered to Guests.

I think the term virtualization needs to be redefined in order to better describe whats going on with regard to more and better hardware virtualization support.
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: [Solved] new graphics card isn't recognized

Post by Sasquatch »

The FAQ already states that you can't use the full power of your physical graphics card, because it doesn't see it, like all the other hardware (fancy 8 channel surround audio card, wireless network cards, etc). I updated the FAQ to reflect the 3.0.0 addition of DX8/9.
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.
Martin
Volunteer
Posts: 2562
Joined: 30. May 2007, 18:05
Primary OS: Fedora other
VBox Version: VirtualBox+Oracle ExtPack
Guest OSses: XP, Win7, Win10, Linux, OS/2

Re: new graphics card isn't recognized

Post by Martin »

ashadocat wrote:ahh, I see. it might be a good idea to add that the guest os can only use up to 128mb's of vid card memory despite how much memory your card has to the faq. my opengl still doesn't work but knowing that that's not the problem I can try to approach it from a different angle. thank you.
The guest doesn't use any of the vid card memory directly. The setting just tells vbox how much host system RAM (not vid RAM) should be reserved for the virtual guest video memory buffer.
Post Reply