I'm trying to run the latest CS2D executable on Linux. the headless server is running without a problem but I can't get the visual client to work. Maybe one of you knows what package or trick I'm missing.
When running ./CS2D I get:
1
Segmentation fault (core dumped)
When running it using gdb I get:
1
2
2
Program received signal SIGSEGV, Segmentation fault.
0xf6ee6a75 in ?? () from /usr/lib/i386-linux-gnu/dri/i965_dri.so
I installed the following packages:
1
2
3
4
5
6
7
2
3
4
5
6
7
apt install libx11-6:i386
apt install libxxf86vm1:i386
apt install libglu1-mesa:i386
apt install libfreetype6:i386
apt install i965-va-driver
apt install libopenal1:i386
apt install libopenal-dev:i386

Here is the output of ldd CS2D:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
linux-gate.so.1 => (0xf7fb4000)
libX11.so.6 => /usr/lib/i386-linux-gnu/libX11.so.6 (0xf7e47000)
libXxf86vm.so.1 => /usr/lib/i386-linux-gnu/libXxf86vm.so.1 (0xf7e40000)
libGL.so.1 => /usr/lib/i386-linux-gnu/mesa/libGL.so.1 (0xf7dcf000)
libfreetype.so.6 => /usr/lib/i386-linux-gnu/libfreetype.so.6 (0xf7d13000)
libdl.so.2 => /lib/i386-linux-gnu/libdl.so.2 (0xf7d0e000)
libstdc++.so.6 => /usr/lib/i386-linux-gnu/libstdc++.so.6 (0xf7b8a000)
libm.so.6 => /lib/i386-linux-gnu/libm.so.6 (0xf7a89000)
libgcc_s.so.1 => /lib/i386-linux-gnu/libgcc_s.so.1 (0xf7a6c000)
libpthread.so.0 => /lib/i386-linux-gnu/libpthread.so.0 (0xf7a4d000)
libc.so.6 => /lib/i386-linux-gnu/libc.so.6 (0xf7877000)
libxcb.so.1 => /usr/lib/i386-linux-gnu/libxcb.so.1 (0xf784b000)
libXext.so.6 => /usr/lib/i386-linux-gnu/libXext.so.6 (0xf7836000)
libexpat.so.1 => /lib/i386-linux-gnu/libexpat.so.1 (0xf780b000)
libxcb-dri3.so.0 => /usr/lib/i386-linux-gnu/libxcb-dri3.so.0 (0xf7807000)
libxcb-present.so.0 => /usr/lib/i386-linux-gnu/libxcb-present.so.0 (0xf7803000)
libxcb-sync.so.1 => /usr/lib/i386-linux-gnu/libxcb-sync.so.1 (0xf77fb000)
libxshmfence.so.1 => /usr/lib/i386-linux-gnu/libxshmfence.so.1 (0xf77f8000)
libglapi.so.0 => /usr/lib/i386-linux-gnu/libglapi.so.0 (0xf77d8000)
libXdamage.so.1 => /usr/lib/i386-linux-gnu/libXdamage.so.1 (0xf77d4000)
libXfixes.so.3 => /usr/lib/i386-linux-gnu/libXfixes.so.3 (0xf77cd000)
libX11-xcb.so.1 => /usr/lib/i386-linux-gnu/libX11-xcb.so.1 (0xf77ca000)
libxcb-glx.so.0 => /usr/lib/i386-linux-gnu/libxcb-glx.so.0 (0xf77ad000)
libxcb-dri2.so.0 => /usr/lib/i386-linux-gnu/libxcb-dri2.so.0 (0xf77a7000)
libdrm.so.2 => /usr/lib/i386-linux-gnu/libdrm.so.2 (0xf7793000)
libz.so.1 => /lib/i386-linux-gnu/libz.so.1 (0xf7774000)
libpng16.so.16 => /usr/lib/i386-linux-gnu/libpng16.so.16 (0xf773a000)
/lib/ld-linux.so.2 (0xf7fb6000)
libXau.so.6 => /usr/lib/i386-linux-gnu/libXau.so.6 (0xf7736000)
libXdmcp.so.6 => /usr/lib/i386-linux-gnu/libXdmcp.so.6 (0xf772d000)
libbsd.so.0 => /lib/i386-linux-gnu/libbsd.so.0 (0xf7712000)
librt.so.1 => /lib/i386-linux-gnu/librt.so.1 (0xf7708000)
edited 2×, last 12.12.17 07:01:49 am