[x3d-public] Launching FreeWRL from command-line on Linux requires absolute path. Example of paths that work and don't work

John Carlson yottzumm at gmail.com
Fri Jun 11 08:55:42 PDT 2021


The below 2 execs don't work:

$ ~/Downloads/freewrl_43m_x64.AppImage rubik.x3d

library path 
/tmp/.mount_freewrJyAV4k/usr/lib/:/tmp/.mount_freewrJyAV4k/usr/lib/i386-linux-gnu/:/tmp/.mount_freewrJyAV4k/usr/lib/x86_64-linux-gnu/:/tmp/.mount_freewrJyAV4k/usr/lib32/:/tmp/.mount_freewrJyAV4k/usr/lib64/:/tmp/.mount_freewrJyAV4k/lib/:/tmp/.mount_freewrJyAV4k/lib/i386-linux-gnu/:/tmp/.mount_freewrJyAV4k/lib/x86_64-linux-gnu/:/tmp/.mount_freewrJyAV4k/lib32/:/tmp/.mount_freewrJyAV4k/lib64/:
setting FONTS_DIR /tmp/.mount_freewrJyAV4k/usr/fonts
libfreewrl version 4.3.0
openGL version 4.6.0 NVIDIA 460.80
maximum texture size system/gpu: 16384 runtime/freewrl: 16384
processor architecture x64
depth bits 24
javascript engine duktape version 20000
url not found: /tmp/.mount_freewrJyAV4k/usr/rubik.x3d
][65293] type=1ey=[

~/X3DJSONLD/src/main/data$ ~/Downloads/freewrl_43m_x64.AppImage ./rubik.x3d

library path 
/tmp/.mount_freewrSe95jL/usr/lib/:/tmp/.mount_freewrSe95jL/usr/lib/i386-linux-gnu/:/tmp/.mount_freewrSe95jL/usr/lib/x86_64-linux-gnu/:/tmp/.mount_freewrSe95jL/usr/lib32/:/tmp/.mount_freewrSe95jL/usr/lib64/:/tmp/.mount_freewrSe95jL/lib/:/tmp/.mount_freewrSe95jL/lib/i386-linux-gnu/:/tmp/.mount_freewrSe95jL/lib/x86_64-linux-gnu/:/tmp/.mount_freewrSe95jL/lib32/:/tmp/.mount_freewrSe95jL/lib64/:
setting FONTS_DIR /tmp/.mount_freewrSe95jL/usr/fonts
libfreewrl version 4.3.0
openGL version 4.6.0 NVIDIA 460.80
maximum texture size system/gpu: 16384 runtime/freewrl: 16384
processor architecture x64
depth bits 24
javascript engine duktape version 20000
url not found: /tmp/.mount_freewrSe95jL/usr/./rubik.x3d
calling kill_javascript()
done kill_javascript
Ending texture load thread gracefully
finalizeRenderSceneUpdateScene


Below works!

~/X3DJSONLD/src/main/data$ ~/Downloads/freewrl_43m_x64.AppImage 
/home/coderextreme/X3DJSONLD/src/main/data/rubik.x3d

library path 
/tmp/.mount_freewr3r8HI4/usr/lib/:/tmp/.mount_freewr3r8HI4/usr/lib/i386-linux-gnu/:/tmp/.mount_freewr3r8HI4/usr/lib/x86_64-linux-gnu/:/tmp/.mount_freewr3r8HI4/usr/lib32/:/tmp/.mount_freewr3r8HI4/usr/lib64/:/tmp/.mount_freewr3r8HI4/lib/:/tmp/.mount_freewr3r8HI4/lib/i386-linux-gnu/:/tmp/.mount_freewr3r8HI4/lib/x86_64-linux-gnu/:/tmp/.mount_freewr3r8HI4/lib32/:/tmp/.mount_freewr3r8HI4/lib64/:
setting FONTS_DIR /tmp/.mount_freewr3r8HI4/usr/fonts
libfreewrl version 4.3.0
openGL version 4.6.0 NVIDIA 460.80
maximum texture size system/gpu: 16384 runtime/freewrl: 16384
processor architecture x64
depth bits 24
javascript engine duktape version 20000
][65293] type=1ey=[


~/X3DJSONLD/src/main/data$ ~/Downloads/freewrl_43m_x64.AppImage 
~/X3DJSONLD/src/main/data/rubik.x3d

library path 
/tmp/.mount_freewre3JJM3/usr/lib/:/tmp/.mount_freewre3JJM3/usr/lib/i386-linux-gnu/:/tmp/.mount_freewre3JJM3/usr/lib/x86_64-linux-gnu/:/tmp/.mount_freewre3JJM3/usr/lib32/:/tmp/.mount_freewre3JJM3/usr/lib64/:/tmp/.mount_freewre3JJM3/lib/:/tmp/.mount_freewre3JJM3/lib/i386-linux-gnu/:/tmp/.mount_freewre3JJM3/lib/x86_64-linux-gnu/:/tmp/.mount_freewre3JJM3/lib32/:/tmp/.mount_freewre3JJM3/lib64/:
setting FONTS_DIR /tmp/.mount_freewre3JJM3/usr/fonts
libfreewrl version 4.3.0
openGL version 4.6.0 NVIDIA 460.80
maximum texture size system/gpu: 16384 runtime/freewrl: 16384
processor architecture x64
depth bits 24
][65293] type=1ey=[
javascript engine duktape version 20000




More information about the x3d-public mailing list