Geometry Dash not working on Debian 12 : r/linux_gaming Skip to main content

Get the Reddit app

Scan this QR code to download the app now
Or check it out in the app stores
r/linux_gaming icon
r/linux_gaming icon
Go to linux_gaming
r/linux_gaming

A subreddit for discussions and news about gaming on the GNU/Linux family of operating systems (including the Steam Deck).


Members Online

Geometry Dash not working on Debian 12

tech support

When I try to run Geometry Dash (version 2.204) from Steam it just doesn't work. It tells me that the game is running but nothing happens, then it just closes.

I'm currently using Debian 12 64-bit with Gnome 43.9 on Wayland.

This is what I get when I try running the game ftom the terminal.

Sorry if my english is a bit weird

setlocale "en_US.UTF-8": No such file or directory
pressure-vessel-locale-gen: Missing locale en_US.UTF-8
pressure-vessel-locale-gen: Generating locale es_UY.UTF-8...
pressure-vessel-locale-gen: Generated locale es_UY.UTF-8 successfully
pressure-vessel-locale-gen: Generating locale en_US.UTF-8...
pressure-vessel-locale-gen: Generated locale en_US.UTF-8 successfully
pressure-vessel-adverb[10541]: W: Container startup will be faster if missing locales are created at OS level
Traceback (most recent call last):
  File "/media/leandro/6E649B645D19E865/SteamLibrary/steamapps/common/Proton - Experimental/proton", line 1561, in <module>
    g_session.init_session(sys.argv[1] != "runinprefix")
  File "/media/leandro/6E649B645D19E865/SteamLibrary/steamapps/common/Proton - Experimental/proton", line 1471, in init_session
    g_compatdata.setup_prefix()
  File "/media/leandro/6E649B645D19E865/SteamLibrary/steamapps/common/Proton - Experimental/proton", line 796, in setup_prefix
    os.symlink("../drive_c", self.prefix_dir + "/dosdevices/c:")
OSError: [Errno 22] Invalid argument: '../drive_c' -> '/media/leandro/6E649B645D19E865/SteamLibrary/steamapps/compatdata/322170/pfx//dosdevices/c:'
/bin/sh\0-c\0/home/leandro/.local/share/Steam/ubuntu12_32/reaper SteamLaunch AppId=322170 -- /home/leandro/.local/share/Steam/ubuntu12_32/steam-launch-wrapper -- '/media/leandro/6E649B645D19E865/SteamLibrary/steamapps/common/SteamLinuxRuntime_sniper'/_v2-entry-point --verb=waitforexitandrun -- '/media/leandro/6E649B645D19E865/SteamLibrary/steamapps/common/Proton - Experimental'/proton waitforexitandrun  '/media/leandro/6E649B645D19E865/SteamLibrary/steamapps/common/Geometry Dash/GeometryDash.exe'\0
chdir "/media/leandro/6E649B645D19E865/SteamLibrary/steamapps/common/Geometry Dash"
ERROR: ld.so: object '/home/leandro/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
ERROR: ld.so: object '/home/leandro/.local/share/Steam/ubuntu12_64/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS64): ignored.
ERROR: ld.so: object '/home/leandro/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
ERROR: ld.so: object '/home/leandro/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
ERROR: ld.so: object '/home/leandro/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
setlocale "en_US.UTF-8": No such file or directory
pressure-vessel-locale-gen: Missing locale en_US.UTF-8
pressure-vessel-locale-gen: Generating locale es_UY.UTF-8...
pressure-vessel-locale-gen: Generated locale es_UY.UTF-8 successfully
pressure-vessel-locale-gen: Generating locale en_US.UTF-8...
pressure-vessel-locale-gen: Generated locale en_US.UTF-8 successfully
pressure-vessel-adverb[10680]: W: Container startup will be faster if missing locales are created at OS level
Traceback (most recent call last):
  File "/media/leandro/6E649B645D19E865/SteamLibrary/steamapps/common/Proton - Experimental/proton", line 1561, in <module>
    g_session.init_session(sys.argv[1] != "runinprefix")
  File "/media/leandro/6E649B645D19E865/SteamLibrary/steamapps/common/Proton - Experimental/proton", line 1471, in init_session
    g_compatdata.setup_prefix()
  File "/media/leandro/6E649B645D19E865/SteamLibrary/steamapps/common/Proton - Experimental/proton", line 796, in setup_prefix
    os.symlink("../drive_c", self.prefix_dir + "/dosdevices/c:")
OSError: [Errno 22] Invalid argument: '../drive_c' -> '/media/leandro/6E649B645D19E865/SteamLibrary/steamapps/compatdata/322170/pfx//dosdevices/c:'
Uploaded AppInterfaceStats to Steam
Share
Sort by:
Best
Open comment sort options

sudo sed -i 's/^#en_US.UTF-8/en_US.UTF-8/' /etc/locale.gen
sudo locale-gen

To fix your second problem... what FS is "/media/leandro/6E649B645D19E865/SteamLibrary"? That's going to be your bigger issue.

It's a NTFS drive, I use it so I don't have to reinstall my games when I install a new OS.

Sorry for the late reply :(

Yeah, NTFS is the problem.

More replies
More replies
u/JDGumby avatar

Manage (gear icon) -> Properties... -> Compatibility -> Force the use of a specific Steam Play Compatibility tool. Try Proton Experimental and then work your way backwards through the numbered versions, if you need to.