glut example executables: no window, no error, no exit

Anton Shterenlikht mexas at bris.ac.uk
Wed Mar 26 14:30:41 UTC 2014


The graphics/freeglut example don't
work on ia64 11-current. By that
I mean that none of the examples
seem to do anyting, e.g.

$ /usr/local/share/examples/freeglut/callbackmaker

sits doing nothing indefinitely:

41596  0  I+       0:00.03 /usr/local/share/examples/freeglut/callbackmaker

It neither exits, nor aborts with any error.
No graphical window is open.

I reported identical behaviour
for all mesa-demos executables:

http://lists.freebsd.org/pipermail/freebsd-x11/2014-March/014395.html

Can anybody please give a hint
on what might be going on?

These demos in themselves are of
no interest to me. The real problem
is that science/paraview shows very
similar behaviour - doesn't open
graphical window, doesn't exit,
does't issue error. So I'm hoping
to get to the bottom of this issue.

There are quite a lot of libs these
demos use:

TZAV> ldd /usr/local/share/examples/freeglut/callbackmaker
/usr/local/share/examples/freeglut/callbackmaker:
        libglut.so.12 => /usr/local/lib/libglut.so.12 (0x120090000)
        libm.so.5 => /lib/libm.so.5 (0x12010a000)
        libusbhid.so.4 => /usr/lib/libusbhid.so.4 (0x12018a000)
        libGL.so.1 => /usr/local/lib/libGL.so.1 (0x1201a0000)
        libXi.so.6 => /usr/local/lib/libXi.so.6 (0x12033e000)
        libXrandr.so.2 => /usr/local/lib/libXrandr.so.2 (0x120370000)
        libXrender.so.1 => /usr/local/lib/libXrender.so.1 (0x120394000)
        libXxf86vm.so.1 => /usr/local/lib/libXxf86vm.so.1 (0x1203b8000)
        libXext.so.6 => /usr/local/lib/libXext.so.6 (0x1203d2000)
        libX11.so.6 => /usr/local/lib/libX11.so.6 (0x120406000)
        libxcb.so.2 => /usr/local/lib/libxcb.so.2 (0x12061c000)
        libXau.so.6 => /usr/local/lib/libXau.so.6 (0x12065c000)
        libXdmcp.so.6 => /usr/local/lib/libXdmcp.so.6 (0x120670000)
        libpthread-stubs.so.0 => /usr/local/lib/libpthread-stubs.so.0 (0x120688000)
        librpcsvc.so.5 => /usr/lib/librpcsvc.so.5 (0x12069a000)
        libc.so.7 => /lib/libc.so.7 (0x1206b8000)
        libXdamage.so.1 => /usr/local/lib/libXdamage.so.1 (0x12099a000)
        libXfixes.so.3 => /usr/local/lib/libXfixes.so.3 (0x1209ae000)
        libX11-xcb.so.1 => /usr/local/lib/libX11-xcb.so.1 (0x1209c8000)
        libxcb-glx.so.0 => /usr/local/lib/libxcb-glx.so.0 (0x1209da000)
        libxcb-dri2.so.0 => /usr/local/lib/libxcb-dri2.so.0 (0x120a0a000)
        libdrm.so.2 => /usr/local/lib/libdrm.so.2 (0x120a20000)
        libthr.so.3 => /lib/libthr.so.3 (0x120a46000)

and I've no idea where to start looking.

Many thanks

Anton



More information about the freebsd-questions mailing list