Bug#1075862: steam-installer: Some native games no longer working

Alex Henry tukkek at gmail.com
Sat Jul 6 20:15:18 BST 2024


Package: steam-installer
Version: 1:1.0.0.79~ds-2
Severity: normal
X-Debbugs-Cc: tukkek at gmail.com

Hello! I am having problems launching some native Linux games on Steam and
while I'm not sure by any means, I believe it might be related to the 64-bit-
time transition ("t64"). The reasons why I believe this are:

1. The games have all pretty much stopped working over-night.
2. I have recently done a full update on my `testing` system with only a few
unrelated packages left to be upgraded (a couple `libsane` ones and a couple
`cups` ones).
3. At least one of these games has probably not received any upgrades in a
decade, let alone last month or last week.
4. Emulated Windows games (via Proton) seem to be working normally.

I am getting the following error messages. This one for the older game:

    symbol lookup error: /lib/x86_64-linux-gnu/libfontconfig.so.1: undefined
symbol: FT_Done_MM_Var

A couple of these for games that seem to be Java-based:

    library initialization failed - unable to allocate file descriptor table -
out of memory

These native games have all been working up until recently. Emulated Windows
games (Proton) and other native titles are working normally.

I have fully updated my system (including `usr-is-merged`) recently but I'm not
sure on the exact dates. If I had to guess I'd say I rolled the updates a
couple weeks ago and haven't had time to play games also for a couple weeks
(until sitting down to enjoy myself this weekend).

I understand Steam bundles their own Linux runtimes (which might explain some
games working and some not) and that this might be ultimately a problem for
Valve to deal with but in the spirit of helping with the 64-bit-time
transition, I thought I'd report this and let those more knowledgeable than me
figure out the details.

I can try to do a fresh Steam reinstall, try to install other native games or
whatever else might help nail down the problem here - but my connection speed
is pretty poor right now so I'd appreciate not having to do anything excessive.

I happen to also have a GOG copy of that older, non-Java game. I installed it
now and it fails to run with the same error, suggesting that this is a system
issue rather than a problem with Steam. Another native non-Java Linux game from
GOG seems to be working normally.

I am initially flagging this report as low priority and not t64-related because
of the lack of concrete information but if it turns out to be a t64-related
issue that could break hundreds or thousands of Steam games depending on
certain runtimes, I urge the maintainers to escalate appropriately.

Output of `steam-runtime-system-info --verbose`
https://gist.github.com/tukkek/a3392d9a4a645d74ed374829d424992b

Big thanks to all involved in making sure we can enjoy industry-standard gaming
in the greatest operating system! Cheers!


-- System Information:
Debian Release: trixie/sid
  APT prefers testing
  APT policy: (500, 'testing')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 6.9.7-amd64 (SMP w/4 CPU threads; PREEMPT)
Kernel taint flags: TAINT_PROPRIETARY_MODULE, TAINT_OOT_MODULE, TAINT_UNSIGNED_MODULE
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8), LANGUAGE=en_US:en
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled

Versions of packages steam-installer depends on:
ii  debconf [debconf-2.0]  1.5.86
ii  steam-libs             1:1.0.0.79~ds-2
ii  steam-libs-i386        1:1.0.0.79~ds-2
ii  zenity                 4.0.1-1+b1

steam-installer recommends no packages.

steam-installer suggests no packages.

Versions of packages steam-libs depends on:
ii  ca-certificates      20240203
ii  curl                 8.8.0-1
ii  file                 1:5.45-3
ii  libc6                2.38-13
ii  libcrypt1            1:4.4.36-4
ii  libgcc-s1 [libgcc1]  14-20240330-1
ii  libgl1               1.7.0-1+b1
ii  libgl1-mesa-dri      24.0.8-1
ii  libgpg-error0        1.49-2
ii  libstdc++6           14-20240330-1
ii  libudev1             256.1-2
ii  libva-x11-2          2.21.0-1
ii  libva2               2.21.0-1
ii  libxcb-dri3-0        1.17.0-2
ii  libxcb1              1.17.0-2
ii  libxi6               2:1.8.1-1
ii  libxinerama1         2:1.1.4-3+b1
ii  xz-utils             5.6.2-1

Versions of packages steam-libs recommends:
ii  fontconfig                                           2.15.0-1.1
ii  fonts-liberation                                     1:2.1.5-3
ii  i965-va-driver [va-driver]                           2.4.1+dfsg1-1
ii  intel-media-va-driver [va-driver]                    24.2.2+dfsg1-1
ii  konsole [x-terminal-emulator]                        4:23.08.1-1+b1
ii  libasound2-plugins                                   1.2.7.1-1+b2
ii  libegl1                                              1.7.0-1+b1
ii  libexpat1                                            2.6.2-1
ii  libfontconfig1                                       2.15.0-1.1
ii  libgbm1                                              24.0.8-1
ii  libnm0                                               1.48.2-1
ii  libsdl2-2.0-0                                        2.30.4+dfsg-1
ii  libusb-1.0-0                                         2:1.0.27-1
ii  libva-drm2                                           2.21.0-1
ii  libva-glx2                                           2.21.0-1
ii  libx11-6                                             2:1.8.7-1+b1
ii  libx11-xcb1                                          2:1.8.7-1+b1
ii  libxau6                                              1:1.0.9-1+b1
ii  libxcb-dri2-0                                        1.17.0-2
ii  libxcb-glx0                                          1.17.0-2
ii  libxcb-present0                                      1.17.0-2
ii  libxcb-sync1                                         1.17.0-2
ii  libxdamage1                                          1:1.1.6-1+b1
ii  libxdmcp6                                            1:1.1.2-3+b1
ii  libxext6                                             2:1.3.4-1+b1
ii  libxfixes3                                           1:6.0.0-2+b1
ii  libxss1                                              1:1.2.3-1+b1
ii  libxxf86vm1                                          1:1.1.4-1+b2
ii  mesa-va-drivers [va-driver]                          24.0.8-1
ii  mesa-vulkan-drivers                                  24.0.8-1
ii  steam-devices                                        1:1.0.0.79~ds-2
ii  va-driver-all                                        2.21.0-1
ii  xdg-desktop-portal                                   1.18.4-1
ii  xdg-desktop-portal-gtk [xdg-desktop-portal-backend]  1.15.1-1+b1
ii  xdg-utils                                            1.1.3-4.1
ii  xterm [x-terminal-emulator]                          392-1
ii  zenity                                               4.0.1-1+b1

Versions of packages steam-libs suggests:
ii  libudev0            200-1+b1
ii  nvidia-driver-libs  535.183.01-1
ii  nvidia-vulkan-icd   535.183.01-1
ii  pipewire            1.2.0-1

Versions of packages steam-libs:i386 depends on:
ii  ca-certificates      20240203
ii  curl                 8.8.0-1
ii  file                 1:5.45-3
ii  libc6                2.38-13
ii  libcrypt1            1:4.4.36-4
ii  libgcc-s1 [libgcc1]  14-20240330-1
ii  libgl1               1.7.0-1+b1
ii  libgl1-mesa-dri      24.0.8-1
ii  libgpg-error0        1.49-2
ii  libnm0               1.48.2-1
ii  libstdc++6           14-20240330-1
ii  libudev1             256.1-2
ii  libva-x11-2          2.21.0-1
ii  libva2               2.21.0-1
ii  libxcb-dri3-0        1.17.0-2
ii  libxcb1              1.17.0-2
ii  libxi6               2:1.8.1-1
ii  libxinerama1         2:1.1.4-3+b1
ii  xz-utils             5.6.2-1

Versions of packages steam-libs:i386 recommends:
ii  fontconfig                                           2.15.0-1.1
ii  fonts-liberation                                     1:2.1.5-3
ii  i965-va-driver [va-driver]                           2.4.1+dfsg1-1
ii  intel-media-va-driver [va-driver]                    24.2.2+dfsg1-1
ii  konsole [x-terminal-emulator]                        4:23.08.1-1+b1
ii  libasound2-plugins                                   1.2.7.1-1+b2
ii  libegl1                                              1.7.0-1+b1
ii  libexpat1                                            2.6.2-1
ii  libfontconfig1                                       2.15.0-1.1
ii  libgbm1                                              24.0.8-1
ii  libsdl2-2.0-0                                        2.30.4+dfsg-1
ii  libusb-1.0-0                                         2:1.0.27-1
ii  libva-drm2                                           2.21.0-1
ii  libva-glx2                                           2.21.0-1
ii  libx11-6                                             2:1.8.7-1+b1
ii  libx11-xcb1                                          2:1.8.7-1+b1
ii  libxau6                                              1:1.0.9-1+b1
ii  libxcb-dri2-0                                        1.17.0-2
ii  libxcb-glx0                                          1.17.0-2
ii  libxcb-present0                                      1.17.0-2
ii  libxcb-sync1                                         1.17.0-2
ii  libxdamage1                                          1:1.1.6-1+b1
ii  libxdmcp6                                            1:1.1.2-3+b1
ii  libxext6                                             2:1.3.4-1+b1
ii  libxfixes3                                           1:6.0.0-2+b1
ii  libxss1                                              1:1.2.3-1+b1
ii  libxxf86vm1                                          1:1.1.4-1+b2
ii  mesa-va-drivers [va-driver]                          24.0.8-1
ii  mesa-vulkan-drivers                                  24.0.8-1
ii  steam-devices                                        1:1.0.0.79~ds-2
ii  va-driver-all                                        2.21.0-1
ii  xdg-desktop-portal                                   1.18.4-1
ii  xdg-desktop-portal-gtk [xdg-desktop-portal-backend]  1.15.1-1+b1
ii  xdg-utils                                            1.1.3-4.1
ii  xterm [x-terminal-emulator]                          392-1
ii  zenity                                               4.0.1-1+b1

Versions of packages steam-libs:i386 suggests:
ii  gtk2-engines-pixbuf           2.24.33-4
ii  libgtk2.0-0t64 [libgtk2.0-0]  2.24.33-4
ii  libudev0                      200-1+b1
ii  nvidia-driver-libs            535.183.01-1
ii  nvidia-vulkan-icd             535.183.01-1
ii  pipewire                      1.2.0-1

Versions of packages steam-libs-i386 depends on:
ii  steam-libs  1:1.0.0.79~ds-2

Versions of packages steam-installer is related to:
ii  libc6                             2.38-13
ii  libgl1                            1.7.0-1+b1
ii  libgl1-mesa-dri                   24.0.8-1
ii  libglx-mesa0 [libglx-vendor]      24.0.8-1
ii  libglx-nvidia0 [libglx-vendor]    535.183.01-1
ii  libxcb-dri3-0                     1.17.0-2
ii  mesa-vulkan-drivers [vulkan-icd]  24.0.8-1
ii  nvidia-driver                     535.183.01-1
ii  nvidia-driver-libs                535.183.01-1
pn  nvidia-driver-libs-i386           <none>
ii  nvidia-vulkan-icd [vulkan-icd]    535.183.01-1

-- debconf information:
* steam/need-nvidia-i386:
* steam/purge:



More information about the Pkg-games-devel mailing list