It seems that you're using an outdated browser. Some things may not work as they should (or don't work at all).
We suggest you upgrade newer and better browser like: Chrome, Firefox, Internet Explorer or Opera

×
On startup, one cpu thread is 100% loaded and nothing happens

$ ./start.sh
Running Trüberbrook
Set current directory to /data/Games/Truberbrook/game
Found path: /data/Games/Truberbrook/game/Truberbrook.x86
Mono path[0] = '/data/Games/Truberbrook/game/Truberbrook_Data/Managed'
Mono config path = '/data/Games/Truberbrook/game/Truberbrook_Data/Mono/etc'
Preloaded 'libfmod.so'
Preloaded 'libfmodL.so'
Preloaded 'libfmodstudio.so'
Preloaded 'libfmodstudioL.so'
Preloaded 'libsteam_api.so'
Unable to preload the following plugins:
ScreenSelector.so
Logging to /home/denis/.config/unity3d/BTF/Truberbrook/Player.log

Player.log:
Error loading /data/Games/Truberbrook/game/Truberbrook_Data/Plugins/x86/ScreenSelector.so: libgtk-x11-2.0.so.0: cannot open shared object file: No such file or directory
Desktop is 0 x 0 @ 0 Hz
No posts in this topic were marked as the solution yet. If you can help, add your reply
avatar
DenisL89: Player.log:
Error loading /data/Games/Truberbrook/game/Truberbrook_Data/Plugins/x86/ScreenSelector.so: libgtk-x11-2.0.so.0: cannot open shared object file: No such file or directory
Desktop is 0 x 0 @ 0 Hz
You are missing x86 dependencies. You might want to start with that. Otherwise a ldd Truberbrook.x86 to see what else you are missing and ldd $(find . -name "ScreenSelector.so") if ScreenSelector.so still has trouble.
Post edited May 06, 2019 by Gydion
Still not working.
I installed libgtk2.0-0:i386 libglib2.0-0:i386 libgdk-pixbuf2.0-0:i386
Now Player.log:
Desktop is 1920 x 1080 @ 60 Hz
Unable to find a supported OpenGL core profile
Failed to create valid graphics context: please ensure you meet the minimum requirements
E.g. OpenGL core profile 3.2 or later for OpenGL Core renderer
Vulkan detection: 0
No supported renderers found, exiting

(Filename: Line: 560)

$ ldd Truberbrook.x86
linux-gate.so.1 (0xf7f79000)
libdl.so.2 => /lib/i386-linux-gnu/libdl.so.2 (0xf7f54000)
libpthread.so.0 => /lib/i386-linux-gnu/libpthread.so.0 (0xf7f35000)
librt.so.1 => /lib/i386-linux-gnu/librt.so.1 (0xf7f2b000)
libstdc++.so.6 => /usr/lib32/libstdc++.so.6 (0xf7da5000)
libm.so.6 => /lib/i386-linux-gnu/libm.so.6 (0xf7ca3000)
libgcc_s.so.1 => /lib/i386-linux-gnu/libgcc_s.so.1 (0xf7c85000)
libc.so.6 => /lib/i386-linux-gnu/libc.so.6 (0xf7aa9000)
/lib/ld-linux.so.2 (0xf7f7b000)

$ ldd $(find . -name "ScreenSelector.so")
linux-gate.so.1 (0xf7ef8000)
libgtk-x11-2.0.so.0 => /usr/lib/i386-linux-gnu/libgtk-x11-2.0.so.0 (0xf79d8000)
libgdk_pixbuf-2.0.so.0 => /usr/lib/i386-linux-gnu/libgdk_pixbuf-2.0.so.0 (0xf79ad000)
libgobject-2.0.so.0 => /usr/lib/i386-linux-gnu/libgobject-2.0.so.0 (0xf794d000)
libglib-2.0.so.0 => /usr/lib/i386-linux-gnu/libglib-2.0.so.0 (0xf781c000)
libdl.so.2 => /lib/i386-linux-gnu/libdl.so.2 (0xf7817000)
libstdc++.so.6 => /usr/lib32/libstdc++.so.6 (0xf7691000)
libc.so.6 => /lib/i386-linux-gnu/libc.so.6 (0xf74b5000)
libgdk-x11-2.0.so.0 => /usr/lib/i386-linux-gnu/libgdk-x11-2.0.so.0 (0xf73f4000)
libgmodule-2.0.so.0 => /usr/lib/i386-linux-gnu/libgmodule-2.0.so.0 (0xf73ef000)
libpangocairo-1.0.so.0 => /usr/lib/i386-linux-gnu/libpangocairo-1.0.so.0 (0xf73e0000)
libX11.so.6 => /usr/lib/i386-linux-gnu/libX11.so.6 (0xf7294000)
libXfixes.so.3 => /usr/lib/i386-linux-gnu/libXfixes.so.3 (0xf728d000)
libatk-1.0.so.0 => /usr/lib/i386-linux-gnu/libatk-1.0.so.0 (0xf7266000)
libcairo.so.2 => /usr/lib/i386-linux-gnu/libcairo.so.2 (0xf7117000)
libgio-2.0.so.0 => /usr/lib/i386-linux-gnu/libgio-2.0.so.0 (0xf6f30000)
libpangoft2-1.0.so.0 => /usr/lib/i386-linux-gnu/libpangoft2-1.0.so.0 (0xf6f18000)
libpango-1.0.so.0 => /usr/lib/i386-linux-gnu/libpango-1.0.so.0 (0xf6ec5000)
libfontconfig.so.1 => /usr/lib/i386-linux-gnu/libfontconfig.so.1 (0xf6e7a000)
libm.so.6 => /lib/i386-linux-gnu/libm.so.6 (0xf6d78000)
libpthread.so.0 => /lib/i386-linux-gnu/libpthread.so.0 (0xf6d59000)
libffi.so.6 => /usr/lib/i386-linux-gnu/libffi.so.6 (0xf6d4e000)
libpcre.so.3 => /lib/i386-linux-gnu/libpcre.so.3 (0xf6cd7000)
/lib/ld-linux.so.2 (0xf7efa000)
libgcc_s.so.1 => /lib/i386-linux-gnu/libgcc_s.so.1 (0xf6cb9000)
libXrender.so.1 => /usr/lib/i386-linux-gnu/libXrender.so.1 (0xf6cad000)
libXinerama.so.1 => /usr/lib/i386-linux-gnu/libXinerama.so.1 (0xf6ca9000)
libXi.so.6 => /usr/lib/i386-linux-gnu/libXi.so.6 (0xf6c96000)
libXrandr.so.2 => /usr/lib/i386-linux-gnu/libXrandr.so.2 (0xf6c89000)
libXcursor.so.1 => /usr/lib/i386-linux-gnu/libXcursor.so.1 (0xf6c7d000)
libXcomposite.so.1 => /usr/lib/i386-linux-gnu/libXcomposite.so.1 (0xf6c79000)
libXdamage.so.1 => /usr/lib/i386-linux-gnu/libXdamage.so.1 (0xf6c75000)
libXext.so.6 => /usr/lib/i386-linux-gnu/libXext.so.6 (0xf6c5e000)
libfreetype.so.6 => /usr/lib/i386-linux-gnu/libfreetype.so.6 (0xf6ba1000)
libxcb.so.1 => /usr/lib/i386-linux-gnu/libxcb.so.1 (0xf6b75000)
libpixman-1.so.0 => /usr/lib/i386-linux-gnu/libpixman-1.so.0 (0xf6ac6000)
libpng16.so.16 => /usr/lib/i386-linux-gnu/libpng16.so.16 (0xf6a8c000)
libxcb-shm.so.0 => /usr/lib/i386-linux-gnu/libxcb-shm.so.0 (0xf6a88000)
libxcb-render.so.0 => /usr/lib/i386-linux-gnu/libxcb-render.so.0 (0xf6a79000)
libz.so.1 => /lib/i386-linux-gnu/libz.so.1 (0xf6a5a000)
librt.so.1 => /lib/i386-linux-gnu/librt.so.1 (0xf6a50000)
libselinux.so.1 => /lib/i386-linux-gnu/libselinux.so.1 (0xf6a24000)
libresolv.so.2 => /lib/i386-linux-gnu/libresolv.so.2 (0xf6a0a000)
libmount.so.1 => /lib/i386-linux-gnu/libmount.so.1 (0xf69a7000)
libharfbuzz.so.0 => /usr/lib/i386-linux-gnu/libharfbuzz.so.0 (0xf68fe000)
libthai.so.0 => /usr/lib/i386-linux-gnu/libthai.so.0 (0xf68f3000)
libexpat.so.1 => /lib/i386-linux-gnu/libexpat.so.1 (0xf68c1000)
libXau.so.6 => /usr/lib/i386-linux-gnu/libXau.so.6 (0xf68bd000)
libXdmcp.so.6 => /usr/lib/i386-linux-gnu/libXdmcp.so.6 (0xf68b6000)
libblkid.so.1 => /lib/i386-linux-gnu/libblkid.so.1 (0xf685e000)
libgraphite2.so.3 => /usr/lib/i386-linux-gnu/libgraphite2.so.3 (0xf682f000)
libdatrie.so.1 => /usr/lib/i386-linux-gnu/libdatrie.so.1 (0xf6824000)
libbsd.so.0 => /lib/i386-linux-gnu/libbsd.so.0 (0xf6809000)
libuuid.so.1 => /lib/i386-linux-gnu/libuuid.so.1 (0xf6800000)

$ glxinfo | grep OpenGL
OpenGL vendor string: X.Org
OpenGL renderer string: Radeon RX 560 Series (POLARIS11, DRM 3.26.0, 4.18.0-18-generic, LLVM 7.0.0)
OpenGL core profile version string: 4.5 (Core Profile) Mesa 18.2.8
OpenGL core profile shading language version string: 4.50
OpenGL core profile context flags: (none)
OpenGL core profile profile mask: core profile
OpenGL core profile extensions:
OpenGL version string: 4.4 (Compatibility Profile) Mesa 18.2.8
OpenGL shading language version string: 4.40
OpenGL context flags: (none)
OpenGL profile mask: compatibility profile
OpenGL extensions:
OpenGL ES profile version string: OpenGL ES 3.2 Mesa 18.2.8
OpenGL ES profile shading language version string: OpenGL ES GLSL ES 3.20
OpenGL ES profile extensions:

and Vulkan drivers already installed
avatar
DenisL89: Still not working.
I installed libgtk2.0-0:i386 libglib2.0-0:i386 libgdk-pixbuf2.0-0:i386
Now Player.log:
Desktop is 1920 x 1080 @ 60 Hz
Unable to find a supported OpenGL core profile
Failed to create valid graphics context: please ensure you meet the minimum requirements
E.g. OpenGL core profile 3.2 or later for OpenGL Core renderer
Vulkan detection: 0
No supported renderers found, exiting
...
$ glxinfo | grep OpenGL
OpenGL vendor string: X.Org
OpenGL renderer string: Radeon RX 560 Series (POLARIS11, DRM 3.26.0, 4.18.0-18-generic, LLVM 7.0.0)
OpenGL core profile version string: 4.5 (Core Profile) Mesa 18.2.8
You also need the 32-bit libs for your GPU: see the other thread.
Post edited May 11, 2019 by Gydion