Package Details: eduke32 20251016.r10638_227c11dee-1

Git Clone URL: https://aur.archlinux.org/eduke32.git (read-only, click to copy)
Package Base: eduke32
Description: An advanced Duke Nukem 3D source port
Upstream URL: http://eduke32.com/
Keywords: duke3d fps game shooter
Licenses: GPL, custom: BUILD
Submitter: None
Maintainer: FredBezies
Last Packager: FredBezies
Votes: 131
Popularity: 1.60
First Submitted: 2007-11-29 01:02 (UTC)
Last Updated: 2025-10-22 13:14 (UTC)

Latest Comments

1 2 3 4 5 6 .. 8 Next › Last »

genji commented on 2025-08-24 16:58 (UTC) (edited on 2025-08-24 16:58 (UTC) by genji)

This doesn't work for me at all

[$] eduke32
 runtime  src| 
 0.0239s INFO| Using directory /home/snow/
 0.0240s INFO| Using directory /home/snow/.config/eduke32/
 0.0241s INFO| Started at 2025-08-24 10:02:58.631
 0.0242s INFO| EDuke32 r10623-388752735-388752735
 0.0242s INFO| Built Aug 24 2025 03:22:27, GCC 14.2.1, 64-bit
 0.0661s INFO| Initializing SDL 2.32.56 (release-2.32.56-0-g1321b6c)
ATTENTION: default value of option mesa_glthread overridden by environment.
 0.4396s INFO| Using 'x11' video driver.
 0.4397s  GFX| Detecting video modes for display 0 (DELL S2721DGF 27")...
 0.4578s INFO| Searching for game data...
 0.4589s INFO| Using DUKE3D.GRP as main data file.
 0.4624s  CON| Compiling: GAME.CON (151190 bytes)
 0.4676s  CON| Including: DEFS.CON (35992 bytes)
 0.4687s  CON| Including: USER.CON (45482 bytes)
 0.4693s WARN| USER.CON:844: overwriting existing definition for sound #261 (hydro43.voc)
 0.4694s WARN| USER.CON:873: overwriting existing definition for sound #323 (aisle402.voc)
 0.4711s  CON| GAME.CON: In actor 'ORGANTIC':
 0.4711s WARN| GAME.CON:3967: found 'else' with no 'if'
 0.4720s  CON| GAME.CON: In state 'pigshootenemystate':
 0.4720s WARN| GAME.CON:5890: found 'else' with no 'if'
 0.4732s WARN| Found 4 warning(s), 0 error(s).
 0.4773s  CON| Compiled 145216 bytes in 15ms
 0.6031s INFO| Initialized 96.0M cache
 0.7228s INFO| Loaded DUKE.RTS
 0.7229s INFO| Initializing console...
 0.7804s INPT| No game controllers found.
 0.7808s  GFX| Setting video mode 2560x1440 (32-bpp fullscreen).
 0.8246s ERROR| Unable to set video mode: SDL_GL_CreateContext failed: Could not create GL context: GLXBadFBConfig.
 0.8246s ERROR| Video driver does not support OpenGL version 2 or greater; all OpenGL modes are unavailable.
 0.8324s ERROR| Failure setting video mode 2560x1440x32 fullscreen! Trying next mode...
 0.8325s  GFX| Setting video mode 2560x1440 (8-bpp windowed).
 1.1816s  GFX| Refresh rate: 144.00Hz.
 1.2971s  ASS| Initializing Apogee Sound System
 1.3450s  ASS| Using SDL PIPEWIRE driver on Built-in Audio Stereo
 1.3453s  ASS| Initialized sound at 48.0 KHz stereo with 64 voices
 1.3454s  ASS| Initializing MIDI driver: AdLib OPL3 emulation

Caught signal: SIGSEGV
Segmentation fault         (core dumped) eduke32

Total fail for me at least

norbert79 commented on 2025-08-09 13:36 (UTC)

Issues with the package sadly. After installing the main menu does not open at all, but starts the game instantly and not displaying anything. While the game seemingly runs, there is nothing to be seen. Recommend updating the package.

Athaphian commented on 2025-06-05 09:10 (UTC)

It worked for me on the first attempt. I'm on wayland/hyprland. I just ran MAKEPKG and pacman -U and started with eduke32 and runs without any problems :D. Great work everyone who worked on this project!

mysterymath commented on 2025-04-17 03:19 (UTC) (edited on 2025-04-17 17:25 (UTC) by mysterymath)

@browniesrgut Are you seeing a crash on launch?

I filed https://voidpoint.io/terminx/eduke32/-/issues/320 for this; looks like SDL pulls in libdecor, which pulls in GTK3, which pulls in GTK2, which is incompatible with GTK3, so the process crashes. Filed https://gitlab.freedesktop.org/libdecor/libdecor/-/issues/78 with libdecor.

For now, a workaround is to run:

$ SDL_VIDEO_WAYLAND_ALLOW_LIBDECOR=0 eduke32

EDIT: The above still appears to work only flakily for me; eduke32 can hang with no video. Just switching it back to X11 locally seems more reliable:

$ SDL_VIDEODRIVER=x11 eduke32

browniesrgut commented on 2025-03-26 06:17 (UTC)

Hello, eduke32 doesn't like wayland very much (runs without any issue in Xorg) :(

Coucou Fred, eduke32 n'aime pas wayland et préfère xorg, je ne sais pas si on peut faire quelque chose.

FredBezies commented on 2024-03-30 16:10 (UTC)

@yamashiro: options added to PKGBUILD. Thanks for the info.

Yamashiro commented on 2024-03-30 16:05 (UTC)

@FredBezies using the !debug flag will fix the compile error. Though because setting it is required for the package to build I would suggest adding OPTIONS+=(!debug) to the PKGBUILD since it's a one-off override and doesn't require the users to edit the default flags just for one package.

FredBezies commented on 2024-02-26 17:48 (UTC)

@stas-t: yes, it is related to debug option enabled by default. You need to replace debug by !debug in /etc/makepkg.conf in line OPTIONS from GLOBAL PACKAGE OPTIONS section (bottom of the file).

stas-t commented on 2024-02-26 08:29 (UTC) (edited on 2024-02-26 09:04 (UTC) by stas-t)

Version 20240217.r10554_8afa42e38 build fails for me:

/usr/bin/ld: cannot find obj/duke3d/common.o.debug.temp.o: No such file or directory
/usr/bin/ld: cannot find obj/duke3d/grpscan.o.debug.temp.o: No such file or directory
/usr/bin/ld: cannot find obj/build/lz4.o.debug.temp.o: No such file or directory
....

I've checked: no *.o.debug.temp.o files are available during the build, only *.o files. Does it have something to do with debug enabled?

dixi_minga commented on 2023-03-17 20:50 (UTC) (edited on 2023-03-17 20:50 (UTC) by dixi_minga)

in PKGBUILD replace

8baf8290760a66a5383ca31f42d2cfa169a5a625e148b39c9cbb4766bbfffdfd

with

ec3038b7a113b235ed732fdb3bc4a8e0f0177c0df99901288dabad97888a9e21