Я пытаюсь запустить пример Mesa gears и получаю следующую ошибку:

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

хотя приложение работает успешно, но я думаю, что в будущем у меня будет много проблем с производительностью.

Я использую Linux CentOS 5 на WMvare 7. Версия Mesa - 6.5. Соответствующий вывод lspci -v дает:

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

У кого-нибудь есть идея? Есть драйвер вмваре для CentOS? Спасибо, что впереди.

1 ответ1

0

Итак, как я понял, когда я запускаю Linux на VMware, эта ошибка не является существенной.
Решение состоит в том, чтобы установить Linux на хост, и тогда он будет иметь прямой доступ к графической карте.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .