Hello ! I'm running OpenJK (built it myself from GitHub) on Debian 8. I got the assets for the game from the GOG version of JKA with patch 1.0.1 and I also installed JA++ from japlus.jkhub.org and I feel like a lot a things are missing. I've done a lot a research on my issues and since no one seems to have addressed them I'm assuming this is not normal. So first of all, whenever I join a server I get some errors saying that my JA+ plugin is absent or missing files (JA++ is correctly loaded though). Logs gives me a list of missing files but I couldn't find them anywhere. But more troubling is what follows : I don't have the regular chat box on the bottom of the screen so I have to deal with the messages being in the console which is not very convenient because I miss a lot of messages, I also don't have a score board, TAB just shows a blank square. I can't join servers with custom maps because Auto-Download won't work (it says that the server is not "pure") which incidentally also means that I cannot get my missing japlus files from there as well. I also can't change my saber settings when connected to a server because it just crashes my game (It works from the main menu though). And it was my understanding that JA++ would allow me to set my grappling hook key from the Controls menu but that's not the case, I had to use /bind <key> +button12 but even then it is a "simplified" grappling hook compared to what the other players have. Don't know if that's just a thing with JA++ or if it's related to my problems. For the record here's some logs :
OpenJK-MP: v1.0.1.0 linux-x86_64 Jan 11 2017
----- FS_Startup -----
Current search path:
/home/mrsquid/.local/share/openjk/japlus
./japlus/sh_lua.pk3 (6 files)
./japlus/sh_animations.pk3 (3 files)
./japlus/cl_assets.pk3 (52 files)
./japlus
/home/mrsquid/.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
----------------------
23805 files in pk3 files
execing mpdefault.cfg
execing openjk.cfg
couldn't exec autoexec.cfg
----- Initializing Renderer ----
Trying to load "rd-vanilla_x86_64.so" from "."...
QKEY found.
SDL using driver "x11"
Initializing display
Display aspect: 1.778
...setting mode -1: 1600 900
Using 24 color bits, 24 depth, 8 stencil display.
Available modes: '1600x900 1360x768 1440x900 640x480 800x600 1024x768 1152x864'
GL_RENDERER: Mesa DRI Intel(R) Ivybridge Mobile
Initializing OpenGL extensions
...GL_S3_s3tc available
...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
[I'm removing useless stuff from the logs]
--- ambient sound initialization ---
Sound memory manager started
VM_Create: uix86_64.so succeeded
Extended player name field using cvar ui_Name to 32 characters
Extended sound quality field to contain very high setting.
Disabling eax field because current platform does not support EAX.
Hiding eax_icon object because current platform does not support EAX.
Extended player name field using cvar ui_findplayer to 32 characters
Extended create favorite address edit field length to hold an IPv6 address
^1ERROR: ui/jamp/saber.menu, line 1114: unknown menu item keyword model_angle2
^1ERROR: ui/jamp/saber.menu, line 1114: unknown menu item keyword 90
^1ERROR: ui/jamp/saber.menu, line 1131: unknown menu item keyword model_angle2
^1ERROR: ui/jamp/saber.menu, line 1131: unknown menu item keyword 90
--- Common Initialization Complete ---
Hostname: latitude.latitude
Alias: latitude
IP: 127.0.1.1
Opening IP socket: localhost:29070
Requesting servers from the master masterjk3.ravensoft.com (104.40.23.123:29060)...
CL_ServersResponsePacket
111 servers parsed (total 111)
CL_ServersResponsePacket
111 servers parsed (total 222)
CL_ServersResponsePacket
18 servers parsed (total 240)
226 servers listed in browser with 691 players.
14 servers not listed due to filters, packet loss, invalid info, or pings higher than 800
Requesting motd from update updatejk3.ravensoft.com (104.40.23.123:29061)...
212.224.101.83:29070 resolved to 212.224.101.83:29070
----- FS_Startup -----
Current search path:
/home/mrsquid/.local/share/openjk/japlus
./japlus/sh_lua.pk3 (6 files)
./japlus/sh_animations.pk3 (3 files)
./japlus/cl_assets.pk3 (52 files)
./japlus
/home/mrsquid/.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: video/ja01.roq
handle 2: music/t2_dpred/ImpBaseB_Action.mp3
----------------------
23805 files in pk3 files
WARNING: You are missing some files referenced by the server:
japlus/TnGHideout.pk3
japlus/japlus_sabers.pk3
japlus/jampgame_mac.pk3
japlus/jampgamex86.pk3
japlus/efx_MOD.pk3
japlus/clientPlugin_v1.4B4.pk3
japlus/clientPlugin_mac.pk3
base/bot.pk3
You might not be able to join the game
Go to the setting menu to turn on autodownload, or get the file elsewhere
[Removing useless stuff here too]
VM_Create: uix86_64.so succeeded
^1ERROR: ui/jamp/ingame_saber.menu, line 1286: unknown menu item keyword cvarTest2
^1ERROR: ui/jamp/ingame_saber.menu, line 1286: unknown menu item keyword ui_saber_type
^1ERROR: ui/jamp/ingame_saber.menu, line 1287: unknown menu item keyword hideCvar2
^1ERROR: ui/jamp/ingame_saber.menu, line 1287: unknown menu item keyword {
^1ERROR: ui/jamp/ingame_saber.menu, line 1287: unknown menu item keyword single
^1ERROR: ui/jamp/ingame_saber.menu, line 1287: unknown menu item keyword ;
^1ERROR: ui/jamp/ingame_saber.menu, line 1287: unknown menu item keyword staff
^1ERROR: ui/jamp/ingame_setup.menu, line 653: unknown menu item keyword slider
^1ERROR: ui/jamp/ingame_setup.menu, line 653: unknown menu item keyword 92.0
^1ERROR: ui/jamp/ingame_setup.menu, line 653: unknown menu item keyword 20.0
^1ERROR: ui/jamp/ingame_setup.menu, line 653: unknown menu item keyword 8.0
^1ERROR: ui/jamp/ingame_setup.menu, line 653: unknown menu item keyword 20.0
^1ERROR: ui/jamp/ingame_setup.menu, line 664: unknown menu item keyword slider
^1ERROR: ui/jamp/ingame_setup.menu, line 664: unknown menu item keyword 92.0
^1ERROR: ui/jamp/ingame_setup.menu, line 664: unknown menu item keyword 20.0
^1ERROR: ui/jamp/ingame_setup.menu, line 664: unknown menu item keyword 8.0
^1ERROR: ui/jamp/ingame_setup.menu, line 664: unknown menu item keyword 20.0
^1ERROR: ui/jamp/ingame_setup.menu, line 686: unknown menu item keyword slider
^1ERROR: ui/jamp/ingame_setup.menu, line 686: unknown menu item keyword 92.0
^1ERROR: ui/jamp/ingame_setup.menu, line 686: unknown menu item keyword 20.0
^1ERROR: ui/jamp/ingame_setup.menu, line 686: unknown menu item keyword 8.0
^1ERROR: ui/jamp/ingame_setup.menu, line 686: unknown menu item keyword 20.0
^1ERROR: ui/jamp/ingame_setup.menu, line 697: unknown menu item keyword slider
^1ERROR: ui/jamp/ingame_setup.menu, line 697: unknown menu item keyword 92.0
^1ERROR: ui/jamp/ingame_setup.menu, line 697: unknown menu item keyword 20.0
^1ERROR: ui/jamp/ingame_setup.menu, line 697: unknown menu item keyword 8.0
^1ERROR: ui/jamp/ingame_setup.menu, line 697: unknown menu item keyword 20.0
^1ERROR: ui/jamp/ingame_setup.menu, line 864: unknown menu item keyword slider
^1ERROR: ui/jamp/ingame_setup.menu, line 864: unknown menu item keyword 92.0
^1ERROR: ui/jamp/ingame_setup.menu, line 864: unknown menu item keyword 20.0
^1ERROR: ui/jamp/ingame_setup.menu, line 864: unknown menu item keyword 8.0
^1ERROR: ui/jamp/ingame_setup.menu, line 864: unknown menu item keyword 20.0
^1ERROR: ui/jamp/ingame_setup.menu, line 945: unknown menu item keyword slider
^1ERROR: ui/jamp/ingame_setup.menu, line 945: unknown menu item keyword 92.0
^1ERROR: ui/jamp/ingame_setup.menu, line 945: unknown menu item keyword 20.0
^1ERROR: ui/jamp/ingame_setup.menu, line 945: unknown menu item keyword 8.0
^1ERROR: ui/jamp/ingame_setup.menu, line 945: unknown menu item keyword 20.0
^1ERROR: ui/jamp/ingame_setup.menu, line 954: unknown menu item keyword slider
^1ERROR: ui/jamp/ingame_setup.menu, line 954: unknown menu item keyword 92.0
^1ERROR: ui/jamp/ingame_setup.menu, line 954: unknown menu item keyword 20.0
^1ERROR: ui/jamp/ingame_setup.menu, line 954: unknown menu item keyword 8.0
^1ERROR: ui/jamp/ingame_setup.menu, line 954: unknown menu item keyword 20.0
^1ERROR: ui/jamp/ingame_setup.menu, line 963: unknown menu item keyword slider
^1ERROR: ui/jamp/ingame_setup.menu, line 963: unknown menu item keyword 92.0
^1ERROR: ui/jamp/ingame_setup.menu, line 963: unknown menu item keyword 20.0
^1ERROR: ui/jamp/ingame_setup.menu, line 963: unknown menu item keyword 8.0
^1ERROR: ui/jamp/ingame_setup.menu, line 963: unknown menu item keyword 20.0
^1ERROR: ui/jamp/ingame_setup.menu, line 988: unknown menu item keyword slider
^1ERROR: ui/jamp/ingame_setup.menu, line 988: unknown menu item keyword 92.0
^1ERROR: ui/jamp/ingame_setup.menu, line 988: unknown menu item keyword 20.0
^1ERROR: ui/jamp/ingame_setup.menu, line 988: unknown menu item keyword 8.0
^1ERROR: ui/jamp/ingame_setup.menu, line 988: unknown menu item keyword 20.0
^1ERROR: ui/jamp/ingame_setup.menu, line 1032: unknown menu item keyword slider
^1ERROR: ui/jamp/ingame_setup.menu, line 1032: unknown menu item keyword 92.0
^1ERROR: ui/jamp/ingame_setup.menu, line 1032: unknown menu item keyword 20.0
^1ERROR: ui/jamp/ingame_setup.menu, line 1032: unknown menu item keyword 8.0
^1ERROR: ui/jamp/ingame_setup.menu, line 1032: unknown menu item keyword 20.0
^1ERROR: ui/jamp/ingame_setup.menu, line 1041: unknown menu item keyword slider
^1ERROR: ui/jamp/ingame_setup.menu, line 1041: unknown menu item keyword 92.0
^1ERROR: ui/jamp/ingame_setup.menu, line 1041: unknown menu item keyword 20.0
^1ERROR: ui/jamp/ingame_setup.menu, line 1041: unknown menu item keyword 8.0
^1ERROR: ui/jamp/ingame_setup.menu, line 1041: unknown menu item keyword 20.0
^1ERROR: ui/jamp/ingame_setup.menu, line 1050: unknown menu item keyword slider
^1ERROR: ui/jamp/ingame_setup.menu, line 1050: unknown menu item keyword 92.0
^1ERROR: ui/jamp/ingame_setup.menu, line 1050: unknown menu item keyword 20.0
^1ERROR: ui/jamp/ingame_setup.menu, line 1050: unknown menu item keyword 8.0
^1ERROR: ui/jamp/ingame_setup.menu, line 1050: unknown menu item keyword 20.0
^1ERROR: ui/jamp/ingame_setup.menu, line 1208: unknown menu item keyword slider
^1ERROR: ui/jamp/ingame_setup.menu, line 1208: unknown menu item keyword 92.0
^1ERROR: ui/jamp/ingame_setup.menu, line 1208: unknown menu item keyword 20.0
^1ERROR: ui/jamp/ingame_setup.menu, line 1208: unknown menu item keyword 8.0
^1ERROR: ui/jamp/ingame_setup.menu, line 1208: unknown menu item keyword 20.0
^1ERROR: ui/jamp/ingame_setup.menu, line 1217: unknown menu item keyword slider
^1ERROR: ui/jamp/ingame_setup.menu, line 1217: unknown menu item keyword 92.0
^1ERROR: ui/jamp/ingame_setup.menu, line 1217: unknown menu item keyword 20.0
^1ERROR: ui/jamp/ingame_setup.menu, line 1217: unknown menu item keyword 8.0
^1ERROR: ui/jamp/ingame_setup.menu, line 1217: unknown menu item keyword 20.0
^1ERROR: ui/jamp/ingame_setup.menu, line 1330: unknown menu item keyword slider
^1ERROR: ui/jamp/ingame_setup.menu, line 1330: unknown menu item keyword 92.0
^1ERROR: ui/jamp/ingame_setup.menu, line 1330: unknown menu item keyword 20.0
^1ERROR: ui/jamp/ingame_setup.menu, line 1330: unknown menu item keyword 8.0
^1ERROR: ui/jamp/ingame_setup.menu, line 1330: unknown menu item keyword 20.0
^1ERROR: ui/jamp/ingame_setup.menu, line 1783: unknown menu item keyword slider
^1ERROR: ui/jamp/ingame_setup.menu, line 1783: unknown menu item keyword 92.0
^1ERROR: ui/jamp/ingame_setup.menu, line 1783: unknown menu item keyword 20.0
^1ERROR: ui/jamp/ingame_setup.menu, line 1783: unknown menu item keyword 8.0
^1ERROR: ui/jamp/ingame_setup.menu, line 1783: unknown menu item keyword 20.0
^1ERROR: ui/jamp/ingame_setup.menu, line 1792: unknown menu item keyword slider
^1ERROR: ui/jamp/ingame_setup.menu, line 1792: unknown menu item keyword 92.0
^1ERROR: ui/jamp/ingame_setup.menu, line 1792: unknown menu item keyword 20.0
^1ERROR: ui/jamp/ingame_setup.menu, line 1792: unknown menu item keyword 8.0
^1ERROR: ui/jamp/ingame_setup.menu, line 1792: unknown menu item keyword 20.0
^1ERROR: ui/jamp/ingame_setup.menu, line 2204: unknown menu item keyword slider
^1ERROR: ui/jamp/ingame_setup.menu, line 2204: unknown menu item keyword 92.0
^1ERROR: ui/jamp/ingame_setup.menu, line 2204: unknown menu item keyword 20.0
^1ERROR: ui/jamp/ingame_setup.menu, line 2204: unknown menu item keyword 8.0
^1ERROR: ui/jamp/ingame_setup.menu, line 2204: unknown menu item keyword 20.0
^1ERROR: ui/jamp/ingame_setup.menu, line 2251: unknown menu item keyword slider
^1ERROR: ui/jamp/ingame_setup.menu, line 2251: unknown menu item keyword 92.0
^1ERROR: ui/jamp/ingame_setup.menu, line 2251: unknown menu item keyword 20.0
^1ERROR: ui/jamp/ingame_setup.menu, line 2251: unknown menu item keyword 8.0
^1ERROR: ui/jamp/ingame_setup.menu, line 2251: unknown menu item keyword 20.0
^1ERROR: ui/jamp/ingame_setup.menu, line 2483: unknown menu item keyword slider
^1ERROR: ui/jamp/ingame_setup.menu, line 2483: unknown menu item keyword 92.0
^1ERROR: ui/jamp/ingame_setup.menu, line 2483: unknown menu item keyword 20.0
^1ERROR: ui/jamp/ingame_setup.menu, line 2483: unknown menu item keyword 8.0
^1ERROR: ui/jamp/ingame_setup.menu, line 2483: unknown menu item keyword 20.0
^1ERROR: ui/jamp/ingame_setup.menu, line 2492: unknown menu item keyword slider
^1ERROR: ui/jamp/ingame_setup.menu, line 2492: unknown menu item keyword 92.0
^1ERROR: ui/jamp/ingame_setup.menu, line 2492: unknown menu item keyword 20.0
^1ERROR: ui/jamp/ingame_setup.menu, line 2492: unknown menu item keyword 8.0
^1ERROR: ui/jamp/ingame_setup.menu, line 2492: unknown menu item keyword 20.0
^1ERROR: ui/jamp/ingame_setup.menu, line 2502: unknown menu item keyword slider
^1ERROR: ui/jamp/ingame_setup.menu, line 2502: unknown menu item keyword 92.0
^1ERROR: ui/jamp/ingame_setup.menu, line 2502: unknown menu item keyword 20.0
^1ERROR: ui/jamp/ingame_setup.menu, line 2502: unknown menu item keyword 8.0
^1ERROR: ui/jamp/ingame_setup.menu, line 2502: unknown menu item keyword 20.0
^1ERROR: ui/jamp/ingame_setup.menu, line 2510: unknown menu item keyword slider
^1ERROR: ui/jamp/ingame_setup.menu, line 2510: unknown menu item keyword 92.0
^1ERROR: ui/jamp/ingame_setup.menu, line 2510: unknown menu item keyword 20.0
^1ERROR: ui/jamp/ingame_setup.menu, line 2510: unknown menu item keyword 8.0
^1ERROR: ui/jamp/ingame_setup.menu, line 2510: unknown menu item keyword 20.0
^1ERROR: ui/jamp/ingame_setup.menu, line 2519: unknown menu item keyword slider
^1ERROR: ui/jamp/ingame_setup.menu, line 2519: unknown menu item keyword 92.0
^1ERROR: ui/jamp/ingame_setup.menu, line 2519: unknown menu item keyword 20.0
^1ERROR: ui/jamp/ingame_setup.menu, line 2519: unknown menu item keyword 8.0
^1ERROR: ui/jamp/ingame_setup.menu, line 2519: unknown menu item keyword 20.0
^1ERROR: ui/jamp/ingame_setup.menu, line 2662: unknown menu item keyword slider
^1ERROR: ui/jamp/ingame_setup.menu, line 2662: unknown menu item keyword 92.0
^1ERROR: ui/jamp/ingame_setup.menu, line 2662: unknown menu item keyword 20.0
^1ERROR: ui/jamp/ingame_setup.menu, line 2662: unknown menu item keyword 8.0
^1ERROR: ui/jamp/ingame_setup.menu, line 2662: unknown menu item keyword 20.0
^1ERROR: ui/jamp/ingame_setup.menu, line 2671: unknown menu item keyword slider
^1ERROR: ui/jamp/ingame_setup.menu, line 2671: unknown menu item keyword 92.0
^1ERROR: ui/jamp/ingame_setup.menu, line 2671: unknown menu item keyword 20.0
^1ERROR: ui/jamp/ingame_setup.menu, line 2671: unknown menu item keyword 8.0
^1ERROR: ui/jamp/ingame_setup.menu, line 2671: unknown menu item keyword 20.0
^1ERROR: ui/jamp/ingame_setup.menu, line 2680: unknown menu item keyword slider
^1ERROR: ui/jamp/ingame_setup.menu, line 2680: unknown menu item keyword 92.0
^1ERROR: ui/jamp/ingame_setup.menu, line 2680: unknown menu item keyword 20.0
^1ERROR: ui/jamp/ingame_setup.menu, line 2680: unknown menu item keyword 8.0
^1ERROR: ui/jamp/ingame_setup.menu, line 2680: unknown menu item keyword 20.0
^1ERROR: ui/jamp/ingame_setup.menu, line 2689: unknown menu item keyword slider
^1ERROR: ui/jamp/ingame_setup.menu, line 2689: unknown menu item keyword 92.0
^1ERROR: ui/jamp/ingame_setup.menu, line 2689: unknown menu item keyword 20.0
^1ERROR: ui/jamp/ingame_setup.menu, line 2689: unknown menu item keyword 8.0
^1ERROR: ui/jamp/ingame_setup.menu, line 2689: unknown menu item keyword 20.0
Sys_LoadGameDll(/home/mrsquid/.local/share/openjk/japlus/cgamex86_64.so) failed: "Failed loading /home/mrsquid/.local/share/openjk/japlus/cgamex86_64.so: /home/mrsquid/.local/share/openjk/japlus/cgamex86_64.so: cannot open shared object file: No such file or directory"
VM_Create: cgamex86_64.so succeeded
Logging to logs/cl/console.log
Logging to logs/cl/chat.log
Not logging debug messages to disk.
Logging to logs/cl/security.log
Server support hints: 0x25
...loaded 5114 faces, 12 meshes, 19 trisurfs, 0 flares
^5Loaded JPLua (13.5.0 on Lua 5.3)
CL_InitCGame: 4.78 seconds
^0�^2Captain^0�^2Sh^0�^2ro^0.^2nin has defeated ^5Bodor^7''! ==> ^5100 ^7Health ^5100 ^7Armor left for winner
^3---------------------
^5Your plugin version is ^5undefined^7. You haven't the JA+ client plugin installed. Check the JA+ website to get it!!
Or check your client plugin installation (do not forget to remove all previous versions of the plugin and never put it in base folder but only JAPLUS folder).
^3---------------------
Closing SDL audio device...
SDL audio device shut down.
UI_UpdateSaberHilt: Could not find item (saber) in menu (ingame_saber)Automatically freeing 2227 blocks making up 19536904 bytes
In this scenario I simply launched the game, joined a server and attempted to enter the saber menu. So there it is. Any thoughts ?