Super User is a question and answer site for computer enthusiasts and power users. It's 100% free, no registration required.

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I try to run Mesa gears example and I get following error:

freeglut (./gears): Unable to create direct context rendering for window 'Gears'
This may hurt performance.

though the application runs successfully, but I guess that in future I will have much problems with productivity.

I run Linux CentOS 5 on WMvare 7. Mesa's version is 6.5 Relevant output of lspci -v gives:

00:0f.0 VGA compatible controller: VMware SVGA II Adapter (prog-if 00 [VGA controller])
    Subsystem: VMware SVGA II Adapter
    Flags: bus master, medium devsel, latency 64, IRQ 9
    I/O ports at 10d0 [size=16]
    Memory at d0000000 (32-bit, non-prefetchable) [size=128M]
    Memory at d8000000 (32-bit, non-prefetchable) [size=8M]
    [virtual] Expansion ROM at 30000000 [disabled] [size=32K]
    Capabilities: [40] Vendor Specific Information

Any one have idea? There is driver of vmvare for CentOS? Thank you for ahead.

share|improve this question
up vote 0 down vote accepted

So, like I understood, while I run Linux on VMware, this error isn't significant.
The solution is to install Linux on host, and then it will own direct access to graphic card.

share|improve this answer

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.