Mastodon Skip to content
  • Home
  • Aktuell
  • Tags
  • Über dieses Forum
Einklappen
Grafik mit zwei überlappenden Sprechblasen, eine grün und eine lila.
Abspeckgeflüster – Forum für Menschen mit Gewicht(ung)

Kostenlos. Werbefrei. Menschlich. Dein Abnehmforum.

  1. Home
  2. Uncategorized
  3. Life is Strange: Before the Storm has a native Linux version, but it won't start on modern distros like Fedora 43.

Life is Strange: Before the Storm has a native Linux version, but it won't start on modern distros like Fedora 43.

Geplant Angeheftet Gesperrt Verschoben Uncategorized
linuxgaminglinuxgamingsteamfedoralifeisstrange
8 Beiträge 5 Kommentatoren 0 Aufrufe
  • Älteste zuerst
  • Neuste zuerst
  • Meiste Stimmen
Antworten
  • In einem neuen Thema antworten
Anmelden zum Antworten
Dieses Thema wurde gelöscht. Nur Nutzer mit entsprechenden Rechten können es sehen.
  • larvitz@burningboard.netL This user is from outside of this forum
    larvitz@burningboard.netL This user is from outside of this forum
    larvitz@burningboard.net
    schrieb zuletzt editiert von
    #1

    Life is Strange: Before the Storm has a native Linux version, but it won't start on modern distros like Fedora 43. The game links against internal glibc symbols that were removed in glibc 2.34.

    The fix: a tiny shim library (~10 lines of C) that wraps the missing functions and injects them via LD_PRELOAD. Played through tentire game this way without issues.

    https://blog.hofstede.it/reviving-life-is-strange-before-the-storm-on-modern-linux-with-a-glibc-shim/

    #Linux #Gaming #LinuxGaming #Steam #Fedora #LifeIsStrange

    L misjavanlaatum@mastodon.gamedev.placeM harryprayiv@mastodon.socialH 3 Antworten Letzte Antwort
    1
    0
    • larvitz@burningboard.netL larvitz@burningboard.net

      Life is Strange: Before the Storm has a native Linux version, but it won't start on modern distros like Fedora 43. The game links against internal glibc symbols that were removed in glibc 2.34.

      The fix: a tiny shim library (~10 lines of C) that wraps the missing functions and injects them via LD_PRELOAD. Played through tentire game this way without issues.

      https://blog.hofstede.it/reviving-life-is-strange-before-the-storm-on-modern-linux-with-a-glibc-shim/

      #Linux #Gaming #LinuxGaming #Steam #Fedora #LifeIsStrange

      L This user is from outside of this forum
      L This user is from outside of this forum
      lsamuelson57@mastodon.social
      schrieb zuletzt editiert von
      #2

      @Larvitz

      Good idea, creative. (I remember valgrind and LD_PRELOAD... 🙂 )

      That said, were you able to determine whether the missing symbols were used to determine clib capability or rev level (possibly innocuous) or some functional facility?

      1 Antwort Letzte Antwort
      0
      • larvitz@burningboard.netL larvitz@burningboard.net

        Life is Strange: Before the Storm has a native Linux version, but it won't start on modern distros like Fedora 43. The game links against internal glibc symbols that were removed in glibc 2.34.

        The fix: a tiny shim library (~10 lines of C) that wraps the missing functions and injects them via LD_PRELOAD. Played through tentire game this way without issues.

        https://blog.hofstede.it/reviving-life-is-strange-before-the-storm-on-modern-linux-with-a-glibc-shim/

        #Linux #Gaming #LinuxGaming #Steam #Fedora #LifeIsStrange

        misjavanlaatum@mastodon.gamedev.placeM This user is from outside of this forum
        misjavanlaatum@mastodon.gamedev.placeM This user is from outside of this forum
        misjavanlaatum@mastodon.gamedev.place
        schrieb zuletzt editiert von
        #3

        @Larvitz I'm afraid this is exactly the kind of technomancer shenanigans that makes me (and I think many others) hesitant to switch to Linux... 🤔

        larvitz@burningboard.netL chrastecky@phpc.socialC 2 Antworten Letzte Antwort
        0
        • misjavanlaatum@mastodon.gamedev.placeM misjavanlaatum@mastodon.gamedev.place

          @Larvitz I'm afraid this is exactly the kind of technomancer shenanigans that makes me (and I think many others) hesitant to switch to Linux... 🤔

          larvitz@burningboard.netL This user is from outside of this forum
          larvitz@burningboard.netL This user is from outside of this forum
          larvitz@burningboard.net
          schrieb zuletzt editiert von
          #4

          @misjavanlaatum Ultimately I could simply have run the Windows version of the game.

          It runs perfectly fine without any hassle due to Steams proton compatibility layer.

          The technical shenanigans to make the old Linux port work, was just engineering pride and because I found the challenge fun.

          Any sane user would just use the perfectly fine windows port and click „run“ in Steam.

          misjavanlaatum@mastodon.gamedev.placeM 1 Antwort Letzte Antwort
          0
          • larvitz@burningboard.netL larvitz@burningboard.net

            @misjavanlaatum Ultimately I could simply have run the Windows version of the game.

            It runs perfectly fine without any hassle due to Steams proton compatibility layer.

            The technical shenanigans to make the old Linux port work, was just engineering pride and because I found the challenge fun.

            Any sane user would just use the perfectly fine windows port and click „run“ in Steam.

            misjavanlaatum@mastodon.gamedev.placeM This user is from outside of this forum
            misjavanlaatum@mastodon.gamedev.placeM This user is from outside of this forum
            misjavanlaatum@mastodon.gamedev.place
            schrieb zuletzt editiert von
            #5

            @Larvitz ahaaa. Did not know that. Anyway: good job getting it to run! And I think it's great you share solutions like these (even though they're a little above my level 😆 )

            1 Antwort Letzte Antwort
            0
            • larvitz@burningboard.netL larvitz@burningboard.net

              Life is Strange: Before the Storm has a native Linux version, but it won't start on modern distros like Fedora 43. The game links against internal glibc symbols that were removed in glibc 2.34.

              The fix: a tiny shim library (~10 lines of C) that wraps the missing functions and injects them via LD_PRELOAD. Played through tentire game this way without issues.

              https://blog.hofstede.it/reviving-life-is-strange-before-the-storm-on-modern-linux-with-a-glibc-shim/

              #Linux #Gaming #LinuxGaming #Steam #Fedora #LifeIsStrange

              harryprayiv@mastodon.socialH This user is from outside of this forum
              harryprayiv@mastodon.socialH This user is from outside of this forum
              harryprayiv@mastodon.social
              schrieb zuletzt editiert von
              #6

              @Larvitz Is it old? If it’s newish, it might be a good context for Nix to make the whole thing fully deterministic.

              larvitz@burningboard.netL 1 Antwort Letzte Antwort
              0
              • harryprayiv@mastodon.socialH harryprayiv@mastodon.social

                @Larvitz Is it old? If it’s newish, it might be a good context for Nix to make the whole thing fully deterministic.

                larvitz@burningboard.netL This user is from outside of this forum
                larvitz@burningboard.netL This user is from outside of this forum
                larvitz@burningboard.net
                schrieb zuletzt editiert von
                #7

                @harryprayiv it’s from like 2017-2018 iirc. I like the life is strange series of games. It’s heavily narrative driven story based games

                1 Antwort Letzte Antwort
                0
                • misjavanlaatum@mastodon.gamedev.placeM misjavanlaatum@mastodon.gamedev.place

                  @Larvitz I'm afraid this is exactly the kind of technomancer shenanigans that makes me (and I think many others) hesitant to switch to Linux... 🤔

                  chrastecky@phpc.socialC This user is from outside of this forum
                  chrastecky@phpc.socialC This user is from outside of this forum
                  chrastecky@phpc.social
                  schrieb zuletzt editiert von
                  #8

                  @misjavanlaatum @Larvitz Linux gaming is so easy nowadays! For Steam you just install and run and you're done. And even for GOG and others it's getting really close to that experience.

                  Not everything works (like some anticheat-requiring games), but that's true for Windows as well, which is kinda ironic that some Windows games run on Linux but not the newest Windows.

                  1 Antwort Letzte Antwort
                  0
                  • 0mega@sk.zehnvorne.social0 0mega@sk.zehnvorne.social shared this topic
                  Antworten
                  • In einem neuen Thema antworten
                  Anmelden zum Antworten
                  • Älteste zuerst
                  • Neuste zuerst
                  • Meiste Stimmen



                  Copyright (c) 2025 abSpecktrum (@abspecklog@fedimonster.de)

                  Erstellt mit Schlaflosigkeit, Kaffee, Brokkoli & ♥

                  Impressum | Datenschutzerklärung | Nutzungsbedingungen

                  • Anmelden

                  • Du hast noch kein Konto? Registrieren

                  • Anmelden oder registrieren, um zu suchen
                  • Erster Beitrag
                    Letzter Beitrag
                  0
                  • Home
                  • Aktuell
                  • Tags
                  • Über dieses Forum