Как эмулировать/заменять версию OpenGL?

Недавно купленная строка Святых 4 для Linux. Но этому нужен OpenGL 4.1, когда моя видеокарта (Графика ATI 5470 Mobilty) имущие 3.3. Мой ноутбук запускает теперь Ubuntu 16.04.1, Мезаструктуру от PPA Padoka. Я пытался заменить версию OpenGL:

export MESA_GL_VERSION_OVERRIDE=4.1COMPAT
export MESA_GLSL_VERSION_OVERRIDE=410

Затем я запустил Пар и взял черный экран со звуком, когда игра работает. Также я попробовал

export LANG=C
export LC_NUMERIC=POSIX
export force_s3tc_enable=true

Но это не имеет никакого эффекта также. Ноутбук Lenovo G565 с процессором AMD, Ubuntu 16.04.1 с Мезаструктурой от PPA Padoka. Как выполнить игру на OpenGL 3.3 без черного экрана? С ошибками, незначительными сбоями, но без черного экрана.Спасибо.

1
задан 7 October 2016 в 19:23

1 ответ

Вы не можете фальсифицировать его. Если Ваши аппаратные средства только поддерживают 3.3, и для программного обеспечения нужно 4.1, необходимо будет заставить новые аппаратные средства использовать то программное обеспечение, или необходимо будет вызвать рендеринг программного обеспечения, который будет чрезвычайно медленным.

Попытка export LIBGL_ALWAYS_SOFTWARE=1 для принуждения рендеринга программного обеспечения.

кажется однако, что Ваша карта должна поддерживать OpenGL 4.4, однако кажется, что драйвер Radeon не поддерживает ту версию для Вашей карты. Другая опция состояла бы в том, чтобы вернуться к ubuntu 14.04 LTS (не более новый, чем 14.04.4) и использовать fglrx собственный драйвер, который должен позволить Вам использовать полную возможность аппаратных средств, которые Вы имеете.

1
ответ дан 7 December 2019 в 15:47

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

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