ValveSoftware / Proton

Compatibility tool for Steam Play based on Wine and additional components
Other
24.35k stars 1.06k forks source link

Football Manager 2023 (1904540) #6440

Open jonathanschad opened 1 year ago

jonathanschad commented 1 year ago

Compatibility Report

System Information

-OS: Manjaro Linux -KERNEL: 6.1.1-1-MANJARO -CPU: AMD Ryzen 9 3900X 12-Core -GPU: AMD Radeon RX 6800 (navi21, LLVM 14.0.6, DRM 3.49, 6.1.1-1-MANJARO) -GPU DRIVER: 4.6 Mesa 22.3.1 -RAM: 48 GB

I confirm:

Proton Logs

Symptoms

The game installs and launches, but it will only show a blackscreen. It uses one CPU Core on 100% but even if I let it run for 20min the game still will not start properly.

I tried different kernel versions: 6.1.1-1,6.0.15-1,5.17.15-1. I also tried using wayland and x11 and looked for missing 32bit vulkan drivers but all that did not change anything:

➜  ~  pacman -Ss vulkan lib32
multilib/lib32-amdvlk 2022.Q4.4-1 [installed]
    AMD's standalone Vulkan driver
multilib/lib32-nvidia-390xx-utils 390.157-1
    NVIDIA drivers utilities (32-bit)
multilib/lib32-nvidia-470xx-utils 470.161.03-1
    NVIDIA drivers utilities (32-bit)
multilib/lib32-nvidia-utils 525.60.11-1
    NVIDIA drivers utilities (32-bit)
multilib/lib32-primus_vk 1.6.2-1
    Nvidia Vulkan offloading for Bumblebee
multilib/lib32-vkd3d 1.5-1 [installed]
    Direct3D 12 to Vulkan translation library By WineHQ
multilib/lib32-vulkan-icd-loader 1.3.235-1 [installed]
    Vulkan Installable Client Driver (ICD) Loader (32-bit)
multilib/lib32-vulkan-intel 22.3.1-1 [installed]
    Intel's Vulkan mesa driver (32-bit)
multilib/lib32-vulkan-mesa-layers 22.3.1-1 [installed]
    Mesa's Vulkan layers (32-bit)
multilib/lib32-vulkan-radeon 22.3.1-1 [installed]
    Radeon's Vulkan mesa driver (32-bit)
multilib/lib32-vulkan-validation-layers 1.3.231.1-1 [installed]
    Vulkan Validation Layers (32-bit)

Meanwhile I have no issues running the game on my Steam Deck.

Blisto91 commented 1 year ago

Hello. According to your pacman output it looks like you have amdvlk installed while the recommended amd gaming driver for proton is radv. You also seem to have intel vulkan installed.

I would try to uninstall amdvlk lib32-amdvlk amdvlk and intel lib32-vulkan-intel vulkan-intel and then make sure both radv drivers are installed lib32-vulkan-radeon vulkan-radeon

jonathanschad commented 1 year ago

Thank you for your help. Installing lib32-vulkan-radeon vulkan-radeon help. I also uninstalled the intel drivers but uninstalling lib32-amdvlk caused the game to not launch at all. After reinstalling and rebooting the game now works without a flaw

laarmen commented 1 year ago

Hi! I'm assuming that, as for other games, I should keeps using the same issue rather than opening a new one.

On current Proton Experimental (both bleeding edge and standard), Keyboard input stops working after the first text field (so at first start, when prompted to create your manager, I can only give the first name, not the family name). This is a regression from 8.0-2, which seems to work just fine.

OS: Ubuntu 23.04 (Lunar Lobster) Kernel: 6.2.0-23-generic CPU: AMD 5900X GPU: NVidia 3080 RTX (driver 530.41.03-0ubuntu2) Desktop: Gnome, using X11

Blisto91 commented 1 year ago

@laarmen Thank you for the report. The regression was identified and have received a fix which is live on Bleeding Edge now.

laarmen commented 1 year ago

Just tried it out, the fix is working for me. Thanks for the quick reaction!