KuvshinoF
2.12.2020, 15:54
Есть 2 компьютера - на одном стоит АстраЛинукс, на другом - виртуальная машина (ВМ) с такой же АстраЛинукс. На первом компе программа (строит некий opengl-график) работает корректно, при запуске на ВМ программа сразу падает (segmentation fault) на вызове resizeGL класса-построителя графика. Почему так происходит - может не хватает на ВМ каких-то пакетов или чего-то еще (но команда glxgears и opengl-примеры из Qt работают нормально из-под ВМ)? Как понять чего именно может не хватать?
Litkevich Yuriy
9.12.2020, 12:00
сталкивался с подобным (не падало, но неадекватно работало) на 2-х реальных машинах (не виртуальных).
Как локализовывать проблему так и не понял.
Методом долгой битвы наткнулся, на то, что у драйверов видеокарт был разный уровень поддержки openGL у одной 4.4, у другой только 4.0 (на ней и глючило).