[РЕШЕНО]Старые версии wine в PlayOnLinux

Во время поисков конфигурации при которой нормально работает Heroes3 наткнулся на неприятность. версии wine 1.5 и ниже не могут инициализировать OpenGL:
err:wgl:has_opengl Failed to load libGL: /usr/lib32/libxcb-dri3.so.0: undefined symbol: xcb_send_fd
err:wgl:has_opengl OpenGL support is disabled.
Как я понимаю, это связано с тем, что старые версии wine собраны во время старых иксов (или mesa). Отсюда несовместимось...
Можно ли это как то поправить?
Во время поисков конфигурации при которой нормально работает Heroes3
А какие проблемы с последней версией вайна? У меня GOG-версия третьих героев нормально стартует и карта грузится (плотно не играл последнее время).
При игре в полный экран невозможно купить существ, т. е. когда дело доходит до диалога покупки, кнопки перестают нажиматься. Никакими ошибками вайн не сыпет, по этому диагностировать не могу. Но в режиме эмуляции рабочего стола, ничего подобного не наблюдается.
Кому интересно, проблемы нет и игра идет идеально на версии wine 1.2.3 (в место opengl использовал gdi прорисовку).
По поводу проблемы: похоже надо пересобирать mesa с опцией --enable-dri3 (по мотивам http://www.linux.org.ru/forum/games/10362768, хотя там обсуждается какаято древняя меса...)
Да, есть такая проблема. Быстрый поиск дал репорт:
https://bugs.winehq.org/show_bug.cgi?id=27419

Последняя "нормальная" версия - 1.3.19.

Но есть решение и для свежего вайна: отключить в winecfg галку "Allow the window manager to control windows". Проверьте, вроде помогает.
Да, вроде работает. Рецепт только совершенно непонятный: проблемы месы и управление окном ДЕ??? Где связь?
 
Зарегистрироваться или войдите чтобы оставить сообщение.