WineHQ

The Elder Scrolls V: Skyrim Special Edition

Application Details:

Version: Steam
License: Retail
URL:  
Votes: 8
Latest Rating: Silver
Latest Wine Version Tested: 3.15-staging

Maintainers: About Maintainership

Free Download Steam Store

Test Results

Old test results
The test results you have selected are very old and may not represent the current state of Wine.
Selected Test Results

What works

  • Install via Steam
  • Launcher & Configuration
  • Download & Installing Mods
  • Launching & Playing
  • Video (with lots of artifacts)
  • Audio (with lots of "popping")

What does not

  • Any resolution other than 800x450 and 800x500 (black screen)
  • Launching without CSMT enabled (black screen)

Workarounds

  • Enable CSMT, fixes black screen
  • Set resolution to 800x450 or 800x500

What was not tested

  • Complete Playthrough

Hardware tested

Graphics:

  • GPU: Nvidia
  • Driver: proprietary

Additional Comments

Install Method Used


$ WINEARCH=win64 winecfg

(Set Version to Win10, fixes artifacts on loading screen)

(Enable CSMT, fixes black screen)


$ WINEARCH=win64 winetricks steam

(Launch Steam & Install SkyrimSE)






selected in Test Results table below
Operating systemTest dateWine versionInstalls?Runs?Used
Workaround?
RatingSubmitter
ShowArch Linux x86_64Sep 04 20183.15-stagingYes Yes YesSilverZenAnonX 
ShowLinux Mint 19.0 TaraAug 04 20183.13-stagingYes Yes YesBronzeOwen 
ShowArch LinuxJun 24 20183.10-stagingYes Yes YesSilverGibbo 
ShowManjaro LinuxMay 30 20183.7N/A Yes YesBronzenotxrandr 
ShowArch Linux x86_64Apr 08 20183.5N/A Yes NoBronzeZenAnonX 

Known Bugs

Bug # Description Status Resolution Other apps affected
34041 Skyrim (Steam) hangup on quit NEW View
38668 Wolfestein: The Old Blood crashes inside native XAudio2_7.dll REOPENED View
39402 Multiple applications are silent or crash with builtin xaudio2 due to missing audio conversion in IXAudio2Impl_CreateSourceVoice (Lost Planet 2 Benchmark, Skyrim, Skullgirls, Terraria, Stardew Valley) STAGED View
45046 Skyrim SE: Shadow artifacts (missing handling of 'precise' shader modifier) UNCONFIRMED View
45311 Skyrim Special Edition: ambient sounds do not attenuate with distance UNCONFIRMED View

Show all bugs

HowTo / Notes

Setting up wine-pba for better performance.
  • Make a folder for your wine compiles and open a terminal in there.
  • Get wine-master, git clone git://source.winehq.org/git/wine.git
  • Get staging, git clone git://github.com/wine-staging/wine-staging
  • Get pba, git clone git://github.com/acomminos/wine-pba
  • Apply staging, wine-staging/patches/patchinstall.sh DESTDIR=wine --all
  • Enter wine master, cd wine
  • Apply pba,
    • for f in ../wine-pba/patches/*
    • do
    • patch -p1 < "$f"
    • done
  • Make directories for WoW64 builds, mkdir build32 build64
  • Set a directory to hold wine-pba, mkdir ../wineout && export WINEOUT="$(realpath ../wineout)"
  • Build for x64,
    • cd build64
    • ../configure --enable-win64 --prefix="$WINEOUT"
    • make && make install
  • Build for x32,
    • cd ../build32
    • ../configure --with-wine32=../build64 --prefix="$WINEOUT"
    • make && make install
  • Navigate to pba wine, cd "$WINEOUT"/bin
  • Run skyrim, ./wine path/to/SkyrimSE.exe

Comments

The following comments are owned by whoever posted them. WineHQ is not responsible for what they say.

Jan 2019, instructions no longer work - patching fails
by R. M. on Thursday January 24th 2019, 20:06
...
...
Applying /home/russtopia/pkgs/wine/wine-staging/patches/ntdll-User_Shared_Data/0002-ntoskrnl-Update-USER_SHARED_DATA-before-accessing-me.patch
Applying /home/russtopia/pkgs/wine/wine-staging/patches/ntdll-User_Shared_Data/0003-ntdll-Create-thread-to-update-user_shared_data-time-.patch
error: patch failed: dlls/kernel32/cpu.c:46
error: dlls/kernel32/cpu.c: patch does not apply
ERROR: Failed to apply patch, aborting!
RE: Jan 2019, instructions no longer work - patching fails
by R. M. on Thursday January 24th 2019, 20:11
I should have seen the notes first about last tested version: 3.15-staging.

Above instructions (as far as applying the patchset) works if I checkout tags 3.15 (wine/), and v3.15 (wine-staging).
Wine package with patched xaudio2 are available for Ubuntu 18.04 (bionic)
by Forest on Thursday June 7th 2018, 15:04
Missing voices, missing music, and being stuck on the cart are all caused by xaudio2 problems. 32-bit Skyrim users could fix this with winetricks xact and native DLLs, but Microsoft's equivalent 64-bit lib usually fails in wine (because it truncates memory pointers), so current winetricks does not install it in 64-bit wineprefixes.

Ubuntu 18.04 users can add this PPA to their system to get a wine-development build patched to provide the missing xaudio2 functionality without winetricks or native DLLs:

launchpad.net/~foresto/+archive/ubuntu/winepatched

See wine bug 39402 for details.
ambient sounds do not attenuate with distance
by Forest on Sunday June 10th 2018, 1:57
Followup to my previous post: Although the patched builtin xaudio2 will get voices and music working, it seems that wine's builtin xaudio2 has another problem: it breaks distance attenuation for ambient sounds. Instead of distant voices/footsteps/water starting quiet and slowly fading up to full volume as the camera approaches them, they suddenly cut in at full volume while they're still pretty far away, and cut out just as suddenly when the camera moves in the other direction. Reported as bug 45311.
RE: Wine package with patched xaudio2 are available for Ubuntu 18.04 (bionic)
by Mike Matis on Monday June 18th 2018, 17:43
Forest,

It mentions in your ppa's change notes that you "tweaked" Andrew Eikum's patch in the bug report for ubuntu. Could you be more specific? I'm integrating it into my own custom wine build and I just wanted to make sure there weren't any issues with the one provided.. Do you have an updated ubuntu-specific patch file you could share? Thanks!
RE: Wine package with patched xaudio2 are available for Ubuntu 18.04 (bionic)
by Forest on Monday June 18th 2018, 18:58
Mike, I didn't make any functional changes. I just refreshed the original patch to make it apply cleanly to the slightly different release of wine. My patch is in the debian.tar.xz file on my PPA, so you can examine/compare it for yourself.
RE: Wine package with patched xaudio2 are available for Ubuntu 18.04 (bionic)
by Mike Matis on Monday June 18th 2018, 21:00
Perfect! Found it. Thank you!!
RE: Wine package with patched xaudio2 are available for Ubuntu 18.04 (bionic)
by Mike Matis on Thursday June 21st 2018, 21:45
Hi again Forest,

I've been at this a couple days now and I can't seem to replicate your success. It's weird, because the build from your ppa does work on my system, but when I try to patch my own copy of the source from master, the build just exhibits the same lack of audio. I've made sure to add libavcodec and libavutil to my build environment. I triple checked to make sure the patch was actually applied to the source files... any ideas? I've tried my prefix with both xaudio2_7 set to builtin, native and vice-versus. I can't even see anything in stdout that refers to this. At this point, I'm thinking of just using your source archive, adding my other patches to it and compiling that. Only thing I can think of is that there's something different enough in 3.10 or one of my other patches (staging, pba, f4se) that breaks things. Or maybe it's the order of how I'm applying the patches (I do this one last) Any ideas? (Anyone?)
RE: Wine package with patched xaudio2 are available for Ubuntu 18.04 (bionic)
by Forest on Thursday June 21st 2018, 22:00
Mike,

Did you start with a clean source tree when building the patched version? Did you run ./configure and verify that it found ffmpeg's libav* files? Are you certain that you're running your newly-built wine binary, and not some other one in your path? Did you try (just for the heck of it) with a wineprefix created by the new build?
RE: Wine package with patched xaudio2 are available for Ubuntu 18.04 (bionic)
by Mike Matis on Friday June 22nd 2018, 7:42
I'm such an idiot. You called it. I forgot to update my launch script to point to my custom wine binaries. Everything is working great now! THANK YOU!!!
RE: Wine package with patched xaudio2 are available for Ubuntu 18.04 (bionic)
by algebro on Wednesday July 25th 2018, 11:28
Looks like there was recently a patch in wine-staging mentioning xaudio2: github.com/wine-staging/wine-staging/commit/8b65c06f30451511d5ee19dd38ca8267dc1af677. This doesn't have anything to do with this issue does it?
RE: Wine package with patched xaudio2 are available for Ubuntu 18.04 (bionic)
by Forest on Wednesday July 25th 2018, 13:14
Yes, the ffmpeg patch was recently added to wine-staging, so I think you can use the very latest release of it (instead of my PPA) to get voices working.
RE: Wine package with patched xaudio2 are available for Ubuntu 18.04 (bionic)
by algebro on Thursday July 26th 2018, 13:57
I recompiled the latest wine-staging from source and I'm still having issues with the audio cutting out. I'm not sure if it's because I previously ran `winetricks xact` or because the patch doesn't fix it. Has anyone else had any success with this?
RE: Wine package with patched xaudio2 are available for Ubuntu 18.04 (bionic)
by Ilya Trukhanov on Thursday August 2nd 2018, 9:15
The patch doesn't fix it for me either. I don't think it's supposed to, anyway.
Got black screen with sound while running the game
by Avenue on Tuesday June 5th 2018, 1:40
Using Wine-Staging 3.9 with configs (using Winecfg) for SkyrimSE:

WinXP (Noised sound fixed!)
d3d11 Native then builtin
dxgi Native then builtin
xaudio2_7 Native then builtin
dsound Native then builtin
xapofx Native then builtin
xact Native then builtin

SkyrimSE Launcher was setting to level LOW with Windowed Mode, resolution was setting to 800x600 at this moment for test.

What the issue is that even success to start the game but it comes only sound with a black screen, but I think it was very close to make it playable.
I remember while I was using Wine Dev 3.4, I could start the game without setting anything else (because I was playing the Skyrime LE with heavy mode package that time in the same Winecfg setting), then I tried SkyrimSE, the game was successfully started and ok to saw the main intro\menu, but the problem was, while I click to start the NEW GAME, it came the black screen with horses breath, step sound, seems everything goes well but I just can't see anything.

So, anyone could give any advise please? :)
RE: Got black screen with sound while running the game
by A.J. Venter on Tuesday June 5th 2018, 2:38
Those settings won't work.

I wrote a guide on how I made mine work -try following it instead:

www.reddit.com/r/skyrim/comments/8l9bez/guide_sse_on_linux_with_wine/
RE: Got black screen with sound while running the game
by Avenue on Tuesday June 5th 2018, 3:07
Thanks Venter, I will check if the note working for me. :)
RE: Got black screen with sound while running the game
by A.J. Venter on Tuesday June 5th 2018, 5:18
Sure, take note of the wine-build instructions. It includes a number of patches that help make things work better. Not least of which the one required for SKSE64 to run.
RE: Got black screen with sound while running the game
by Avenue on Thursday June 14th 2018, 0:36
Hi Venter,

I tried following the necessary step in note, finally get the Bethesda logo intro :D
however it then nothing showing in main menu but only the Bethesda logo at bottom left and the "X Change Profile" at the bottom right corner,
no sound and mouse moving like ghost image,
I tried to move the mouse the the place where New Game showing,
the game was stuck,
console showing below:

SkyrimSE.exe(4530,0x7fffb4d7e380) malloc: *** error for object 0x6b060f58: incorrect checksum for freed object - object was probably modified after being freed.
*** set a breakpoint in malloc_error_break to debug
SkyrimSE.exe(4530,0x138026000) malloc: *** error for object 0x685ce118: incorrect checksum for freed object - object was probably modified after being freed.
*** set a breakpoint in malloc_error_break to debug
0170:err:ntdll:RtlpWaitForCriticalSection section 0x151dadf60 "../../../wine/dlls/xaudio2_7/xaudio_dll.c: XA2SourceImpl.lock" wait timed out in thread 0170, blocked by 016e, retrying (60 sec)

Sorry for forgetting to tell that I'm running the Wine 3.10 Staging in OSX 10.13.5, RMBP mid-2015 with ATI R9 M370
I don't know that if the problem was causing by the graphic card setting or the system setting?

thanks for help :)
RE: Got black screen with sound while running the game
by A.J. Venter on Thursday June 14th 2018, 1:32
Sorry, never seen that error before, no idea how to fix it. If I had to guess it's most likely OSX causing issues. If you are using DXVK try a prefix without it,. It's very cutting edge so may not work on OSX.
RE: Got black screen with sound while running the game
by Avenue on Thursday June 14th 2018, 8:16
Thanks Venter,

I will try another way and different version of Wine and check,
hopefully to get it playable on OSX.

Best regards,
Aven
SKSE64
by A.J. Venter on Wednesday May 9th 2018, 9:20
Game is now fully playable with dxvk (which includes a fix for the shadow glitches in the recent commits).
However SKSE64 doesn't work, which is a problem for those who wish to play with mods.

Open bug report here: bugs.winehq.org/show_bug.cgi?id=44893
RE: SKSE64
by A.J. Venter on Sunday May 20th 2018, 19:39
The above problem can be fixed with this patch:
github.com/hdmap/wine-hackery/tree/master/f4se
RE: SKSE64
by algebro on Wednesday July 25th 2018, 11:29
Thanks for this--I've compiled wine-staging with these patches and SKSE64 does work. However, steam, WoW, and other applications all crash with this version and I have to switch back to the stock wine-staging to run them. Did anyone else have issues with other programs not working after applying these patches?
wine 3.5 & 3.6, nvidia-drivers 390.42 & 390.48, gtx 1060 -- have graph glitches.
by Dmitry Grigoriev on Saturday April 14th 2018, 15:30
Hi all. Just a comment to 3.5 test results: it has graphical glitches for me on nvidia. At least these two:

1. Alduin on load screen ("And the scrolls have foretold...") is much darker than it should be, and sometimes when I move mouse it blinks fast (like brightness increases and decreases back on every mouse move event; could not reliably reproduce that): dimgel.me/drop/wine-skyrimse-glitch1.png

2. Non-textured grey areas dance on prisoners' clothes: dimgel.me/drop/wine-skyrimse-glitch2.mp4

No sound & low fps, as in test results.
RE: wine 3.5 & 3.6, nvidia-drivers 390.42 & 390.48, gtx 1060 -- have graph glitches.
by dont_please on Wednesday April 18th 2018, 13:33
Running this in Arch (Nvidia) - it's not responding to my mouse, any idea?
RE: wine 3.5 & 3.6, nvidia-drivers 390.42 & 390.48, gtx 1060 -- have graph glitches.
by Sorin on Sunday June 10th 2018, 21:04
I'm having the same issues running wine 3.9 with 396.24 with my gtx 1060.

Did you manage to find a solution?
Update: 3.0-rc4
by A.J. Venter on Thursday January 4th 2018, 2:39
I retested it on rc4, I don't think the changes I found warrant a full new test data submission but wanted to leave a comment to mention them.
The artifacts on characters remain an issue, based on appearance I think it is a problem with rendering the normal-maps. However on rc4 I was able to set the graphics to "Ultra"and retain a playable, responsive game (though it definitely feels slower than on windows and this is without any additional graphics mods) it is a clear improvement over the previous release candidate.
Crashes Steam for me
by Jarrard on Friday June 9th 2017, 12:50
I dunno why but following the instructions, upon launch of this title it attempts to bring up the agreement form thing for steam which is pre-launch step most games have for installing any dependencies AND around 0.5s after that it crashes steam completely. Dead.

This was with 2.9-staging-CSMT (FuryX card). I might make another container for it and attempt with a clean install, it really shouldn't be crashing steam so could be some other glib issue going on (shrug).

PS. Other titles seem to work fine in 64bit container. I use POL mostly except for installing certain components.
RE: Crashes Steam for me
by Jarrard on Friday June 9th 2017, 13:16
Yeah no luck, and it doesn't seem to matter about CSMT or not.

Here is a snippet of debug info for anyone who gets similar error: I hope its not too large, I don't even know the issue so can't make a bug report.

[06/10/17 03:36:19] - Running wine-2.9-staging Steam.exe -no-cef-sandbox (Working directory : /home/the_riddick/.PlayOnLinux/wineprefix/64TEST/drive_c/Program Files (x86)/Steam)
[0610/033620:ERROR:network_change_notifier_win.cc(170)] WSALookupServiceBegin failed with: 8
[0610/033627:WARNING:raw_channel.cc(208)] Shutting down RawChannel with write buffer nonempty
[0610/033629:WARNING:raw_channel.cc(208)] Shutting down RawChannel with write buffer nonempty
[0610/033635:WARNING:raw_channel.cc(208)] Shutting down RawChannel with write buffer nonempty
[0610/033635:WARNING:raw_channel_win.cc(325)] ReadFile: Error (0x13D) while retrieving error. (0x2A4)
[0610/033635:ERROR:channel.cc(354)] RawChannel read error (unknown)
[0610/033635:WARNING:raw_channel_win.cc(325)] ReadFile: Error (0x13D) while retrieving error. (0x2A4)
[0610/033635:ERROR:channel.cc(354)] RawChannel read error (unknown)
[0610/033635:WARNING:raw_channel_win.cc(325)] ReadFile: Error (0x13D) while retrieving error. (0x2A4)
[0610/033635:ERROR:channel.cc(354)] RawChannel read error (unknown)
Refresh rate: 60 (lots of these)
Refresh rate: 1 (lots of these)
RE: Crashes Steam for me
by Jarrard on Friday June 9th 2017, 13:17
It could be related to the game running on my SSD NTFS drive. Perhaps DX11 apps don't like SSD and/or NTFS. I will arrange a EXT4 drive for it at some point to further test this issue.
RE: Crashes Steam for me
by Jarrard on Friday June 9th 2017, 17:00
Reinstalled it on EXT4 partition, it now launches without any crashing of steam. 800x resolution seems to be only one that works, think you also need CSMT disabled..

Anyway at least its in testable state now and hopefully future wine releases will solve the issues.
RE: Crashes Steam for me
by Jarrard on Friday June 9th 2017, 17:07
Just boots up with grey screen and sound/music in background. Nothing seems to change that.
RE: Crashes Steam for me
by Logan Chadwick on Saturday February 17th 2018, 2:27
I have this same problem. Did you ever find a fix?
Xact breaks full screen
by David Billiot on Saturday May 13th 2017, 2:43
Not sure why but even as Xact and Xaudio fix the npc audio problems, they break fullscreen so that the game no longer works in all the different configurations that worked before. Now it only works in windowed mode on the lowest resolution.
Another update
by David Billiot on Saturday May 13th 2017, 2:09
You can get NPC voices to work by installing xaudio and xact with winetricks. Once the voices worked, scripts were just fine.

I got God Rays to work but having that on meant a huge fps hit. Leave that off. Also, the snow shader is a bit broken but you can leave that off too.
getting more things to work
by David Billiot on Saturday May 13th 2017, 1:52
Just to add some updated data to my testing report.
The main problem with the game and the scripts that make things run is some scrips rely on dialogue. If the dialogue fires too fast then the script doesn't fire because it is still waiting for the npc to start talking. Once you have control of the character this can be gotten around by repeatedly entering conversation with npcs, even non quest npcs. Once you leave conversation the next bit of the script will fire. Any scripts or quests that do no require an npc to talk to another npc will work just fine. The problem is npc talking when they aren't in conversation with the player.
ALSO:
Invisibility works but not correctly. It just doesn't look right but it does work.
The light sources of the game aren't really lighting up the areas they are supposed to. Torches don't make things shine
Chopping wood works. I sort of thought it would not but it does.
Fast travel works.
God rays have not worked for me yet.
I still can't figure out why some textures flicker with white lines and other don't. I think it might have something to do with moving shadows.

To anyone having trouble getting off the cart during the intro, you can try:
1:[ tfc], fly around with the camera for a bit, go really far away and then come back to helgen
2: [enableplayercontrol] this probably won't work but you might be able to save and then load that save causing the script to fire correctly.
3: [getstage mq101] Probably stage 41. add one [setstage 42]. The game will progress a bit. repeat.
4: look at the thief who was supposed to run away and get shot. Click on him so you see his ref number and type [kill]
5: Install alternate start mod and skip helgen entirely. Amazingly the npc voice from this mod makes sound.
6: At the main menu DO NOT click New. Instead [coc riverwood] from main menu. You will show up in Riverwood as a basic Nord with iron armor. Use [showracemenu] to change your character to your liking. ᛤ
7: If you can get the old Oblivion mod that delayed speech and subtitles to work with Skyrim, that might be a solution but I haven't tried it.
64 bit prefix, but says I'm running 32 bit version of Windows
by Zootal on Sunday January 1st 2017, 14:52
I have a 64 bit prefix, but when I try to launch it, it tells me "The game failed to start because you are running a 32 bit version of Windows....". Is there any way to force Wine to act like 64 bit windows?
RE: 64 bit prefix, but says I'm running 32 bit version of Windows
by Zootal on Sunday January 1st 2017, 17:24
AHAHAHAHAH you have to install 64 bit Wine with wow64. Once you do that, you can get to the launcher, but sadly that is it. Game starts, display freezes, and nothing happens. Still, it's a step in the right direction.
RE: 64 bit prefix, but says I'm running 32 bit version of Windows
by Zootal on Sunday February 4th 2018, 11:48
I finally built 64 bit wine, and I get past this part. Sadly, all I get is a black screen at startup. Still working on it....
got it working but laggy in game
by marlon smith on Tuesday November 1st 2016, 14:40
Steam special edition only works widescreen mode i added 64 bit steam -
added vcrun2015 and D3D11 to libary in wine
- needs vcrun2015
- needs D3D11
RE: got it working but laggy in game
by marlon smith on Tuesday November 1st 2016, 14:42
and all set on low and all details on
skyrim se
by marlon smith on Tuesday November 1st 2016, 11:38
only work windows mode
special edition
by Tom B on Sunday October 30th 2016, 9:25
If you install DX11 and VCRUN in a 64bit prefix with steam installed the launcher will work, selecting "Windowed mode" in the launcher options will create an empty window that freezes. I'd assume this is a DX11 issue, when debugging is enabled the log ends with


fixme:d3d11:wined3d_depth_stencil_view_desc_from_d3d11 Unhandled depth stencil view flags 0x1.
fixme:d3d:wined3d_shader_resource_view_init Shader resource view not supported, resource format WINED3DFMT_R16_TYPELESS, view format WINED3DFMT_R16_UNORM.
fixme:d3d11:wined3d_depth_stencil_view_desc_from_d3d11 Unhandled depth stencil view flags 0x3.
fixme:d3d11:wined3d_usage_from_d3d11 Unhandled bind flags 0x80.
fixme:d3d11:wined3d_depth_stencil_view_desc_from_d3d11 Unhandled depth stencil view flags 0x1.
fixme:d3d:wined3d_shader_resource_view_init Shader resource view not supported, resource format WINED3DFMT_R16_TYPELESS, view format WINED3DFMT_R16_UNORM.
fixme:d3d:wined3d_buffer_create Ignoring access flags (pool).
fixme:dxgi:dxgi_device_SetMaximumFrameLatency iface 0x27e961f0, max_latency 2 stub!
Back