Значит, расклад. Ковыряю Processing и его обёртку на Кложуре (quil). Если выставляю :renderer :opengl (или OPENGL в родном процессинге), то возникает ад. То есть отрабатывает неплохо, но стоит закрыть фрейм, как всплывают такие вот чудеса:
# Java VM: Java HotSpot(TM) 64-Bit Server VM (24.72-b04 mixed mode linux-amd64 compressed oops)
# Problematic frame:
# C [i965_dri.so+0x3cff1a] __driDriverGetExtensions_i915+0xf021a
#
# Failed to write core dump. Core dumps have been disabled. To enable core dumping, try "ulimit -c unlimited" before starting Java again
#
# An error report file with more information is saved as:
# /opt/hz/processing-2.2.1/hs_err_pid327.log
#
# If you would like to submit a bug report, please visit:
# http://bugreport.sun.com/bugreport/crash.jsp
#
Could not run the sketch (Target VM failed to initialize).
Make sure that you haven't set the maximum available memory too high.
For more information, read revisions.txt and Help → Troubleshooting.
#
# A fatal error has been detected by the Java Runtime Environment:
#
# SIGSEGV (0xb) at pc=0x00007f45628d1f1a, pid=1071, tid=139937117218560
#
# JRE version: Java(TM) SE Runtime Environment (7.0_40-b43) (build 1.7.0_40-b43)
# Java VM: Java HotSpot(TM) 64-Bit Server VM (24.0-b56 mixed mode linux-amd64 compressed oops)
# Problematic frame:
# C [i965_dri.so+0x3cff1a] __driDriverGetExtensions_i915+0xf021a
#
# Core dump written. Default location: /opt/hz/processing-2.2.1/core or core.1071
#
# An error report file with more information is saved as:
# /opt/hz/processing-2.2.1/hs_err_pid1071.log
#
# If you would like to submit a bug report, please visit:
# http://bugreport.sun.com/bugreport/crash.jsp
#
Пробовал openjdk 8, оракловскую жабу – один хрен.
На вантузе же всё отрабатывает без сучка и задоринки и шустрее на гораздо более слабом железе.
Ось (да простит меня Патрик): Кубунта 15.04.
Сталкивался кто нибудь? Воспроизвести можно запустив, например, этот вот: http://processingjs.org/sketches/bannerSketch.pde
(приписав (на 50-й строке) OPENGL 3-м аргументом в size(), т.е. size(940, 78, OPENGL) )
код в этом поделии https://processing.org/download/
~> glxinfo | grep "OpenGL version"
OpenGL version string: 3.0 Mesa 10.5.0