https://bugs.winehq.org/show_bug.cgi?id=44049
Bug ID: 44049 Summary: Skyrim Special Edition: Frozen Black Screen on Launch Product: Wine Version: 2.21 Hardware: x86-64 OS: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: -unknown Assignee: wine-bugs@winehq.org Reporter: andrew.mrolko@gmail.com Distribution: ---
Created attachment 59724 --> https://bugs.winehq.org/attachment.cgi?id=59724 Log from Terminal. This is an EXT4 partition
When launching the game (from the Skyrim Launcher) the screen goes black, and the game freezes with no audio.
The only way to exit the game, is to navigate to a different desktop, and kill the SkyrimSE.exe process.
This happens with, and without the workaround outlined in Bug 41618 which states that the user is to launch the game using the xaudio2_7 argument.
I have attached a logfile showing 4 attempts I made to launch the game, and the associated terminal readouts.
To clarify, this is the workflow for launching skyrim SE:
Open Steam->Launch Skyrim Special Edition->Configure game settings in Skyrim SE Launcher (this works!)->Click 'Play'->Game launches at resolution specified in the Skyrim SE Launcher (This is where it fails. The game freezes at a black window with no audio/video)
Tested at 2560x1080 (my native resolution) fullscreen Tested at 1024x640 (sample resolution which is the second smallest) windowed
https://bugs.winehq.org/show_bug.cgi?id=44049
Andrew andrew.mrolko@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Distribution|--- |Other CC| |andrew.mrolko@gmail.com
--- Comment #1 from Andrew andrew.mrolko@gmail.com --- Likely related to: Bug 44050!
https://bugs.winehq.org/show_bug.cgi?id=44049
--- Comment #2 from Andrew andrew.mrolko@gmail.com --- Created attachment 59746 --> https://bugs.winehq.org/attachment.cgi?id=59746 Working Skyrim Launcher and associated terminal output
Attached screenshot of the launcher working, and associated terminal output
https://bugs.winehq.org/show_bug.cgi?id=44049
--- Comment #3 from Andrew andrew.mrolko@gmail.com --- Created attachment 59748 --> https://bugs.winehq.org/attachment.cgi?id=59748 Moment where the game crashes. Unresponsive black window
Attached a screenshot of the game in it's locked/frozen state with the associated terminal output.
https://bugs.winehq.org/show_bug.cgi?id=44049
--- Comment #4 from Andrew andrew.mrolko@gmail.com --- Created attachment 59754 --> https://bugs.winehq.org/attachment.cgi?id=59754 backtrace.log
https://bugs.winehq.org/show_bug.cgi?id=44049
--- Comment #5 from Andrew andrew.mrolko@gmail.com --- Created attachment 59756 --> https://bugs.winehq.org/attachment.cgi?id=59756 Terminal output with Gallium 9 disabled and x_audio override
https://bugs.winehq.org/show_bug.cgi?id=44049
--- Comment #6 from Andrew andrew.mrolko@gmail.com --- Created attachment 59757 --> https://bugs.winehq.org/attachment.cgi?id=59757 Screenshot of the point of failure, and associated terminal output (Gallium 9 disabled x_audio override for SkyrimSE.exe and SkyrimSELauncher.exe)
https://bugs.winehq.org/show_bug.cgi?id=44049
Kimmo Myllyvirta kimmo.myllyvirta@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |kimmo.myllyvirta@gmail.com
--- Comment #7 from Kimmo Myllyvirta kimmo.myllyvirta@gmail.com --- It is still using native xaudio2, set xaudio2_7 to "builtin", not "native,builtin". Sorry, probably I didn't explain it clearly earlier.
Also, there's pretty much nothing in your terminal (you have Steam or some other process already running in some other terminal?) so I'm not quite sure what the issue here is. Kill all existing wine processes and run "wine Steam.exe &>log.txt" and press play, that should produce much better log file.
https://bugs.winehq.org/show_bug.cgi?id=44049
--- Comment #8 from Andrew andrew.mrolko@gmail.com --- No need to apologize, your help thus far has been very useful! I captured some logs, which I will be attaching to this ticket. I did the following:
-Navigated to the Program Files (x86) folder on my c drive and executed "$ wine Steam.exe &>log.txt". I then clicked 'play' from the steam interface, please see log.txt for that -Navigated to the Skyrim Special Edition folder on my EXT4 partition (it's a big game, and I can't fit it on my boot SSD) and executed '$ wine SkyrimSE.exe &>SkyrimSElog.txt'. Please see the attached SkyrimSElog.txt. (This was done with no existing wine processes running) -Navigated to the Skyrim Special Edition folder on my EXT4 partition (it's a big game, and I can't fit it on my boot SSD) and executed '$ wine SkyrimSE.exe &>SkyrimSELauncherlog.txt'. Please see the attached SkyrimSELauncherlog.txt. (This was done with no existing wine processes running)
In all 3 instances above, I clicked 'play' on the Skyrim launcher, and was able to launch the game to the black screen which was the original bug I opened the ticket for.
Two things I wanted to point out: 1. I performed these tests with the winecfg global settings stating Gallium 9 is disabled for all applications. 2. The xaudio_7 override as a global setting in place for all applications as well
Please don't hesitate to request any sort of testing procedure or something. I'm willing to do whatever, and capture logs for you.
https://bugs.winehq.org/show_bug.cgi?id=44049
--- Comment #9 from Andrew andrew.mrolko@gmail.com --- Created attachment 59761 --> https://bugs.winehq.org/attachment.cgi?id=59761 Log from Steam running '$ wine Steam.exe &>log.txt'
https://bugs.winehq.org/show_bug.cgi?id=44049
--- Comment #10 from Andrew andrew.mrolko@gmail.com --- Created attachment 59762 --> https://bugs.winehq.org/attachment.cgi?id=59762 Log from Steam running '$ wine SkyrimSELauncher.exe &>SkyrimSELauncherlog.txt'
https://bugs.winehq.org/show_bug.cgi?id=44049
--- Comment #11 from Andrew andrew.mrolko@gmail.com --- Created attachment 59763 --> https://bugs.winehq.org/attachment.cgi?id=59763 Log from Steam running '$ wine SkyrimSE.exe &>SkyrimSElog.txt'
https://bugs.winehq.org/show_bug.cgi?id=44049
--- Comment #12 from Kimmo Myllyvirta kimmo.myllyvirta@gmail.com --- Could you run the game like this and attach the log; $ WINEDEBUG=+tid,+seh,+loaddll wine Steam.exe &>log.txt
https://bugs.winehq.org/show_bug.cgi?id=44049
Andrew andrew.mrolko@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Attachment #59724|0 |1 is obsolete| | Attachment #59746|0 |1 is obsolete| |
--- Comment #13 from Andrew andrew.mrolko@gmail.com --- Created attachment 59770 --> https://bugs.winehq.org/attachment.cgi?id=59770 WINEDEBUG=+tid,+seh,+loaddll wine Steam.exe &>log.txt
Attached is the log file from running the command:
"WINEDEBUG=+tid,+seh,+loaddll wine Steam.exe &>log.txt"
Same test settings as above: Global xaudio_7 override set in winecfg Staging disabled
https://bugs.winehq.org/show_bug.cgi?id=44049
--- Comment #14 from Kimmo Myllyvirta kimmo.myllyvirta@gmail.com --- (In reply to Andrew from comment #13)
Global xaudio_7 override set in winecfg
Is that a typo? :)
It is still loading native xaudio2_7 and crashes inside it (like in bug 38668) 00a7:trace:loaddll:load_native_dll Loaded L"C:\windows\system32\XAudio2_7.dll" at 0x7faeb4020000: native 00a7:trace:seh:NtRaiseException code=c0000005 flags=0 addr=0x7faeb4091ca2 ip=7faeb4091ca2 tid=00a7
Check again that your overrides are correct; xaudio2_7 set to "builtin". When that XAudio2_7.dll loaddll line says "builtin", it should not freeze.
https://bugs.winehq.org/show_bug.cgi?id=44049
--- Comment #15 from Andrew andrew.mrolko@gmail.com --- Created attachment 59772 --> https://bugs.winehq.org/attachment.cgi?id=59772 Global override list
Yes, sorry that was a typo. I meant xaudio2_7
https://bugs.winehq.org/show_bug.cgi?id=44049
--- Comment #16 from Andrew andrew.mrolko@gmail.com --- If Bug 38668 is the root cause, then perhaps it would be prudent of me to close this ticket and Bug 44050, then mark them as a duplicates. Is there a way that I can add SkyrimSE to a list of affected applications for Bug 38668 so that the testing of any fixes to XAudio2_7.dll can be tracked in a comprehensive manner?
Thanks
https://bugs.winehq.org/show_bug.cgi?id=44049
--- Comment #17 from Kimmo Myllyvirta kimmo.myllyvirta@gmail.com --- (In reply to Andrew from comment #15)
Created attachment 59772 [details] Global override list
Select xaudio2_7, click edit and select "builtin (wine)" only.
(In reply to Andrew from comment #16)
If Bug 38668 is the root cause, then perhaps it would be prudent of me to close this ticket and Bug 44050, then mark them as a duplicates. Is there a way that I can add SkyrimSE to a list of affected applications for Bug 38668 so that the testing of any fixes to XAudio2_7.dll can be tracked in a comprehensive manner?
Thanks
It is already in the known bugs list here; https://appdb.winehq.org/objectManager.php?sClass=version&iId=34375 But yeah, someone might want to edit the title of bug 38668 also and mention SkyrimSE there (i can't do that).
https://bugs.winehq.org/show_bug.cgi?id=44049
--- Comment #18 from Andrew andrew.mrolko@gmail.com --- I will email the creator of Bug 38668 and let him know.
To confirm, doing the edit that you had just said (xaudio2_7, builtin (wine)) the error I am seeing is slightly different now.
The application (SkyrimSE.exe) will launch from the Skyrim Launcher. The screen remains black, but for a brief moment, I do in fact get some audio output. For the slightest second, I can hear the music which starts playing when the Bethesda logo appears.
I am also able to quit the application by hitting the super key and clicking the red x that appears in the top right hand corner of the application overview from the activities page. NOTE: I am using the gnome 3 desktop.
I did not have to exit the application by manually killing the process. This leads me to believe that this ticket is a duplicate of Bug 38668
Thank you for your time
https://bugs.winehq.org/show_bug.cgi?id=44049
Andrew andrew.mrolko@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|UNCONFIRMED |RESOLVED Resolution|--- |DUPLICATE
--- Comment #19 from Andrew andrew.mrolko@gmail.com --- Although the symptoms are different in Wolfestein: The Old Blood the root issue appears to be the same in Skyrim Special Edition.
*** This bug has been marked as a duplicate of bug 38668 ***
https://bugs.winehq.org/show_bug.cgi?id=44049
--- Comment #20 from Andrew andrew.mrolko@gmail.com --- *** Bug 44050 has been marked as a duplicate of this bug. ***
https://bugs.winehq.org/show_bug.cgi?id=44049
Alistair Leslie-Hughes leslie_alistair@hotmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED
--- Comment #21 from Alistair Leslie-Hughes leslie_alistair@hotmail.com --- Closing Duplicate