Skip to content
New issue

Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? # to your account

Proton 7.0-5 Release Candidate testing #6240

Closed
ivyl opened this issue Oct 17, 2022 · 29 comments
Closed

Proton 7.0-5 Release Candidate testing #6240

ivyl opened this issue Oct 17, 2022 · 29 comments

Comments

@ivyl
Copy link
Collaborator

ivyl commented Oct 17, 2022

Hey all.

We've put together a new 7.0 Release Candidate build for you to test.

In the Steam client the Proton 7.0 app should have a release-candidate beta branch (look for Proton 7.0 in your Steam Library, right click -> Properties... -> BETAS) which you can choose to start testing the 7.0-5 Release Candidates (note that the name of the build in the Steam Settings dialog will not be updated). I will post changes here when we push new builds. The source for the latest RC build is available on the proton_7.0-rc branch in this repository. This branch may be force pushed.

We are interested only in issues that are new to the 7.0-5 RC builds. If you believe that something broke please confirm that the problem does not occur with the none branch before reporting it here.

The changelog is tentative - it has not yet been verified by our QA staff, and can change before the final release as we add or remove features during RC testing.

  • Now playable:
    • Rift
    • Unravel 2
    • Airborne Kingdom
    • Nancy Drew: Legend of the Crystal Skull
    • Re-Volt
    • Aspire: Ina's Tale
    • Battle Realms: Zen Edition
    • Deathsmiles II
    • Primal Carnage: Extinction
    • Pico Park Classic Edition
    • Six Ages: Ride Like the Wind
    • Darkstar One
    • Indiana Jones and the Emperor Tomb
    • Bulletstorm: Full Clip Edition
  • Fix Batman: Arkham City GOTY launching in the background on Steam Deck when set to fullscreen.
  • Fix Marvel's Spider-Man Remastered displaying dialog about outdated drivers on AMD systems.
  • Fix Final Fantasy IV (3D Remake) having no audio.
  • Fix Return to Monkey Island not reacting to mouse clicks after a recent game update.
  • Fix upsidedown videos in VRChat and many other games.
  • Fix Call of Duty Black Ops II Zombies and Multiplayer hanging on exit.
  • Fix Bail or Jail crashing when opening the Terms of Serivce.
  • Improve GTA V situation with not loading textures.
  • Fix Red Dead Redemption 2 crashing after a recent game update.
  • Fix Final Fantasy XIV Online launcher functionality after game update.
  • Fix cutscene stutter in Disgaea 5.
  • Fix Thrustmaster HOTAS having non-functional dial in Elite Dangerous.
  • Fix Planet Zoo randomly crashing.
  • Fix SCP: Secret Labratory not being playable after a recent game update (again).
  • Fix Tekken 7 crashing at launch.
  • Fix Armello hanging on exit.
  • Fix Sword Art Online: Hollow Realization freezing after the tutorial.
  • Fix Space Engineers intro video not playing correctly.
  • Fix Dragon's Dogma: Dark Arisen videos not playing correctly.
  • Implement network video support for VRChat.
  • Update dxvk to v1.10.3-28-ge3daa699.
@ivyl ivyl pinned this issue Oct 17, 2022
@r2rX
Copy link

r2rX commented Oct 18, 2022

Not sure if this is the place to post this, or perhaps in the games thread, but in regards to Vermintide 2:

While it can technically launch, it's not ready for general use.

A couple of issues:

  1. Users need to manually install the Proton EasyAntiCheat Runtime. This'll be an issue if a check isn't run to install it automatically during the game installation process (or any other game that is known to use EAC).

  2. Assuming the above and the Windows EAC binary is installed successfully (that's part of the games installation process), a prefix update (when there's a newer version of Proton) can cause the game to hang when trying to start it (the prefix update borks for whatever reason). Assuming it doesn't, the Window's binary of EAC needs to be reinstalled or there'll be the EAC connection error. This will also need to be done automatically when a prefix updates.

  3. This is the kicker (no pun intended). Even if EAC is installed successfully, joining a game will result in being kicked after a minute or two; this is irrespective of running in the Official or Modded realms. Hosting a game is fine.

@gwhizoftv

This comment was marked as off-topic.

@waspennator
Copy link

Sorry, i know that I asked this already on the 7.0.4 issue thread, but I still want to know if Paladins is getting bumped down to unsupported on deck, for some reason it's still marked as playable on the storefront, even with the eac being borked.

@TheGreatMcPain

This comment was marked as off-topic.

@ivyl
Copy link
Collaborator Author

ivyl commented Oct 18, 2022

@waspennator I've poked the people responsible for the ratings again. Not sure why it wasn't resolved the first time around. Thanks for bringing this up!

Folks, please stay on topic. This issue is for per-release testing of 7.0-5. I've marked some comments as off-topic.

@ivyl
Copy link
Collaborator Author

ivyl commented Oct 18, 2022

Not sure if this is the place to post this, or perhaps in the games thread, but in regards to Vermintide 2:

While it can technically launch, it's not ready for general use.

A couple of issues:

1. Users need to manually install the Proton EasyAntiCheat Runtime. This'll be an issue if a check isn't run to install it automatically during the game installation process (or any other game that is known to use EAC).

2. Assuming the above and the Windows EAC binary is installed successfully (that's part of the games installation process), a prefix update (when there's a newer version of Proton) can cause the game to hang when trying to start it (the prefix update borks for whatever reason). Assuming it doesn't, the Window's binary of EAC needs to be reinstalled or there'll be the EAC connection error. This will also need to be done automatically when a prefix updates.

3. This is the kicker (no pun intended). Even if EAC is installed successfully, joining a game will result in being kicked after a minute or two; this is irrespective of running in the Official or Modded realms. Hosting a game is fine.

Thanks for posting this. Indeed this is relevant. The EAC Runtime should be installed automatically. We'll look into the issues you have reported, but sounds like we'll have to remove it from "playable" list for now.

@waspennator
Copy link

@waspennator I've poked the people responsible for the ratings again. Not sure why it wasn't resolved the first time around. Thanks for bringing this up!

Folks, please stay on topic. This issue is for per-release testing of 7.0-5. I've marked some comments as off-topic.

Commenting to confirm it is now properly bumped down to unsupported. Thank you for helping to get that fixed.

@CSahajdacny
Copy link

What was updated in PROTON 7.05 RC today?

@waspennator
Copy link

waspennator commented Oct 31, 2022

Oh yeah, one more thing. Will a fix for EAs new launchers be included in this or will that be saved for Proton Experimental? Moreso ask since certain effected ea games that run are marked on deck with proton stable.

@ivyl
Copy link
Collaborator Author

ivyl commented Oct 31, 2022

What was updated in PROTON 7.05 RC today?

Fix for regression in media playback hitting The Anacrusis.

Moreso ask since certain effected ea games run are marked on deck with proton stable.

We are checking our options but this will be sorted out one way or another.

@Jaizu
Copy link

Jaizu commented Nov 5, 2022

We'll look into the issues you have reported, but sounds like we'll have to remove it from "playable" list for now.

Should I open a github issue for that game or is the comment in this thread enough?
I'm not very familiar with github guidelines when commenting on posts, I hope the comment is relevant for the topic.

@r2rX
Copy link

r2rX commented Nov 5, 2022

We'll look into the issues you have reported, but sounds like we'll have to remove it from "playable" list for now.

Should I open a github issue for that game or is the comment in this thread enough? I'm not very familiar with github guidelines when commenting on posts, I hope the comment is relevant for the topic.

The main thread for Vertmintide 2 feedback is here.

@ptibedo
Copy link

ptibedo commented Nov 6, 2022

Dont work for me. With all Proton i have the message 'insufficient ressource' same for the realm modded dont work, the game has infinite while loading.
I have Ubuntu 22.04.1, Nvidia RTX 3050 8gb, 16 gb ram ddr3, cpu intel core I7-4790k 4.4 ghz

@kisak-valve
Copy link
Member

Hello @ptibedo, friendly note that your last comment is not coherent in the context of this issue report. It appears to be game-specific feedback, but what game you're referring to is missing.

This issue report is specifically intended for any regressions found between Proton 7.0-4 and the Proton 7.0-5 release candidate, and not general feedback on how individual games are running. Please double check that this is where you intended to write that.

@ptibedo
Copy link

ptibedo commented Nov 6, 2022

A so sorry, this feedback is for Warhammer Vermintide II. I used Ge-proton-7.38, experimental,7.0.4 and proton 7.0.5-rc, the same problem appear.
I have message "insufficient ressource cannot continue" from Eac and when I use the realm modded I have a infinite while loading.For resume the game say : "I have no the config for play", so I have a big config.
Ubuntu 22.04.1, Nvidia RTX 3050 8gb, 16 gb ram ddr3, cpu intel core I7-4790k 4.4 ghz.

@billygoat9
Copy link

Unfortunately, The Emperor's Tomb is not playable for me. Left more details on the game's issue. Please look into it if you can.
#4027 (comment)

@alasky17
Copy link
Collaborator

alasky17 commented Nov 7, 2022

Not sure if this is the place to post this, or perhaps in the games thread, but in regards to Vermintide 2:

While it can technically launch, it's not ready for general use.

A couple of issues:

  1. Users need to manually install the Proton EasyAntiCheat Runtime. This'll be an issue if a check isn't run to install it automatically during the game installation process (or any other game that is known to use EAC).

I could not reproduce this with a VM where EAC was not already installed. EAC Runtime installed itself automatically. If anyone else has seen this, please let me know.

  1. Assuming the above and the Windows EAC binary is installed successfully (that's part of the games installation process), a prefix update (when there's a newer version of Proton) can cause the game to hang when trying to start it (the prefix update borks for whatever reason). Assuming it doesn't, the Window's binary of EAC needs to be reinstalled or there'll be the EAC connection error. This will also need to be done automatically when a prefix updates.
  2. This is the kicker (no pun intended). Even if EAC is installed successfully, joining a game will result in being kicked after a minute or two; this is irrespective of running in the Official or Modded realms. Hosting a game is fine.

This is an EAC bug :/. It is being investigated - thank you for bringing this to our attention :)

@r2rX
Copy link

r2rX commented Nov 7, 2022

This is an EAC bug :/. It is being investigated - thank you for bringing this to our attention :)

Most welcome. Just doing my small part in helping Valve (and co.) & the general Linux gaming community. With enough time, I'm sure you'll nail it. :) Alot of Linux gamers, including myself, are anxiously awaiting being able to play it properly.

@luisalvarado
Copy link

Hi all. May I ask if the final version will use dxvk 2.0?

@kisak-valve
Copy link
Member

kisak-valve commented Nov 15, 2022

DXVK 2.0 requires an increase to the minimum video driver version, so it will be included in a future major Proton version and not the 7.0 release series.

@luisalvarado
Copy link

DXVK 2.0 requires an increase to the minimum video driver version, so it will be included in a future major Proton version and not the 7.0 release series.

Thank you friend.

@robotman40
Copy link

Spider-Man Miles Morales on Steam Deck uses the 7.0-5 release candidate. Spider-Man Miles Morales doesn't work on desktop Linux however. More specifically, I have a system running PopOS 22.04, an RX 6600 XT, and Mesa 22.2. Is there a reason it's working on one system, but not another? I hear a similar issue happens for others as well.

@luisalvarado
Copy link

luisalvarado commented Nov 19, 2022

I have a similar issue where multiple games crash after a couple of minutes but the moment and set them manual to experimental (which I think it is 7.0.5) then they work. I do need to be objective here and say that the computer am using has the latest hardware so I can not be sure if it's the hardware also creating the issue but when I change to proton experimental they work flawlessly.

@CSahajdacny
Copy link

Is there an official thread for report issues on PROTON EXPERIMENTAL?

@luisalvarado
Copy link

Is there an official thread for report issues on PROTON EXPERIMENTAL?

I think it is this one.

@alasky17
Copy link
Collaborator

@CSahajdacny The current situation is that issues that happen only on Proton Experimental should be reported on the issue for the game. If you think that something is a regression and is broken in experimental and working on 7.0-x stable, please say that and we will follow up on the game-specific thread :)

@JCDentonCore
Copy link

JCDentonCore commented Nov 26, 2022

Cyberpunk 2077 don't launch with proton 7.0-5 Next, with proton experimental bleeding edge works good.

Launch options: gamemoderun mangohud VKD3D_CONFIG=dxr11 VKD3D_FEATURE_LEVEL=12_2 PROTON_ENABLE_NGX_UPDATER=1 PROTON_ENABLE_NVAPI=1 PROTON_LOG=1 %command%

[000000000000038c:] EXCEPTION handling: System.Security.Cryptography.CryptographicException: MonoBtlsPkcs12.Import failed.
[000000000000038c:] EXCEPTION handling: System.Security.Cryptography.CryptographicException: Missing private key

System: Información
del equipo:
    Fabricante: ASUSTeK COMPUTER INC.
    Modelo: ROG STRIX X570-E GAMING
    Factor de forma: Escritorio
    Entrada táctil no detectada

Información sobre el procesador:
    Fabricante de la CPU: AuthenticAMD
    Marca de la CPU: AMD Ryzen 7 5800X 8-Core Processor             
    Familia de la CPU: 0x19
    Modelo de la CPU: 0x21
    Stepping de la CPU: 0x0
    Tipo de CPU: 0x0
    Velocidad: 4850 MHz
    Procesadores lógicos: 16
    Procesadores físicos: 8
    HyperThreading:  Compatible
    FCMOV:  Compatible
    SSE2:  Compatible
    SSE3:  Compatible
    SSSE3:  Compatible
    SSE4a:  Compatible
    SSE41:  Compatible
    SSE42:  Compatible
    AES: Compatible
    AVX: Compatible
    AVX2: Compatible
    AVX512F: No compatible
    AVX512PF: No compatible
    AVX512ER: No compatible
    AVX512CD: No compatible
    AVX512VNNI: No compatible
    SHA: Compatible
    CMPXCHG16B: Compatible
    LAHF/SAHF: Compatible
    PrefetchW: No compatible

Versión del sistema operativo:
    "Arch Linux" (64 bits)
    Nombre de kernel: Linux
    Versión de kernel: 6.1.0-rc7-1-mainline
    Editor de X Server: The X.Org Foundation
    Versión de X Server: 12101004
    Gestor X Window: KWin
    Versión del runtime de Steam: steam-runtime_0.20221019.0

Tarjeta de video:
    Controlador:  NVIDIA Corporation NVIDIA GeForce RTX 3070/PCIe/SSE2
    Versión del controlador: 4.6.0 NVIDIA 525.60.11
    Versión de OpenGL: 4.6
    Densidad de color del escritorio: 24 bits por píxel
    Frecuencia de actualización del monitor: 164 Hz
    Identificador del fabricante: 0x10de
    Identificador del dispositivo: 0x2488
    Revisión no detectada
    Número de monitores: 1
    Número de tarjetas de video lógicas: 1
    Resolución de pantalla principal: 2560 x 1440
    Resolución de escritorio: 2560 x 1440
    Tamaño de la pantalla principal: 27.56" x 15.35" (31.54" diag)
 70.0cm x 39.0cm (80.1cm diag)
    Bus principal: PCI Express 16x
    Memoria VRAM principal: 8192 MB
    Modos MSAA compatibles: 2x 4x 8x 16x 


Tarjeta de sonido:
    Dispositivo de sonido: Nvidia GPU 9e HDMI/DP

Memoria:
    RAM:  32007 MB

Hardware de RV:
    HMD de RV: Ninguno detectado

Varios:
    Idioma de la IU:  Español - Latinoamérica
    IDIOMA: es_UY.UTF-8
    Espacio total disponible en el disco:  1814933 MB
    Bloque libre más grande en el disco:  986664 MB

Almacenamiento:
    Cantidad de SSD: 4
    Tamaño de los SSD: 2000G,1000G,1000G,500G
    Cantidad de HDD: 0

Gist: https://gist.github.com/AceroRomano/54f8d083d751105017c0ff3bed39129e

EDIT1: I think it has to do with raytracing, when I try to activate it the game crashes but on proton experimental bleeding edge works.

@CSahajdacny
Copy link

@CSahajdacny The current situation is that issues that happen only on Proton Experimental should be reported on the issue for the game. If you think that something is a regression and is broken in experimental and working on 7.0-x stable, please say that and we will follow up on the game-specific thread :)

Well. I do have a regression in all games using *.mp4 files, (like Back4Blood, Borderlands 3, Chronos Before the Ashes) when played with Proton Experimental.

Thats why I request a thread for Proton Experimental branch, because I think you broke something.

@ivyl ivyl unpinned this issue Dec 5, 2022
@alasky17
Copy link
Collaborator

alasky17 commented Dec 5, 2022

@CSahajdacny Since there are many changes and Proton Experimental updates are ongoing, it would be a mess to try to have one issue to track all potential problems with the branch.

You can file a new issue if you think that it is a broad issue rather than a game-specific issue. You can also comment on the threads for the individual game(s) with the behavioral change between Experimental and 7.0-x.

As a note - it looks like at least 2 of the 3 titles you mentioned use h264 for video decoding. I am definitely interested in the regression behavior, so please tag me :)

@ivyl ivyl closed this as completed Dec 12, 2022
# for free to join this conversation on GitHub. Already have an account? # to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests