Bug#1116031: nexuiz: Does not start on Vivante GC7000 GPU: GLXBadFBConfig

Ælla Chiana Arson Bobbie Moskopp acab+debian-reportbug at dieweltistgarnichtso.net
Tue Sep 23 20:45:53 BST 2025


Package: darkplaces
Version: 0~20180908~beta1-7
Followup-For: Bug #1116031
X-Debbugs-Cc: acab+debian-reportbug at dieweltistgarnichtso.net

I just tested it: “SDL_VIDEODRIVER=wayland nexuiz” does not start the game
either, unless I also set MESA_GL_VERSION_OVERRIDE to at least “3.2”. If I
do that, I get the similar performance as without setting SDL_VIDEODRIVER.

; SDL_VIDEODRIVER=wayland nexuiz
Game is Nexuiz using base gamedir data
gamename for server filtering: Nexuiz
Nexuiz Linux 0~20180908~beta1-7 Debian
Current nice level is below the soft limit - cannot use niceness
Skeletal animation uses generic code path (SSE not compiled in)
Failed to init SDL joystick subsystem: Failed loading udev_device_get_action: /lib/aarch64-linux-gnu/libSDL2-2.0.so.0: undefined symbol: _udev_device_get_action
execing quake.rc
execing default.cfg
execing defaultNexuiz.cfg
vid_bitsperpixel is read-only
execing physics26.cfg
execing ctfscoring-div0.cfg
execing balance.cfg
r_glsl is read-only
execing effects-normal.cfg
execing turrets.cfg
execing unit_machinegun.cfg
execing unit_hk.cfg
execing unit_hellion.cfg
execing unit_mlrs.cfg
execing unit_flac.cfg
execing unit_fusreac.cfg
execing unit_plasma.cfg
execing unit_plasma2.cfg
execing unit_tesla.cfg
execing unit_phaser.cfg
execing unit_walker.cfg
execing unit_ewheel.cfg
couldn't exec unit_repulsor.cfg
execing config.cfg
execing data/campaign.cfg
execing config_update.cfg
couldn't exec autoexec.cfg
Client using an automatically assigned port
Client opened a socket on address 0.0.0.0:0
Client opened a socket on address [0:0:0:0:0:0:0:0]:0
Linked against SDL version 2.32.10
Using SDL library version 2.32.10
Failed to initialize OpenGL context: Could not create EGL context (call to eglCreateContext failed, reporting an error of EGL_BAD_MATCH)
Desired video mode fail, trying fallbacks...
Linked against SDL version 2.32.10
Using SDL library version 2.32.10
wl_display#1: error 0: invalid object 32
warning: queue "mesa egl surface queue" 0xaaaae85f0d90 destroyed while proxies still attached:
  wp_presentation#33 still attached
Failed to set video mode to 800x600: unable to create an EGL window surface (call to eglCreateWindowSurface failed, reporting an error of EGL_SUCCESS)
Linked against SDL version 2.32.10
Using SDL library version 2.32.10
wl_display#1: error 0: invalid object 32
warning: queue "mesa egl surface queue" 0xaaaae85e8880 destroyed while proxies still attached:
  wp_presentation#33 still attached
Failed to set video mode to 800x600: unable to create an EGL window surface (call to eglCreateWindowSurface failed, reporting an error of EGL_SUCCESS)
Linked against SDL version 2.32.10
Using SDL library version 2.32.10
wl_display#1: error 0: invalid object 32
warning: queue "mesa egl surface queue" 0xaaaae85e8880 destroyed while proxies still attached:
  wp_presentation#33 still attached
Failed to set video mode to 800x600: unable to create an EGL window surface (call to eglCreateWindowSurface failed, reporting an error of EGL_SUCCESS)
Linked against SDL version 2.32.10
Using SDL library version 2.32.10
wl_display#1: error 0: invalid object 32
warning: queue "mesa egl surface queue" 0xaaaae85f5e00 destroyed while proxies still attached:
  wp_presentation#33 still attached
Failed to set video mode to 640x600: unable to create an EGL window surface (call to eglCreateWindowSurface failed, reporting an error of EGL_SUCCESS)
Linked against SDL version 2.32.10
Using SDL library version 2.32.10
wl_display#1: error 0: invalid object 32
warning: queue "mesa egl surface queue" 0xaaaae85e10d0 destroyed while proxies still attached:
  wp_presentation#33 still attached
Failed to set video mode to 640x480: unable to create an EGL window surface (call to eglCreateWindowSurface failed, reporting an error of EGL_SUCCESS)
Linked against SDL version 2.32.10
Using SDL library version 2.32.10
wl_display#1: error 0: invalid object 32
warning: queue "mesa egl surface queue" 0xaaaae85e10d0 destroyed while proxies still attached:
  wp_presentation#33 still attached
Failed to set video mode to 640x480: unable to create an EGL window surface (call to eglCreateWindowSurface failed, reporting an error of EGL_SUCCESS)
Quake Error: Video modes failed

-- System Information:
Debian Release: forky/sid
  APT prefers unstable
  APT policy: (500, 'unstable')
Architecture: arm64 (aarch64)

Kernel: Linux 6.16.7-mnt-reform-arm64 (SMP w/4 CPU threads; PREEMPT)
Kernel taint flags: TAINT_WARN, TAINT_CRAP, TAINT_OOT_MODULE, TAINT_UNSIGNED_MODULE
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8), LANGUAGE not set
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled

Versions of packages darkplaces depends on:
ii  libc6               2.41-12
ii  libcurl3t64-gnutls  8.16.0-1
ii  libfreetype6        2.13.3+dfsg-1
ii  libgl1              1.7.0-1+b2
ii  libjpeg62-turbo     1:2.1.5-4
ii  libode8t64          2:0.16.6-2
ii  libogg0             1.3.6-1
ii  libpng16-16t64      1.6.50-1
ii  libsdl2-2.0-0       2.32.10+dfsg-4
ii  libtheora1          1.2.0+dfsg-6
ii  libvorbis0a         1.3.7-3
ii  libvorbisenc2       1.3.7-3
ii  libvorbisfile3      1.3.7-3
ii  zlib1g              1:1.3.dfsg+really1.3.1-1+b1

darkplaces recommends no packages.

darkplaces suggests no packages.

-- no debconf information


More information about the Pkg-games-devel mailing list