• uis@lemmy.worldOP
    link
    fedilink
    English
    arrow-up
    7
    ·
    1 year ago

    Umm… Zlib is everywhere. It just works. Even without steam. Even 20-years old games can run on moderns distros while using system libraries. Like UT2004 does.

    • steeznson@lemmy.world
      link
      fedilink
      English
      arrow-up
      6
      ·
      1 year ago

      Managed to delete my comment by mistake (sorry for the two notifications)

      If a common library like zlib is in a non-standard place or is not symlinked to a standard place then I’ve seen GOG games fail to launch. Steam’s vendoring approach makes supporting a variety of distros much easier.

      • uis@lemmy.worldOP
        link
        fedilink
        English
        arrow-up
        4
        ·
        edit-2
        1 year ago

        Which is wierd. The only way I can imagine this happaning is linking to a library by absolute path. Can you check binary with ldd?

        5-minutes google-fu says you can use patchelf to fix issue, but you better check with ldd and report as bug.