OS Specific

(return to Troubleshooting)

    Answers in this category:

    1. Blender does not run on my Sun Solaris workstation
    2. What are the proper key bindings for Blender under X-Windows?
    3. When I try to launch 2.12 I get a message saying can\'t find libstdc++

    1 - Blender does not run on my Sun Solaris workstation

    Contributed by B@rt.

    There is a OpenGL 1.2.1 implementation available from Sun's website.. You might want to upgrade:

    https://www.sun.com/software/graphics/OpenGL/

    You might also want to check these URL's:

    https://www.sun.com/software/graphics/OpenGL/Developer/FAQ.html

    https://www.sun.com/software/graphics/OpenGL/Developer/verify_install.html

    (top)

    2 - What are the proper key bindings for Blender under X-Windows?

    Contributed by anonymous.

    The following info was found on the Blender discussions server:

    The bug is with the X installation actually. Go to
    /etc/X11 and see if you xkb. If it is not there this error occurs. This directory and all files under it are in the Xetc.tgz of the Xfree86 binary distribution.
    Just extract this directory and again run xf86config and choose US(or any other) keyboard and it should work

    I wrote some text file by text editor on linux

    keycode 97 = 0xFF95
    keycode 99 = 0xFF97
    keycode 100 = 0xFF9A
    keycode 94 = 0xFF96
    keycode 95 = 0xFF9D
    keycode 96 = 0xFF98
    keycode 91 = 0xFF9C
    keycode 92 = 0xFF99
    keycode 93 = 0xFF9B
    keycode 90 = 0xFF9E
    keycode 73 = 0xFF9F
    keycode 83 = 0xFFAF
    keycode 75 = 0xFFAA

    and save as .Xmodmap

    (top)

    3 - When I try to launch 2.12 I get a message saying can\'t find libstdc++

    Contributed by Velenux.

    You can use ldd to see what libraries you need to run a linux program, here's the ldd for Blender 2.20, statically linked:

    $ ldd blender
    libXmu.so.6 => /usr/X11R6/lib/libXmu.so.6 (0x4001b000)
    libXext.so.6 => /usr/X11R6/lib/libXext.so.6 (0x40030000)
    libX11.so.6 => /usr/X11R6/lib/libX11.so.6 (0x4003e000)
    libutil.so.1 => /lib/libutil.so.1 (0x40118000)
    libdl.so.2 => /lib/libdl.so.2 (0x4011b000)
    libpthread.so.0 => /lib/libpthread.so.0 (0x4011e000)
    libstdc++-libc6.1-1.so.2 => /usr/i386-slackware-linux/lib/libstdc++-libc6.1-1.so.2 (0x40134000)
    libm.so.6 => /lib/libm.so.6 (0x40176000)
    libc.so.6 => /lib/libc.so.6 (0x40194000)
    libXt.so.6 => /usr/X11R6/lib/libXt.so.6 (0x402a2000)
    libSM.so.6 => /usr/X11R6/lib/libSM.so.6 (0x402ec000)
    libICE.so.6 => /usr/X11R6/lib/libICE.so.6 (0x402f6000)
    /lib/ld-linux.so.2 => /lib/ld-linux.so.2 (0x40000000)

    As you can see, libstdc++-libc6 is one of the *REQUIRED* libraries (NOT statically linked). You must install this library to get Blender to work. You can find on www.rpmfind.net this lib. (maybe you must update some other packages)

    (top)


    This Blender FAQ was generated on September 24, 2001, 8:40 am. For the most recent version and for searching the tutorial database, please visit the on-line version at https://helium.homeip.net/support