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

  • @[email protected]
    link
    fedilink
    English
    61 year ago

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

    • @uis
      link
      English
      11 year ago

      using llvm16 broke compatibility

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

      • @[email protected]
        link
        fedilink
        English
        11 year ago

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

        • @uis
          link
          English
          1
          edit-2
          1 year 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

    • ɐɥOOP
      link
      fedilink
      English
      11 year ago

      rolling it back

      How would I do that?

      • @[email protected]
        link
        fedilink
        English
        21 year 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.

      • @[email protected]
        link
        fedilink
        English
        31 year ago

        Downgrading might fix it but it can also create dependency issues for other packages, you could try it but I would recommend you first try flatpak version of steam. Don’t know if it will work but it’s better to try that one before downgrading a package.

  • @iopq
    link
    English
    31 year ago

    Roll back to before the update

  • @uis
    link
    English
    21 year ago

    src/tcmalloc.cc:278] Attempt to free invalid pointer 0x9f3dad0

    Bug in Valve code? Not sure, I’ll test on my system.

    • @uis
      link
      English
      1
      edit-2
      1 year ago

      Mine just works. We can compare packages in our systems.

      EDIT: I found this post, it seems problem lies in tcmalloc. If you have tcmalloc in your system, then you can try to disable one shipped with TF2.

  • @thadah
    link
    English
    21 year ago

    Try to use the flatpak version of Steam to see if its some library that has been updated what’s causing TF2 to not launch.

    It happened to me with CSGO and haven’t found a fix for it yet so I have two versions of Steam now.

    • @atmur
      link
      English
      41 year ago

      This is one thing I really like about Flatpak, never having to worry about missing or broken dependencies. Totally worth the bigger install size imo.

      One thing to note if you go this route OP: If you use Steam Input, you’ll also need to install the steam-devices package (game-devices-udev on Arch), or setup udev rules manually. Flatpak still doesn’t let apps do this automatically as far as I’m aware, but it’s smooth sailing aside from that.

    • @uis
      link
      English
      11 year ago

      to see if its some library that has been updated what’s causing TF2 to not launch.

      Please read logs in post. There is no mention of library problem.

  • @the_q
    link
    English
    -8
    edit-2
    10 months ago

    deleted by creator

      • @the_q
        link
        English
        -6
        edit-2
        10 months ago

        deleted by creator

        • ɐɥOOP
          link
          fedilink
          English
          71 year ago

          Telling me to use another distro wont solve anything. Even SteamOS is Arch based

          • @the_q
            link
            English
            0
            edit-2
            10 months ago

            deleted by creator