Run through Bottles (flatpak) on Fedora Silverblue, AMD GPU, lutris-GE-Proton8-26

edit edit:

  • 6.8.8-200.fc39.x86_64 #1 SMP PREEMPT_DYNAMIC
  • Radeon RX 6700 XT
  • amd-gpu-firmware-20240410-1.fc39.noarch
  • amd-ucode-firmware-20240410-1.fc39.noarch
  • xorg-x11-drv-amdgpu-23.0.0-2.fc39.x86_64

Neither bg3.exe nor bg3_dx11.exe launch the game for me, so I use the LariLauncher.exe.

  • with DirectX11 the game starts but there are bad textures, including on the very first rendered screen.
  • with Vulkan I get this error and the game crashes still at this loading screen.

The launcher complains about data mismatch but Heroic Launcher which I use to download my gog files apparently thinks it is fine. Although, the “Verify and Repair” button takes only couple of seconds.

Any ideas please?

  • mox@lemmy.sdf.org
    link
    fedilink
    English
    arrow-up
    4
    ·
    5 months ago

    I suggest avoiding the Vulkan build. It has been crashy in most BG3 releases, including the current one, I think.

    For the dx11 build, you might get more help if you post your kernel and amdgpu firmware versions, GPU model, and screen shots showing the bad textures.

    It’s also worth browsing the Proton comments to see if anyone else has encountered the same problems.

    • thlcn@lemmy.worldOP
      link
      fedilink
      English
      arrow-up
      1
      ·
      edit-2
      5 months ago

      I will rather skip the Vulkan version then, thank you. I will update the post with version information but how do I learn the amdgpu firmware versions please?

      • mox@lemmy.sdf.org
        link
        fedilink
        English
        arrow-up
        1
        ·
        edit-2
        5 months ago

        how do I learn the amdgpu firmware versions please?

        I don’t know Fedora, but I expect there’s a dnf command that would tell you what package owns the files in /lib/firmware/amdgpu . The version of that package would probably correspond to the upstream firmware version.

  • felsiq@lemmy.zip
    link
    fedilink
    English
    arrow-up
    3
    ·
    5 months ago

    I ran it (bg3.exe) through the latest vanilla proton (9.0.1 I think?) earlier today and it had no issues. I used the experimental version for character creation and it had some fucked up textures (color banding mostly), but after switching it ran perfectly in the stable version. I’m running thru steam on a nvidia gpu, so hopefully on amd you’ll be fine if you try that.

    • thlcn@lemmy.worldOP
      link
      fedilink
      English
      arrow-up
      3
      ·
      5 months ago

      lutris-GE-Proton8-26

      is the latest version available within Bottles, I will look into newer versions!

  • dodos@lemmy.world
    link
    fedilink
    English
    arrow-up
    2
    ·
    5 months ago

    Been a long time since I played and I’m on Nvidia, but if I recall correctly vulkan never worked for me on Linux. Give dx a try.

  • thlcn@lemmy.worldOP
    link
    fedilink
    English
    arrow-up
    1
    ·
    5 months ago

    The game used to work some half year ago. After the massive update I deleted the files and redownloaded the whole game anew

  • kid2908@slrpnk.net
    link
    fedilink
    English
    arrow-up
    1
    ·
    5 months ago

    Have the same issue after an system update on arch a few day ago. Today update had it fixed.

    Seem like an issue with glibc.