Jump to content

OpenJK + Movie Battles 2 and Linux Mint 17.1, doesn't connect to OpenJK Servers only. (Distro related problem)


McPixel

Recommended Posts

Posted

Hello, I am McPixel, use the OpenJk with mod Movie Battles 2, quite some time on my Linux Mint 17.1 32bit.
But a few weeks I noticed that I can not connect to two servers that are using OpenJK and the mod Movie Battles 2.


The servers are "Zona Franga" (IP 54.207.32.73:2970) and "MIAMI NOVICE" (IP 192.157.253.83:29070), both servers belong to a friend,

I played a lot on these servers, since the beginning of the year.
But only now I have this problem, that can not connect to these servers that are using OpenJK.

Me and my friend, the owner of these two servers, we tested several Linux distributions, including:
   
Ubuntu 14, 15 (32bit and 64Bit)
   
Linux Mint 17.1 (32bit and 64Bit)
And we confirm that the problem only occurred in Linux Mint 17.1, which is based on Ubuntu 14.

I can play on all servers, perfectly, except those that use OpenJK.
 

The Client build of OpenJK that we use is included in the Mod installation package "Movie Battles 2".

Link: http://cdn.moviebattles2.com/releases/MBII_V1.2.2_Full.zip (mbii.i386 file).

The Server build of OpenJK that we use is also included in the installation package for servers.

Link: http://cdn.moviebattles2.com/releases/MBII_V1.2.2_OJK.zip
 

And to make the game work we installed the following packages:

sudo apt-get install libc6: i386 libgcc1: gcc-4.8-base i386: i386 libstdc ++ 5: i386 libstdc ++ 6: gcc-multilib i386 g ++ - multilib libopenal-dev: i386 libsdl2-dev libsdl2-2.0-0: i386 ia32-libs

sudo add-apt-repository ppa: mir-team / staging
sudo apt-get update
sudo apt-get install libsdl2-dev
sudo apt-get install mercurial debhelper dh-autoreconf libasound2-dev libgl1-mesa-dev libudev-dev-dev libpulse libdbus-1-dev-dev libx11 libxcursor-dev-dev libXext libXi-dev-dev libxinerama libxrandr libxss-dev-dev libxt libxxf86vm-dev-dev


If you can test the OpenJK build from Movie Battles 2 Mod in a mint Linux 17.1 (32 or 64 Bit), and try to connect to servers that use OpenJK in the case "Zona Franga" (IP 54.207.32.73:2970) and "MIAMI NOVICE" (IP 192.157.253.83:29070), you may find this bug.

 

I know that this problem may be related to the specific OpenJK build used by the mod Movie Battles 2, but if anyone can help me I will be grateful.

Posted

We need more info than "can't connect". What happens specifically when you try to connect to the servers? Any messages, anything in the console, etc.

Smoo likes this
Posted

Hello, thank you for the attention, I will try to better describe the bug.
When trying to connect to these specific servers using the OpenJK, the counter stays up forever with the message "Awaiting Challenge ..."

Images:
https://drive.google.com/file/d/0BwTWT4xK3pb2dzhDNTRYZlM2OVk/view

 

https://drive.google.com/file/d/0BwTWT4xK3pb2VXlISVAzdWM3N0E/view

I hope the pictures help you understand, they show the moment when I try to connect to the server "Zona Franga" (IP 54.207.32.73:2970), which uses the OpenJK.
This only occurs in this Linux distribution, Mint Cinnamon 32 or 64 Bit and with these specific servers.

Posted

I see you're running this in VirtualBox. Are you sure your network settings are set up properly? Try pinging the IP address from the terminal (e.g. ping 54.207.32.73)

Posted

I have the same issue when i'm under mint 17.1 (32bits)

 

Mint.png

 

fabio@Mint-VM ~/servers/ja $ sudo ./mbii.sh

OpenJK-MP: v1.0.1.0 linux-i386 Mar 13 2015

----- FS_Startup -----

Current search path:

/home/fabio/.local/share/openjk/MBII

./MBII/z_Power_Battles.pk3 (1679 files)

./MBII/z_MB_BaseAssets.pk3 (14 files)

./MBII/zz_MBModels.pk3 (5928 files)

./MBII/SOM_V3.1.pk3 (1333 files)

./MBII/MB_Effects.pk3 (818 files)

./MBII/MBII_Mac.pk3 (3 files)

./MBII/MBII.pk3 (5 files)

./MBII/MBHilts.pk3 (777 files)

./MBII/MBAssets3.pk3 (2191 files)

./MBII/MBAssets2.pk3 (1711 files)

./MBII/MBAssets.pk3 (616 files)

./MBII/MB2_yavinassault.pk3 (88 files)

./MBII/mb2_um_assets3.pk3 (1062 files)

./MBII/mb2_um_assets2.pk3 (3834 files)

./MBII/mb2_um_assets.pk3 (1110 files)

./MBII/mb2_tradefed.pk3 (299 files)

./MBII/mb2_theed.pk3 (114 files)

./MBII/mb2_tatooine.pk3 (173 files)

./MBII/mb2_tantiveIV.pk3 (158 files)

./MBII/mb2_smuggler.pk3 (55 files)

./MBII/mb2_SDestroyer.pk3 (128 files)

./MBII/mb2_sb_destroyer.pk3 (395 files)

./MBII/mb2_republiccruiser.pk3 (712 files)

./MBII/mb2_rc_hangarC.pk3 (337 files)

./MBII/mb2_mygeeto.pk3 (141 files)

./MBII/mb2_mustafar.pk3 (197 files)

./MBII/mb2_moseisley.pk3 (1 files)

./MBII/mb2_lunarbase.pk3 (64 files)

./MBII/mb2_korriban.pk3 (52 files)

./MBII/mb2_kamino.pk3 (392 files)

./MBII/mb2_jeditemple.pk3 (414 files)

./MBII/mb2_jabba.pk3 (126 files)

./MBII/mb2_enclave.pk3 (265 files)

./MBII/mb2_echobase.pk3 (38 files)

./MBII/mb2_duel_yavin4.pk3 (68 files)

./MBII/mb2_duel_votj.pk3 (47 files)

./MBII/mb2_duel_utapau.pk3 (63 files)

./MBII/mb2_duel_starforge.pk3 (115 files)

./MBII/mb2_duel_senate.pk3 (71 files)

./MBII/mb2_duel_sabh.pk3 (62 files)

./MBII/mb2_duel_revan.pk3 (129 files)

./MBII/mb2_duel_ravager.pk3 (81 files)

./MBII/mb2_duel_office.pk3 (115 files)

./MBII/mb2_duel_malachor.pk3 (101 files)

./MBII/mb2_duel_emperor.pk3 (146 files)

./MBII/mb2_dotf.pk3 (265 files)

./MBII/mb2_deathstar.pk3 (344 files)

./MBII/mb2_Coruscant_chase.pk3 (230 files)

./MBII/mb2_corellia.pk3 (254 files)

./MBII/MB2_Commtower.pk3 (255 files)

./MBII/mb2_cmp_assets3.pk3 (981 files)

./MBII/mb2_cmp_assets2.pk3 (4330 files)

./MBII/mb2_cmp_assets.pk3 (1842 files)

./MBII/mb2_cloudcity.pk3 (272 files)

./MBII/mb2_boc.pk3 (539 files)

./MBII/mb2_BF_Geonosis.pk3 (310 files)

./MBII/mb2_alderaan.pk3 (239 files)

./MBII/FAMBModels.pk3 (1721 files)

./MBII/03_MovieGameMappack.pk3 (6398 files)

./MBII/031_MovieGameMappack.pk3 (2139 files)

./MBII/02_MovieGameMappack.pk3 (2946 files)

./MBII/01_MovieGameMappack.pk3 (3293 files)

./MBII

/home/fabio/.local/share/openjk/base

./base/assets3.pk3 (16 files)

./base/assets2.pk3 (62 files)

./base/assets1.pk3 (8320 files)

./base/assets0.pk3 (15346 files)

./base

 

----------------------

76330 files in pk3 files

execing mpdefault.cfg

execing openjk.cfg

couldn't exec autoexec.cfg

----- Initializing Renderer ----

Trying to load "rd-vanilla-mbii_i386.so" from "."...

QKEY found.

libGL error: pci id for fd 71: 80ee:beef, driver (null)

OpenGL Warning: glFlushVertexArrayRangeNV not found in mesa table

OpenGL Warning: glVertexArrayRangeNV not found in mesa table

OpenGL Warning: glCombinerInputNV not found in mesa table

OpenGL Warning: glCombinerOutputNV not found in mesa table

OpenGL Warning: glCombinerParameterfNV not found in mesa table

OpenGL Warning: glCombinerParameterfvNV not found in mesa table

OpenGL Warning: glCombinerParameteriNV not found in mesa table

OpenGL Warning: glCombinerParameterivNV not found in mesa table

OpenGL Warning: glFinalCombinerInputNV not found in mesa table

OpenGL Warning: glGetCombinerInputParameterfvNV not found in mesa table

OpenGL Warning: glGetCombinerInputParameterivNV not found in mesa table

OpenGL Warning: glGetCombinerOutputParameterfvNV not found in mesa table

OpenGL Warning: glGetCombinerOutputParameterivNV not found in mesa table

OpenGL Warning: glGetFinalCombinerInputParameterfvNV not found in mesa table

OpenGL Warning: glGetFinalCombinerInputParameterivNV not found in mesa table

OpenGL Warning: glDeleteFencesNV not found in mesa table

OpenGL Warning: glFinishFenceNV not found in mesa table

OpenGL Warning: glGenFencesNV not found in mesa table

OpenGL Warning: glGetFenceivNV not found in mesa table

OpenGL Warning: glIsFenceNV not found in mesa table

OpenGL Warning: glSetFenceNV not found in mesa table

OpenGL Warning: glTestFenceNV not found in mesa table

libGL error: core dri or dri2 extension not found

libGL error: failed to load driver: vboxvideo

SDL using driver "x11"

Initializing OpenGL display

Display aspect: 1.333

...setting mode 4: 800 600

Using 24 color bits, 24 depth, 8 stencil display.

Available modes: '1024x768'

GL_RENDERER: Chromium

Initializing OpenGL extensions

...GL_EXT_texture_compression_s3tc available

...no tc preference specified

.....using GL_EXT_texture_compression_s3tc

...using GL_EXT_texture_env_add

...GL_EXT_texture_filter_anisotropic available

...using GL_EXT_texture_filter_anisotropic

...using GL_EXT_texture_edge_clamp

...using GL_ARB_multitexture

...using GL_EXT_compiled_vertex_array

...GL_NV_register_combiners not found

 

GL_VENDOR: Humper

GL_RENDERER: Chromium

GL_VERSION: 2.1 Chromium 1.9

GL_EXT_texture_compression_s3tc GL_EXT_draw_range_elements GL_EXT_framebuffer_object GL_EXT_compiled_vertex_array GL_ARB_depth_texture GL_ARB_fragment_program GL_ARB_multisample GL_ARB_multitexture GL_ARB_occlusion_query GL_ARB_point_parameters GL_ARB_point_sprite GL_ARB_shadow GL_ARB_shadow_ambient GL_ARB_texture_border_clamp GL_ARB_texture_compression GL_ARB_texture_cube_map GL_ARB_texture_env_add GL_ARB_texture_env_combine GL_EXT_texture_env_combine GL_ARB_texture_env_crossbar GL_ARB_texture_env_dot3 GL_EXT_texture_env_dot3 GL_ARB_texture_mirrored_repeat GL_IBM_texture_mirrored_repeat GL_ATI_texture_mirror_once GL_ARB_texture_non_power_of_two GL_ARB_transpose_matrix GL_ARB_vertex_buffer_object GL_ARB_pixel_buffer_object GL_ARB_vertex_program GL_ARB_window_pos GL_EXT_blend_color GL_EXT_blend_minmax GL_EXT_blend_func_separate GL_EXT_blend_subtract GL_EXT_texture_env_add GL_EXT_fog_coord GL_EXT_multi_draw_arrays GL_EXT_secondary_color GL_EXT_shadow_funcs GL_EXT_stencil_wrap GL_EXT_texture_cube_map GL_EXT_texture_edge_clamp GL_EXT_texture_filter_anisotropic GL_EXT_texture_lod_bias GL_EXT_texture_object GL_EXT_texture3D GL_NV_texgen_reflection GL_EXT_texture_rectangle GL_ARB_texture_rectangle GL_SGIS_generate_mipmap GL_SGIS_texture_edge_clamp GL_ARB_shading_language_100 GL_ARB_shader_objects GL_ARB_vertex_shader GL_ARB_fragment_shader GL_EXT_texture_sRGB GL_EXT_framebuffer_blit GL_EXT_blend_equation_separate GL_CR_state_parameter GL_CR_cursor_position GL_CR_bounding_box GL_CR_print_string GL_CR_tilesort_info GL_CR_synchronization GL_CR_head_spu_name GL_CR_performance_info GL_CR_window_size GL_CR_tile_info GL_CR_saveframe GL_CR_readback_barrier_size GL_CR_server_id_sharing GL_CR_server_matrix GL_EXT_stencil_two_side

GL_MAX_TEXTURE_SIZE: 16384

GL_MAX_ACTIVE_TEXTURES_ARB: 8

 

PIXELFORMAT: color(24-bits) Z(24-bit) stencil(8-bits)

MODE: 4, 800 x 600 windowed hz:N/A

GAMMA: hardware w/ 0 overbright bits

rendering primitives: single glDrawElements

texturemode: GL_LINEAR_MIPMAP_NEAREST

picmip: 0

texture bits: 0

lightmap texture bits: 0

multitexture: enabled

compiled vertex arrays: enabled

texenv add: enabled

compressed textures: enabled

compressed lightmaps: disabled

texture compression method: GL_EXT_texture_compression_s3tc

anisotropic filtering: enabled (16 of 16)

Dynamic Glow: disabled

 

------- sound initialization -------

SDL_Init( SDL_INIT_AUDIO )... OK

SDL audio driver is "pulseaudio".

SDL_AudioSpec:

Format: AUDIO_S16LSB

Freq: 44100

Samples: 512

Channels: 2

Starting SDL audio callback...

SDL audio initialized.

----- Sound Info -----

1 stereo

16384 samples

16 samplebits

1 submission_chunk

44100 speed

0xa2b5678 dma buffer

No background file.

----------------------

------------------------------------

 

--- ambient sound initialization ---

Sound memory manager started

Sys_LoadGameDll(ui) failed to find GetModuleAPI function:

"Failed loading GetModuleAPI: ./MBII/uii386.so: undefined symbol: _GetModuleAPI" !

VM_Create: uii386.so failed!

VM_CreateLegacy: uii386.soSys_LoadGameDll(ui) found vmMain function at 0x9a0bfe20

succeeded

OpenGL Warning: vboxCall failed with VBox status code -54

 

OpenGL Warning: vboxCall failed with VBox status code -54

 

--- Common Initialization Complete ---

Hostname: Mint-VM

IP: 127.0.1.1

Opening IP socket: localhost:29071

Requesting motd from update master.moviebattles2.com (176.31.240.63:29061)...

192.157.253.83:29070 resolved to 192.157.253.83:29070

Sys_LoadGameDll(ui) failed to find GetModuleAPI function:

"Failed loading GetModuleAPI: ./MBII/uii386.so: undefined symbol: _GetModuleAPI" !

VM_Create: uii386.so failed!

VM_CreateLegacy: uii386.soSys_LoadGameDll(ui) found vmMain function at 0x9a0bfe20

succeeded

DISCONNECTED

Closing SDL audio device...

X Error of failed request: BadDrawable (invalid Pixmap or Window parameter)

Major opcode of failed request: 14 (X_GetGeometry)

Resource id in failed request: 0x3400008

Serial number of failed request: 7931

Current serial number in output stream: 7931

SDL audio device shut down.

Automatically freeing 2098 blocks making up 5830296 bytes

fabio@Mint-VM ~/servers/ja $

Mint3.png

 

 

 

 

 

but it is fine with servers that don't use openjk, like this one:

 

Mint2.png

 

 

fabio@Mint-VM ~/servers/ja $ sudo ./mbii.sh

OpenJK-MP: v1.0.1.0 linux-i386 Mar 13 2015

----- FS_Startup -----

Current search path:

/home/fabio/.local/share/openjk/MBII

./MBII/z_Power_Battles.pk3 (1679 files)

./MBII/z_MB_BaseAssets.pk3 (14 files)

./MBII/zz_MBModels.pk3 (5928 files)

./MBII/SOM_V3.1.pk3 (1333 files)

./MBII/MB_Effects.pk3 (818 files)

./MBII/MBII_Mac.pk3 (3 files)

./MBII/MBII.pk3 (5 files)

./MBII/MBHilts.pk3 (777 files)

./MBII/MBAssets3.pk3 (2191 files)

./MBII/MBAssets2.pk3 (1711 files)

./MBII/MBAssets.pk3 (616 files)

./MBII/MB2_yavinassault.pk3 (88 files)

./MBII/mb2_um_assets3.pk3 (1062 files)

./MBII/mb2_um_assets2.pk3 (3834 files)

./MBII/mb2_um_assets.pk3 (1110 files)

./MBII/mb2_tradefed.pk3 (299 files)

./MBII/mb2_theed.pk3 (114 files)

./MBII/mb2_tatooine.pk3 (173 files)

./MBII/mb2_tantiveIV.pk3 (158 files)

./MBII/mb2_smuggler.pk3 (55 files)

./MBII/mb2_SDestroyer.pk3 (128 files)

./MBII/mb2_sb_destroyer.pk3 (395 files)

./MBII/mb2_republiccruiser.pk3 (712 files)

./MBII/mb2_rc_hangarC.pk3 (337 files)

./MBII/mb2_mygeeto.pk3 (141 files)

./MBII/mb2_mustafar.pk3 (197 files)

./MBII/mb2_moseisley.pk3 (1 files)

./MBII/mb2_lunarbase.pk3 (64 files)

./MBII/mb2_korriban.pk3 (52 files)

./MBII/mb2_kamino.pk3 (392 files)

./MBII/mb2_jeditemple.pk3 (414 files)

./MBII/mb2_jabba.pk3 (126 files)

./MBII/mb2_enclave.pk3 (265 files)

./MBII/mb2_echobase.pk3 (38 files)

./MBII/mb2_duel_yavin4.pk3 (68 files)

./MBII/mb2_duel_votj.pk3 (47 files)

./MBII/mb2_duel_utapau.pk3 (63 files)

./MBII/mb2_duel_starforge.pk3 (115 files)

./MBII/mb2_duel_senate.pk3 (71 files)

./MBII/mb2_duel_sabh.pk3 (62 files)

./MBII/mb2_duel_revan.pk3 (129 files)

./MBII/mb2_duel_ravager.pk3 (81 files)

./MBII/mb2_duel_office.pk3 (115 files)

./MBII/mb2_duel_malachor.pk3 (101 files)

./MBII/mb2_duel_emperor.pk3 (146 files)

./MBII/mb2_dotf.pk3 (265 files)

./MBII/mb2_deathstar.pk3 (344 files)

./MBII/mb2_Coruscant_chase.pk3 (230 files)

./MBII/mb2_corellia.pk3 (254 files)

./MBII/MB2_Commtower.pk3 (255 files)

./MBII/mb2_cmp_assets3.pk3 (981 files)

./MBII/mb2_cmp_assets2.pk3 (4330 files)

./MBII/mb2_cmp_assets.pk3 (1842 files)

./MBII/mb2_cloudcity.pk3 (272 files)

./MBII/mb2_boc.pk3 (539 files)

./MBII/mb2_BF_Geonosis.pk3 (310 files)

./MBII/mb2_alderaan.pk3 (239 files)

./MBII/FAMBModels.pk3 (1721 files)

./MBII/03_MovieGameMappack.pk3 (6398 files)

./MBII/031_MovieGameMappack.pk3 (2139 files)

./MBII/02_MovieGameMappack.pk3 (2946 files)

./MBII/01_MovieGameMappack.pk3 (3293 files)

./MBII

/home/fabio/.local/share/openjk/base

./base/assets3.pk3 (16 files)

./base/assets2.pk3 (62 files)

./base/assets1.pk3 (8320 files)

./base/assets0.pk3 (15346 files)

./base

 

----------------------

76330 files in pk3 files

execing mpdefault.cfg

execing openjk.cfg

couldn't exec autoexec.cfg

----- Initializing Renderer ----

Trying to load "rd-vanilla-mbii_i386.so" from "."...

QKEY found.

libGL error: pci id for fd 71: 80ee:beef, driver (null)

OpenGL Warning: glFlushVertexArrayRangeNV not found in mesa table

OpenGL Warning: glVertexArrayRangeNV not found in mesa table

OpenGL Warning: glCombinerInputNV not found in mesa table

OpenGL Warning: glCombinerOutputNV not found in mesa table

OpenGL Warning: glCombinerParameterfNV not found in mesa table

OpenGL Warning: glCombinerParameterfvNV not found in mesa table

OpenGL Warning: glCombinerParameteriNV not found in mesa table

OpenGL Warning: glCombinerParameterivNV not found in mesa table

OpenGL Warning: glFinalCombinerInputNV not found in mesa table

OpenGL Warning: glGetCombinerInputParameterfvNV not found in mesa table

OpenGL Warning: glGetCombinerInputParameterivNV not found in mesa table

OpenGL Warning: glGetCombinerOutputParameterfvNV not found in mesa table

OpenGL Warning: glGetCombinerOutputParameterivNV not found in mesa table

OpenGL Warning: glGetFinalCombinerInputParameterfvNV not found in mesa table

OpenGL Warning: glGetFinalCombinerInputParameterivNV not found in mesa table

OpenGL Warning: glDeleteFencesNV not found in mesa table

OpenGL Warning: glFinishFenceNV not found in mesa table

OpenGL Warning: glGenFencesNV not found in mesa table

OpenGL Warning: glGetFenceivNV not found in mesa table

OpenGL Warning: glIsFenceNV not found in mesa table

OpenGL Warning: glSetFenceNV not found in mesa table

OpenGL Warning: glTestFenceNV not found in mesa table

libGL error: core dri or dri2 extension not found

libGL error: failed to load driver: vboxvideo

SDL using driver "x11"

Initializing OpenGL display

Display aspect: 1.333

...setting mode 4: 800 600

Using 24 color bits, 24 depth, 8 stencil display.

Available modes: '1024x768'

GL_RENDERER: Chromium

Initializing OpenGL extensions

...GL_EXT_texture_compression_s3tc available

...no tc preference specified

.....using GL_EXT_texture_compression_s3tc

...using GL_EXT_texture_env_add

...GL_EXT_texture_filter_anisotropic available

...using GL_EXT_texture_filter_anisotropic

...using GL_EXT_texture_edge_clamp

...using GL_ARB_multitexture

...using GL_EXT_compiled_vertex_array

...GL_NV_register_combiners not found

 

GL_VENDOR: Humper

GL_RENDERER: Chromium

GL_VERSION: 2.1 Chromium 1.9

GL_EXT_texture_compression_s3tc GL_EXT_draw_range_elements GL_EXT_framebuffer_object GL_EXT_compiled_vertex_array GL_ARB_depth_texture GL_ARB_fragment_program GL_ARB_multisample GL_ARB_multitexture GL_ARB_occlusion_query GL_ARB_point_parameters GL_ARB_point_sprite GL_ARB_shadow GL_ARB_shadow_ambient GL_ARB_texture_border_clamp GL_ARB_texture_compression GL_ARB_texture_cube_map GL_ARB_texture_env_add GL_ARB_texture_env_combine GL_EXT_texture_env_combine GL_ARB_texture_env_crossbar GL_ARB_texture_env_dot3 GL_EXT_texture_env_dot3 GL_ARB_texture_mirrored_repeat GL_IBM_texture_mirrored_repeat GL_ATI_texture_mirror_once GL_ARB_texture_non_power_of_two GL_ARB_transpose_matrix GL_ARB_vertex_buffer_object GL_ARB_pixel_buffer_object GL_ARB_vertex_program GL_ARB_window_pos GL_EXT_blend_color GL_EXT_blend_minmax GL_EXT_blend_func_separate GL_EXT_blend_subtract GL_EXT_texture_env_add GL_EXT_fog_coord GL_EXT_multi_draw_arrays GL_EXT_secondary_color GL_EXT_shadow_funcs GL_EXT_stencil_wrap GL_EXT_texture_cube_map GL_EXT_texture_edge_clamp GL_EXT_texture_filter_anisotropic GL_EXT_texture_lod_bias GL_EXT_texture_object GL_EXT_texture3D GL_NV_texgen_reflection GL_EXT_texture_rectangle GL_ARB_texture_rectangle GL_SGIS_generate_mipmap GL_SGIS_texture_edge_clamp GL_ARB_shading_language_100 GL_ARB_shader_objects GL_ARB_vertex_shader GL_ARB_fragment_shader GL_EXT_texture_sRGB GL_EXT_framebuffer_blit GL_EXT_blend_equation_separate GL_CR_state_parameter GL_CR_cursor_position GL_CR_bounding_box GL_CR_print_string GL_CR_tilesort_info GL_CR_synchronization GL_CR_head_spu_name GL_CR_performance_info GL_CR_window_size GL_CR_tile_info GL_CR_saveframe GL_CR_readback_barrier_size GL_CR_server_id_sharing GL_CR_server_matrix GL_EXT_stencil_two_side

GL_MAX_TEXTURE_SIZE: 16384

GL_MAX_ACTIVE_TEXTURES_ARB: 8

 

PIXELFORMAT: color(24-bits) Z(24-bit) stencil(8-bits)

MODE: 4, 800 x 600 windowed hz:N/A

GAMMA: hardware w/ 0 overbright bits

rendering primitives: single glDrawElements

texturemode: GL_LINEAR_MIPMAP_NEAREST

picmip: 0

texture bits: 0

lightmap texture bits: 0

multitexture: enabled

compiled vertex arrays: enabled

texenv add: enabled

compressed textures: enabled

compressed lightmaps: disabled

texture compression method: GL_EXT_texture_compression_s3tc

anisotropic filtering: enabled (16 of 16)

Dynamic Glow: disabled

 

------- sound initialization -------

SDL_Init( SDL_INIT_AUDIO )... OK

SDL audio driver is "pulseaudio".

SDL_AudioSpec:

Format: AUDIO_S16LSB

Freq: 44100

Samples: 512

Channels: 2

Starting SDL audio callback...

SDL audio initialized.

----- Sound Info -----

1 stereo

16384 samples

16 samplebits

1 submission_chunk

44100 speed

0xb24d610 dma buffer

No background file.

----------------------

------------------------------------

 

--- ambient sound initialization ---

Sound memory manager started

Sys_LoadGameDll(ui) failed to find GetModuleAPI function:

"Failed loading GetModuleAPI: ./MBII/uii386.so: undefined symbol: _GetModuleAPI" !

VM_Create: uii386.so failed!

VM_CreateLegacy: uii386.soSys_LoadGameDll(ui) found vmMain function at 0x9a0bfe20

succeeded

OpenGL Warning: vboxCall failed with VBox status code -54

 

OpenGL Warning: vboxCall failed with VBox status code -54

 

--- Common Initialization Complete ---

Hostname: Mint-VM

IP: 127.0.1.1

Opening IP socket: localhost:29071

Requesting motd from update master.moviebattles2.com (176.31.240.63:29061)...

173.244.215.181:29070 resolved to 173.244.215.181:29070

----- FS_Startup -----

Current search path:

/home/fabio/.local/share/openjk/MBII

./MBII/z_Power_Battles.pk3 (1679 files)

./MBII/z_MB_BaseAssets.pk3 (14 files)

./MBII/zz_MBModels.pk3 (5928 files)

./MBII/SOM_V3.1.pk3 (1333 files)

./MBII/MB_Effects.pk3 (818 files)

./MBII/MBII_Mac.pk3 (3 files)

./MBII/MBII.pk3 (5 files)

./MBII/MBHilts.pk3 (777 files)

./MBII/MBAssets3.pk3 (2191 files)

./MBII/MBAssets2.pk3 (1711 files)

./MBII/MBAssets.pk3 (616 files)

./MBII/MB2_yavinassault.pk3 (88 files)

./MBII/mb2_um_assets3.pk3 (1062 files)

./MBII/mb2_um_assets2.pk3 (3834 files)

./MBII/mb2_um_assets.pk3 (1110 files)

./MBII/mb2_tradefed.pk3 (299 files)

./MBII/mb2_theed.pk3 (114 files)

./MBII/mb2_tatooine.pk3 (173 files)

./MBII/mb2_tantiveIV.pk3 (158 files)

./MBII/mb2_smuggler.pk3 (55 files)

./MBII/mb2_SDestroyer.pk3 (128 files)

./MBII/mb2_sb_destroyer.pk3 (395 files)

./MBII/mb2_republiccruiser.pk3 (712 files)

./MBII/mb2_rc_hangarC.pk3 (337 files)

./MBII/mb2_mygeeto.pk3 (141 files)

./MBII/mb2_mustafar.pk3 (197 files)

./MBII/mb2_moseisley.pk3 (1 files)

./MBII/mb2_lunarbase.pk3 (64 files)

./MBII/mb2_korriban.pk3 (52 files)

./MBII/mb2_kamino.pk3 (392 files)

./MBII/mb2_jeditemple.pk3 (414 files)

./MBII/mb2_jabba.pk3 (126 files)

./MBII/mb2_enclave.pk3 (265 files)

./MBII/mb2_echobase.pk3 (38 files)

./MBII/mb2_duel_yavin4.pk3 (68 files)

./MBII/mb2_duel_votj.pk3 (47 files)

./MBII/mb2_duel_utapau.pk3 (63 files)

./MBII/mb2_duel_starforge.pk3 (115 files)

./MBII/mb2_duel_senate.pk3 (71 files)

./MBII/mb2_duel_sabh.pk3 (62 files)

./MBII/mb2_duel_revan.pk3 (129 files)

./MBII/mb2_duel_ravager.pk3 (81 files)

./MBII/mb2_duel_office.pk3 (115 files)

./MBII/mb2_duel_malachor.pk3 (101 files)

./MBII/mb2_duel_emperor.pk3 (146 files)

./MBII/mb2_dotf.pk3 (265 files)

./MBII/mb2_deathstar.pk3 (344 files)

./MBII/mb2_Coruscant_chase.pk3 (230 files)

./MBII/mb2_corellia.pk3 (254 files)

./MBII/MB2_Commtower.pk3 (255 files)

./MBII/mb2_cmp_assets3.pk3 (981 files)

./MBII/mb2_cmp_assets2.pk3 (4330 files)

./MBII/mb2_cmp_assets.pk3 (1842 files)

./MBII/mb2_cloudcity.pk3 (272 files)

./MBII/mb2_boc.pk3 (539 files)

./MBII/mb2_BF_Geonosis.pk3 (310 files)

./MBII/mb2_alderaan.pk3 (239 files)

./MBII/FAMBModels.pk3 (1721 files)

./MBII/03_MovieGameMappack.pk3 (6398 files)

./MBII/031_MovieGameMappack.pk3 (2139 files)

./MBII/02_MovieGameMappack.pk3 (2946 files)

./MBII/01_MovieGameMappack.pk3 (3293 files)

./MBII

/home/fabio/.local/share/openjk/base

./base/assets3.pk3 (16 files)

./base/assets2.pk3 (62 files)

./base/assets1.pk3 (8320 files)

./base/assets0.pk3 (15346 files)

./base

 

handle 1: music/ThemeMusicB19.mp3

----------------------

76330 files in pk3 files

 

WARNING: You are missing some files referenced by the server:

MBII/uM_zombiehorror.pk3

MBII/uM_xwing.pk3

MBII/uM_swooprace.pk3

MBII/uM_swoopbattle.pk3

MBII/uM_spacerace.pk3

MBII/uM_sniperlabs.pk3

MBII/uM_sailbarge.pk3

MBII/uM_rockettennis.pk3

MBII/uM_prisonraid_v4.pk3

MBII/uM_poolparty.pk3

MBII/uM_pistolduel.pk3

MBII/uM_pirvsnin.pk3

MBII/uM_nightmare.pk3

MBII/uM_medievil.pk3

MBII/uM_lasertag.pk3

MBII/uM_jawarace.pk3

MBII/uM_hammertime.pk3

MBII/uM_geekstuff.pk3

MBII/uM_football.pk3

MBII/uM_downfall.pk3

MBII/uM_crazyrace.pk3

MBII/uM_castlevania.pk3

MBII/uM_bouncypack.pk3

MBII/uM_bespin.pk3

MBII/uM_antioch.pk3

MBII/MBII_Mac.pk3

MBII/MBII.pk3

MBII/MBAssets3.pk3

MBII/mb2_cmp_assets3.pk3

MBII/aod_sniper.pk3

You might not be able to join the game

Go to the setting menu to turn on autodownload, or get the file elsewhere

 

Sys_LoadGameDll(ui) failed to find GetModuleAPI function:

"Failed loading GetModuleAPI: ./MBII/uii386.so: undefined symbol: _GetModuleAPI" !

VM_Create: uii386.so failed!

VM_CreateLegacy: uii386.soSys_LoadGameDll(ui) found vmMain function at 0x9a0bfe20

succeeded

Sys_LoadGameDll(cgame) failed to find GetModuleAPI function:

"Failed loading GetModuleAPI: ./MBII/cgamei386.so: undefined symbol: _GetModuleAPI" !

VM_Create: cgamei386.so failed!

VM_CreateLegacy: cgamei386.soSys_LoadGameDll(cgame) found vmMain function at 0x96e567f0

succeeded

...loaded 16015 faces, 2915 meshes, 120 trisurfs, 0 flares

RE_RegisterModel: NULL name

CL_InitCGame: 38.04 seconds

recording to demos/LastDemo/LastDemo_recording.dm_26.

Darth Nox: you'll see

Where_Tetera: laggy

kalli the conqueror was sabered by Gilmour

Demo has failed to save

Stopped demo.

recording to demos/LastDemo/LastDemo_recording.dm_26.

Tasmann[Mandalorian.SSgt]: not sure what you're try'na prove but ok.

Darth Nox entered the game

Tasmann[Mandalorian.SSgt] entered the game

Gilmour entered the game

Where_Tetera entered the game

kalli the conqueror entered the game

Stopped demo.

Demo has failed to save

Closing SDL audio device...

X Error of failed request: BadDrawable (invalid Pixmap or Window parameter)

Major opcode of failed request: 14 (X_GetGeometry)

Resource id in failed request: 0x3400008

Serial number of failed request: 16227

Current serial number in output stream: 16227

SDL audio device shut down.

Automatically freeing 44222 blocks making up 57048009 bytes

fabio@Mint-VM ~/servers/ja $

Smoo and McPixel like this
Posted

Are you able to write to the home directory? Try taking a screen shot in the menu.

Yes I'm able to read and write on home directory.

 

Remember that I can play perfectly in all non OpenJK Servers, I have problems only in this Linux distro, Linux Mint 17.1 and with OpenJK Servers.

 

You need a screenshot from the game Main Menu?

Posted

I see you're running this in VirtualBox. Are you sure your network settings are set up properly? Try pinging the IP address from the terminal (e.g. ping 54.207.32.73)

Sorry, but I'm not running on VirtualBox or any kind of Virtual Machine.

 

My network is perfect, I have problems connecting to these servers only, using Linux Mint.

 

And thanks @farbus I appreciate your help!

Posted

Can you try connecting with "developer 1" in the console so we can see if there's any network packets being rejected/dropped? If possible it would be great to have a WireShark packet capture with the "udp port 29070" filter so we know what traffic's being exchanged between both hosts.

 

The fact that you got to "Awaiting challenge" after "Awaiting connection" means that the server has responded to you but the connection isn't progressing to the next stage.

Posted

About WireShark, I don't have much experience with this program, but I hope that the report of the port 29070 can help you:
https://drive.google.com/file/d/0BwTWT4xK3pb2Y0tpLVRoMDl2YXc/view
This is the report of my attempt to connect to the server.

When I made this report 5 people were connected and playing on the server.

About connecting as "developer 1", sorry but could be more specific?
How and where I have to connect me?

Posted

About WireShark, I don't have much experience with this program, but I hope that the report of the port 29070 can help you:

https://drive.google.com/file/d/0BwTWT4xK3pb2Y0tpLVRoMDl2YXc/view

This is the report of my attempt to connect to the server.

When I made this report 5 people were connected and playing on the server.

 

About connecting as "developer 1", sorry but could be more specific?

How and where I have to connect me?

add +set developer 1 to your shortcut command line.

 

Mint4.png

Posted

That's exactly what I needed :D

 

For some reason, your client isn't forming the connect packet properly. It's got a load of garbage in the packet where your userinfo data should be (in plain text). I suspect the reason for this is maybe a bug introduced by the MBII OpenJK client in the CL_CheckForResend function, but I can't see any difference in that function on their own GitHub (maybe they're not up-to-date?).

 

If you can show pcaps of this version of the OpenJK client running on working distros though, that'd be interesting. It's weird that this happens only on a certain distro.

Posted

OK, analysing that packet capture and the connect packet from the client is similarly garbage, but the server decides to accept that packet this time. This leads me to believe the MBII OpenJK client is encrypting the content of the out-of-band connect packets, but I don't have time to analyse this deeper. My guess is that this new code is broken and only happens to work on some platforms. Bring this up on their forum/bugtracker/whatever they use :)

 

If this is new code introduced by MBII, I'd be disappointed that they've published a binary release of the client without making the source available as required by OpenJK's GPLv2 licence (But maybe I'm looking at the wrong repository). Maybe there's another explanation for the discrepancy in network traffic.

Posted

Perhaps in my case the problem was virtualbox. I created a new VM but this time using vmware and i was able to connect to all openjk servers...

 

I did a clean install and i installed only vmwaretools and libSDL2-2.0

 

Captura_de_tela_de_2015_05_23_10_I.png

Posted

Well, I doubt the problem lies with VirtualBox itself. I think VirtualBox just happens to trigger the conditions that expose the bug in the code. I could be wrong, it might be a networking problem in VirtualBox.

 

If the problem happens for anyone else using the "vanilla" OpenJK client, it can be noted as an issue on GitHub to be investigated.

Posted

Well, I doubt the problem lies with VirtualBox itself. I think VirtualBox just happens to trigger the conditions that expose the bug in the code. I could be wrong, it might be a networking problem in VirtualBox.

 

If the problem happens for anyone else using the "vanilla" OpenJK client, it can be noted as an issue on GitHub to be investigated.

Im gonna try another vm on virtualbox but using ubuntu mate to check this

Posted

Now trying virtualbox (ubuntu) + Openjk servers...

 

 

Ubuntu.png

 

 

And when i try to connect to a non openjk server on the same vm,

 

Ubuntu2.png

 

 

 

And look, i was able to connect to a pure openjk server,

 

Ubuntu3.png

 

Ubuntu4.png

Posted

Well Didz I still having problems, and Im not using any kind of virtual machine.
I made alot of clean install of Linux Mint, even Ubuntu 14, 15. And I still get the same bug, unfortunately.

The only packages that I have installed to made the game able to run, are libSDL2-2.0 and the current nvidia binary driver.

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...