вино Direct3D 10 не поддерживается на этом GPU с текущим шейдером

Попробуйте установить обычный менеджер настроек compiz:

sudo apt-get install compizconfig-settings-manager

Он будет отображаться в системных настройках

. Каковы некоторые из проблем с CCSM и почему я должен избегать Это?
1
задан 16 January 2016 в 15:02

1 ответ

Если ваши драйверы GPU не поддерживают контексты совместимости, вы можете попытаться добавить раздел реестра, чтобы сообщить Wine о создании основного контекста.

[HKEY_CURRENT_USER\Software\Wine\Direct3D]
"MaxVersionGL"=dword:00030002

В соответствии с документацией:

  |  +->MaxVersionGL
  |  |   [DWORD Value (REG_DWORD): Choose the maximum GL version to request. Currently defaults to version 1.0.
  |  |    Set it to 30002 (hexadecimal) or greater to request a core profile context.]

Если при запуске $ glxinfo | grep GLSL передается только версия версии языка затенения языка OpenGL ES, возможно, вы были введены в заблуждение. Попробуйте $ glxinfo | grep -e "shading language", который сообщает мне следующее:

OpenGL core profile shading language version string: 4.20
OpenGL shading language version string: 1.30
OpenGL ES profile shading language version string: OpenGL ES GLSL ES 3.00
2
ответ дан 23 May 2018 в 14:15

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

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