protonscr

video rendering only works with WINE_DO_NOT_CREATE_DXGI_DEVICE_MANAGER=1

protonclosed
ValveSoftware/Proton#5920 · opened 2022-06-18 by BananaWorks07 · updated 2024-12-04 · 10 comments · github
1 matching comments, n / p to jump
BBananaWorks07 2022-06-18 github

Feature Request

I tested this feature using wine staging 7.11 and proton experimental
when I was testing the newly released version of PC building sim 2, I then ran the time spy benchmark in "free roam" mode, and saw that the video rendering was extremely broken (at least it was playing something lmao) meanwhile the output on wine staging 7.11 looks perfect.

proton experimental:
image

there were lots of video stuttering problems as well (similar artifacts can be seen in aimlab)

wine staging 7.11:
image

edit: stuttering problems present in wine staging too (only in the port royale 3d mark test though)

BBananaWorks07 2022-06-18 github

WINE_DO_NOT_CREATE_DXGI_DEVICE_MANAGER=1 is a workaround

BBlisto91 2022-06-22 github

For the video stuttering see if launching without fsync & esync helps.

PROTON_NO_FSYNC=1 PROTON_NO_ESYNC=1 %command%
Aaeikum 2022-06-24 github

Yesterday's Proton Experimental release should fix the yellow/green/purple corrupt video issue. Can you retry?

BBananaWorks07 2022-06-24 github

seems like the beta period for the game ended lmao
what game should I test
I'll try PC building sim 1 then
edit: video playback only works with proton-ge in the first game, so I guess that's a dead end
let me try aimlab then
edit: aim lab won't even run, proton is crashing internally somewhere when trying to run aimlab, using PROTON_LOG=1 nothing is printed

BBananaWorks07 2022-06-24 github

ok so in aimlab, some videos look like this
image
while others look like this
image

I am pretty sure the ones that are broken in proton experimental work fine on GE (all though GE hasn't been updated and will have the corruption issue)

BBananaWorks07 2022-06-27 github

according to GloriousEggroll, the commits made on 6/24 completely break video playback

Kkisak-valve maintainer 2022-07-29 github

Closing as fixed.

GGloriousEggroll 2022-07-30 github

according to GloriousEggroll, the commits made on 6/24 completely break video playback

Just for clarification, that was already fixed, and WINE_DO_NOT_CREATE_DXGI_DEVICE_MANAGER=1 is not related to those commits. WINE_DO_NOT_CREATE_DXGI_DEVICE_MANAGER is only for videos that play but come out looking like the very first image in this tracker. This should not be confused with the blank media (color bars) -- color bars happen when there is no codec available to play the video, as opposed to video corruption.

BBananaWorks07 2022-07-30 github

according to GloriousEggroll, the commits made on 6/24 completely break video playback

Just for clarification, that was already fixed, and WINE_DO_NOT_CREATE_DXGI_DEVICE_MANAGER=1 is not related to those commits. WINE_DO_NOT_CREATE_DXGI_DEVICE_MANAGER is only for videos that play but come out looking like the very first image in this tracker. This should not be confused with the blank media (color bars) -- color bars happen when there is no codec available to play the video, as opposed to video corruption.

thanks for the clarification, i thought the commits that caused the color bar issue were related to the ones that fixed this

MMilor123 2024-12-04 · hidden on GitHub github

@GloriousEggroll I have similar problem here bro, https://github.com/ValveSoftware/Proton/issues/7595#issuecomment-2512853255 but it WINE_DO_NOT_CREATE_DXGI_DEVICE_MANAGER=1 dont help, someone ENV for help to this?