Цитата(SM @ Jan 23 2015, 19:51)

Старая (моя же) таблетка не помогает оживить OpenGL на linux/x86_64. Что тут теперь?
Сам себе (и всем) отвечу... В общем, голимый баг в коде в libMGC.EGS.OpenGLDriverRenderer.so в ф-ции определения версии OpenGL.
версия софта:
Flow Id: X-ENTP VX.1
SDD Platform: amd64_linux
Build ID: 659539
патч, чтобы заработал OpenGL:
libMGC.EGS.OpenGLDriverRenderer.so:
000423B4: E8 90
000423B5: 9F 90
000423B6: 15 90
000423B7: FF 90
000423B8: FF 90
Ничего не гарантирую... Моя видеокарта предоставляет OpenGL 2.1, для других версий, возможно, и так заработает, так как суть ошибки там хитрая, major версия OpenGL чем-то затирается, похоже minor версией, и я просто убил это затирание. Для других версий OpenGL, не 2.х, это может и некорректно работать. Но для 2.0 и 2.1 - это работает.
Больше ничего не надо, старые костыли не требуются (более того, крепко вредят, так как эта версия нативно 64-битная), все работает после этого само.
PS. Жесть. Ни один Expedition под linux/x86_64 пока что не заработал c OpenGL без кувалды и какой-то матери

UPD:
Еще, желательно, сделать "export MWWM=allwm", а то он на себя забирает все рабочие столы и не дает ни одно другое приложение поверх себя показать. В общем, очень сыро все...