The forum

Issues installing Unity3D on Debian 7 Testing

Author Replies
eluong Sunday 15 December 2013 at 12:21
eluongAnonymous

Here's the log file:

[12/15/13 06:16:25] - Running wine-1.7.6 Unity.exe (Working directory : /home/user/.PlayOnLinux/wineprefix/Unity3D/drive_c/Program Files/Unity/Editor)
fixme:heap:HeapSetInformation (nil) 1 (nil) 0
fixme:process:SetProcessDEPPolicy (1): stub
fixme:heap:HeapSetInformation (nil) 1 (nil) 0
fixme:process:SetProcessShutdownParameters (00000380, 00000000): partial stub.
fixme:wtsapi:WTSQuerySessionInformationW Stub (nil) 0xffffffff 4 0x86e64c 0x86e63c
err:module:load_builtin_dll failed to load .so lib for builtin L"WLDAP32.dll": libldap_r-2.4.so.2: cannot open shared object file: No such file or directory
err:module:import_dll Loading library WLDAP32.dll (which is needed by L"C:\\Program Files\\Unity\\Editor\\LIBPQ.dll") failed (error c000007a).
err:module:import_dll Library LIBPQ.dll (which is needed by L"C:\\Program Files\\Unity\\Editor\\Unity.exe") not found
err:module:load_builtin_dll failed to load .so lib for builtin L"WLDAP32.dll": libldap_r-2.4.so.2: cannot open shared object file: No such file or directory
err:module:import_dll Loading library WLDAP32.dll (which is needed by L"C:\\Program Files\\Unity\\Editor\\libcurl.dll") failed (error c000007a).
err:module:import_dll Library libcurl.dll (which is needed by L"C:\\Program Files\\Unity\\Editor\\WebKit.dll") not found
err:module:import_dll Library WebKit.dll (which is needed by L"C:\\Program Files\\Unity\\Editor\\Unity.exe") not found
err:module:LdrInitializeThunk Main exe initialization for L"C:\\Program Files\\Unity\\Editor\\Unity.exe" failed, status c0000135

I'm running a 64-bit Debian Stable system that I upgraded to Debian Testing (Jessie). I have installed the 32-bit drivers via Multiarch. Not sure how to proceed from here, it installs fine but crashes when trying to launch.

Any help would be greatly appreciated!

Thanks in advance.
petch Sunday 15 December 2013 at 19:04
petch

Hi,


err:module:load_builtin_dll failed to load .so lib for builtin L"WLDAP32.dll": libldap_r-2.4.so.2: cannot open shared object file: No such file or directory


First, install libldap-2.4-2:i386
Not sure if the other errors are also the results of this lack.

Edited by petch

eluong Monday 16 December 2013 at 0:56
eluongAnonymous

That solved all my issues.

For anyone else who happens to stumble upon this page looking for how to install Unity3D on Debian, it works fine.

However, you must:

- In Debian 7, you must install the 32-bit libraries via Multiarch:

sudo dpkg --add-architecture i386
sudo apt-get update

- Use this PlayOnLinux script found on this forum (NOTE: I used Wine 1.7.6 for the installation):

http://forum.unity3d.com/threads/211059-Unity3D-on-Linux-with-Wine-Support-thread?p=1420352&viewfull=1#post1420352

- Instructions found here:

http://forum.unity3d.com/threads/211059-Unity3D-on-Linux-with-Wine-Support-thread?p=1419538&viewfull=1#post1419538

- Installing libldap-2.4-2 32-bit is necessary to have the program launch:

sudo apt-get install libldap-2.4-2:i386

Once everything completes, you should have a working Unity3D editor running on your Debian system.

Cheers!

Edited by eluong

This site allows content generated by members, and we promptly remove any content that infringes copyright according to our Terms of Service. To report copyright infringement, please send a notice to dmcayonlinux.com