Skip to content
New issue

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

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

Already on GitHub? Sign in to your account

Proton 7.0-4 Release Candidate testing #6062

Closed
ivyl opened this issue Aug 5, 2022 · 22 comments
Closed

Proton 7.0-4 Release Candidate testing #6062

ivyl opened this issue Aug 5, 2022 · 22 comments

Comments

@ivyl
Copy link
Collaborator

ivyl commented Aug 5, 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-4 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-4 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:
    • Aquarist - My First Job
    • Trove
    • Chuzzle Deluxe
    • Zuma's Revenge!
    • Karmaflow The Rock Opera Videogame - Act I & Act II
    • The Rising of the Shield Hero: Relive The Animation
    • Disgaea 5
  • Fix Chrono Trigger, Adventure Pals crashing during cutscenes.
  • Fix Elden Ring getting stuck on a white screen on first launch.
  • Support automatically bringing up on screen keyboard on Steam Deck in Final Fantasy XIV launcher.
  • Fix Final Fantasy XIV launcher exiting silently when there's not enough space to download the update.
  • Fix The Ball displaying error message on the first launch.
  • Fix video playback in: POSTAL: Brain Damaged, Lost Ember.
  • Fix Hardspace: Shipbreaker failing to connect to online services.
  • Fix Azur Lane: Crosswave hanging on a black screen for some users.
  • Fix Dokyusei Bangin' Summer showing only flickering black window on desktop.
  • Fix Bloons TD 6 crashing on touch input.
  • Fix Sid Meier's Civilization IV crashing on world creation.
  • Fix Assassin's Creed Origins hanging during gameplay after recent game update.
  • Fix Call of Duty: Black Ops II - Zombies and Call of Duty: Black Ops II - Multiplayer crashing after connecting online.
  • Fix graphical glitches in Cossacs 3 on desktop.
  • Fix garbled audio in Monster Hunter Rise: Sunbreak.
  • Fix Elite Dangerous and other launchers not working properly when cloned displays are present.
  • Implement Vulkan other process rendering (used by nw.js games).
  • Improve performance of HROT.
  • Improve video playback for many games that previously required targeted hacks.
  • Reduce space used by game prefixes if filesystem supports copy on write.
  • Update dxvk to v1.10.3
  • Update vkd3d-proton to v2.6-1-gc05900da
@ivyl ivyl pinned this issue Aug 5, 2022
@deathxxx123
Copy link

Does Proton experimental bleeding edge have this fixes also?

@waspennator
Copy link

waspennator commented Aug 5, 2022

Has the EAC issue with Paladins been fixed, been hearing people say it worked for about a week or so before it regressed and started booting peeps off steam deck and Linux in general.

@ivyl
Copy link
Collaborator Author

ivyl commented Aug 5, 2022

@deathxxx123

Does Proton experimental bleeding edge have this fixes also?

Yes. Most of the changes, if not all, trickle bleeding-edge -> experimental -> stable.

Bleeding-edge or anything based on it should not be used by non-developers. All the changes go there without being really tested and the submodules (dxvk, vkd3d-proton) are bumped automatically. Breakages may occur at any time and it may start requiring newer version of drivers than the ones available in various distributions. Experimental gets lots of sanity checking and also gets tested with all of the games that were fixed in the previous releases (see https://github.com/ValveSoftware/Proton/wiki/Changelog).

@waspennator

Has the EAC issue with Paladins been fixed, been hearing people say it worked for about a week or so before it regressed and started booting peeps off steam deck and Linux in general.

Right. I don't see the EAC .so anywhere in the game directory. I think that our fix coincided with one of the EAC grace periods after a game update and that's why it has worked for us. I'll remove it from the list. Thanks!

@waspennator
Copy link

waspennator commented Aug 5, 2022

https://store.steampowered.com/app/444090/Paladins/

Could you change the deck rating on the store page back to unsupported as well, think it got prematurely marked as playable a few days after said fix made the game "work" for a week

@minuteworld1
Copy link

how do i get this on steamdeck?

@ivyl
Copy link
Collaborator Author

ivyl commented Aug 5, 2022

@minuteworld1 Search for Proton 7.0 in you library. If you click on the top bar it turns into search prompt. You may need to switch to "tools" tab to see Proton listed. The steps from the original issue description apply after that.

@waspennator
I've mentioned this to the people in charge of the ratings. Thanks!

@failrunner
Copy link

Paladins no longer work and broke about a week after it was fixed. It's still labeled as playable.

@waspennator
Copy link

Paladins no longer work and broke about a week after it was fixed. It's still labeled as playable.

Already made a post about it and they said they are working on adjusting the deck rating for it.

@failrunner
Copy link

Paladins no longer work and broke about a week after it was fixed. It's still labeled as playable.

Already made a post about it and they said they are working on adjusting the deck rating for it.

Oh. =(

@Bitwolfies
Copy link
Contributor

Im confused, wouldn’t btfrs already be de duplicating the prefix files if enabled? Or is this something else?

@ivyl
Copy link
Collaborator Author

ivyl commented Aug 5, 2022

@iGom bleeding-edge tracks DXVK master. See the latest: https://github.com/ValveSoftware/Proton/tree/experimental-bleeding-edge-7.0-21771-20220805-pf97544-w03b0ff-d2fe616-vd00d03. The next experimental will also update to DXVK master.

@Bitwolfies btrfs is not smart enough to do that by itself. You either need some deduping program that scans files or use copy_file_range() system call for copying files. This changelog entry is about the latter, see d141d53. Note: Steam Runtime creates a lot of bindmounts and we copy_file_range() files across multiple mounts of the same FS. For this to work kernel 5.18 or newer is required.

@doitsujin
Copy link
Collaborator

doitsujin commented Aug 6, 2022

it still has dxvk v1.10.1...

It ships DXVK master. Current DXVK development code is based on 1.10.1, the other point releases were created from a separate branch.

@minuteworld1
Copy link

minuteworld1 commented Aug 6, 2022

one piece pirate warriors 3 has these odd textures during cutscenes and whatnot. and some shadows in the distance of some levels are buggy. but other than that, fully playable

Click to expand screenshots

20220806011558_1
20220806011608_1
20220806011633_1
20220806011656_1
20220806011721_1

@Foxtr0t
Copy link

Foxtr0t commented Aug 6, 2022

Hello there,
I'm not sure if it is there right place but here we go:
Since the new proton version release, Multiversus (a video game on steam) doesn't work anymore with the "Proton experimental".
When I start the game it crash and then a pop error appears with "A D3D11-compatible GPU (Feature level 11.à, Shader Model 5.0) is required to run the engine."
error-new-proton

As a temporary fix I can force the use of a specific Steam Play compatibility tool and choose "Proton 7.0-3", which does work for Multiversus, but is there a way for me to fix this and jump back on the experimental one ?

If this is not the place for this can you guys redirect me to the good one please ?

@bblacher
Copy link

bblacher commented Aug 6, 2022

@Foxtr0t I think you should report that at #6031.

@kisak-valve
Copy link
Member

Hello @minuteworld1, are you showing a regression in behavior from Proton 7.0-3 or just the current state of the game? We want to focus on regressions introduced by the release candidate in this issue report.

Hello @Foxtr0t, the minimum video driver version for the DXVK build inside of Proton Experimental has changed to mesa 22.0 or NVIDIA 510.47 depending on your video card. This is unrelated to the Proton 7.0-4 release candidate. If your system has a current video driver, then please add a note to #6031 as @Benibla124 suggested.

@Foxtr0t
Copy link

Foxtr0t commented Aug 6, 2022

Hi again,
Thank you @Benibla124 and @kisak-valve :)

Indeed Proton Experimental has moved to newer driver, hence my issue. I updated my driver and it fixed my problem. Thank you very much @kisak-valve

Have a wonderful day

@minuteworld1
Copy link

minuteworld1 commented Aug 6, 2022

Hello @minuteworld1, are you showing a regression in behavior from Proton 7.0-3 or just the current state of the game? We want to focus on regressions introduced by the release candidate in this issue report.

Hello @Foxtr0t, the minimum video driver version for the DXVK build inside of Proton Experimental has changed to mesa 22.0 or NVIDIA 510.47 depending on your video card. This is unrelated to the Proton 7.0-4 release candidate. If your system has a current video driver, then please add a note to #6031 as @Benibla124 suggested.

current state of the game. i think the texture issues are a regression from 7.03. if not, ill do better testing next time

@deathxxx123
Copy link

deathxxx123 commented Aug 9, 2022

I don't know if this is the place, but stable Proton (include 7.03 / 7.04 )does not work with any game with Manjaro + Nvidia with current updates.
Lastest kernel + lastest Nvidia driver.
But Proton experimental and GE-Proton is working with any game.

With Pop!_OS 22.04 i can use all Proton's. Only difference for now is Nvidia driver. Stable for POP and lastest beta for Manjaro.

@ivyl
Copy link
Collaborator Author

ivyl commented Aug 16, 2022

I don't know if this is the place, but stable Proton (include 7.03 / 7.04 )does not work with any game with Manjaro + Nvidia with current updates. Lastest kernel + lastest Nvidia driver. But Proton experimental and GE-Proton is working with any game.

With Pop!_OS 22.04 i can use all Proton's. Only difference for now is Nvidia driver. Stable for POP and lastest beta for Manjaro.

may be a nvidia driver regression, worth a separate bug

@ivyl
Copy link
Collaborator Author

ivyl commented Aug 16, 2022

Thanks for all the testing and feedback. Closing since is 7.0-4 is out :-)

@ivyl ivyl closed this as completed Aug 16, 2022
@ivyl ivyl unpinned this issue Aug 16, 2022
@waspennator
Copy link

waspennator commented Oct 1, 2022

@minuteworld1 Search for Proton 7.0 in you library. If you click on the top bar it turns into search prompt. You may need to switch to "tools" tab to see Proton listed. The steps from the original issue description apply after that.

@waspennator I've mentioned this to the people in charge of the ratings. Thanks!

Sorry for pinging in a closed issue, but do the ratings people know about this? I saw paladins marked as playable in a few days, yet it hasn't been bumped down to unsupported in over 2 months, despite the anti cheat not working anymore.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

10 participants