Hi Paul,Linux node3.cluster 3.10.0-327.13.1.el7.x86_64 #1 SMP Thu Mar 31 16:04:38 UTC 2016 x86_64 x86_64 x86_64 GNU/LinuxI connect to the cluster via Bitvise SSH Client and Xming Server. I know that our cluster does not have hardware GPU.Thank you!MahmoudOn Wed, Apr 26, 2017 at 9:11 AM, paul mccarthy <[log in to unmask]> wrote:Hi Mahmoud,What operating system are you using?How are you calling FSLeyes? (e.g. is this running locally, over SSH/X11, in VNC, etc..)PaulOn 26 April 2017 at 14:00, Mahmoud <[log in to unmask]> wrote:We ran into similar problem:Fontconfig error: "/etc/fonts/conf.d/10-scale-bitmap-fonts.conf", line 70: non-double matrix element Fontconfig error: "/etc/fonts/conf.d/10-scale-bitmap-fonts.conf", line 70: non-double matrix element Fontconfig warning: "/etc/fonts/conf.d/10-scale-bitmap-fonts.conf", line 78: saw unknown, expected number Fontconfig warning: "/etc/fonts/conf.d/65-0-lohit-bengali.conf", line 32: unknown element "langset" Fontconfig warning: "/etc/fonts/conf.d/69-gnu-free-sans.conf", line 24: unknown element "langset" (fsleyes:23163): Gtk-WARNING **: GModule (/usr/lib64/gtk-2.0/2.10.0/immodules/im-ibus.so) initialization check failed: GLib version too old (micro mismatch) (fsleyes:23163): Gtk-WARNING **: Loading IM context type 'ibus' failed(fsleyes:23163): Gtk-WARNING **: GModule (/usr/lib64/gtk-2.0/2.10.0/immodules/im-ibus.so) initialization check failed: GLib version too old (micro mismatch) (fsleyes:23163): Gtk-WARNING **: Loading IM context type 'ibus' failedlibGL error: unable to load driver: swrast_dri.solibGL error: failed to load driver: swrast(fsleyes:23163): Gtk-WARNING **: GModule (/usr/lib64/gtk-2.0/2.10.0/immodules/im-ibus.so) initialization check failed: GLib version too old (micro mismatch) (fsleyes:23163): Gtk-WARNING **: Loading IM context type 'ibus' failedWARNING __init__.py 596: create - GLContext callback function raised RuntimeError: OpenGL 1.4 or newer is required (detected version: 1.2Traceback (most recent call last):File "fsleyes/gl/__init__.py", line 590, in createFile "fsleyes/main.py", line 371, in realCallbackFile "fsleyes/gl/__init__.py", line 315, in bootstrapRuntimeError: OpenGL 1.4 or newer is required (detected version: 1.2On Wed, Apr 26, 2017 at 8:27 AM, paul mccarthy <[log in to unmask]> wrote:Hi Maarten,FSLeyes requires OpenGL (it will work with a software GL driver), and also requires FreeGLUT - this will be available via your package manager.Furthermore, if you are using FSLeyes over an SSH/XQuartz session, you will need to configure XQuartz to allow GLX - details are here:Cheers,PaulOn 26 April 2017 at 13:24, Maarten Mennes <[log in to unmask]> wrote:Hello,Many thanks for fsl 5.0.10 and the long awaited fsleyes! However, in an attempt to make fsleyes run on our local cluster we are running into a fatal error. See the screenshot below. The swrast libraries are installed though. Are there any special requirements regarding graphics cards or drivers that fsleyes needs? Does it need hardware openGL rendering?
Trying to run fsleyes in a session that support VirtualGL equally results in a freeze:WARNING __init__.py
596: create - GLContext callback function raised NullFunctionError: Attempt to call an undefined function glutInit, check for bool(glutInit) before calling Traceback (most recent call last):
File "fsleyes/gl/__init__.py", line 590, in create
File "fsleyes/main.py", line 371, in realCallback
File "fsleyes/gl/__init__.py", line 377, in bootstrap
File "site-packages/OpenGL/GLUT/spe
cial.py", line 333, in glutInit File "site-packages/OpenGL/platform
/baseplatform.py", line 407, in __call__ NullFunctionError: Attempt to call an undefined function glutInit, check for bool(glutInit) before calling
^C
Thanks,
Maarten
--Maarten Mennes, Ph.D.
Senior Researcher
Donders Institute for Brain, Cognition and Behaviour
Radboud University Nijmegen
Nijmegen
The Netherlands