this post was submitted on 12 Mar 2024
273 points (97.6% liked)

Games

32371 readers
1631 users here now

Welcome to the largest gaming community on Lemmy! Discussion for all kinds of games. Video games, tabletop games, card games etc.

Weekly Threads:

What Are You Playing?

The Weekly Discussion Topic

Rules:

  1. Submissions have to be related to games

  2. No bigotry or harassment, be civil

  3. No excessive self-promotion

  4. Stay on-topic; no memes, funny videos, giveaways, reposts, or low-effort posts

  5. Mark Spoilers and NSFW

  6. No linking to piracy

More information about the community rules can be found here.

founded 1 year ago
MODERATORS
you are viewing a single comment's thread
view the rest of the comments
[–] steeznson@lemmy.world 7 points 7 months ago (1 children)

Yeah I've had issues playing GOG games on linux using arch/gentoo because the libs that the game wants to dynamically link are often not where it expects. It's possible to resolve it but the Steam approach where they distribute a static bundle of libs into ~/.local/share is much less of a headache.

Presumably Galaxy could solve this problem and make Linux more viable. The dynamic linking of the libraries has been more of an issue than the missing Proton integration for me. Often it is easier to install GOG games with wine and take the performance hit!

[–] refurbishedrefurbisher@lemmy.sdf.org 3 points 7 months ago* (last edited 7 months ago) (1 children)

Why do they dynamically link libs instead of static linking, or better yet, distributing an AppImage?

[–] steeznson@lemmy.world 1 points 7 months ago

Could be licensing or decreased server costs with smaller executable downloads? Not sure without being a fly on the wall at GOG.

Static vs dynamic linking is a huge, flame war-triggering debate in software. Like the original vim vs emacs.