#299418 xgammon exits with a BadCursor error immediately after starting

Package:
xgammon
Source:
xgammon
Description:
Implementation of backgammon under X
Submitter:
Rupert Levene
Date:
2026-08-06 10:07:03 UTC
Severity:
important
Tags:
#299418#5
Date:
2005-03-14 00:14:13 UTC
From:
To:
When I run xgammon, two windows flash onto the screen briefly and then
disappear. An X error is generated:

$ xgammon
endgame database not found
you should create one
boardsize should at least be 150x120 pixel
geometry values changed
X Error of failed request:  BadCursor (invalid Cursor parameter)
  Major opcode of failed request:  96 (X_RecolorCursor)
  Resource id in failed request:  0x0
  Serial number of failed request:  858
  Current serial number in output stream:  1073

#299418#8
Date:
2006-04-13 17:55:45 UTC
From:
To:
tags 299418 + unreproducible
thanks

Re: Rupert Levene 2005-03-14 <E1DAdDp-0004Ky-If@localhost>

Works fine here.

Christoph

#299418#15
Date:
2026-06-02 11:08:56 UTC
From:
To:
Hello,
I can confirm this issue in the latest Debian stable (13).

I can reproduce it. Debian 13, XFCE4, no wayland.
Created ~/.xgammon myself but still get this "endgame database not
found" error, beside the "BadCursor (invalid Cursor parameter)" error.

It seems the software does not provide debug output.

Regards,
Christian

#299418#32
Date:
2026-06-02 11:28:21 UTC
From:
To:
Hi,

it seems I can  provide a hot trail but without understanding all
details or packaging implications.

The problem is kind of described in the README file.
https://sources.debian.org/src/xgammon/0.99.1128-11/doc/README

It seems the xgammon.ad file is "missing" in the system. But it is
present in the package source.
https://sources.debian.org/src/xgammon/0.99.1128-11/src/xgammon.ad

1. Download that file.
2. xrdb -merge xgammon.ad
3. xgammon should work then.

I don't understand why that file is not in the binary package.
https://packages.debian.org/sid/amd64/xgammon/filelist

Regards,
Christian

#299418#37
Date:
2026-08-06 10:04:25 UTC
From:
To:
We believe that the bug you reported is fixed in the latest version of
xgammon, 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 299418@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Sébastien Noel <twolife@debian.org> (supplier of updated xgammon 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, 06 Aug 2026 11:45:09 +0200
Source: xgammon
Architecture: source
Version: 0.99.1128-12
Distribution: unstable
Urgency: medium
Maintainer: Debian Games Team <pkg-games-devel@lists.alioth.debian.org>
Changed-By: Sébastien Noel <twolife@debian.org>
Closes: 299418 1098140
Changes:
 xgammon (0.99.1128-12) unstable; urgency=medium
 .
   * Team upload.
   * d/rules: build using C17 standard with GNU extensions to fix FTBFS
     with GCC 15 (Closes: #1098140)
   * d/rules: fix typo, really install xgammon.ad (Closes: #299418)
   * Update debhelper compat level to 14
   * Drop "Rules-Requires-Root: no": it is the default now
   * Bump Standards-Version to 4.7.4, drop Priority: tag
Checksums-Sha1:
 67c3bd871ffc101b36d5147711fac39f124e1034 1598 xgammon_0.99.1128-12.dsc
 c2e741a9d4ac62d1c7eecf3031eef640d6dca3bc 8192 xgammon_0.99.1128-12.debian.tar.xz
 081e21d04d9662746ecb61430e7482e8ee4beef4 6442 xgammon_0.99.1128-12_amd64.buildinfo
Checksums-Sha256:
 e68b5b9d86c2effc0b80f0c20b99c5e3d4b5c1a98598420766cfb67681193603 1598 xgammon_0.99.1128-12.dsc
 b2b9864a8f51091a2c4d00ca35b255901c9056b8aa2243a709e01002985c6d4f 8192 xgammon_0.99.1128-12.debian.tar.xz
 88b7e546b21fb1f9e92f2cd38405ca5ea6ee4df375bf3213976568b1ee42d6a1 6442 xgammon_0.99.1128-12_amd64.buildinfo
Files:
 7529c26576d34756a06433d73be6c60d 1598 games optional xgammon_0.99.1128-12.dsc
 1ff38afcff52282f0de2761ab72b0b8e 8192 games optional xgammon_0.99.1128-12.debian.tar.xz
 d8bb9a4626afa148dda7f81b8b1950ae 6442 games optional xgammon_0.99.1128-12_amd64.buildinfo
-----BEGIN PGP SIGNATURE-----

iQFHBAEBCgAxFiEEdlP6my3wO8aMe9FCrKAIuMk0p9QFAmp0WEwTHHR3b2xpZmVA
ZGViaWFuLm9yZwAKCRCsoAi4yTSn1D7hB/wJve3nPN/NBD0A1/Vi0VDXAPHPZ96m
16rgJ6YJ1KURlIRWmlvJ6w923SXb5iDjVcwXOEjVMy6q4B0sL4BnfdVslduoxvKi
9+2YZq2kqctt27Z9Ju1VcaD10spC7VbsL/QjcZ23HJwNow0CX9hExUImWl6DyWCf
sTrcWcWpDFfsPh8DVo4H4tdA2Rec10Vz2TJRMZoZCtj5/YqAZFdnJAJnWuTVQwxZ
vj/q7f+gPOEDON++mMhqz7ivjHzIz+0xbQMUflsexajBZ4zTSV6/CJPrfL9qLh/Z
cdcFWXH3TxWB6mWbyEY/7uUw5yD6kqQlyDnPZtyva5wRJ803s5GQB8QP
=/JbY
-----END PGP SIGNATURE-----