Proton não funciona na steam flatpak

Fiz a instalação da steam, instalei o proton GE mas nenhum jogo está abrindo. Até os que são totalmente compatíveis. O que pode estar acontecendo ?

Você tem a última versão do WineHQ instalada em seu sistema? Possui também o Winetricks?

As últimas versões do Proton GE exigem isso e mais um pouco para funcionar…

PLEASE NOTE: There are prerequisites for using this version of proton:
1. You must have wine installed on your system
2. You must have winetricks installed on your system
3. You must have wine dependencies installed on your system. See GloriousEggroll's Blog » How to get out of Wine Dependency hell
4. You must have vulkan gpu drivers/packages installed properly on your system. See docs/InstallingDrivers.md at master · lutris/docs · GitHub

Fiz o procedimento.
Instalei o flatpak install com.valvesoftware.Steam.CompatibilityTool.Proton-GE
Forcei pelo client da steam a rodar essa versão específica e nada.

Isso aqui é oque está acontecendo.

GameAction [AppID 17410, ActionID 1] : LaunchApp continues with user response “CreatingProcess”
/bin/sh\0-c\0/var/home/victorffrock/.var/app/com.valvesoftware.Steam/.local/share/Steam/ubuntu12_32/reaper SteamLaunch AppId=17410 – ‘/app/share/steam/compatibilitytools.d/Proton-GE’/proton waitforexitandrun ‘/var/home/victorffrock/.var/app/com.valvesoftware.Steam/.local/share/Steam/steamapps/common/mirrors edge/Binaries/MirrorsEdge.exe’\0
Game update: AppID 17410 “”, ProcID 344, IP 0.0.0.0:0
ERROR: ld.so: object ‘/var/home/victorffrock/.var/app/com.valvesoftware.Steam/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so’ from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
ERROR: ld.so: object ‘/var/home/victorffrock/.var/app/com.valvesoftware.Steam/.local/share/Steam/ubuntu12_64/gameoverlayrenderer.so’ from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS64): ignored.
ERROR: ld.so: object ‘/var/home/victorffrock/.var/app/com.valvesoftware.Steam/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so’ from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
ERROR: ld.so: object ‘/var/home/victorffrock/.var/app/com.valvesoftware.Steam/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so’ from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
ProtonFixes[345] INFO: Running protonfixes
ProtonFixes[345] INFO: Running checks
ProtonFixes[345] INFO: All checks successful
ProtonFixes[345] INFO: Using global defaults for “Mirror’s Edge” (17410)
ProtonFixes[345] INFO: No protonfix found for “Mirror’s Edge” (17410)
Starting app 17410
Loaded Config for Local Override Path for App ID 17410, Controller 0: /var/home/victorffrock/.var/app/com.valvesoftware.Steam/.local/share/Steam//controller_base/empty.vdf

Adding process 344 for game ID 17410
GameAction [AppID 17410, ActionID 1] : LaunchApp changed task to WaitingGameWindow with “”

Adding process 345 for game ID 17410
GameAction [AppID 17410, ActionID 1] : LaunchApp changed task to Completed with “”
ERROR: ld.so: object ‘/var/home/victorffrock/.var/app/com.valvesoftware.Steam/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so’ from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.

Adding process 354 for game ID 17410
ERROR: ld.so: object ‘/var/home/victorffrock/.var/app/com.valvesoftware.Steam/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so’ from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.

Adding process 355 for game ID 17410
ERROR: ld.so: object ‘/var/home/victorffrock/.var/app/com.valvesoftware.Steam/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so’ from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
ERROR: ld.so: object ‘/var/home/victorffrock/.var/app/com.valvesoftware.Steam/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so’ from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
esync: up and running.

Adding process 356 for game ID 17410
ERROR: ld.so: object ‘/var/home/victorffrock/.var/app/com.valvesoftware.Steam/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so’ from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.

Adding process 359 for game ID 17410
ERROR: ld.so: object ‘/var/home/victorffrock/.var/app/com.valvesoftware.Steam/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so’ from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.

Adding process 361 for game ID 17410
ERROR: ld.so: object ‘/var/home/victorffrock/.var/app/com.valvesoftware.Steam/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so’ from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.

Adding process 364 for game ID 17410
ERROR: ld.so: object ‘/var/home/victorffrock/.var/app/com.valvesoftware.Steam/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so’ from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.

Adding process 371 for game ID 17410
ERROR: ld.so: object ‘/var/home/victorffrock/.var/app/com.valvesoftware.Steam/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so’ from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.

Adding process 388 for game ID 17410
ERROR: ld.so: object ‘/var/home/victorffrock/.var/app/com.valvesoftware.Steam/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so’ from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.

Adding process 395 for game ID 17410
ERROR: ld.so: object ‘/var/home/victorffrock/.var/app/com.valvesoftware.Steam/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so’ from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.

Adding process 406 for game ID 17410
ERROR: ld.so: object ‘/var/home/victorffrock/.var/app/com.valvesoftware.Steam/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so’ from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.

Adding process 416 for game ID 17410
ERROR: ld.so: object ‘/var/home/victorffrock/.var/app/com.valvesoftware.Steam/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so’ from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.

Adding process 418 for game ID 17410
ERROR: ld.so: object ‘/var/home/victorffrock/.var/app/com.valvesoftware.Steam/.local/share/Steam/ubuntu12_64/gameoverlayrenderer.so’ from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS64): ignored.

Adding process 420 for game ID 17410
Game update: AppID 17410 “”, ProcID 420, IP 0.0.0.0:0
RecordSteamInterfaceCreation (PID 420): SteamUtils009 / Utils
Setting breakpad minidump AppID = 17410
RecordSteamInterfaceCreation (PID 420): SteamUser019 / User
Steam_SetMinidumpSteamID: Caching Steam ID: 76561198054708229 [API loaded no]
RecordSteamInterfaceCreation (PID 420): SteamUser019 / User
RecordSteamInterfaceCreation (PID 420): SteamFriends015 / Friends
RecordSteamInterfaceCreation (PID 420): SteamUtils009 / Utils
RecordSteamInterfaceCreation (PID 420): SteamMatchMaking009 / Matchmaking
RecordSteamInterfaceCreation (PID 420): SteamMatchMakingServers002 / MatchmakingServers
RecordSteamInterfaceCreation (PID 420): STEAMUSERSTATS_INTERFACE_VERSION011 / UserStats
RecordSteamInterfaceCreation (PID 420): STEAMAPPS_INTERFACE_VERSION008 / Apps
RecordSteamInterfaceCreation (PID 420): SteamNetworking005 / Networking
RecordSteamInterfaceCreation (PID 420): STEAMREMOTESTORAGE_INTERFACE_VERSION014 / RemoteStorage
RecordSteamInterfaceCreation (PID 420): STEAMSCREENSHOTS_INTERFACE_VERSION003 / Screenshots
RecordSteamInterfaceCreation (PID 420): STEAMHTTP_INTERFACE_VERSION002 / HTTP
RecordSteamInterfaceCreation (PID 420): SteamController006 / Controller
RecordSteamInterfaceCreation (PID 420): STEAMUGC_INTERFACE_VERSION010 / UGC
RecordSteamInterfaceCreation (PID 420): STEAMAPPLIST_INTERFACE_VERSION001 / AppList
RecordSteamInterfaceCreation (PID 420): STEAMMUSIC_INTERFACE_VERSION001 / Music
RecordSteamInterfaceCreation (PID 420): STEAMMUSICREMOTE_INTERFACE_VERSION001 / MusicRemote
RecordSteamInterfaceCreation (PID 420): STEAMHTMLSURFACE_INTERFACE_VERSION_004 / HTMLSurface
RecordSteamInterfaceCreation (PID 420): STEAMINVENTORY_INTERFACE_V002 / Inventory
RecordSteamInterfaceCreation (PID 420): STEAMVIDEO_INTERFACE_V002 / Video
RecordSteamInterfaceCreation (PID 420): STEAMPARENTALSETTINGS_INTERFACE_VERSION001 / ParentalSettings
ERROR: ld.so: object ‘/var/home/victorffrock/.var/app/com.valvesoftware.Steam/.local/share/Steam/ubuntu12_64/gameoverlayrenderer.so’ from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS64): ignored.

Adding process 424 for game ID 17410
Game update: AppID 17410 “”, ProcID 424, IP 0.0.0.0:0
RecordSteamInterfaceCreation (PID 424): SteamUtils002 / Utils
pid 357 != 356, skipping destruction (fork without exec?)
Game removed: AppID 17410 “”, ProcID 424
Game 17410 created interface SteamUtils002 / Utils
Game 17410 method call count for IClientUtils::RecordSteamInterfaceCreation : 1
Game 17410 method call count for IClientUtils::GetAppID : 2
Uploaded AppInterfaceStats to Steam
Exiting app 17410
No cached sticky mapping in ActivateActionSet.No cached sticky mapping in ActivateActionSet.Installing breakpad exception handler for appid(steam)/version(1626824053)
Installing breakpad exception handler for appid(steam)/version(1626824053)
Installing breakpad exception handler for appid(steam)/version(1626824053)

Já tentei tudo. Outras versões, vários jogos, todos classificados como compatíveis no proton db e nada desse negócio funcionar.

Você instalou o WineHQ Stable, o Winetricks e os pacotes do Vulkan antes de puxar o Proton-GE pelo Flatpak?

Tentou rodar com o Proton nativo?

Está com algum joystick conectado ao computador?

Não posso rodar nativo. Estou usando fedora silverblue. E sim, eu estou com um joystick conectado.

Nenhum jogo?
está usando esta build da imagem?
rodou um flatpak update só pra ter certeza?

Digo, tentou com o Proton da Steam, ao invés de usar o GE? Não há como fazer isso no Fedora? Pois o client Flatpak também tem um Proton nativo…

Experimente retirar o joystick e tente iniciar algum jogo. Um palpite.

Tentei tudo cara. Eu fiz isso que vc mostrou na imagem também.
Até no grupo que vc falou sobre usar versões mais antigas. Eu tentei a 5, 4 … Nada.
Cabo que eu desisti e resolvi tentar brincar com o lutris. Também não ta funcionando. Ele ta causando que esta faltando o vulkan. E depois dessa eu realmente desisti de jogar.

O problema era mais simples. A minha placa da nvidia com driver 390 simplesmente não da suporte as versões mais recentes do vulkan. A solução foi rodar versões antigas do do proton bastando ir nas configurações do steam play e selecionar a versão 4 ou mais antiga. Eu havia testado apenas a experimental, 6 e 5. Por isso não funcionou e como dar pra ver no bug acima esse problema não é acusado de forma clara.
Detalhe esse problema corre em todas as versões não importando se é flatpak ou pacote nativo. O problema é apresentado da mesma forma.
Então, ta ai. Essa é a solução.