Netduke32: Linux cannot launch
I cannot start up Netduke32. I have build the executable from source. It looks like it has to do with some video drivers. I have added a dump of my hardware info hardwareinto
Error when running
[jeppe@pop-os netlauncher]$ ./netduke32
error: XDG_RUNTIME_DIR not set in the environment.
NetDuke32 v1 rfatal: not a git repository (or any of the parent directories): .git[fatal: not a git repository (or any of the parent directories): .git]-fatal: not a git repository (or any of the parent directories): .git
Built Nov 24 2021 13:28:32, GCC 10.3.0, 64-bit
Using /home/jeppe/dev/duke/netlauncher/ for game data
Player Color INIT:
Added color Blue (9)
Added color Red (10)
Added color Green (11)
Added color Gray (12)
Added color Dark gray (13)
Added color Dark green (14)
Added color Brown (15)
Added color Dark blue (16)
Added color Bright red (21)
Added color Yellow (23)
Using /home/jeppe/dev/duke/netlauncher/ for game data
CPU: AMD Ryzen 7
Initializing SDL 2.0.14
Using "x11" video driver
Using config file 'netduke32.cfg'.
Searching for game data...
Using "duke3d.grp" as main game data file.
Using 'eduke32.dat' for internal data.
Compiling: GAME.CON (151190 bytes)
Including: DEFS.CON (35992 bytes)
Including: USER.CON (45482 bytes)
USER.CON:844: warning: sound 261 already defined (hydro43.voc)
USER.CON:873: warning: sound 323 already defined (aisle402.voc)
Found 2 warning(s), 0 error(s).
Resizing code buffer to 16215*8 bytes
Script compiled in 12ms
Compiled code size: 16207*8 bytes, version 1.4+
Pointer bitmap size: 2027 bytes
1930/11264 labels, 308/2048 variables
125/16384 quotes, 0 quote redefinitions
0/102 event definitions, 207 defined actors
mmulti: This machine's IP is 127.0.1.1
Initialized 96.0M cache
Precaching sounds...
Sound hlminhal.voc(#23) not found!
Sound hlmexhal.voc(#24) not found!
Sound yes.voc(#45) not found!
Sound fan.voc(#77) not found!
Sound hover.voc(#80) not found!
Sound turrrm.voc(#145) not found!
Sound turrrg.voc(#146) not found!
Sound turrat.voc(#147) not found!
Sound b3atk01.voc(#152) not found!
Sound turrpn.voc(#161) not found!
Sound turrdy.voc(#162) not found!
Sound b3atk01.voc(#176) not found!
Sound vpiss2.voc(#182) not found!
Sound jacuzzi2.voc(#322) not found!
Sound joke.voc(#397) not found!
Sound precache finished in 88ms
Loading "eduke32.def"
Internal def file 'eduke32.def' loaded.
RTS file "DUKE.RTS" loaded
Initializing OSD...
No game controllers found
Setting video mode 1024x768 (32-bpp windowed)
ATTENTION: default value of option mesa_glthread overridden by environment.
amdgpu_device_initialize: amdgpu_query_info(ACCEL_WORKING) failed (-13)
amdgpu: amdgpu_device_initialize failed.
ATTENTION: default value of option mesa_glthread overridden by environment.
dri_create_context: requested glthread but driver is missing backgroundCallable V2 extension
Refresh rate: 60.00Hz
OpenGL information
Mesa/X.org llvmpipe (LLVM 12.0.0, 256 bits) 3.1 Mesa 21.2.2
videoSetGamma(): That operation is not supported
videoSetGamma(): That operation is not supported
Opened "texturecache" as cache file
videoSetGamma(): That operation is not supported
Initializing music...
Initializing MIDI driver: AdLib OPL3 emulation
Initializing sound...
Initializing sound: failed! SDL Audio: error in OpenAudio.
videoSetGamma(): That operation is not supported
^C