After adding the PROTON_USE_WINED3D11=1 workaround the game errors with:
WindowsVideoMedia error 0x80004001 while reading Z:/home/brlin/.local/share/Steam/steamapps/common/Devotion/Devotion_Data/sharedassets0.resource
Context: Turning DXVA off
Error details: <Empty>
Track types:
(Filename: Line: 2275)
The game is probably missing some media decoding support libraries according to [Shadows: Awakening (585450) - black screen · Issue #1102 · ValveSoftware/Proton](https://github.com/ValveSoftware/Proton/issues/1102#issuecomment-419678627)
The crash issue occurred using the vanilla launch options are resolved by installing the missing mesa-vulkan-drivers package, now both configuration hang with the aforementioned WindowsVideoMedia error 0x80004001 message.
Successfully entered the game by installing MS Media Foundation mf via winetricks:
WINEPREFIX=~/.steam/steam/steamapps/compatdata/1006510/pfx winetricks mf
Video doesn't work but the game seems okay to begin.
Sucessfully enter the game everything seems nice, but any 3d objects with skeletons didn't be displayed. My GPU is Intel HD 620.
Sucessfully enter the game everything seems nice, but any 3d objects with skeletons didn't be displayed. My GPU is Intel HD 620.
After upgrade xserver-xorg-video-intel to 2:2.99.917+git1902202129.3a2dec17~b~padoka0
mesa to 1:19.1~git190220212700.f4f4ec9~c~padoka0
3d objects with skeletons are correctly displayed.
Finally the only issue is no ingame video playing (TV). It affects game playing. Here is a posible solution to
test
For v1.0.5 the game does start-up properly with the in-game video playback issue, however the rendering is broken somehow:


Might be due to outdated kernel etc.
@Lin-Buo-Ren I think that is the issue @MGdesigner is mentioning about. Did you check your mesa, mesa-vulkan and xorg-Intel driver?
@medicalwei I agree with you. This is my playing screen . The 3d displaying is flawless now. Only video playing trouble. Because the TV playing failed,the story progress crashed. Tapping TV didn't happen,so the story can't go further. The story is Interrupted while "7 stars stage" program first time shows in game.
@Lin-Buo-Ren You need to check your mesa, mesa-vulkan and xorg-Intel driver,but also if the newest xorg-Intel driver support your GPU.


@Lin-Buo-Ren I use UNSTABLE padoka PPA now. You may try switch to it. And the game latest need NVIDIA GeForce 660 / AMD R9 270 . My GPU hd 620 is a little lower than it, but I guess that the game needs 3D abilities which opengl 4.4 owns.
@Lin-Buo-Ren I think that is the issue @MGdesigner is mentioning about. Did you check your mesa, mesa-vulkan and xorg-Intel driver?
$ env LANGUAGE=en apt search ^mesa 2>/dev/null | grep installed
libglu1-mesa/bionic,now 9.0.0-2.1build1 amd64 [installed]
libosmesa6/bionic,now 18.3.3-1~b~padoka0 amd64 [installed,automatic]
mesa-utils/bionic,now 8.4.0-1 amd64 [installed]
mesa-va-drivers/bionic,now 18.3.3-1~b~padoka0 amd64 [installed]
mesa-vdpau-drivers/bionic,now 18.3.3-1~b~padoka0 amd64 [installed]
mesa-vulkan-drivers/bionic,now 18.3.3-1~b~padoka0 amd64 [installed]
I'm using the modesetting X.org driver.
I guess that the game needs 3D abilities which opengl 4.4 owns.
$ glxinfo | grep ^OpenGL | grep version
OpenGL core profile version string: 4.5 (Core Profile) Mesa 18.3.3 - padoka PPA
OpenGL core profile shading language version string: 4.50
OpenGL version string: 3.0 Mesa 18.3.3 - padoka PPA
OpenGL shading language version string: 1.30
OpenGL ES profile version string: OpenGL ES 3.1 Mesa 18.3.3 - padoka PPA
OpenGL ES profile shading language version string: OpenGL ES GLSL ES 3.10
I'll try the unstable PPA
@Lin-Buo-Ren mine:
$ env LANGUAGE=en apt search ^mesa 2>/dev/null | grep installed
libglu1-mesa/bionic,now 9.0.0-2.1build1 amd64 [installed]
libglu1-mesa-dev/bionic,now 9.0.0-2.1build1 amd64 [installed,automatic]
libosmesa6/bionic,now 1:19.1~git190220212600.f4f4ec9~b~padoka0 amd64 [installed,automatic]
mesa-common-dev/bionic,now 1:19.1~git190220212600.f4f4ec9~b~padoka0 amd64 [installed,automatic]
mesa-utils/bionic,now 8.4.0-1 amd64 [installed]
mesa-va-drivers/bionic,now 1:19.1~git190220212600.f4f4ec9~b~padoka0 amd64 [installed]
mesa-vdpau-drivers/bionic,now 1:19.1~git190220212600.f4f4ec9~b~padoka0 amd64 [installed]
mesa-vulkan-drivers/bionic,now 1:19.1~git190220212600.f4f4ec9~b~padoka0 amd64 [installed]
$ glxinfo | grep ^OpenGL | grep version
OpenGL core profile version string: 4.5 (Core Profile) Mesa 19.1.0-devel - padoka PPA
OpenGL core profile shading language version string: 4.50
OpenGL version string: 3.0 Mesa 19.1.0-devel - padoka PPA
OpenGL shading language version string: 1.30
OpenGL ES profile version string: OpenGL ES 3.2 Mesa 19.1.0-devel - padoka PPA
OpenGL ES profile shading language version string: OpenGL ES GLSL ES 3.20
I also have such issue. the video is failed to display causing game stop progressing further.
According to my test, even video is not play. sound is still go on, but it may stock when noise on video.
Hello @MGdesigner, the link you posted is legally problematic and has been removed. Unfortunately, some Github snafu prevented me from editing out the link without deleting it entirely.
Previous post minus link:
After installing MF, we can watch the TV in the game, so Devotion totally can be played now.
Hello @MGdesigner, the link you posted is legally problematic and has been removed. Unfortunately, some Github snafu prevented me from editing out the link without deleting it entirely.
Previous post minus link:
After installing MF, we can watch the TV in the game, so Devotion totally can be played now.
OK,
WINEPREFIX=~/.steam/steam/steamapps/compatdata/1006510/pfxx1 2019-02PROTON_USE_WINED3D11=1`x1 2019-020x80004001x3 2019-020x80004005x1 2019-02
Compatibility Report
System Information
I confirm:
The log is too big to upload directly(84.4MiB), so I zipped it:
steam-1006510.log.zip
Symptoms
Vanilla settings (v1.0.5 - The XiJingPing Winnie the Pooh censored release)
brlin_stdout.txt
Vanilla settings (outdated)
steam-1006510.after-setting-proton-use-wined3d11.zip
_tmp_dumps_username_stdout.txt
Vanilla settings (original, outdated)
Game hangs after showing a content garbled pop-up after launching, after dismissing the pop-up no subsequent window is initialized and nothing happened what-so-ever, the game stucks at "Running" state and requires killing the Devotion.exe process manually to shut it down.UPDATE: I can make the OOPS popup content ungarbled via adding

LANG=en_US.UTF-8to the game's launch options:Here's the corresponding error log and crash dump:
2019-02-20_164402.zip
_tmp_dumps_username_stdout.backup.txt
Reproduction
Refer "Symptoms" section for reproduction info
Possibly related issue
[Shadows: Awakening (585450) - black screen · Issue #1102 · ValveSoftware/Proton](https://github.com/ValveSoftware/Proton/issues/1102#issuecomment-419678627)