Как включить поддержку Unity 3D в 12.04 с использованием драйверов с открытым исходным кодом для карт RadeonHD?

Как говорится в заголовке, я не могу включить поддержку Unity 3D, когда я использую драйверы с открытым исходным кодом (xorg-edgers). Кстати, у меня есть xfx Radeon HD 6950.

Если я установлю проприетарные 12.3 драйверы из AMD, он работает, но я получаю более низкую производительность 2D, чем драйверы с открытым исходным кодом, а также получаю некоторые зависания и блокировку в случайном порядке. Поэтому из-за этого я пытаюсь использовать драйверы с открытым исходным кодом и до сих пор никаких проблем, кроме этого.

Выполнение этой команды $ /usr/lib/nux/unity_support_test -p показывает это:

OpenGL vendor string:   VMware, Inc.
OpenGL renderer string: Gallium 0.4 on llvmpipe (LLVM 0x300)
OpenGL version string:  2.1 Mesa 8.0.2

Not software rendered:    no
Not blacklisted:          yes
GLX fbconfig:             yes
GLX texture from pixmap:  yes
GL npot or rect textures: yes
GL vertex program:        yes
GL fragment program:      yes
GL vertex buffer object:  yes
GL framebuffer object:    yes
GL version is 1.4+:       yes

Unity 3D supported:       no

И эта команда $ lspci -nn | grep VGA показывает:

01:00.0 VGA compatible controller [0300]: Advanced Micro Devices [AMD] nee ATI Cayman PRO [Radeon HD 6950] [1002:6719]

Итак, это нормально? Должен ли я вернуться к проприетарным драйверам, чтобы включить Unity 3D?

Если кто-нибудь может мне помочь, я буду очень благодарен.

1
задан 15 April 2012 в 22:39

0 ответов

Другие вопросы по тегам:

Похожие вопросы: