Привет вам, отцы моих побед!
Наведите на путь решения проблемы или скажите, что решения нет. А именно.
1. Есть _сервер_ под управлением RFR-13-x86_64. Сервер укомплектован видеоплатой VGA compatible controller: Matrox Graphics, Inc. MGA G200e [Pilot] ServerEngines (SEP1) (rev 02). Обслуживается эта видеоплата, скорее всего, каким-то дефолным драйвером. При этом то ли дефолный драйвер ничего не знает (и не должен знать) про 3D-акселерацию, то ли сама видеплата (как-никак серверая) про это не знает.
2. Поиски драйвера для этой видеоплаты привели на официальный сайт матрокса. Там есть нечто линуксовое, но от 2006 года и оно явно не расчитано на последние версии X11. Заниматься ручным шаманством и впихивать драйвера древние в ось рабочего сервера относительно новую - не хочу. Так как результат может оказаться противоположным ожидаемому.
3. Немного пошаманил с mesa. Но последняя mesa (7.10) взятая с оф.сайта компилироваться не хочет, не определены константы препроцессора в многих модулях. То есть явно не хватает каких-то заголовочных файлов. А на штатной месе, что ставится по жиму, демострационные 3D-задачки не заводятся.
К чему веду - есть нужда поставить именно на сервер (точнее в виртуальную машину на сервере и дать к этому терминальный доступ) blender. А вот в отсутствии аппаратной 3D-акселерации он хоть и ставится, но не запускается. Пишет, что конфигурируйте свой OpenGL.
Вот у меня мозги и съезжают - как и чем его конфигурировать, как заставить OpenGL работать с месой в режиме чисто софтверной эмуляции 3D.
Всё это надо сотворить в гостевой оси (RFR-14-x86_64), что живет в VirtualBox'е. А тот, VB, если нет аппаратной поддержки 3D, то режим 3D-акселерации в гостевую систему не прокидывает. Так что там, в VB - "видеоплата" примитивненькая.
Совет воткуть в сервер хорошую 3D-плату с набором нужных драйверов не принимается как неспортивный. "Желательно помучиться" (с) товарищ Сухов.


