I updated my Arch install a few hours ago and I cant launch Team fortress 2 since then.
Things I’ve tried:

  • Verify game data
  • Reboot
  • Reinstall Steam
  • Deleting Steam folder

Things I haven’t tried yet:

  • Reinstall Arch

Any other game seems to work without any problems
Logs:
https://ohaa.xyz/code/gUjurQ.txt

  • simple
    link
    fedilink
    English
    arrow-up
    7
    ·
    10 months ago

    Many people have mentioned using llvm16 broke compatibility, rolling it back or moving to Flatpak Steam will make the game run again.

      • simple
        link
        fedilink
        English
        arrow-up
        2
        ·
        10 months ago

        I’m not sure sadly, I don’t use Arch. I would expect there’s a way of uninstalling llvm16 and re-installing llvm15. Again, if you don’t need the hassle you can just use Flatpak steam for these games.

    • uis@lemmy.world
      link
      fedilink
      English
      arrow-up
      1
      ·
      10 months ago

      using llvm16 broke compatibility

      WDYM? It is compiler, nothing should change only because changed it’s version and did nothing else.

      • simple
        link
        fedilink
        English
        arrow-up
        1
        ·
        10 months ago

        They made breaking changes in the newest version and many programs that rely on it aren’t working.

        • uis@lemmy.world
          link
          fedilink
          English
          arrow-up
          1
          ·
          edit-2
          10 months ago

          The only programs I know that call llvm during usual non-developer operation is radeon drivers. But in that case entire graphics system would be broken.

          EDIT: llvmpipe too