Linux 64bit support - ready for alpha testing!

You should have a /lib64/libcrypto.so.1.0.0. Not sure how to get it. Maybe create a link from /lib64/libcrypto.so.10?
Try ln -s /lib64/libcrypto.so.10 /lib64/libcrypto.so.1.0.0 and then ldconfig.

2 Likes

I can get it from installing spotify :slight_smile: however I need to remove the symlink we created, not quite sure how to do that on linux without messing something up. Sorry, switched to Linux to build meteor.js web applications…

1 Like

Hmm, I’ll look into shipping libcrypt with the editor… You can undo the symlink with unlink path/to/symlink.

1 Like

the engine now opens projects, but it cant build anything. Build and launch html5 opens a new chrome window without opening a page.

build and launch returns this error:
INFO:ENGINE: Defold Engine 1.2.76 (215b8a2)
FATAL:ENGINE: Could not open window (-2).

1 Like

@Todor_Imreorov, @jakob.pogulis, same problem as you. When I “Build & Launch”, it writes the same error:

build and launch returns this error:
INFO:ENGINE: Defold Engine 1.2.76 (215b8a2)
FATAL:ENGINE: Could not open window (-2).

I noticed that if I “Bundle >> Linux Application”, and go in that directory, I’ll get two executables, one for 32 bits (foobar.x86) and one for 64 bits (foobar.x86_64). The 32 bits app works fine (window displays with content), but the 64 bits begins showing some window but for less than 1ms (can’t see anything) and then returns to shell, without any error message anywhere.
Maybe it’s related to the fact that it doesn’t work in the GUI also as I guess it tries to run the 64 bits version.
I couldn’t find anything for now about why the 64 bit app doesn’t start (it’s the empty project with just the Defold logo).

1 Like

@Todor_Imreorov @lstep
I’ve received an internal report about this as well. In that case the 64bit version of the engine works when there’s no multi architectural support, but it doesn’t when multi arch is enabled. If this is the case the 32bit version should work for you just as @lstep describes. I haven’t been able to reproduce this on my own machines yet, so I would really appriciate it if you could collect some data for me to look at.

Could you please try to bundle for Linux and then run the following commands

file .x86
file .x86_64
ldd .x86
ldd .x86_64
gdb .x86_64 (then write “run” in the prompt)

1 Like

here is the output:

owl@owl-HP-Pavilion-dv7-Notebook-PC:~/Desktop/trashh/My project$ file *.x86
My project.x86: ELF 32-bit LSB executable, Intel 80386, version 1 (GNU/Linux), dynamically linked, interpreter /lib/ld-linux.so.2, for GNU/Linux 2.6.24, BuildID[sha1]=8ed107bd607268ae749a3774499babdf29d643ae, not stripped
owl@owl-HP-Pavilion-dv7-Notebook-PC:~/Desktop/trashh/My project$ file *.x86_64
My project.x86_64: ELF 64-bit LSB executable, x86-64, version 1 (GNU/Linux), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, for GNU/Linux 2.6.24, BuildID[sha1]=4d793626dee16d87977149f0dd612f355e965885, not stripped
owl@owl-HP-Pavilion-dv7-Notebook-PC:~/Desktop/trashh/My project$ ldd *.x86
linux-gate.so.1 => (0xf777d000)
libopenal.so.1 => /usr/lib/i386-linux-gnu/libopenal.so.1 (0xf76dc000)
libX11.so.6 => /usr/lib/i386-linux-gnu/libX11.so.6 (0xf7591000)
libGL.so.1 => /usr/lib/i386-linux-gnu/mesa/libGL.so.1 (0xf74e6000)
libGLU.so.1 => /usr/lib/i386-linux-gnu/libGLU.so.1 (0xf7473000)
libpthread.so.0 => /lib/i386-linux-gnu/libpthread.so.0 (0xf7456000)
libdl.so.2 => /lib/i386-linux-gnu/libdl.so.2 (0xf7451000)
libstdc++.so.6 => /usr/lib/i386-linux-gnu/libstdc++.so.6 (0xf72da000)
libm.so.6 => /lib/i386-linux-gnu/libm.so.6 (0xf728c000)
libgcc_s.so.1 => /lib/i386-linux-gnu/libgcc_s.so.1 (0xf726e000)
libc.so.6 => /lib/i386-linux-gnu/libc.so.6 (0xf70b3000)
librt.so.1 => /lib/i386-linux-gnu/librt.so.1 (0xf70aa000)
libxcb.so.1 => /usr/lib/i386-linux-gnu/libxcb.so.1 (0xf7085000)
libexpat.so.1 => /lib/i386-linux-gnu/libexpat.so.1 (0xf705b000)
libglapi.so.0 => /usr/lib/i386-linux-gnu/libglapi.so.0 (0xf7040000)
libXext.so.6 => /usr/lib/i386-linux-gnu/libXext.so.6 (0xf702b000)
libXdamage.so.1 => /usr/lib/i386-linux-gnu/libXdamage.so.1 (0xf7027000)
libXfixes.so.3 => /usr/lib/i386-linux-gnu/libXfixes.so.3 (0xf7020000)
libX11-xcb.so.1 => /usr/lib/i386-linux-gnu/libX11-xcb.so.1 (0xf701c000)
libxcb-glx.so.0 => /usr/lib/i386-linux-gnu/libxcb-glx.so.0 (0xf7001000)
libxcb-dri2.so.0 => /usr/lib/i386-linux-gnu/libxcb-dri2.so.0 (0xf6ffb000)
libxcb-dri3.so.0 => /usr/lib/i386-linux-gnu/libxcb-dri3.so.0 (0xf6ff7000)
libxcb-present.so.0 => /usr/lib/i386-linux-gnu/libxcb-present.so.0 (0xf6ff3000)
libxcb-sync.so.1 => /usr/lib/i386-linux-gnu/libxcb-sync.so.1 (0xf6fea000)
libxshmfence.so.1 => /usr/lib/i386-linux-gnu/libxshmfence.so.1 (0xf6fe7000)
libXxf86vm.so.1 => /usr/lib/i386-linux-gnu/libXxf86vm.so.1 (0xf6fe0000)
libdrm.so.2 => /usr/lib/i386-linux-gnu/libdrm.so.2 (0xf6fd0000)
/lib/ld-linux.so.2 (0x56643000)
libXau.so.6 => /usr/lib/i386-linux-gnu/libXau.so.6 (0xf6fcc000)
libXdmcp.so.6 => /usr/lib/i386-linux-gnu/libXdmcp.so.6 (0xf6fc4000)
owl@owl-HP-Pavilion-dv7-Notebook-PC:~/Desktop/trashh/My project$ ldd *.x86_64
linux-vdso.so.1 => (0x00007ffc83ff7000)
libopenal.so.1 => /usr/lib/x86_64-linux-gnu/libopenal.so.1 (0x00007f6615c1a000)
libX11.so.6 => /usr/lib/x86_64-linux-gnu/libX11.so.6 (0x00007f66158e0000)
libGL.so.1 => /usr/lib/x86_64-linux-gnu/mesa/libGL.so.1 (0x00007f6615647000)
libGLU.so.1 => /usr/lib/x86_64-linux-gnu/libGLU.so.1 (0x00007f66153d9000)
libpthread.so.0 => /lib/x86_64-linux-gnu/libpthread.so.0 (0x00007f66151bb000)
libdl.so.2 => /lib/x86_64-linux-gnu/libdl.so.2 (0x00007f6614fb6000)
libstdc++.so.6 => /usr/lib/x86_64-linux-gnu/libstdc++.so.6 (0x00007f6614c34000)
libm.so.6 => /lib/x86_64-linux-gnu/libm.so.6 (0x00007f661492c000)
libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007f6614561000)
librt.so.1 => /lib/x86_64-linux-gnu/librt.so.1 (0x00007f6614359000)
libxcb.so.1 => /usr/lib/x86_64-linux-gnu/libxcb.so.1 (0x00007f6614138000)
libexpat.so.1 => /lib/x86_64-linux-gnu/libexpat.so.1 (0x00007f6613f0e000)
libglapi.so.0 => /usr/lib/x86_64-linux-gnu/libglapi.so.0 (0x00007f6613ce0000)
libXext.so.6 => /usr/lib/x86_64-linux-gnu/libXext.so.6 (0x00007f6613ace000)
libXdamage.so.1 => /usr/lib/x86_64-linux-gnu/libXdamage.so.1 (0x00007f66138ca000)
libXfixes.so.3 => /usr/lib/x86_64-linux-gnu/libXfixes.so.3 (0x00007f66136c4000)
libX11-xcb.so.1 => /usr/lib/x86_64-linux-gnu/libX11-xcb.so.1 (0x00007f66134c2000)
libxcb-glx.so.0 => /usr/lib/x86_64-linux-gnu/libxcb-glx.so.0 (0x00007f66132a8000)
libxcb-dri2.so.0 => /usr/lib/x86_64-linux-gnu/libxcb-dri2.so.0 (0x00007f66130a3000)
libxcb-dri3.so.0 => /usr/lib/x86_64-linux-gnu/libxcb-dri3.so.0 (0x00007f6612ea0000)
libxcb-present.so.0 => /usr/lib/x86_64-linux-gnu/libxcb-present.so.0 (0x00007f6612c9c000)
libxcb-sync.so.1 => /usr/lib/x86_64-linux-gnu/libxcb-sync.so.1 (0x00007f6612a95000)
libxshmfence.so.1 => /usr/lib/x86_64-linux-gnu/libxshmfence.so.1 (0x00007f6612892000)
libXxf86vm.so.1 => /usr/lib/x86_64-linux-gnu/libXxf86vm.so.1 (0x00007f661268b000)
libdrm.so.2 => /usr/lib/x86_64-linux-gnu/libdrm.so.2 (0x00007f661247d000)
libgcc_s.so.1 => /lib/x86_64-linux-gnu/libgcc_s.so.1 (0x00007f6612265000)
/lib64/ld-linux-x86-64.so.2 (0x000055cd89b46000)
libXau.so.6 => /usr/lib/x86_64-linux-gnu/libXau.so.6 (0x00007f6612061000)
libXdmcp.so.6 => /usr/lib/x86_64-linux-gnu/libXdmcp.so.6 (0x00007f6611e5b000)
owl@owl-HP-Pavilion-dv7-Notebook-PC:~/Desktop/trashh/My project$ gdb *.x86_64
GNU gdb (Ubuntu 7.10-1ubuntu2) 7.10
Copyright © 2015 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later http://gnu.org/licenses/gpl.html
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law. Type "show copying"
and “show warranty” for details.
This GDB was configured as “x86_64-linux-gnu”.
Type “show configuration” for configuration details.
For bug reporting instructions, please see:
http://www.gnu.org/software/gdb/bugs/.
Find the GDB manual and other documentation resources online at:
http://www.gnu.org/software/gdb/documentation/.
For help, type “help”.
Type “apropos word” to search for commands related to “word”…
Reading symbols from My project.x86_64…done.
(gdb) run
Starting program: /home/owl/Desktop/trashh/My project/My project.x86_64
[Thread debugging using libthread_db enabled]
Using host libthread_db library “/lib/x86_64-linux-gnu/libthread_db.so.1”.
[New Thread 0x7fffeff8c700 (LWP 6647)]
[Thread 0x7fffeff8c700 (LWP 6647) exited]
[Inferior 1 (process 6643) exited with code 01]

2 Likes

Here is mine:

$ file foobar.x86
foobar.x86: ELF 32-bit LSB  executable, Intel 80386, version 1 (GNU/Linux), dynamically linked (uses shared libs), for GNU/Linux 2.6.24, BuildID[sha1]=8ed107bd607268ae749a3774499babdf29d643ae, not stripped
$ file foobar.x86_64 
foobar.x86_64: ELF 64-bit LSB  executable, x86-64, version 1 (GNU/Linux), dynamically linked (uses shared libs), for GNU/Linux 2.6.24, BuildID[sha1]=4d793626dee16d87977149f0dd612f355e965885, not stripped
$ ldd foobar.x86
	linux-gate.so.1 =>  (0xf777b000)
	libopenal.so.1 => /usr/lib/i386-linux-gnu/libopenal.so.1 (0xf76f2000)
	libX11.so.6 => /usr/lib/i386-linux-gnu/libX11.so.6 (0xf75be000)
	libGL.so.1 => /usr/lib32/fglrx/libGL.so.1 (0xf7511000)
	libGLU.so.1 => /usr/lib/i386-linux-gnu/libGLU.so.1 (0xf749e000)
	libpthread.so.0 => /lib/i386-linux-gnu/libpthread.so.0 (0xf7482000)
	libdl.so.2 => /lib/i386-linux-gnu/libdl.so.2 (0xf747d000)
	libstdc++.so.6 => /usr/lib32/libstdc++.so.6 (0xf7395000)
	libm.so.6 => /lib/i386-linux-gnu/libm.so.6 (0xf734e000)
	libgcc_s.so.1 => /usr/lib32/libgcc_s.so.1 (0xf7331000)
	libc.so.6 => /lib/i386-linux-gnu/libc.so.6 (0xf7183000)
	librt.so.1 => /lib/i386-linux-gnu/librt.so.1 (0xf717a000)
	libxcb.so.1 => /usr/lib/i386-linux-gnu/libxcb.so.1 (0xf7158000)
	libXext.so.6 => /usr/lib/i386-linux-gnu/libXext.so.6 (0xf7144000)
	/lib/ld-linux.so.2 (0xf777c000)
	libXau.so.6 => /usr/lib/i386-linux-gnu/libXau.so.6 (0xf7140000)
	libXdmcp.so.6 => /usr/lib/i386-linux-gnu/libXdmcp.so.6 (0xf7139000)
$ ldd foobar.x86_64 
	linux-vdso.so.1 =>  (0x00007ffd439d5000)
	libopenal.so.1 => /usr/lib/x86_64-linux-gnu/libopenal.so.1 (0x00007fb69670f000)
	libX11.so.6 => /usr/lib/x86_64-linux-gnu/libX11.so.6 (0x00007fb6963da000)
	libGL.so.1 => /usr/lib/fglrx/libGL.so.1 (0x00007fb6961dd000)
	libGLU.so.1 => /usr/lib/x86_64-linux-gnu/libGLU.so.1 (0x00007fb695f6f000)
	libpthread.so.0 => /lib/x86_64-linux-gnu/libpthread.so.0 (0x00007fb695d51000)
	libdl.so.2 => /lib/x86_64-linux-gnu/libdl.so.2 (0x00007fb695b4d000)
	libstdc++.so.6 => /usr/lib/x86_64-linux-gnu/libstdc++.so.6 (0x00007fb695849000)
	libm.so.6 => /lib/x86_64-linux-gnu/libm.so.6 (0x00007fb695543000)
	libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007fb69517e000)
	librt.so.1 => /lib/x86_64-linux-gnu/librt.so.1 (0x00007fb694f76000)
	libxcb.so.1 => /usr/lib/x86_64-linux-gnu/libxcb.so.1 (0x00007fb694d57000)
	libXext.so.6 => /usr/lib/x86_64-linux-gnu/libXext.so.6 (0x00007fb694b45000)
	libgcc_s.so.1 => /lib/x86_64-linux-gnu/libgcc_s.so.1 (0x00007fb69492f000)
	/lib64/ld-linux-x86-64.so.2 (0x00007fb696968000)
	libXau.so.6 => /usr/lib/x86_64-linux-gnu/libXau.so.6 (0x00007fb69472b000)
	libXdmcp.so.6 => /usr/lib/x86_64-linux-gnu/libXdmcp.so.6 (0x00007fb694525000)
$ gdb foobar.x86_64 
GNU gdb (Ubuntu 7.7.1-0ubuntu5~14.04.2) 7.7.1
(gdb) run
Starting program: /tmp/aaa/foobar/foobar.x86_64 
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
[New Thread 0x7ffff1d46700 (LWP 18268)]
[Thread 0x7ffff1d46700 (LWP 18268) exited]

I did try an strace, but couldn’t find how to monitor that failing thread :frowning:

1 Like

I also have the FATAL:ENGINE: Could not open window error. I’ll copy my own info:

cabellos@tormekia:My project $ file My\ project.x86
My project.x86: ELF 32-bit LSB  executable, Intel 80386, version 1 (GNU/Linux), dynamically linked (uses shared libs), for GNU/Linux 2.6.24, BuildID[sha1]=8ed107bd607268ae749a3774499babdf29d643ae, not stripped
cabellos@tormekia:My project $ file My\ project.x86_64 
My project.x86_64: ELF 64-bit LSB  executable, x86-64, version 1 (GNU/Linux), dynamically linked (uses shared libs), for GNU/Linux 2.6.24, BuildID[sha1]=4d793626dee16d87977149f0dd612f355e965885, not stripped

The dynamic libraries:

cabellos@tormekia:My project $ ldd My\ project.x86
linux-gate.so.1 =>  (0xf77c4000)
libopenal.so.1 => /usr/lib/i386-linux-gnu/libopenal.so.1 (0xf7739000)
libX11.so.6 => /usr/lib/i386-linux-gnu/libX11.so.6 (0xf7605000)
libGL.so.1 => /usr/lib32/nvidia-364/libGL.so.1 (0xf7597000)
libGLU.so.1 => /usr/lib/i386-linux-gnu/libGLU.so.1 (0xf7524000)
libpthread.so.0 => /lib/i386-linux-gnu/libpthread.so.0 (0xf7508000)
libdl.so.2 => /lib/i386-linux-gnu/libdl.so.2 (0xf7503000)
libstdc++.so.6 => /usr/lib/i386-linux-gnu/libstdc++.so.6 (0xf7401000)
libm.so.6 => /lib/i386-linux-gnu/libm.so.6 (0xf73ba000)
libgcc_s.so.1 => /lib/i386-linux-gnu/libgcc_s.so.1 (0xf739c000)
libc.so.6 => /lib/i386-linux-gnu/libc.so.6 (0xf71ee000)
librt.so.1 => /lib/i386-linux-gnu/librt.so.1 (0xf71e5000)
libxcb.so.1 => /usr/lib/i386-linux-gnu/libxcb.so.1 (0xf71c3000)
libGLX.so.0 => /usr/lib32/nvidia-364/libGLX.so.0 (0xf71a2000)
libGLdispatch.so.0 => /usr/lib32/nvidia-364/libGLdispatch.so.0 (0xf710c000)
/lib/ld-linux.so.2 (0xf77c6000)
libXau.so.6 => /usr/lib/i386-linux-gnu/libXau.so.6 (0xf7108000)
libXdmcp.so.6 => /usr/lib/i386-linux-gnu/libXdmcp.so.6 (0xf7101000)
libXext.so.6 => /usr/lib/i386-linux-gnu/libXext.so.6 (0xf70ee000)
    
cabellos@tormekia:My project $ ldd My\ project.x86
linux-gate.so.1 =>  (0xf77c4000)
libopenal.so.1 => /usr/lib/i386-linux-gnu/libopenal.so.1 (0xf7739000)
libX11.so.6 => /usr/lib/i386-linux-gnu/libX11.so.6 (0xf7605000)
libGL.so.1 => /usr/lib32/nvidia-364/libGL.so.1 (0xf7597000)
libGLU.so.1 => /usr/lib/i386-linux-gnu/libGLU.so.1 (0xf7524000)
libpthread.so.0 => /lib/i386-linux-gnu/libpthread.so.0 (0xf7508000)
libdl.so.2 => /lib/i386-linux-gnu/libdl.so.2 (0xf7503000)
libstdc++.so.6 => /usr/lib/i386-linux-gnu/libstdc++.so.6 (0xf7401000)
libm.so.6 => /lib/i386-linux-gnu/libm.so.6 (0xf73ba000)
libgcc_s.so.1 => /lib/i386-linux-gnu/libgcc_s.so.1 (0xf739c000)
libc.so.6 => /lib/i386-linux-gnu/libc.so.6 (0xf71ee000)
librt.so.1 => /lib/i386-linux-gnu/librt.so.1 (0xf71e5000)
libxcb.so.1 => /usr/lib/i386-linux-gnu/libxcb.so.1 (0xf71c3000)
libGLX.so.0 => /usr/lib32/nvidia-364/libGLX.so.0 (0xf71a2000)
libGLdispatch.so.0 => /usr/lib32/nvidia-364/libGLdispatch.so.0 (0xf710c000)
/lib/ld-linux.so.2 (0xf77c6000)
libXau.so.6 => /usr/lib/i386-linux-gnu/libXau.so.6 (0xf7108000)
libXdmcp.so.6 => /usr/lib/i386-linux-gnu/libXdmcp.so.6 (0xf7101000)
libXext.so.6 => /usr/lib/i386-linux-gnu/libXext.so.6 (0xf70ee000)

Thanks,
Luis

1 Like

Same FATAL:ENGINE: Could not open window error.

$ file My\ project.x86
My project.x86: ELF 32-bit LSB  executable, Intel 80386, version 1 (GNU/Linux), dynamically linked (uses shared libs), for GNU/Linux 2.6.24, BuildID[sha1]=8ed107bd607268ae749a3774499babdf29d643ae, not stripped
$ file My\ project.x86_64 
My project.x86_64: ELF 64-bit LSB  executable, x86-64, version 1 (GNU/Linux), dynamically linked (uses shared libs), for GNU/Linux 2.6.24, BuildID[sha1]=4d793626dee16d87977149f0dd612f355e965885, not stripped
$ ldd My\ project.x86
	linux-gate.so.1 =>  (0xf76e6000)
	libopenal.so.1 => /usr/lib/i386-linux-gnu/libopenal.so.1 (0xf766a000)
	libX11.so.6 => /usr/lib/i386-linux-gnu/libX11.so.6 (0xf7536000)
	libGL.so.1 => /usr/lib/i386-linux-gnu/mesa/libGL.so.1 (0xf74d3000)
	libGLU.so.1 => /usr/lib/i386-linux-gnu/libGLU.so.1 (0xf7460000)
	libpthread.so.0 => /lib/i386-linux-gnu/libpthread.so.0 (0xf7444000)
	libdl.so.2 => /lib/i386-linux-gnu/libdl.so.2 (0xf743f000)
	libstdc++.so.6 => /usr/lib/i386-linux-gnu/libstdc++.so.6 (0xf7357000)
	libm.so.6 => /lib/i386-linux-gnu/libm.so.6 (0xf7310000)
	libgcc_s.so.1 => /lib/i386-linux-gnu/libgcc_s.so.1 (0xf72f3000)
	libc.so.6 => /lib/i386-linux-gnu/libc.so.6 (0xf7145000)
	librt.so.1 => /lib/i386-linux-gnu/librt.so.1 (0xf713c000)
	libxcb.so.1 => /usr/lib/i386-linux-gnu/libxcb.so.1 (0xf711a000)
	libexpat.so.1 => /lib/i386-linux-gnu/libexpat.so.1 (0xf70f0000)
	libxcb-dri3.so.0 => /usr/lib/i386-linux-gnu/libxcb-dri3.so.0 (0xf70ec000)
	libxcb-present.so.0 => /usr/lib/i386-linux-gnu/libxcb-present.so.0 (0xf70e8000)
	libxcb-sync.so.1 => /usr/lib/i386-linux-gnu/libxcb-sync.so.1 (0xf70e1000)
	libxshmfence.so.1 => /usr/lib/i386-linux-gnu/libxshmfence.so.1 (0xf70de000)
	libglapi.so.0 => /usr/lib/i386-linux-gnu/libglapi.so.0 (0xf70c2000)
	libXext.so.6 => /usr/lib/i386-linux-gnu/libXext.so.6 (0xf70af000)
	libXdamage.so.1 => /usr/lib/i386-linux-gnu/libXdamage.so.1 (0xf70ab000)
	libXfixes.so.3 => /usr/lib/i386-linux-gnu/libXfixes.so.3 (0xf70a5000)
	libX11-xcb.so.1 => /usr/lib/i386-linux-gnu/libX11-xcb.so.1 (0xf70a2000)
	libxcb-glx.so.0 => /usr/lib/i386-linux-gnu/libxcb-glx.so.0 (0xf7089000)
	libxcb-dri2.so.0 => /usr/lib/i386-linux-gnu/libxcb-dri2.so.0 (0xf7083000)
	libXxf86vm.so.1 => /usr/lib/i386-linux-gnu/libXxf86vm.so.1 (0xf707d000)
	libdrm.so.2 => /usr/lib/i386-linux-gnu/libdrm.so.2 (0xf706d000)
	/lib/ld-linux.so.2 (0xf76e7000)
	libXau.so.6 => /usr/lib/i386-linux-gnu/libXau.so.6 (0xf7069000)
	libXdmcp.so.6 => /usr/lib/i386-linux-gnu/libXdmcp.so.6 (0xf7061000)
$ ldd My\ project.x86_64 
	linux-vdso.so.1 =>  (0x00007fff6f7fe000)
	libopenal.so.1 => /usr/lib/x86_64-linux-gnu/libopenal.so.1 (0x00007fc6bbc43000)
	libX11.so.6 => /usr/lib/x86_64-linux-gnu/libX11.so.6 (0x00007fc6bb90e000)
	libGL.so.1 => /usr/lib/x86_64-linux-gnu/mesa/libGL.so.1 (0x00007fc6bb6a5000)
	libGLU.so.1 => /usr/lib/x86_64-linux-gnu/libGLU.so.1 (0x00007fc6bb437000)
	libpthread.so.0 => /lib/x86_64-linux-gnu/libpthread.so.0 (0x00007fc6bb219000)
	libdl.so.2 => /lib/x86_64-linux-gnu/libdl.so.2 (0x00007fc6bb014000)
	libstdc++.so.6 => /usr/lib/x86_64-linux-gnu/libstdc++.so.6 (0x00007fc6bad10000)
	libm.so.6 => /lib/x86_64-linux-gnu/libm.so.6 (0x00007fc6baa0a000)
	libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007fc6ba644000)
	librt.so.1 => /lib/x86_64-linux-gnu/librt.so.1 (0x00007fc6ba43c000)
	libxcb.so.1 => /usr/lib/x86_64-linux-gnu/libxcb.so.1 (0x00007fc6ba21d000)
	libexpat.so.1 => /lib/x86_64-linux-gnu/libexpat.so.1 (0x00007fc6b9ff2000)
	libxcb-dri3.so.0 => /usr/lib/x86_64-linux-gnu/libxcb-dri3.so.0 (0x00007fc6b9def000)
	libxcb-present.so.0 => /usr/lib/x86_64-linux-gnu/libxcb-present.so.0 (0x00007fc6b9bec000)
	libxcb-sync.so.1 => /usr/lib/x86_64-linux-gnu/libxcb-sync.so.1 (0x00007fc6b99e5000)
	libxshmfence.so.1 => /usr/lib/x86_64-linux-gnu/libxshmfence.so.1 (0x00007fc6b97e3000)
	libglapi.so.0 => /usr/lib/x86_64-linux-gnu/libglapi.so.0 (0x00007fc6b95b5000)
	libXext.so.6 => /usr/lib/x86_64-linux-gnu/libXext.so.6 (0x00007fc6b93a2000)
	libXdamage.so.1 => /usr/lib/x86_64-linux-gnu/libXdamage.so.1 (0x00007fc6b919f000)
	libXfixes.so.3 => /usr/lib/x86_64-linux-gnu/libXfixes.so.3 (0x00007fc6b8f99000)
	libX11-xcb.so.1 => /usr/lib/x86_64-linux-gnu/libX11-xcb.so.1 (0x00007fc6b8d96000)
	libxcb-glx.so.0 => /usr/lib/x86_64-linux-gnu/libxcb-glx.so.0 (0x00007fc6b8b7f000)
	libxcb-dri2.so.0 => /usr/lib/x86_64-linux-gnu/libxcb-dri2.so.0 (0x00007fc6b897a000)
	libXxf86vm.so.1 => /usr/lib/x86_64-linux-gnu/libXxf86vm.so.1 (0x00007fc6b8773000)
	libdrm.so.2 => /usr/lib/x86_64-linux-gnu/libdrm.so.2 (0x00007fc6b8565000)
	libgcc_s.so.1 => /lib/x86_64-linux-gnu/libgcc_s.so.1 (0x00007fc6b834e000)
	/lib64/ld-linux-x86-64.so.2 (0x00007fc6bbec2000)
	libXau.so.6 => /usr/lib/x86_64-linux-gnu/libXau.so.6 (0x00007fc6b814a000)
	libXdmcp.so.6 => /usr/lib/x86_64-linux-gnu/libXdmcp.so.6 (0x00007fc6b7f44000)
$ gdb My\ project.x86_64
(gdb) run
Starting program: /home/kollad/work/defold-projects/tutorial/My project/My project.x86_64 
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
[Inferior 1 (process 25265) exited with code 01]

@jakob.pogulis

Thank you for all of your hard work on the Linux 64-bit version.

When I tried to launch Defold, I got this error in a log:

A fatal error has been detected by the Java Runtime Environment:

SIGSEGV (0xb) at pc=0x00007f67baaed2a1, pid=7187, tid=140086265181952

JRE version: Java™ SE Runtime Environment (8.0_05-b13) (build 1.8.0_05-b13)

Java VM: Java HotSpot™ 64-Bit Server VM (25.5-b02 mixed mode linux-amd64 compressed oops)

Problematic frame:

C [libsoup-2.4.so.1+0x6c2a1] soup_session_feature_detach+0x11

Failed to write core dump. Core dumps have been disabled. To enable core dumping, try “ulimit -c unlimited” before starting Java again

If you would like to submit a bug report, please visit:

http://bugreport.sun.com/bugreport/crash.jsp

The crash happened outside the Java Virtual Machine in native code.

See problematic frame for where to report the bug.

Please help! :anguished:

Thanks.

I recall that error, might be a long shot, but did you try the Defold_linux.sh file and not the regular Defold binary? :slight_smile:

2 Likes

Hello!

That problem occurs when an incompatible library is used to display web content within eclipse, you probably have libwebkitgtk installed? If so the solution should be to add the following line to the configuration file Defold.ini at the top directory, that will ensure Mozilla is selected to display web content, which is required by the editor. This will of course be taken care of before the release.

-Dorg.eclipse.swt.browser.DefaultType=mozilla

As for those of you who receive FATAL:ENGINE: Could not open window error. To the extent that I’ve been able to reproduce it, it seems to occur when the engine is unable to locate a specific OpenGL function during initialization. I can reproduce it within a virtual machine by executing the engine without proper (VirtualBox) drivers installed, when the guest additions are installed, the problem disappears. It seems unlikely to me that so many people would be running without proper drivers, so I will need to verify we’re not dealing with multiple causes for the same symptom.

Edit: and as sven said, make sure you’re running Defold-linux.sh and not Defold.

// J

2 Likes

Yes! It worked! Thank you @jakob.pogulis

1 Like

But how do you explain it works with the 32 bits version ? I think the libraries are the same except they are compiled for 32/64 bits in regular distributed packages.

Here are the relevant (I think) libraries I use on my system. They are all (i386/amd64) of the same version, so should have the same API.

ii  libgl1-mesa-dri:amd64             10.1.3-0ubuntu0.6     amd64
ii  libgl1-mesa-dri:i386              10.1.3-0ubuntu0.6     i386
ii  libgl1-mesa-glx:amd64             10.1.3-0ubuntu0.6     amd64
ii  libgl1-mesa-glx:i386              10.1.3-0ubuntu0.6     i386  

Same here:

INFO:ENGINE: Defold Engine 1.2.76 (215b8a2)
FATAL:ENGINE: Could not open window (-2).

1 Like

Yep, @gamma, @jakob.pogulis, I get this build error too:

INFO:ENGINE: Defold Engine 1.2.76 (215b8a2)
FATAL:ENGINE: Could not open window (-2).

Here’s my most recent error log from my inability to build the tutorial platformer here: http://www.defold.com/tutorials/getting-started/

Log:

!SESSION 2016-03-26 19:07:43.084 -----------------------------------------------
eclipse.buildId=unknown
java.version=1.8.0_05
java.vendor=Oracle Corporation
BootLoader constants: OS=linux, ARCH=x86_64, WS=gtk, NL=en_CA
Command-line arguments: -os linux -ws gtk -arch x86_64

!ENTRY org.eclipse.ui 4 0 2016-03-27 12:03:24.026
!MESSAGE Unhandled event loop exception
!STACK 0
org.eclipse.swt.SWTException: Failed to execute runnable (org.eclipse.swt.SWTException: Widget is disposed)
at org.eclipse.swt.SWT.error(SWT.java:4361)
at org.eclipse.swt.SWT.error(SWT.java:4276)
at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:138)
at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:3537)
at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3189)
at org.eclipse.ui.internal.Workbench.runEventLoop(Workbench.java:2701)
at org.eclipse.ui.internal.Workbench.runUI(Workbench.java:2665)
at org.eclipse.ui.internal.Workbench.access$4(Workbench.java:2499)
at org.eclipse.ui.internal.Workbench$7.run(Workbench.java:679)
at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332)
at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:668)
at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:149)
at com.dynamo.cr.editor.Application.start(Application.java:42)
at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196)
at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:110)
at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:79)
at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:353)
at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:180)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:629)
at org.eclipse.equinox.launcher.Main.basicRun(Main.java:584)
at org.eclipse.equinox.launcher.Main.run(Main.java:1438)
at org.eclipse.equinox.launcher.Main.main(Main.java:1414)
Caused by: org.eclipse.swt.SWTException: Widget is disposed
at org.eclipse.swt.SWT.error(SWT.java:4361)
at org.eclipse.swt.SWT.error(SWT.java:4276)
at org.eclipse.swt.SWT.error(SWT.java:4247)
at org.eclipse.swt.widgets.Widget.error(Widget.java:480)
at org.eclipse.swt.widgets.Widget.checkWidget(Widget.java:417)
at org.eclipse.swt.widgets.Widget.getData(Widget.java:534)
at com.dynamo.cr.properties.FormPropertySheetViewer.refresh(FormPropertySheetViewer.java:113)
at com.dynamo.cr.properties.FormPropertySheetViewer.setInput(FormPropertySheetViewer.java:353)
at com.dynamo.cr.properties.FormPropertySheetPage.setSelection(FormPropertySheetPage.java:105)
at com.dynamo.cr.sceneed.ui.SceneView.refresh(SceneView.java:59)
at com.dynamo.cr.sceneed.core.ScenePresenter.stateChanged(ScenePresenter.java:123)
at com.dynamo.cr.sceneed.core.SceneModel$DelayedUpdateStatus.run(SceneModel.java:97)
at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:35)
at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:135)
… 23 more
!SESSION 2016-03-27 14:15:52.363 -----------------------------------------------
eclipse.buildId=unknown
java.version=1.8.0_05
java.vendor=Oracle Corporation
BootLoader constants: OS=linux, ARCH=x86_64, WS=gtk, NL=en_CA
Command-line arguments: -os linux -ws gtk -arch x86_64

!ENTRY org.eclipse.core.resources 2 10035 2016-03-27 14:15:56.302
!MESSAGE The workspace exited with unsaved changes in the previous session; refreshing workspace to recover changes.

!ENTRY org.eclipse.core.resources 4 2 2016-03-27 14:27:10.842
!MESSAGE Problems occurred when invoking code from plug-in: “org.eclipse.core.resources”.
!STACK 1
org.eclipse.core.runtime.CoreException: Build failed: java.io.FileNotFoundException: /home/kimberlycrawley/Downloads/Defold-linux.gtk.x86_64/branches/17004/7794/Master (Is a directory)
at com.dynamo.cr.editor.builders.ContentBuilder.buildLocal(ContentBuilder.java:177)
at com.dynamo.cr.editor.builders.ContentBuilder.build(ContentBuilder.java:83)
at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:726)
at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42)
at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:199)
at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:321)
at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:396)
at org.eclipse.core.internal.resources.Project$1.run(Project.java:618)
at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2344)
at org.eclipse.core.internal.resources.Project.internalBuild(Project.java:597)
at org.eclipse.core.internal.resources.Project.build(Project.java:124)
at com.dynamo.cr.editor.handlers.LaunchHandler$1.run(LaunchHandler.java:116)
at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54)
Caused by: com.dynamo.bob.CompileExceptionError: java.io.FileNotFoundException: /home/kimberlycrawley/Downloads/Defold-linux.gtk.x86_64/branches/17004/7794/Master (Is a directory)
at com.dynamo.bob.Project.build(Project.java:261)
at com.dynamo.cr.editor.builders.ContentBuilder.buildLocal(ContentBuilder.java:135)
… 12 more
Caused by: java.lang.RuntimeException: java.io.FileNotFoundException: /home/kimberlycrawley/Downloads/Defold-linux.gtk.x86_64/branches/17004/7794/Master (Is a directory)
at com.dynamo.bob.Project.doCreateTask(Project.java:159)
at com.dynamo.bob.Project.doCreateTask(Project.java:140)
at com.dynamo.bob.Project.createTasks(Project.java:228)
at com.dynamo.bob.Project.doBuild(Project.java:419)
at com.dynamo.bob.Project.build(Project.java:256)
… 13 more
Caused by: java.io.FileNotFoundException: /home/kimberlycrawley/Downloads/Defold-linux.gtk.x86_64/branches/17004/7794/Master (Is a directory)
at java.io.FileInputStream.open(Native Method)
at java.io.FileInputStream.(Unknown Source)
at com.dynamo.bob.fs.DefaultResource.getContent(DefaultResource.java:27)
at com.dynamo.bob.pipeline.ProtoUtil.merge(ProtoUtil.java:16)
at com.dynamo.bob.pipeline.CollectionBuilder.collectSubCollections(CollectionBuilder.java:44)
at com.dynamo.bob.pipeline.CollectionBuilder.create(CollectionBuilder.java:99)
at com.dynamo.bob.Project.doCreateTask(Project.java:153)
… 17 more
!SUBENTRY 1 com.dynamo.cr.editor 4 75 2016-03-27 14:27:10.844
!MESSAGE Build failed: java.io.FileNotFoundException: /home/kimberlycrawley/Downloads/Defold-linux.gtk.x86_64/branches/17004/7794/Master (Is a directory)
!STACK 0
com.dynamo.bob.CompileExceptionError: java.io.FileNotFoundException: /home/kimberlycrawley/Downloads/Defold-linux.gtk.x86_64/branches/17004/7794/Master (Is a directory)
at com.dynamo.bob.Project.build(Project.java:261)
at com.dynamo.cr.editor.builders.ContentBuilder.buildLocal(ContentBuilder.java:135)
at com.dynamo.cr.editor.builders.ContentBuilder.build(ContentBuilder.java:83)
at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:726)
at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42)
at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:199)
at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:321)
at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:396)
at org.eclipse.core.internal.resources.Project$1.run(Project.java:618)
at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2344)
at org.eclipse.core.internal.resources.Project.internalBuild(Project.java:597)
at org.eclipse.core.internal.resources.Project.build(Project.java:124)
at com.dynamo.cr.editor.handlers.LaunchHandler$1.run(LaunchHandler.java:116)
at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54)
Caused by: java.lang.RuntimeException: java.io.FileNotFoundException: /home/kimberlycrawley/Downloads/Defold-linux.gtk.x86_64/branches/17004/7794/Master (Is a directory)
at com.dynamo.bob.Project.doCreateTask(Project.java:159)
at com.dynamo.bob.Project.doCreateTask(Project.java:140)
at com.dynamo.bob.Project.createTasks(Project.java:228)
at com.dynamo.bob.Project.doBuild(Project.java:419)
at com.dynamo.bob.Project.build(Project.java:256)
… 13 more
Caused by: java.io.FileNotFoundException: /home/kimberlycrawley/Downloads/Defold-linux.gtk.x86_64/branches/17004/7794/Master (Is a directory)
at java.io.FileInputStream.open(Native Method)
at java.io.FileInputStream.(Unknown Source)
at com.dynamo.bob.fs.DefaultResource.getContent(DefaultResource.java:27)
at com.dynamo.bob.pipeline.ProtoUtil.merge(ProtoUtil.java:16)
at com.dynamo.bob.pipeline.CollectionBuilder.collectSubCollections(CollectionBuilder.java:44)
at com.dynamo.bob.pipeline.CollectionBuilder.create(CollectionBuilder.java:99)
at com.dynamo.bob.Project.doCreateTask(Project.java:153)
… 17 more
!SUBENTRY 1 com.dynamo.cr.editor 4 75 2016-03-27 14:27:10.845
!MESSAGE Build failed: java.io.FileNotFoundException: /home/kimberlycrawley/Downloads/Defold-linux.gtk.x86_64/branches/17004/7794/Master (Is a directory)
!STACK 0
com.dynamo.bob.CompileExceptionError: java.io.FileNotFoundException: /home/kimberlycrawley/Downloads/Defold-linux.gtk.x86_64/branches/17004/7794/Master (Is a directory)
at com.dynamo.bob.Project.build(Project.java:261)
at com.dynamo.cr.editor.builders.ContentBuilder.buildLocal(ContentBuilder.java:135)
at com.dynamo.cr.editor.builders.ContentBuilder.build(ContentBuilder.java:83)
at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:726)
at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42)
at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:199)
at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:321)
at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:396)
at org.eclipse.core.internal.resources.Project$1.run(Project.java:618)
at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2344)
at org.eclipse.core.internal.resources.Project.internalBuild(Project.java:597)
at org.eclipse.core.internal.resources.Project.build(Project.java:124)
at com.dynamo.cr.editor.handlers.LaunchHandler$1.run(LaunchHandler.java:116)
at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54)
Caused by: java.lang.RuntimeException: java.io.FileNotFoundException: /home/kimberlycrawley/Downloads/Defold-linux.gtk.x86_64/branches/17004/7794/Master (Is a directory)
at com.dynamo.bob.Project.doCreateTask(Project.java:159)
at com.dynamo.bob.Project.doCreateTask(Project.java:140)
at com.dynamo.bob.Project.createTasks(Project.java:228)
at com.dynamo.bob.Project.doBuild(Project.java:419)
at com.dynamo.bob.Project.build(Project.java:256)
… 13 more
Caused by: java.io.FileNotFoundException: /home/kimberlycrawley/Downloads/Defold-linux.gtk.x86_64/branches/17004/7794/Master (Is a directory)
at java.io.FileInputStream.open(Native Method)
at java.io.FileInputStream.(Unknown Source)
at com.dynamo.bob.fs.DefaultResource.getContent(DefaultResource.java:27)
at com.dynamo.bob.pipeline.ProtoUtil.merge(ProtoUtil.java:16)
at com.dynamo.bob.pipeline.CollectionBuilder.collectSubCollections(CollectionBuilder.java:44)
at com.dynamo.bob.pipeline.CollectionBuilder.create(CollectionBuilder.java:99)
at com.dynamo.bob.Project.doCreateTask(Project.java:153)
… 17 more

!ENTRY org.eclipse.core.resources 4 566 2016-03-27 14:27:10.938
!MESSAGE Errors occurred during the build.
!SUBENTRY 1 com.dynamo.cr.editor 4 75 2016-03-27 14:27:10.938
!MESSAGE Errors running builder ‘Content Builder’ on project ‘Tutorial Platformer’.
!STACK 1
org.eclipse.core.runtime.CoreException: Build failed: java.io.FileNotFoundException: /home/kimberlycrawley/Downloads/Defold-linux.gtk.x86_64/branches/17004/7794/Master (Is a directory)
at com.dynamo.cr.editor.builders.ContentBuilder.buildLocal(ContentBuilder.java:177)
at com.dynamo.cr.editor.builders.ContentBuilder.build(ContentBuilder.java:83)
at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:726)
at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42)
at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:199)
at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:321)
at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:396)
at org.eclipse.core.internal.resources.Project$1.run(Project.java:618)
at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2344)
at org.eclipse.core.internal.resources.Project.internalBuild(Project.java:597)
at org.eclipse.core.internal.resources.Project.build(Project.java:124)
at com.dynamo.cr.editor.handlers.LaunchHandler$1.run(LaunchHandler.java:116)
at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54)
Caused by: com.dynamo.bob.CompileExceptionError: java.io.FileNotFoundException: /home/kimberlycrawley/Downloads/Defold-linux.gtk.x86_64/branches/17004/7794/Master (Is a directory)
at com.dynamo.bob.Project.build(Project.java:261)
at com.dynamo.cr.editor.builders.ContentBuilder.buildLocal(ContentBuilder.java:135)
… 12 more
Caused by: java.lang.RuntimeException: java.io.FileNotFoundException: /home/kimberlycrawley/Downloads/Defold-linux.gtk.x86_64/branches/17004/7794/Master (Is a directory)
at com.dynamo.bob.Project.doCreateTask(Project.java:159)
at com.dynamo.bob.Project.doCreateTask(Project.java:140)
at com.dynamo.bob.Project.createTasks(Project.java:228)
at com.dynamo.bob.Project.doBuild(Project.java:419)
at com.dynamo.bob.Project.build(Project.java:256)
… 13 more
Caused by: java.io.FileNotFoundException: /home/kimberlycrawley/Downloads/Defold-linux.gtk.x86_64/branches/17004/7794/Master (Is a directory)
at java.io.FileInputStream.open(Native Method)
at java.io.FileInputStream.(Unknown Source)
at com.dynamo.bob.fs.DefaultResource.getContent(DefaultResource.java:27)
at com.dynamo.bob.pipeline.ProtoUtil.merge(ProtoUtil.java:16)
at com.dynamo.bob.pipeline.CollectionBuilder.collectSubCollections(CollectionBuilder.java:44)
at com.dynamo.bob.pipeline.CollectionBuilder.create(CollectionBuilder.java:99)
at com.dynamo.bob.Project.doCreateTask(Project.java:153)
… 17 more
!SUBENTRY 2 com.dynamo.cr.editor 4 75 2016-03-27 14:27:10.938
!MESSAGE Build failed: java.io.FileNotFoundException: /home/kimberlycrawley/Downloads/Defold-linux.gtk.x86_64/branches/17004/7794/Master (Is a directory)
!STACK 0
com.dynamo.bob.CompileExceptionError: java.io.FileNotFoundException: /home/kimberlycrawley/Downloads/Defold-linux.gtk.x86_64/branches/17004/7794/Master (Is a directory)
at com.dynamo.bob.Project.build(Project.java:261)
at com.dynamo.cr.editor.builders.ContentBuilder.buildLocal(ContentBuilder.java:135)
at com.dynamo.cr.editor.builders.ContentBuilder.build(ContentBuilder.java:83)
at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:726)
at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42)
at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:199)
at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:321)
at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:396)
at org.eclipse.core.internal.resources.Project$1.run(Project.java:618)
at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2344)
at org.eclipse.core.internal.resources.Project.internalBuild(Project.java:597)
at org.eclipse.core.internal.resources.Project.build(Project.java:124)
at com.dynamo.cr.editor.handlers.LaunchHandler$1.run(LaunchHandler.java:116)
at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54)
Caused by: java.lang.RuntimeException: java.io.FileNotFoundException: /home/kimberlycrawley/Downloads/Defold-linux.gtk.x86_64/branches/17004/7794/Master (Is a directory)
at com.dynamo.bob.Project.doCreateTask(Project.java:159)
at com.dynamo.bob.Project.doCreateTask(Project.java:140)
at com.dynamo.bob.Project.createTasks(Project.java:228)
at com.dynamo.bob.Project.doBuild(Project.java:419)
at com.dynamo.bob.Project.build(Project.java:256)
… 13 more
Caused by: java.io.FileNotFoundException: /home/kimberlycrawley/Downloads/Defold-linux.gtk.x86_64/branches/17004/7794/Master (Is a directory)
at java.io.FileInputStream.open(Native Method)
at java.io.FileInputStream.(Unknown Source)
at com.dynamo.bob.fs.DefaultResource.getContent(DefaultResource.java:27)
at com.dynamo.bob.pipeline.ProtoUtil.merge(ProtoUtil.java:16)
at com.dynamo.bob.pipeline.CollectionBuilder.collectSubCollections(CollectionBuilder.java:44)
at com.dynamo.bob.pipeline.CollectionBuilder.create(CollectionBuilder.java:99)
at com.dynamo.bob.Project.doCreateTask(Project.java:153)
… 17 more
!SUBENTRY 1 com.dynamo.cr.editor 4 75 2016-03-27 14:27:10.939
!MESSAGE Build failed: java.io.FileNotFoundException: /home/kimberlycrawley/Downloads/Defold-linux.gtk.x86_64/branches/17004/7794/Master (Is a directory)
!STACK 0
com.dynamo.bob.CompileExceptionError: java.io.FileNotFoundException: /home/kimberlycrawley/Downloads/Defold-linux.gtk.x86_64/branches/17004/7794/Master (Is a directory)
at com.dynamo.bob.Project.build(Project.java:261)
at com.dynamo.cr.editor.builders.ContentBuilder.buildLocal(ContentBuilder.java:135)
at com.dynamo.cr.editor.builders.ContentBuilder.build(ContentBuilder.java:83)
at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:726)
at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42)
at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:199)
at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:321)
at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:396)
at org.eclipse.core.internal.resources.Project$1.run(Project.java:618)
at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2344)
at org.eclipse.core.internal.resources.Project.internalBuild(Project.java:597)
at org.eclipse.core.internal.resources.Project.build(Project.java:124)
at com.dynamo.cr.editor.handlers.LaunchHandler$1.run(LaunchHandler.java:116)
at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54)
Caused by: java.lang.RuntimeException: java.io.FileNotFoundException: /home/kimberlycrawley/Downloads/Defold-linux.gtk.x86_64/branches/17004/7794/Master (Is a directory)
at com.dynamo.bob.Project.doCreateTask(Project.java:159)
at com.dynamo.bob.Project.doCreateTask(Project.java:140)
at com.dynamo.bob.Project.createTasks(Project.java:228)
at com.dynamo.bob.Project.doBuild(Project.java:419)
at com.dynamo.bob.Project.build(Project.java:256)
… 13 more
Caused by: java.io.FileNotFoundException: /home/kimberlycrawley/Downloads/Defold-linux.gtk.x86_64/branches/17004/7794/Master (Is a directory)
at java.io.FileInputStream.open(Native Method)
at java.io.FileInputStream.(Unknown Source)
at com.dynamo.bob.fs.DefaultResource.getContent(DefaultResource.java:27)
at com.dynamo.bob.pipeline.ProtoUtil.merge(ProtoUtil.java:16)
at com.dynamo.bob.pipeline.CollectionBuilder.collectSubCollections(CollectionBuilder.java:44)
at com.dynamo.bob.pipeline.CollectionBuilder.create(CollectionBuilder.java:99)
at com.dynamo.bob.Project.doCreateTask(Project.java:153)
… 17 more

Hey!

There’s now a new alpha version of the editor for 64 bit Linux ready for testing. We have addressed the issues with a missing configuration to use Mozilla for web content and the “Could not open window” error.

The issue where a window could not be opened is related to the (Open)GL version running. Even though I think this fix should address the problem I would be glad if those of you who are running Ubuntu could report back on the result of the following command for further debugging.

You will need to install mesa-utils first
$ sudo apt-get install mesa-utils
$ glxinfo 2>/dev/null | grep version

The latest alpha version for Linux 64bit can be downloaded using the link below. Since this is an alpha channel no automatic updates will occur, and I strongly advice everyone to delete the previous version once you’ve synchronised any project changes you might have made using the previous version. It is important to note that any changes made to a project in the previous editor has to be synchronised before the previous alpha version is removed, otherwise changes might be lost.

Thanks for all of your help testing and reporting problems, it has really helped us to address these issues! If you experience any additional problems please continue to report them in this thread (ping @jakob.pogulis!) and I will get back to you as soon as possible.

(Link has been removed)

3 Likes

Hello @lstep, @Fallendown, @Todor_Imreorov, @Luis_Cabellos, @kollad, @Crowgirl, @sven, @gamma!

Thanks for all your help in testing and reporting issues with the x64 editor, your reports and quick feedback has been a lot of help in narrowing down the problems and improving the editor. There’s now a new version available that should address the issues you’ve reported. I’ve managed to recreate the FATAL:ENGINE: Could not open window error. problem and it should be resolved, but since it’s driver-related I would be thankful if you all could give it another try! :slight_smile:

Regards,
Jakob

4 Likes