#1037045 blobandconquer: fails to start with Xwayland: Couldn't set 800x600 video mode: Couldn't find matching GLX visual

Package:
blobandconquer
Source:
blobandconquer
Description:
3D platform shooting game
Submitter:
Simon McVittie
Date:
2025-04-05 15:09:03 UTC
Severity:
normal
#1037045#5
Date:
2023-06-02 17:24:15 UTC
From:
To:
To reproduce:

* GNOME 43 in its default Wayland mode, with Xwayland available
* either of:
    * "classic" SDL 1.2 (libsdl1.2debian version 1.2.15+dfsg2-8 tested)
    * sdl12-compat (libsdl1.2-compat-shim version 1.2.64 tested)
* run blobAndConquer

Expected result: gameplay

Actual result:

[DEBUG (0)] Pak : Filename set to /usr/share/games/blobAndConquer/blobAndConquer.pak
[DEBUG (0)] initSystem()
[DEBUG (0)] unpack() : /home/smcv/.parallelrealities/blobAndConquer/savedata does not exist
[DEBUG (118)] Query stencil support: has stencils: 1
[DEBUG (118)] unpack() : /home/smcv/.parallelrealities/blobAndConquer/config does not exist
[DEBUG (118)] User Home = /home/smcv/.parallelrealities/blobAndConquer
[DEBUG (118)] Graphics::setResolution() - 0: 800 x 600
Couldn't set 800x600 video mode: Couldn't find matching GLX visual
[DEBUG (119)] Cleaning Up...
[DEBUG (119)] Deleting Tracer...
[DEBUG (119)] Freeing Audio...
[DEBUG (119)] Removing Temp File...
[DEBUG (119)] Saving Config...
[DEBUG (119)] Removing PAK File Data...
[DEBUG (119)] Closing Audio...
[DEBUG (119)] Freeing Game Data...
[DEBUG (119)] Freeing Remaining Entities...
[DEBUG (119)] Freeing Widgets...
[DEBUG (119)] Freeing Sprites and Fonts
[DEBUG (119)] Freeing Textures...
[DEBUG (119)] Freeing Models...
[DEBUG (119)] Closing TTF...
[DEBUG (119)] Quitting SDL...
[DEBUG (0)] All Done.

Workaround (1): log out, and log in to "GNOME on Xorg" instead.

Workaround (2): install libsdl1.2-compat-shim *and* run with
SDL_VIDEODRIVER=wayland,x11 in the environment (which is not the default,
even with SDL 2, because it can cause regressions in other games)

#1037045#12
Date:
2025-04-05 15:06:36 UTC
From:
To:
We believe that the bug you reported is fixed in the latest version of
blobandconquer, which is due to be installed in the Debian FTP archive.

A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to 1037045@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Antoine Le Gonidec <debian@vv221.fr> (supplier of updated blobandconquer package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmaster@ftp-master.debian.org)
Format: 1.8
Date: Thu, 03 Apr 2025 18:24:21 +0200
Source: blobandconquer
Architecture: source
Version: 1.11-dfsg+20-5
Distribution: unstable
Urgency: medium
Maintainer: Debian QA Group <packages@qa.debian.org>
Changed-By: Antoine Le Gonidec <debian@vv221.fr>
Closes: 1037045
Changes:
 blobandconquer (1.11-dfsg+20-5) unstable; urgency=medium
 .
   * QA upload.
   * Prevent a crash on XWayland.
     (Closes: #1037045)
   * Update Maintainer and Uploaders.
Checksums-Sha1:
 7261abf7ff8ac9b5934e5c84234e55096a757943 2223 blobandconquer_1.11-dfsg+20-5.dsc
 6621519a7e9282595bf6a9da2ac199095138addf 6076 blobandconquer_1.11-dfsg+20-5.debian.tar.xz
 d44cb4d3a493b3e5458f15ad9fea97bf43335e5a 12805 blobandconquer_1.11-dfsg+20-5_source.buildinfo
Checksums-Sha256:
 fd36657953cc9001248e71852a6b6826e657f977aeffc5561f679e47e6df1c7f 2223 blobandconquer_1.11-dfsg+20-5.dsc
 b71d9dc1e005c6516d79bb847d4b3f361149d0d42108b99bfc57c1c8033b3483 6076 blobandconquer_1.11-dfsg+20-5.debian.tar.xz
 a0b24a75af9e9e9bdd460bdc9bbfece0bff88de98a7655470caebb951d662f30 12805 blobandconquer_1.11-dfsg+20-5_source.buildinfo
Files:
 1ea6c258ce1a04913d9118b5c6c7a123 2223 games optional blobandconquer_1.11-dfsg+20-5.dsc
 b725ae5785de053d98b0307ed8b5a730 6076 games optional blobandconquer_1.11-dfsg+20-5.debian.tar.xz
 f9ac5ecb6830948dd7d9c81c773ddb48 12805 games optional blobandconquer_1.11-dfsg+20-5_source.buildinfo
-----BEGIN PGP SIGNATURE-----

iQIzBAEBCgAdFiEEj23hBDd/OxHnQXSHMfMURUShdBoFAmfxQu8ACgkQMfMURUSh
dBqoAxAAi8Dq+bwLa/g2CXj689eK1Ws3Pq2UAXoqfl+RhinBCgMTiseKwUHSggrT
pp663c81Ijg4xbLSIivJwbeteSkgLrt1B84JH6wX6Pm8e/v5h/FaMoCf6xznun7n
8zv/pCa+tehzSLa8nUAYXltHXTpGnu6FS9o+RNBJ0+L0rzwKGf7l0qHugcpODqgR
G8n9+jfCnfvmhrUZJiY7hZpq711ya212cEa/6Sxk8z14rMddR5rZbJxyv672JpzM
MioLw+STIRId4/lJVF553IihUuEZRgjLH19Fh1uOQXuwkRN+d2NfY779ppwDcX+8
ghM9qHTxSfzhLPT7fV9KI2j0qqljf3RoildW53jh2puFKmXkrAdaXZ4Fm3PJWvtA
b5hq+MfTkCgYbfm2E17e1TRnCiNdCVlE+gWkcGExWGo2xkNo4fDSDaBYJPJj3zU8
ykvvNhlhg6g0id/wxUdob7B+RJckSuSyUMBrDzxmZ3Ffn0PcIIhyggB54+eXPkCV
wX5Gqnb3X2JJ6ejCEi0OfDzBbioY6Sxb4MbzYruCROS2VRmOmjdnO/H8BGnql90K
7J8ei+gQ4VzwM5VLQKNE+6sMtGlWGnpl310UsoMAmZlsSDBLhOcat8mkPEjL66fk
HI/yTqN8c+oyhWd1nZhUoUddpCadL8mmWbe2TLgbXoIKWE3eCaM=
=6Daa
-----END PGP SIGNATURE-----