protonscr

The Elder Scrolls V: Skyrim Special Edition

protonopen appid 489830Game compatibility - UnofficialXAudio2
ValveSoftware/Proton#4 · opened 2018-08-21 by LiamDawe · updated 2026-08-19 · 351 comments · github · game page · search this game
1 matching comments, n / p to jump
LLiamDawe 2018-08-21 github

Unsure if this is where to leave such an issue.

I tested Proton out with The Elder Scrolls V: Skyrim Special Edition and while it works, seemed to have okay performance the NPCs didn't seem to have any voices, yet other audio did work.

Mmegatog615 2018-08-22 github

This seems to be the only problem I could find. On Wine it is typically solved by installing xact or patching Wine's xaudio2. Other than this bug, the game runs better in Proton than any other attempt I've made at running it in Wine.

LLeopard1907 2018-08-22 github

Well , that had a solution on Wine if you want to take a look.

Forcing xact

Using D3D audio dll overrides.

https://www.reddit.com/r/linux_gaming/comments/91kazq/comment/e2yyxp1

LLiamDawe 2018-08-22 github

Interesting @Leopard1907 i wonder if Valve can look into your suggested fixes, which seem to work going by the comments to get this one supported.

LLeopard1907 2018-08-22 github

@LiamDawe Yep. Bethesda's games that developed by themselves ( not id Software etc ) needs many workarounds. Fallout 3 and Fallout New Vegas are also needs treatment like this.

At least in Wine.

?ghost 2018-08-22 github

xact is required for sound to work in a lot of games.
I've made an issue for that specifically over here: #54

(edit: wrong issue linked! sorry)

Kknro 2018-08-22 github

I haven't tried yet communicating with NPCs, but boy was I amazed that not only it worked flawlessly thus far, but I was able to pickup exactly from where I left it 5 years ago! Great work!

Aaeikum 2018-08-22 github

This needs WMA support. See also WineHQ Bug 39402 and ValveSoftware/Wine#2.

Jjarrard 2018-08-22 github

yeah sometimes xact doesn't install the DLLs in the correct windows folders or something, surely a work around can be applied to proton.

Another game that can have this issue (among others) is Fallout4. Thought sometimes audio chucks up with FO4 altogether.

Kkisak-valve maintainer 2018-08-23 github

Error when loading mods in Skyrim (72850)

Issue transferred from https://github.com/ValveSoftware/Proton/issues/301.
@valeth posted on 2018-08-23T17:03:37:

When trying to load mods in Skyrim an error message appears on the launcher with the message Failed to extract plugin file from ckm!.

This does not prevent the game from being launched, it just skips initializing any third party mods (the high resolution texture packs seem to work, they are at least listed in the Data Files menu).
screenshot_20180823_185709

System Info

Aazertyfun 2018-08-23 github

I can't get SKSE64 to work with Skyrim SE. Here is the relevant information in skse64.log:

SKSE64 runtime: initialize (version = 2.0.7 01050270 01D43B0F41F014A8, os = 6.1 (7601))
imagebase = 0000000140000000
reloc mgr imagebase = 0000000140000000
couldn't allocate trampoline, no free space before image
couldn't create branch trampoline. this is fatal. skipping remainder of init process.

According to my google-fu, this is a problem with Wine and this patch supposedly fixes it, as well as other Script Extenders. The repo's maintainer seems active and could probably give out more information.

EElkasitu 2018-08-24 github

Tried following the steps on reddit as well as installing xact to the game's wine prefix and even force installing it but to no avail, NPC audio and background music don't seem to play.

@aeikum Since you seem to be working on the FAudio-based xaudio2, is there a way users can test it with their own games? Maybe it'll make it easier on you to have the whole community testing your branch :-)

LLeopard1907 2018-08-24 github

A quick update:

That problem occuring on Skyrim and many other games will be solved for good thanks to FNA implementation created by Ethan Lee ( Linux game porter , FNA maintainer ) as XACT/XNA2 implementation.
https://github.com/FNA-XNA/FNA/issues/90#issuecomment-415503383

October 1

Ggrigi 2018-08-24 github

Some mods do install, e.g. SkyUI, but installing SKSE through steam or manually, I get an error message in game saying SKSE isn't loaded so SkyUI won't work right.
I confirmed that the SKSE and Skyrim versions match.

I tried changing the Launch Options in Properties, but it seems to be ignored?
Is is possible to override launch options using Proton?

Ssmirgol 2018-08-24 github

@grigi I don't have Skyrim SE, but I guess it's the same problem as with Fallout 4 - unfortunately the script extender will not work without additional patching to wine/proton. Here's the unofficial patch that makes it work for FO4: https://github.com/hdmap/wine-hackery/tree/master/f4se

Ggrigi 2018-08-24 github

@smirgol eep, This is a Skyrim NON-SE issue. sorry, I posted in wrong thread.

Ggrigi 2018-08-24 github

72850 is the original skyrim, 489830 is Special Edition. So this thread talks about both versions?

LLiamDawe 2018-08-24 github

No i created this just for the newer version.

Mmalahx 2018-08-24 github

@grigi there's an SKSE issue ;) #170

Kkisak-valve maintainer 2018-08-25 github

Sorry about throwing the original and the special edition together, I misidentified the appid during the mass addition of appids to issue reports and was only referencing that afterwards. Since #460 just came in for the original, let's use that to continue the discussion of 72850.

Kkisak-valve maintainer 2018-08-25 github

Normal fixes for Skyrim SE's audio not working.

Issue transferred from https://github.com/ValveSoftware/Proton/issues/469.
@nstgc posted on 2018-08-25T01:19:42:

Trying to get Skyrim SE to run with Proton. I have installed xact, used winecfg --force xact, and tried combinations of setting xaudio2_6 and 2_7 to native. This has allowed me to get past the opening wagon scene, however audio kind of dies after the dragon lands which breaks scripted events. From everything I've found, this should work, but it doesn't.

Note that I've only used Proton for all of this (by specifying the full path to the binary) until this most recent attempt where I used wine64 to "update" the prefix using local wine (3.13)

I'm on Arch Linux.

Rreturntrip 2018-08-25 github
  • System: Arch Linux with kernel 4.18.4-arch1-1
  • Proton ver: All (SteamPlay standard, 3.7.3, 3.7.4 Beta)
  • wayland ver: 1.16.0-1
  • xorg-server-xwayland: 1.20.1-1
  • GPU: AMD VEGA RX64
  • Mesa Ver: mesa-git 18.3.0_devel.104104.de57926dc9-1

Issue (When using Wayland):

  • Windowed: Skyrim stutters
  • Full Screen: Skyrim freezes and system prompts to either close or wait for app to respond

Workaround:

Or

  • Using Xorg fixes both issues

Other issues (Xorg and Wayland):

  • Audio seems to freeze after some game time and it is repeated ad-lib
  • Skyrim crashes when exiting to Desktop
Kkisak-valve maintainer 2018-08-28 github

Skyrim SE stuck at loading screen

Issue transferred from https://github.com/ValveSoftware/Proton/issues/828.
@TomBZombie posted on 2018-08-28T14:17:10:

I've seen several people say that Skyrim SE works with a solution for NPC audio, however I can't get that far.

Weirdly it works fine under Wine+DXVK so it seems to be a proton issue.

I get to the main menu fine but if I load a game or start a new game it just sits on the loading screen forever. It doesn't crash but it keeps zooming in and out of whatever model is loaded and brings up tips. I've left it for 5 minutes and nothing happens.

It happens with both proton and proton beta. I've tried a fresh install of Arch Linux with the same result as my standard install.

Specs:
Arch Linux
AMD Threadripper 1950x
32gb RAM
nvidia 980ti with 396.54 driver
KDE Plasma desktop
Playing at 3840x2160 but running 1080p makes no difference
no mods, vanilla game straight from steam


@nstgc commented on 2018-08-28T14:18:42

Could you provide both a log (use PROTON_LOG=1 in launch options) and your system information (in the client help==>system information)?


@TomBZombie commented on 2018-08-28T14:28:34

System information:

Computer Information:
    Manufacturer:  Unknown
    Model:  Unknown
    Form Factor: Desktop
    No Touch Input Detected

Processor Information:
    CPU Vendor:  AuthenticAMD
    CPU Brand:  AMD Ryzen Threadripper 1950X 16-Core Processor 
    CPU Family:  0x17
    CPU Model:  0x1
    CPU Stepping:  0x1
    CPU Type:  0x0
    Speed:  3400 Mhz
    32 logical processors
    16 physical processors
    HyperThreading:  Supported
    FCMOV:  Supported
    SSE2:  Supported
    SSE3:  Supported
    SSSE3:  Supported
    SSE4a:  Supported
    SSE41:  Supported
    SSE42:  Supported
    AES:  Supported
    AVX:  Supported
    CMPXCHG16B:  Supported
    LAHF/SAHF:  Supported
    PrefetchW:  Unsupported

Operating System Version:
    Linux 4.x (64 bit)
    Kernel Name:  Linux
    Kernel Version:  4.18.5-arch1-1-ARCH
    X Server Vendor:  The X.Org Foundation
    X Server Release:  12001000
    X Window Manager:  KWin
    Steam Runtime Version:  <Runtime disabled>

Video Card:
    Driver:  NVIDIA Corporation GeForce GTX 980 Ti/PCIe/SSE2
    Driver Version:  4.6.0 NVIDIA 396.54
    OpenGL Version: 4.6
    Desktop Color Depth: 24 bits per pixel
    Monitor Refresh Rate: 59 Hz
    VendorID:  0x10de
    DeviceID:  0x17c8
    Revision Not Detected
    Number of Monitors:  2
    Number of Logical Video Cards:  1
    Primary Display Resolution:  3840 x 2160
    Desktop Resolution: 7680 x 2160
    Primary Display Size: 20.51" x 11.54" (23.50" diag)
                                            52.1cm x 29.3cm (59.7cm diag)
    Primary Bus: PCI Express 16x
    Primary VRAM: 6144 MB
    Supported MSAA Modes:  2x 4x 8x 16x 

Sound card:
    Audio device: Realtek ALC1220

Memory:
    RAM:  32025 Mb

Miscellaneous:
    UI Language:  English
    LANG:  en_GB.UTF-8
    Total Hard Disk Space Available:  468083 Mb
    Largest Free Hard Disk Block:  418381 Mb
    VR Headset: None detected

Recent Failure Reports:

And log file:

steam-489830.log

Ssorin255 2018-09-04 github

I'm having some issues with Special Edition not saving graphics settings.
The launcher will auto-detect and set to ultra but the game launches windowed with lowest settings. I try to set everything manually but I get the same issue.
Everything else seems to work fine so far (except my xbone controller but I think that's just a general Proton issue ATM).
I'm on Ubuntu 18.04, running Nvidia 396.54 graphics drivers, GeForce GTX 1060 16GB RAM, Intel i5-7700HQ

Jjohan-bjareholt 2018-09-08 github

System Information

  • Distro: Arch Linux
  • GPU: Radeon R9 Fury X
  • Driver/LLVM version: Mesa 18.1.7/6.0.1
  • Kernel version: 4.18.5
  • Proton version: 3.7

Status

Sound doesn't work for dialogs and other sound effects are also buggy, after force installing xact with winetricks all sound worked but started crackling a lot instead.
Solution to the crackling was to set default-fragment-size-msec = 5 in /etc/pulse/daemon.conf and restart pulseaudio.

After that it seems to work flawlessly, great fps even with max graphics.
Have played for a few hours without hickups

EDIT: As you can see below, it seems like some quests fails to trigger some events due to audio sometimes getting out of sync or something somehow.

Nnstgc 2018-09-08 github

For those reporting all sound working, have you played through the entire opening? I lose a channel or two of sound starting with the dragon's silent roar which breaks scripts. No crackling through.

Jjohan-bjareholt 2018-09-08 github

@nstgc Previously I tested with a save which got synced via Steam Cloud, but now tested with a new save. Seems like you are correct, sound stops working shortly after the dragon arrives. Doing a quicksave and then restarting the game fixed it, but kind of annoying.

Nnstgc 2018-09-08 github

@johan-bjareholt At what point did you quick save? I made a quick save right after my name was called and I started walking, but the sound cut out at the same point, and the script still failed to run/advance.

Jjohan-bjareholt 2018-09-09 github

@nstgc The script stopped advancing for me aswell for a while, alduin was stuck right before he was about to breathe fire into the watchtower but instead just stood there at the watchtower doing nothing and looking in. I thought the bug was funny and started trying to jump and stand at the tip of his tail, but after I did that a few times (maybe 3min later) he suddenly started moving again and did his fire breath so the game continued. I guess I must've somehow re-triggered the scripting when walking in/out of the watchtower between my attempts, or it just fixed itself after waiting a while.

LLeopard1907 2018-09-09 github

According to some user reports , that fix works for some extent for Skyrim SE.

https://www.reddit.com/r/linux_gaming/comments/99i4se/skyrim_on_linux_steam_play_no_voiceno_music_audio/

When you fast travel , only music plays.

Nnstgc 2018-09-09 github

@Leopard1907 Yes. That fix has been mentioned several times, including by me. The issue, at least for Johan and me, is that the intro part of the game (dragon attack) is broken due to the no sound bug triggering when the thing lands on the tower. Its a 100% bug even with that fix, and the scripts are (for reasons beyond me) tied to there being sound.

33vi1 2018-09-16 github

I can confirm what nstgc experienced. Just tested on Ubuntu 18.10 (pre-release) and the xact fix works until the dragon sequence, where all sound shuts down and scripts then don't work. So, it's pretty much unplayable even with the xact fix.

Wwebavant 2018-09-22 github

@johan-bjareholt

Solution to the crackling was to set default-fragments-size-msec = 5 in /etc/pulse/daemon.conf and restart pulseaudio.

Can you confirm that key name for pulse/daemon.conf? The key within the default file included with my package is less one letter, "s": default-fragment-size-msec instead of default-fragments-size-msec.

Jjohan-bjareholt 2018-09-23 github

@webavant You are correct, here's my config (Line starting with ; is commented out default value). Edited original comment to fix that.

; default-fragment-size-msec = 25
default-fragment-size-msec = 5
CC0rn3j 2018-09-26 github

To all those wondering about sound issues, a patch was staged in wine-staging 3.15.

It requires wine-staging to be compiled with ffmpeg 4. Am playing the game just fine on Wine-staging 3.16 (git from sept 23 I believe), SKSE and lots of mods.

Proton is based on Wine 3.7 I believe and not staging, so that's why it won't work properly with it.

I can't get some mods to work however, but that may be a mod/skse issue as I don't have a windows machine available to confirm.

Mmmatis 2018-09-27 github

Are you talking about Legendary Edition or Special Edition?

Sshadywack 2018-10-01 github

To all those wondering about sound issues, a patch was staged in wine-staging 3.13 I believe.

It requires wine-staging to be compiled with ffmpeg 4. Am playing the game just fine on Wine-staging 3.16 (git from sept 23 I believe), SKSE and lots of mods work.

Proton is based on Wine 3.7 I believe and not staging, so that's why it won't work properly with it.

I can't get some mods to work however, but that may be a mod/skse issue as I don't have a windows machine available to confirm.

Would love to see if this is regarding SSE or just Skyrim vanilla.

CC0rn3j 2018-10-01 github

@mmatis I am talking about the edition this issue is for. So SE.

EDIT so I don't ping everyone: AMDGPU, RX 580, Arch Linux, wine-staging-git from AUR.

Mmmatis 2018-10-01 github

@mmatis I am talking about the edition this issue is for. So SE.

Would you mind giving a few more details on your setup? Video card, distro, what method you used to compile wine, etc. I have a similar setup, but I get baffling semi-random freezing in the game. We should probably take this discussion elsewhere, since it concerns WINE. not specifically Proton.

VVolkinaz 2018-10-04 github

Faced with 2 problems:
There are drops in performance.
The work of sound.

Moreover, with the project PortSteam-16 (portwine-linux.ru) everything works fine: high performance at high graphics settings, no bugs, sound works, mods works.

Perhaps Poroton should be updated to the current version of Wine \ Wine-Staging.

Also the latest wine-staging with DXVK works great with the game. Which again proves that it is necessary to update the Wine in the proton.

Mmegatog615 2018-10-04 github

Or perhaps the relevant code should be merged to fix it. Upgrading to a release far in the future is bound to break a bunch of applications.

Bbreadland 2018-10-09 github

I'm currently on Antergos/Arch Linux with everything updated, I have an RX 580 with mesa 18.2.2-1 and Skyrim Special Edition will not launch. Can't even get to the launcher. It always hangs at the "Preparing to launch..." Steam dialogue box.

Both the Proton 3.7-6 and 3.7-7 beta don't work. Weirdly enough, I can't even validate the files or uninstall the game since it always hangs on everything. Uninstall prompt, revalidating files, launching, etc.

Normal edition works, Fallout 4 works, New Vegas works, most other non Bethesda games work too. So I'm not sure what I'm missing or what's not working causing this problem.

VVolkinaz 2018-10-10 github

I'm currently on Antergos/Arch Linux with everything updated, I have an RX 580 with mesa 18.2.2-1 and Skyrim Special Edition will not launch. Can't even get to the launcher. It always hangs at the "Preparing to launch..." Steam dialogue box.

Both the Proton 3.7-6 and 3.7-7 beta don't work. Weirdly enough, I can't even validate the files or uninstall the game since it always hangs on everything. Uninstall prompt, revalidating files, launching, etc.

Normal edition works, Fallout 4 works, New Vegas works, most other non Bethesda games work too. So I'm not sure what I'm missing or what's not working causing this problem.

To run, I used these packages, try installing, rebooting and running skyrim

sudo pacman -Syu --needed freeglut glew lib32-alsa-lib lib32-alsa-plugins lib32-glu lib32-icu lib32-libdrm lib32-libelf lib32-libglvnd lib32-libice lib32-libpciaccess lib32-libsm lib32-libxdamage lib32-libxi lib32-libxml2 lib32-libxshmfence lib32-libxxf86vm lib32-llvm-libs lib32-lm_sensors lib32-mesa lib32-ncurses lib32-readline lib32-wayland mesa-demos zenity cabextract gnu-netcat icoutils lib32-acl lib32-fontconfig lib32-freetype2 lib32-gettext lib32-harfbuzz lib32-lcms2 lib32-libjpeg-turbo lib32-libnl lib32-libpcap lib32-libpng lib32-libtiff lib32-libusb lib32-libxcursor lib32-libxrandr lib32-libxrender lib32-libxss libutempter p7zip wxgtk-common wxgtk2 wxpython xbitmaps xorg-luit xorg-xmessage xterm samba lib32-libudev0-shim lib32-libgudev lib32-libpulse lib32-libldap lib32-libxml2 lib32-libpng lib32-giflib lib32-gnutls lib32-mpg123 vulkan-icd-loader lib32-vulkan-icd-loader lib32-libldap

Bbreadland 2018-10-10 github

@Volkinaz

Thanks for the list! I was going to try installing all those packages, but first since I was curious, I deleted all the game's files manually, since uninstalling would get stuck at 0%.

I had done it before but it didn't fix the problem. I only deleted the appmanifest and SSE's folder in common. After deleting SSE's files in compatdata as well and reinstalling the game, I finally got the launcher to open. And then could get ingame.

It still needs the xact overrides for voices, but otherwise it works well as far as I tested it.

VVolkinaz 2018-10-10 github

It still needs the xact overrides for voices, but otherwise it works well as far as I tested it.

I would advise using the PortSteam project (Portwine-linux.ru) for Bethesda games. Proton is currently using an older version of Wine. PortSteam uses modified Wine-staging with a lot of additional patches. Is a Windiws version of the Steam packaged individual wine. I would advise Valve to ask for help for the development of Proton to this project. At the moment PortWine can already run Uplay!

TTRPB 2018-10-13 github

The loading screen issue I posted earlier seems to only affect AMD Threadripper:

https://steamcommunity.com/app/221410/discussions/8/1734336452599497070/

Two other people on the same thread with 1950x's suffer the loading screen issue. Can anyone help me debug this further?

I've tried:

taskset -c 0-7 steam

But I'm not sure if this just sets steam to use max 8 cores. Is that setting reflected in process then lauched by steam?

Alternatively, everyone with the issue has 32gb or more ram. If it's a memory issue can the memory be limited for the process? Is anyone here using 32gb+ RAM and running skyrim special edition successfully?

TTRPB 2018-10-13 github

I've tried the following:

  • Enabling NUMA in the bios and using numactl -m 0 -t to force the steam (and child processes) to use a maximum 16gb RAM

  • Disabling SMT so there are only 16 cores available

Neither make any difference, the issue is elsewhere.

Bizarrely, a year or so ago Wine+DXVK worked perfectly on this same machine, now both Proton and Wine are affected.

I have tried several versions of both Wine (3.11 and 3.14), either they can't lauch steam or they have the same problem. Older versions of DXVK (0.4) also suffer the same problem. This is very strange.

Dderram 2018-10-13 github

I was having this issue as well.

First the no voices thing which was fixed with the solutions mentioned here, but the game was still getting stuck with the dragon shout causing the NPC scripts to break problem.

I switched my proton version over to 3.16-1 Beta and managed to get past the tutorial without issue and played another 2 hours without noticing anything amiss.

33vi1 2018-10-13 github

Just tested with proton 3.16-1 Beta. Sound and scripts still break as soon as entering Helgen Keep, right after the first dragon sequence.

TTRPB 2018-10-14 github

Just tried Wine 3.18 and DXVK 0.9. Same issue, can't get past the loading screen. Suggestions online say this is an issue with mods but I don't have anything installed beyond the default steam install that comes with the Bethesda DLC.

edit: I can't determine if this issue is DXVK or WINE because running without DXVK just gives a black screen

CC0rn3j 2018-10-14 github

@TomBZombie Works on wine-staging-git from AUR compiled with ffmpeg 4(just have it installed) and Nvidia 410.xx for you?

Cause that setup works for me, and the only major difference I can think of would be the threadripper. Might be worth it opening up a bug report on Wine AppDB if that turns out to be the case.

Ddemurgos 2018-10-15 github

Hi,
I just wanted to chime in and confirm @C0rn3j's experience: I've been playing Skyrim SE on Linux for months using Wine staging 3.12+ and DXVK. Arch Linux 64 bits, Nvidia GeForce GTX 1050M, driver 396.54, etc. The game works really well. I play on high settings and get 55FPS in outside environments (and 60 inside). The sound/music/NPCs work. Some people reported issues with the relative volume of sounds (it should be quieter when you move away from the sound source): I am not sure if I notice this. I do not use mods, but when I tried installing some using the in-game menu it seemed to work.

One important step is that you need to recompile wine-staging yourself on a system with ffmpeg (see my comment on the Wine issue). The current prebuilt Arch package is not built with ffmpeg. I opened an issue and sent an email to the maintainer but it's still not fixed so you have to compile it yourself.

Edit: It seems that Proton beta has the ffmpeg patch

RRabcor 2018-10-15 github

@TomBZombie About not being able to get past the loading screen, does it happen when you press new game? or only when you load a save? If it's the latter, it is most likely because you at some point modified the ugridstoload setting to a higher than default value, if you try to load a save with that setting at a lower value than it was at when the file was saved, you get an infinite loading screen. The solution is to change the setting back to what it was (or higher) at the time of the save. I just had this issue myself, and the problem was that because the ext filesystem is case sensitive whereas ntfs is not... Skyrim.ini is saved by steam as Skyrim.INI, and I tried to override it with Skyrim.ini, but of course it was just pasted alongside the unedited one lol, so I had to delete the one that had INI in all caps for my copied ini config to take effect.

TTRPB 2018-10-15 github

@Rabcor it's new games in a completely blank wineprefix. No saves, no mods, no changes in skyrim.ini, just vanilla skyrim se trying to start a new game.

Apparently it's a bug in wine itself: https://bugs.winehq.org/show_bug.cgi?id=45984

There's a suggestion to revert a commit there but I haven't had a chance to try it yet.

RRabcor 2018-10-16 github

seems like a bug specific to that commit, it seems like a fairly important one (albeit recent) so hopefully there's a better fix to it than undoing the entire commit. Unless it was confirmed on the i9 or high core count xeons as well, it could be a compatibility issue with AMD, or at least threadripper (and probably epyc and possibly ryzen)

TTryToRemember 2018-10-17 github

Hey all, going to jump on this post too.

I know it's impossible, but I just GOT Skyrim SE, never played it nor (Fallout 4) before. Was waiting for linux support, just bought both today!! //excited//

It went as expected: Forcing proton for all games works, game starts, background sound plays, but guy on cart is talking to me in silence. Did the WINEPREFIX=~/.steam/Steam/steamapps/compatdata/489830/pfx/pfx winetricks --force xact and sure enough, speech is now working.

But that's as far as I get; the wagons carrying us (prisoners apparently?) just kind of go through to like a village but then do nothing, both carts stop rolling along as we get into town; everyone bobs up and down, wheels wiggle, horses and sky and fog and everything continues to animate, you can pan around... but that's it. Menus and everything work fine. But the game is in limbo.

No how matter many times I try, this is where it dies. They wouldn't release a game this old, this established with something broken, would they!? I must imagine it's proton.

"No saves, no mods" either... as in never been installed before, don't even know where mods go nor any .ini files reside.

I know github isn't technically a support forum, I will go search out @derram 's "but the game was still getting stuck with the dragon shout causing the NPC scripts to break problem" because I have no idea what that means or if that's where I am, but seems like it's a start, and am open to any suggestions!

If it matters to the conversation: It's on a hex-core coffeelake i7-8750H 32g laptop with an nvidia 1070 using 396.18 proprietary driver at 1920x1080 on Ultra (seems smooth!), proton 3.7-8 (steam supplied), fd descriptors are at 1mil, and in the client I have the steam overlay disabled and have just re-verified local game files. The underlying system is Fedora 28 using MATE on 4.18.11 kernel.

I can't comment re: loading, because I cannot get far enough to a place where it will let me save. Entering menus and exiting apparently saves the game? So I get lots of "Saving..." overlay popups, but exiting and restarting Skyrim, I cannot load anything, only start a new game. Which goes nowhere. Cheers!

Sshadywack 2018-10-21 github

Hi,
I just wanted to chime in and confirm @C0rn3j's experience: I've been playing Skyrim SE on Linux for months using Wine staging 3.12+ and DXVK. Arch Linux 64 bits, Nvidia GeForce GTX 1050M, driver 396.54, etc. The game works really well. I play on high settings and get 55FPS in outside environments (and 60 inside). The sound/music/NPCs work. Some people reported issues with the relative volume of sounds (it should be quieter when you move away from the sound source): I am not sure if I notice this. I do not use mods, but when I tried installing some using the in-game menu it seemed to work.

One important step is that you need to recompile wine-staging yourself on a system with ffmpeg (see my comment on the Wine issue). The current prebuilt Arch package is not built with ffmpeg. I opened an issue and sent an email to the maintainer but it's still not fixed so you have to compile it yourself.

Edit: It seems that Proton beta has the ffmpeg patch

Running Arch, on Proton 3.16-3 with/without the xact prefix there is still no music/npc audio.

Fflibitijibibo 2018-10-23 github

@kisak-valve Requesting an XAudio2 label for this game...

Iivesen 2018-11-04 github

it seems proton beta 3.16-4 breaks the game for me, running in proton 3.7-8 works great though (although npc audio has never worked for me, even with xact overrides)

GGloriousEggroll 2018-11-05 github

Tested reverting commit 1312c6642851d4a0c5de9a71c824800935f96691 in vanilla wine 3.16 as mentioned on this bug report: https://bugs.winehq.org/show_bug.cgi?id=45984 and it fixes the infinite loading on my threadripper system in both fallout 4 and skyrim

Ssorin255 2018-11-14 github

Here's where I'm at if anyone can help.

Games are working, mods seem to be working (so far), sound is working (after installing xact).

NPC scripting is not: During the open carriage ride, there are maybe two lines of dialogue that play, and then they stop. And it's not that the audio isn't working, it's that the lines aren't being played at all. No sound, no subtitles for the lines, carriage just crashes into the wall in Helgen and nothing happens.

I tried loading an old Prisoner save (set just before character customization) and noticed that every time I loaded, a new NPC script would work each load (still no audio), but then they would all stop. Eventually got to the point where the horse thief ran off and got killed, but they kept shooting arrows at his corpse.

It could still be audio issues in some form - if a sound doesn't play, a script won't play, Bethesda games are weird like that - but I think it's something a little deeper.

Also it's probably mods, but Skyrim freezes when quitting. Not as big a deal as it is on Windows, but it's a thing.

Tested in Proton 3.16-4 beta on Ubuntu 18.04.

Nnstgc 2018-11-14 github

It isn't mods. The scripts are tied to the dialog. XACT alone doesn't fix
this problem, nor will the manual overrides saddly.

On Tue, Nov 13, 2018, 9:32 PM sorin255 <[email protected] wrote:

Here's where I'm at if anyone can help.

Games are working, mods seem to be working (so far), sound is working
(after installing xact).

NPC scripting is not: During the open carriage ride, there are maybe two
lines of dialogue that play, and then they stop. And it's not that the
audio isn't working, it's that the lines aren't being played at all. No
sound, no subtitles for the lines, carriage just crashes into the wall in
Helgen and nothing happens.

I tried loading an old Prisoner save (set just before character
customization) and noticed that every time I loaded, a new NPC script would
work each load (still no audio), but then they would all stop. Eventually
got to the point where the horse thief ran off and got killed, but they
kept shooting arrows at his corpse.

It could still be audio issues in some form - if a sound doesn't play, a
script won't play, Bethesda games are weird like that - but I think it's
something a little deeper.

Also it's probably mods, but Skyrim freezes when quitting. Not as big a
deal as it is on Windows, but it's a thing.

Tested in Proton 3.16-4 beta on Ubuntu 18.04.


You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
https://github.com/ValveSoftware/Proton/issues/4#issuecomment-438515350,
or mute the thread
https://github.com/notifications/unsubscribe-auth/AYX5a2LZZUjPBcG4PRAdc0Nh2166YYiFks5uu4DXgaJpZM4WGwzY
.

33vi1 2018-11-14 github

@sorin255

Also it's probably mods, but Skyrim freezes when quitting.

I see the same thing with no mods installed. I've also seen the carriage just go to the wall and nothing happen either. I've never been able to get beyond Helgen's keep without all the scripts falling apart, so it's unplayable here.

CC0rn3j 2018-11-14 github

@sorin255 works on wine-staging, as per this issue you could have read.

https://github.com/ValveSoftware/Proton/issues/4#issuecomment-424667700

Ssorin255 2018-11-16 github

Okay so maybe this will be helpful to somebody smarter than me:
I installed a mod that replaces all of the audio with enhanced versions (called Lucidity Sound FX on the nexus), and I managed to play the whole intro right up until Helgen Keep without things breaking. Looking into the mod itself, it uses ".wav" files for the audio, so I'm not sure if those are using a different codec or not.
Helgen keep was completely muted (even after a game restart) but not unplayable since you can just run ahead of wherever Hadvar gets stuck and do it without him.
Coming out of Helgen I restarted again and audio (even voice lines) were working right up until the Guardian stones, where audio cut out again (I'm not exactly sure what the culprit was, whether it was the voice line again or a UI sound.)
If that's the case, I wonder if it would actually be possible to mod this issue away until Proton catches up with Wine Staging.

Jjohan-bjareholt 2018-11-16 github

If that's the case, I wonder if it would actually be possible to mod this issue away until Proton catches up with Wine Staging.

At that point it's easier to simply install Wine Staging rather than spend 10+ hours to developing a mod to circumvent this issue.
Or even better, try to help improving the patches in Wine staging so they get to upstream Wine so it later will fix both Skyrim as well as more games having similar issues.

XXeers 2018-11-20 github

I have tried all Reddit and Github's recommendations for this game but I haven't managed to make it playable. The sound and voices disappear shortly after starting and then the game crashes. Unplayable

Information about the processor:
    CPU manufacturer: AuthenticAMD
    CPU Brand: AMD FX (tm) -8320 Eight-Core Processor
    CPU family: 0x15
    CPU model: 0x2
    Stepping of the CPU: 0x0
    CPU type: 0x0
    Speed: 3500 MHz
    Logical processors: 8
    Physical processors: 8
    HyperThreading: Not compatible
    FCMOV: Compatible
    SSE2: Compatible
    SSE3: Compatible
    SSSE3: Compatible
    SSE4a: Compatible
    SSE41: Compatible
    SSE42: Compatible
    AES: Compatible
    AVX: Compatible
    CMPXCHG16B: Compatible
    LAHF / SAHF: Compatible
    PrefetchW: Not compatible

Operating system version:
    "Antergos Linux" (64 bits)
    Kernel name: Linux
    Kernel version: 4.18.16-arch1-1-ARCH
    X Server Editor: The X.Org Foundation
    X Server version: 12003000
    X Window Manager: GNOME Shell
    Steam runtime version: steam-runtime-beta-release_2018-09-03

Graphics card:
    Driver: NVIDIA Corporation GeForce GTX 950 / PCIe / SSE2
    Driver version: 4.6.0 NVIDIA 410.66
    OpenGL version: 4.6
    Desktop color density: 24 bits per pixel
    Monitor refresh rate: 59 Hz
    Manufacturer's ID: 0x10de
    Device identifier: 0x1402
    Review not detected
    Number of monitors: 1
    Number of logical video cards: 1
    Main screen resolution: 2560 x 1080
    Desktop resolution: 2560 x 1080
    Main screen size: 26.50 "x 11.18" (28.74 "diag)
 67.3cm x 28.4cm (73.0cm diag)
    Main bus: PCI Express 16x
    Main VRAM memory: 2048 MB
    Compatible MSAA modes: 2x 4x 8x 16x

Sound card:
    Sound device: Realtek ALC887-VD

Memory:
    RAM: 16022 MB

XXeers 2018-11-21 github

Operating system version:
RebornOS "Antergos Linux" (64 bits)

I have played several hours without problems with the Lutris program. The game works correctly, all the sounds, dialogues and music are heard.

Install wine-staging-pba v.3.19.1 (AUR)

Lutis>Wine Steam> Runner Options>Wine version>System 3.19 staging
Enable DXVK: 0.92

Dderram 2018-11-21 github

Just following the work arounds listed here and installing wine staging seems to have been enough for me to get it working with proton enough to play.

Sounds drops out on occasion, but it's been stable enough for me to put in nearly 70 hours.

LLeopard1907 2018-12-11 github

Proton 3.16-5

Borked.

It just hangs when you reach main menu and move your mouse.

Fflibitijibibo 2018-12-11 github
AAdamSzopa 2018-12-11 github

Yup, same here

LLeopard1907 2018-12-11 github

@flibitijibibo Well , my problem is i can't get past main menu and i'm on 3.16-5 beta. Is it still Faudio related? I was thinking about DXVK in this case.

Fflibitijibibo 2018-12-11 github

You'll know it's FAudio when the PROTON_LOG output shows this line:

INFO: Assertion failed: 0 && "xWMA is not supported!"
LLeopard1907 2018-12-11 github

Yeah , it exist in the log indeed.

Nnormikoto 2018-12-11 github

So I've compiled FAudio with FFMpeg to avoid the crashes in the menu. I've managed to get past the opening scene when the dragon lands on the tower (this was not possible before). However I've noticed a few new problems:

  • There's an occasional buzz that appears from time to time
  • The audio levels are kinda wonky (e.g. distant voices become near inaudible)
  • Towards the end of my short test run the audio became increasingly distorted and robotic-sounding
Sshadywack 2018-12-12 github

Under the 3.16-5 beta, game freezes shortly after getting into the main menu after the logo screen.

Gentoo w/4.19.8 kernel
Mesa 18.3, llvm7, clang 7
Ryzen 7 1800X
Vega64
16GB RAM.

Jjerbmega 2018-12-12 github

I have the same issue w/ 3.16-5 and Fedora 29, on Mesa 18.3. Reverting to 3.16-4 works.

Oomicron-b 2018-12-12 github

Built FAudio with recommended options (FFMPEG and Debug) and loaded previously saved game. (main menu works fine)
Old Proton prefix was deleted, so it is a clean 3.16-5 Beta prefix.
Before it loads, I get this on screen and in Proton log:

WARN: 

Assertion failure at F3DAudioCheckCalculateParams (/home/svobonas/dev/FAudio/src/F3DAudio.c:379), triggered 1 time:
  'pEmitter->InnerRadiusAngle <= 6.283185307f / 4.0f && "Value" "pEmitter->InnerRadiusAngle" " is too big"'

It still loads though, but no sounds from NPCs.
System info
Full Proton log: steam-489830.log

XXakepSDK 2018-12-12 github

Game freezes in main menu after few seconds.
System info: https://gist.github.com/XakepSDK/305923957737dd999cde1b2a776720d6
Proton 3.16-5 Beta

Eetonbears 2018-12-12 github

For Ubuntu 18.04, Compiling FAudio with FFMpeg and Debug gets me past menu screen, but there is still no spoken audio. I have the assertion failure as mentioned by m-svo above, but before that I have another assertion:

Assertion failure at FAudio_FFMPEG_init (/home/roger/tmp/FAudio/src/FAudio_ffmpeg.c:83), triggered 1 time:
'0 && "WMAv2 codec not supported!"'

Using FFMPEG directly on a WMA File yields this line describing the input stream as wma2

Stream #0:0(eng): Audio: wmav2 (a[1][0][0] / 0x0161), 22050 Hz, stereo, fltp, 32 kb/s

So, perhaps it is the container format that fails, rather than the stream format.

Steam_System_information.txt

steam-489830.log

Iibrokemypie 2018-12-16 github

steam-489830.log
Freezes on 3.16-5 beta
Arch
mesa 18.3.1
linux 4.19.9

XXakepSDK 2018-12-22 github

Mouse is completely bad.
Game runs at 60fps(no lags), but looks like that mouse works at 24/30fps. Unplayable.
System info: https://gist.github.com/XakepSDK/305923957737dd999cde1b2a776720d6
Proton 3.16-6 Beta

Ffls2018 2018-12-22 github

With Proton 3.16-6 beta and a "compiled" Faudio (not the included one with Proton) this is working without audio crashing however I'm experiencing an echo/reverb issue in buildings most noticeable at dragons reach. Also volumes & panning gets a bit out of whack at times, voices sometimes sound as if they are further away or in a different direction.

Fflibitijibibo 2018-12-22 github

Something worth comparing is native vs builtin X3DAudio and XAPOFX - if you have winecfg, set x3daudio1_7 and xapofx1_5 to native and see if that significantly changes 3D sound or reverb.

Ffls2018 2018-12-22 github

Something worth comparing is native vs builtin X3DAudio and XAPOFX - if you have winecfg, set x3daudio1_7 and xapofx1_5 to native and see if that significantly changes 3D sound or reverb.

Tried and virtually no difference, although other than in Dragons Reach the odd NPC sounding like they are more distant it's not very noticable. I've completed a second run through of the intro without sound dropping out, currently uploading a video of that think after that's done I'm going to give FO4 a try see if the Concord sound crash still happens and whether there's any similarities like the echoing.

https://youtu.be/t-i-PHzNDtc

Fflibitijibibo 2018-12-22 github

I see! So the distance thing might just be us accurately doing attenuation, which wasn't the case with Wine's previous XAudio2 work (3D sound in the XAudio2 spec is.... "complicated").

As for echoes, that might be accurate as well but I could be wrong - if you have a specific timestamp where things go nuts I can double check on my end.

LluX0r-reload 2018-12-23 github

Hi,
with Proton 3.16-5 beta too, no NPC sound at all.
I'm on Ubuntu 18.04.1, nvidia proprietary drivers 396.54.09.
I compiled now FAudio from git with this command:

git clone https://github.com/FNA-XNA/FAudio.git 
cd FAudio
mkdir build
cd build
cmake .. -DXNASONG=OFF -DFFMPEG=ON 
make
cp libFAudio.so <Your Steam Dir>/steamapps/common/Proton\ 3.16\ Beta/dist/lib64

No flags on steam launcher.

EDIT: SOLVED WITH FIX
Used FAudio build from https://github.com/Kron4ek/FAudio-Builds
and install dll to wine prefix with wine_setup_native script.

Ffls2018 2018-12-23 github

I see! So the distance thing might just be us accurately doing attenuation, which wasn't the case with Wine's previous XAudio2 work (3D sound in the XAudio2 spec is.... "complicated").

As for echoes, that might be accurate as well but I could be wrong - if you have a specific timestamp where things go nuts I can double check on my end.

Not in the video above but at Dragons Reach the reverb gets pretty crazy. In the video there are some instances of a bit too much attenuation of sounds coming from behind just after 7:20 for example the NPC that shouts "death to the stormcloaks" you can hardly hear.

XXakepSDK 2018-12-26 github

What about mouse?
System info: https://gist.github.com/XakepSDK/305923957737dd999cde1b2a776720d6
Proton 3.16-6

output

Vvkhodygo 2018-12-29 github

I can confirm that this problem still exists. I'm using Linux Mint 19.1 for gaming with the latest (Steam beta) official Proton build.

I tried this, this and this solutions and their combinations and managed to fix the problem temporarily. However, the very first fast travel broke the game completely again. I understand that I can try and fix it one more time, nevertheless, that is not how it's supposed to be.

It is not clear why the problem persists, playing the game doesn't change any files except saves.

Ffls2018 2018-12-29 github

@V-Kh With FAudio you ideally need to start from a clean prefix without any prior overrides.

If installing the self compiled FAudio w/wma for proton no winetricks xact must of been used or no native overrides for the xaudio dlls (it uses builtin). You literally just replace the libFAudio.so in steamapps/common/Proton 3.16 Beta/dist/lib64 (your proton folder not prefix) and do nothing else.

If using FAudio-Builds then overrides are used but still start from a fresh prefix, ignore any previous advice regarding forcing xact and just install to the prefix using the wine_setup_native script.

Lastly I don't know if it helps if using steam runtime but make sure your Linux distro itself has ffmpeg installed from the package manager/ppa.

Vvkhodygo 2018-12-30 github

@fls2018 For some reason I do not see my previous comment here so I have to report again.

Both solutions do not work correctly. @Kron4ek gladly fixed his scripts for me, however, precompiled libraries work only temporary. Any load screen breaks the game again: I can hear only ambient music (same extremely quiet tune everywhere), no other sounds. Restarting the game fixes this.
When I build the library from scratch, it stays stable, however, no speech again.
UPD. added ffmpeg support, no speech & music again, however, I can finally quit the game properly. One possible reason that I see here is that it requires SDL 2.0.9 whereas the most recent version in the repos is 2.0.8

88BitCerberus 2019-01-13 github

What about mouse?
System info: https://gist.github.com/XakepSDK/305923957737dd999cde1b2a776720d6
Proton 3.16-6

Turn off TAA. I switched to FXAA and after a little bit of initial stutter the shader cache was built (at least for that area) and it works perfectly fine now.

Kkayomn 2019-01-13 github

Anyone else had issues with any specular mapped model getting this odd black artefacting?

Hardware is R9 390 with AMDGPU drivers.

skyrimse

Qqpl23 2019-02-02 github

@V-Kh

added ffmpeg support, no speech & music again, however, I can finally quit the game properly. One possible reason that I see here is that it requires SDL 2.0.9 whereas the most recent version in the repos is 2.0.8

I found the same thing - followed the recipe to enable wma support via ffmpeg in FAudio and copied my new lib into place, but still no voices or music (Ubuntu 18.04-based distro here.)

I manually installed SDL 2.0.9 but it made no difference. However, I was able to get it working with a code change, as described in this issue I made in the FAudio repo: https://github.com/FNA-XNA/FAudio/issues/107

Incidentally, I also had the threadripper (AMD 1950x) issue, which was fixed by manually applying the diff at https://bugs.winehq.org/attachment.cgi?id=62712&action=diff&context=patch&collapsed=&headers=1&format=raw to the dlls/ntdll/nt.c file used by this repo in the vagrant build.

All seems to work so far though I haven't even got as far as Helgen, so that may be a little premature..

?ghost 2019-02-04 github

Installing the self compiled FAudio w/wma for proton has fixed the audio issue for me. However if you tab out of the game frequently it has a chance of completely freezing on you. I'm running Ubuntu Budgie 18.10 with the Nvida 415.27. Anyone else experiencing this?

88BitCerberus 2019-02-04 github

@TheSIlentLink Alt-tabbing out of Skyrim is sketchy on Windows, too, often crashing the game. At least in my experience it's not any different with Proton/Wine, in this regard.

TTRPB 2019-02-04 github

@TheSIlentLink through trial and error I discovered that the freezing issue is to do with esync. After disabling esync I was able to play for about 4 hours without the game freezing. Fixed? I have no idea but it hasn't frozen since I disabled esync.

?ghost 2019-02-04 github

I tabbed out and tabbed back in only to free several seconds later with esync disabled. Esync doesn't seem to solve the issue for me.

Aasdfjkluiop 2019-02-22 github

@returntrip another workaround is to disable vsync by changing iVSyncPresentInterval in ~/.local/share/Steam/steamapps/compatdata/489830/pfx/drive_c/users/steamuser/My Documents/My Games/Skyrim Special Edition/SkyrimPrefs.ini to 0. I personally think it's a better work around as it doesn't require you to stop using wayland.

Ssorin255 2019-02-23 github

I decided to try building FAudio from scratch again. Made sure SDL 2.0.9 was installed (it's not in Ubuntu's repo so needed to build that from scratch again) and also made sure ffmpeg 4 was installed as per https://github.com/FNA-XNA/FAudio/issues/107#issuecomment-462083324 before building. Waited until that was all built before I re-installed the game. I can get into the menu normally, but then starting the game I get a pop up with this error:

Assertion failure at F3DAudioCheckCalculateParams (/home/sorin255/FAudio/src/F3DAudio.c:379), triggered 1 time: 'pEmitter->InnerRadiusAngle <= 6.283185307f / 4.0f && "Value" "pEmitter->InnerRadiusAngle" " is too big"'

And then no sound at all.

I noticed @m-svo has the same error above, so I'm hoping this is old news that there's already a fix for?

Running on Ubuntu 18.04 and Proton 3.16-7 Beta. I'm at least not getting the WMA codec not supported pop up error anymore.

Log attached.
steam-489830.log

Edit: I should probably mention just clicking always ignore fixed the audio and the game is crosses fingers playable, but I'm not confident that it was the best solution.

Llucifertdark 2019-02-24 github

Any tips on getting SDL 2.0.9 to compile & install would be very nice. I just wish the repository was updated with the newest version, has the maintainer given up?

I'm still stuck with no voices or music in SkyrimSE, it's almost within my grasp but that last SDL hurdle is tripping me up.

update: well it seems I don't need SDL 2.0.9 as compiling Faudio with ffmpeg4 installed makes voices & music work as intended. yay :)

RRabcor 2019-02-25 github

Starting to get a little on my nerves that the pull request that would fix SKSE/F4SE is still untouched since august last year, it hasn't even been tested (and is now the only open pull request too)... Now that FAudio solved our audio issues, that's the only thing left before we have full functionality :(

Gguihkx 2019-02-25 github

@Rabcor what pull request?

RRabcor 2019-02-25 github
Ssorin255 2019-03-08 github

Okay so new update.

I've managed to get quite a few hours of gameplay over the past week. There hasn't been any huge issues. Occasionally there has been an FAudio warning window but I could just ignore and it didn't seem to actually affect anything in game. The biggest issue I ran into was if I was loading into the Soul Cairn when I first launching the game, something would break and freeze the game (and I'm kicking myself for not writing that down.) Loading into it from Volikhar or from death didn't break anything though.

The other big issue I've ran into is voices breaking again. So far I've only found ONE instance of it, while doing Diplomatic Immunity, specifically somewhere between leaving Solitude and going to meet with Delphine to leave for the party. Unfortunately without voices, can't really progress in the quest. The good news is there's actually a specific error this time to possibly debug. Two, in fact!

Assertion failure at FAudio_CreateSourceVoice (/home/sorin255/FAudio.c:384), triggered 1 time: '0 && "Unsupported format tag!" '

and

Assertion failure at FAudioVoice_SetOutputVoices (/home/sorin255/FAudio/src/Faudio.c:956), triggered 1 time: 'voice->outputChannels > 0 && voice->outputChannels < 9'

Clicking retry on these just causes them to trigger more, clicking ignore causes them to trigger a couple more times before the game stops them. And then it's just the usual issue we had before FAudio and FFmpeg.

As far as I can tell this is the only place the voices issue comes back, and when loading a save before getting to that point in the quest, everything is normal, so it doesn't break the game entirely, just the quest.

Attached my logs:

steam-489830.log

Edit: I can also confirm that disabling vSync fixed the intermittent freezing issue.

Llucifertdark 2019-03-09 github

Proton 3.16-8 Beta just killed FAudio in SkyrimSE for me again, time to compile it from source again. And the voices are back.

LLeopard1907 2019-03-10 github

Game regressed. Infinite loading screen issue appeared. Proton 3.16-8 Beta

System info:

https://gist.github.com/Leopard1907/0a162dee435a5dc05eeb9df017d19624

Game log:

steam-489830.log

Kkisak-valve maintainer 2019-03-10 github

Hello @Leopard1907, do you have a known working Proton version(s) for you?

LLeopard1907 2019-03-10 github

@kisak-valve

3.16-4 works.

LLeopard1907 2019-03-21 github

Hi @kisak-valve , you can remove Regression tag. Since it is found to be not a general regression and locale specific due to a change.

Booting game with LC_CTYPE=C is a valid workaround for now.

Coversation about it can be found here.

https://github.com/ValveSoftware/Proton/issues/255#issuecomment-469316807

Llucifertdark 2019-03-27 github

I had to copy the FAudio files I compiled from the 3.16-8 folder to 4.2-1 to keep the sound working.

Ddeathxxx123 2019-03-27 github

SkyrimSE all kind of audio is Fixed with this:
https://github.com/Kron4ek/FAudio-Builds
Short guide video and test:
https://youtu.be/aIM6KlKn_hE
It works with 5.1 channel sound audio. With 2.1 not working or need some workaround for me.
So Proton can finally add SkyrimSE to the library.

Ubuntu 18.10, GTX 1060, Creative X-Fi 20K1
So far, i found little speech bug with multi character speaking each other in some quests. This will shorten speech, cut most of it, but no-break(like old method with XACT). Still working good with normal gameplay. I test it to one special locations in game, in that XACT is never worked. That one is Winterhold College.

Ssorin255 2019-03-28 github

I copied the self-compiled FAudio files from 3.16-8 to 4.2-1, but voices and music don't seem to be working for me. Sound effects do, at least. I'm not getting the usual error pop-up that I have to hit ignore.

I'm not sure if this is related to two new FAudio (faudio.so.0 and faudio.so.0.19.03) files in the 4.2-1 folder or not.

Running the game on 3.16-8 for now.

AAaronBPaden 2019-04-08 github

Voices do work for me if I compile FAudio myself with ffmpeg support, but I actually can't hear anyone clearly unless they're standing right in front of me.

Ggeoffp 2019-04-15 github

Just got my voices back in 4.2.0 with a locally built FAudio. It was

cp -d libFAudio.so*  ~/.steam/steam/steamapps/common/Proton\ 4.2/dist/lib64/

from the FAudio build directory that did the trick for me, to bring over all the symlinks intact. And I had forgotten to build it with cmake -DFFMPEG=ON :)

Ccantor-set 2019-04-16 github

I see so many people suggesting the installation of FAudio from the user Kron4ek. It seems that it solves the problem in question and everyone is happy having a working version of Skyrim on Linux. Having said that,

  1. I do not think it is secure to install DLLs in your computer without some MD5 guaranteeing that they have not been altered in any form.
  2. The developer history of this repo is quite short.
  3. A Proton/Wine endorsement is missing for this method.

What do you think?

Ddeathxxx123 2019-04-17 github

Installation from Kron4ek is easy and well documented, but from Steam's Proton - it's hard or near impossible for me. No good documentation how to do it. I compile so many things, but Proton i cannot. For that i choice Kron4ek. If i see some better 'how to', i will compile Proton, but no one explain it on web.

Ccantor-set 2019-04-17 github

You did not address the security concern. @kisak-valve please advise.

Kkisak-valve maintainer 2019-04-17 github

On the Proton side, distributing FAudio with ffmpeg enabled is currently blocked by legal concerns.

Kron4ek's FAudio builds should be convenience builds of https://github.com/FNA-XNA/FAudio and there's a write up to build FAudio yourself at https://github.com/FNA-XNA/FAudio/wiki/FAudio-for-Proton.

Ddeathxxx123 2019-04-17 github

I compile in this way:
https://github.com/FNA-XNA/FAudio/wiki/FAudio-for-Proton (thanks to kisak-valve)
All dependency including compilation for FAudio and SDL, for Ubuntu 18.10:
cmake libavcodec-dev libavutil-dev libswresample-dev libsdl2-dev mercurial ffmpeg
Also for build FAudio is needed to install newer SDL 2.0.9 (in Ubuntu 18.10 is SDL 2.0.8)from there:
https://wiki.libsdl.org/Installation
Only for SkyrimSE is working. For Dark Souls 3, it's break 5.1 sound (only with Kron4ek build it's working with 5.1 sound) and new game cannot start, because 1-st cut-scene video cannot start and game crash in this way.
With Kron4ek build, both game working with 5.1 sound.
So if cannot get distributing FAudio with ffmpeg enabled, because of legal, SkyrimSE will be never added to Proton list.

Edit:
After tests and play SkyrimSE, actually working better than Kron4ek build with this "https://github.com/FNA-XNA/FAudio/wiki/FAudio-for-Proton" guide there. No sound cracking, no chopping, all voices and sound seems to work. I use lastest Proton 4.2-2.

Ddeathxxx123 2019-04-17 github

This is my share, how to compile and install FAudio for Proton. It's may helpful for some noobs like me:
Install FAudio with FFmpeg support for SkyrimSE for Ubuntu 18.10/19.04 and Proton 4.2, to enable music and all voices clear (https://github.com/FNA-XNA/FAudio/wiki/FAudio-for-Proton):

  1. Open terminal and Install depdendencyes:
    sudo apt install git cmake libavcodec-dev libavutil-dev libswresample-dev libsdl2-dev mercurial ffmpeg

###skip this step(step 2) for Ubuntu 19.04. It's already have SDL 2.0.9###
2. Clone from git and Install lastest version of SDL (v2.0.9)
cd ~
hg clone https://hg.libsdl.org/SDL SDL
cd SDL/
mkdir build
cd build
../configure
make -j4
sudo make install
3. Clone from git and compile FAudio to use with Proton:
cd ~
git clone git://github.com/FNA-XNA/FAudio.git
cd FAudio
mkdir flibitBuild
cd flibitBuild
cmake .. -DXNASONG=OFF -DFFMPEG=ON
make -j4
4. Now copy compiled libFAudio.so.0 to Proton 4.2
cp libFAudio.so.0 $HOME/.steam/steam/steamapps/common/Proton\ 4.2/dist/lib64/
5. Now play SkyrimSE with Proton 4.2 with crystal clear sounds!

_My comments about sound, used in this way:
Now i'm surprised to hear echoes in voices, when speak with persons in closed spaces like rooms, houses and etc. It is so clear!

Ddeathxxx123 2019-04-18 github

I decided to try building FAudio from scratch again. Made sure SDL 2.0.9 was installed (it's not in Ubuntu's repo so needed to build that from scratch again) and also made sure ffmpeg 4 was installed as per FNA-XNA/FAudio#107 (comment) before building. Waited until that was all built before I re-installed the game. I can get into the menu normally, but then starting the game I get a pop up with this error:

Assertion failure at F3DAudioCheckCalculateParams (/home/sorin255/FAudio/src/F3DAudio.c:379), triggered 1 time: 'pEmitter->InnerRadiusAngle <= 6.283185307f / 4.0f && "Value" "pEmitter->InnerRadiusAngle" " is too big"'

And then no sound at all.

I noticed @m-svo has the same error above, so I'm hoping this is old news that there's already a fix for?

Running on Ubuntu 18.04 and Proton 3.16-7 Beta. I'm at least not getting the WMA codec not supported pop up error anymore.

Log attached.
steam-489830.log

Edit: I should probably mention just clicking always ignore fixed the audio and the game is crosses fingers playable, but I'm not confident that it was the best solution.

This errors is because you build FAudio with debug option -DCMAKE_BUILD_TYPE=Debug
Just do without it, like this:
cmake .. -DXNASONG=OFF -DFFMPEG=ON

I hope, all you play SkyrimSE without problems for hours like me :) I play so many hours and make so many quest's without any problem.
The only problem for now (if it can be a problem really) is that Heimskr in Whiterun is not speaking to public , but it should. It keep silence, but will speak with me if i ask him:
https://youtu.be/OcA8Cykd7U0?t=935
It's same with both Kron4ek build and FAudio for Proton
There is demonstration, how he should speak to the public:
https://youtu.be/jWq9PZ_PB-0

Ffls2018 2019-04-19 github

The only problem for now (if it can be a problem really) is that Heimskr in Whiterun is not speaking to public , but it should. It keep silence, but will speak with me if i ask him:
https://youtu.be/OcA8Cykd7U0?t=935
It's same with both Kron4ek build and FAudio for Proton
There is demonstration, how he should speak to the public:
https://youtu.be/jWq9PZ_PB-0

I don't have this issue (although I'm am using a few week older Faudio build due to laziness in compiling a fresh one):

Screenshot from 2019-04-19 08-36-59

Make sure you're using a fresh prefix, especially if you've used the Kron4ek dll's in the past.

Ddeathxxx123 2019-04-19 github

The only problem for now (if it can be a problem really) is that Heimskr in Whiterun is not speaking to public , but it should. It keep silence, but will speak with me if i ask him:
https://youtu.be/OcA8Cykd7U0?t=935
It's same with both Kron4ek build and FAudio for Proton
There is demonstration, how he should speak to the public:
https://youtu.be/jWq9PZ_PB-0

I don't have this issue (although I'm am using a few week older Faudio build due to laziness in compiling a fresh one):

Screenshot from 2019-04-19 08-36-59

Make sure you're using a fresh prefix, especially if you've used the Kron4ek dll's in the past.

If you see in the demonstration video, Heimskr rising him hands when speak to public, and in you'r screenshot i don't see rised Heimskr hands. So he is not speaking alone. You just dialogue with him.

Ffls2018 2019-04-19 github

If you see in the demonstration video, Heimskr rising him hands when speak to public, and in you'r screenshot i don't see rised Heimskr hands. So he is not speaking alone. You just dialogue with him.

Not hiding anything, sound/speech and him waving his hands are fine on my end.

Like I said if you've used those dll's in the past make sure you are using a completely clean prefix. The only issue I have is reverb in rooms being a bit too pronounced as well as some issues with spatial aspect of voices but bar that it's all absolutely fine.

Edit, here's a video:

https://youtu.be/DzvhVltrWA8

Ddeathxxx123 2019-04-19 github

If you see in the demonstration video, Heimskr rising him hands when speak to public, and in you'r screenshot i don't see rised Heimskr hands. So he is not speaking alone. You just dialogue with him.

Not hiding anything, sound/speech and him waving his hands are fine on my end.

Like I said if you've used those dll's in the past make sure you are using a completely clean prefix. The only issue I have is reverb in rooms being a bit too pronounced as well as some issues with spatial aspect of voices but bar that it's all absolutely fine.

Edit, here's a video:

https://youtu.be/DzvhVltrWA8

Yes, i delete all skyrimse pfx folder. Heimskr is still silent.
What are you'r sound configuration? Do you compile 32-bit libs too? I try with mono, stereo, 2.1, 5.1 - still silent Heimskr.
You used Kron4ek build? Or this: https://github.com/FNA-XNA/FAudio/wiki/FAudio-for-Proton (i use this one now)

TTRPB 2019-05-03 github

I'm getting a rather bizarre performance issue (no mods, vanilla skyrim special edition).

In a new game, the intro down the hill and running through the fire in Helgen, pretty much a constant 60fps.

However, once I get inside into the keep my FPS fluctuates between 45-60. It's weird because I remember playing before always getting much higher FPS inside than outside. Just standing inside looking at a wall I get 52fps. While walking around outside gives me 60. I'm wondering whether it's an FAudio problem with the echoy sound that we had before. Perhaps the processing power required to calculate these echos is a lot higher.

I think it's a CPU problem because lowering my resolution/shadow quality makes no difference: Fast outside, slow inside. Has anyone else noticed a similar problem?

Ccodeman101 2019-05-20 github

Game works fine on 4.2.4 you just need to install faudio via protontricks. aside from the fact that it freezes if you quit.

Nnstgc 2019-05-20 github

Game works fine on 4.2.4 you just need to install faudio via protontricks. aside from the fact that it freezes if you quit.

Have you tried it with SKSE64 and mods? Last I tried Oldrim, I got complaints about SKSE.

Ccodeman101 2019-05-20 github

@nstgc

I can only really speak for Skyrim SE as for that yes mods work fine aside from the skyui mod. The people complaining need to realize that they need to manually move the mods files into the Data folder and enable them from the mods menu in game. Also the script extender works you just need to rename it correctly to trick steam into launching from it.

Nnstgc 2019-05-20 github

@nstgc

I can only really speak for Skyrim SE as for that yes mods work fine aside from the skyui mod. The people complaining need to realize that they need to manually move the mods files into the Data folder and enable them from the mods menu in game. Also the script extender works you just need to rename it correctly to trick steam into launching from it.

Thanks, that's good to know since Oldrim's SKSE (for me at least) flat out crashes (it doesn't like one of the dlls). 32b programs seem to act funny sometimes in these 64b prefixes.

Ccodeman101 2019-05-20 github

@nstgc

Unfortunately that makes sense only because 32 bit prefixes have had a lot more work done to them than 64 bit prefixes. Before Value got involved with helping Wine I don't think 64 bit prefixes worked much at all.

Ddeathxxx123 2019-05-20 github

Game works fine on 4.2.4 you just need to install faudio via protontricks. aside from the fact that it freezes if you quit.

For me, sometime game is freeze, sometime not. Sometime in Whiterun in night i got terrain glitches, but in day, no problem. Sometimes i got on some people stuck walking. Some speaks with people are cut before ending. But that all cause no effect to gameplay and any quests. And beleve me, i play a lot and done a lot quests too. So i know for every bug so far :) I will make video for some bugs, which is not happen in Windows version.

EDIT:
Now you can see all bugs via Proton here:
https://youtu.be/dA9A8ds6KNg

Ccodeman101 2019-05-20 github

@deathxxx123

I admit I didn't play the game long enough to realize those issues. I don't doubt you but that will probably take a while to fix because from a developer prospective they sound really hard to find since they sound rare. Hopefully at some point some other fix will fix that.

TTRPB 2019-05-20 github

@deathxxx123 strange, I have about 20 hours on Skyrim SE +Proton and haven't seen any of those graphical problems but have got the audio cut off occasionally. What settings/hardware are you using?

I posted earlier in this thread about getting low FPS inside, but that was fixed with the performance enhancement in 1.2 and I'm now getting near constant 60fps everywhere at 4k ultra (video here: https://www.youtube.com/watch?v=dtojMh4De1o& )

Ffls2018 2019-05-20 github

Game works fine on 4.2.4 you just need to install faudio via protontricks. aside from the fact that it freezes if you quit.

For me, sometime game is freeze, sometime not. Sometime in Whiterun in night i got terrain glitches, but in day, no problem. Sometimes i got on some people stuck walking. Some speaks with people are cut before ending. But that all cause no effect to gameplay and any quests. And beleve me, i play a lot and done a lot quests too. So i know for every bug so far :) I will make video for some bugs, which is not happen in Windows version.

EDIT:
Now you can see all bugs via Proton here:
https://youtu.be/dA9A8ds6KNg

I don't have any of those issues, however I did experience something similar to that when I used a game folder with some left over mods. If you are using an old game folder rather than a clean install maybe that's an issue.

Screenshot from 2019-05-21 00-30-03

Ddeathxxx123 2019-05-21 github

Game works fine on 4.2.4 you just need to install faudio via protontricks. aside from the fact that it freezes if you quit.

For me, sometime game is freeze, sometime not. Sometime in Whiterun in night i got terrain glitches, but in day, no problem. Sometimes i got on some people stuck walking. Some speaks with people are cut before ending. But that all cause no effect to gameplay and any quests. And beleve me, i play a lot and done a lot quests too. So i know for every bug so far :) I will make video for some bugs, which is not happen in Windows version.
EDIT:
Now you can see all bugs via Proton here:
https://youtu.be/dA9A8ds6KNg

I don't have any of those issues, however I did experience something similar to that when I used a game folder with some left over mods. If you are using an old game folder rather than a clean install maybe that's an issue.

Screenshot from 2019-05-21 00-30-03

I used clean install to linux, i have backup to full game, so i don't need download every time.
But i will test with new download. Maybe bugs are, because i'm with Nvidia and Auzen audio...
I fix echoes with WINEDLLOVERRIDES=xaudio2_7=n,b %command%
My specs:
OS: Ubuntu 19.04 (64 бита)
KERNEL: 5.0.0-15-generic
CPU: Intel Core i7-6700K @ 4.00GHz
GPU: NVIDIA GeForce GTX 1060 6GB
GPU DRIVER: NVIDIA 418.56
RAM: 32 GB

Ccodeman101 2019-05-21 github

@deathxxx123

WINEDLLOVERRIDES=xaudio2_7=n,b %command%

Was said to be a fix for audio issues where the music wasn't playing and NPCs weren't talking but it didn't work all the time. I found that using protontricks to install faudio worked much better so if you find that WINEDLLOVERRIDES=xaudio2_7=n,b %command% doesn't rid of the echos completely you can try faudio.

I use that nvidia driver as well. Hope you have good luck this time.

By the way you should probably upgrade your kernel because it's not listed as stable. https://www.kernel.org/ It might not help this issue but worth a shot.

Jjarrard 2019-05-21 github

Game works fine on 4.2.4 you just need to install faudio via protontricks. aside from the fact that it freezes if you quit.

I did this and yes it works except now instead of only just have sfx audio, I have audio working but with a crackling in background... anyone know specifically what this problem is? I do have a USB Omni 5.1 Sound card.

This fixed that popping/crackling issue for me.
PULSE_LATENCY_MSEC=60 %command%

Ssorin255 2019-05-29 github

The problem if you just have sfx audio is likely that for some reason your
FAudio build doesn't have FFMPEG support.

This has happened to me quite a bit since 4.2 came out. Seems to break for
me whenever the proton version updates (or more specifically if the proton
update comes with an FAudio update too). It sucks although it's honestly
still better than the freezing issue.

Honestly, your best bet is to still compile FAudio from source. (if you're
on Ubuntu or another Debian derivative, might have to compile SDL2 and
MAYBE FFmpeg 4 from source as well to get those installed since last I
checked they're not up to date on Debian repos yet), that way you get a
version with working FFmpeg for sure.

On Tue, May 21, 2019 at 12:27 AM jarrard [email protected] wrote:

Game works fine on 4.2.4 you just need to install faudio via protontricks.
aside from the fact that it freezes if you quit.

I did this and yes it works except now instead of only just have sfx
audio, I have audio working but with a crackling in background... anyone
know specifically what this problem is? I do have a USB Omni 5.1 Sound card.


You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
https://github.com/ValveSoftware/Proton/issues/4?email_source=notifications&email_token=AKBBPX6JO7NOY7IRYILXB73PWOI6JA5CNFSM4FQ3BTMKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGODV24IJA#issuecomment-494257188,
or mute the thread
https://github.com/notifications/unsubscribe-auth/AKBBPXZX36PA4R52WXLSAWDPWOI6JANCNFSM4FQ3BTMA
.

--

Anthony Eremondi

Ccodeman101 2019-05-30 github

@sorin255

I don't know why you'd have to compile faudio. I was able to install it from protontricks with no issue. I suppose if that didn't work then yes compiling might be an option but that'd be a shame to have to for something wine/proton related. (unless of course you're running Gentoo LOL)

Jjarrard 2019-05-30 github

@sorin255

I don't know why you'd have to compile faudio. I was able to install it from protontricks with no issue.

THIS

RRabcor 2019-06-08 github

Do we have any good solutions to install mods besides good old fashioned manual installation since we can't reliably use the nexus mod manager/vortex as is?

Jjarrard 2019-06-08 github

You can configure your mods and enable those you want with MO2, even run xedit with it, but you can't use MO2 to launch skyrimse, you need to first run a special script to symlink the mods in then run the skse64 separately once their symlinked. Load time can take 5mins or so.. (maybe faster on ext4 partition).

So no easy way yet, I hear people getting vortex working but I never got any lucky with it, plus it has no way to micro manage mods from what I can see anyway.

Ssoredake 2019-06-08 github
Ccqcallaw 2019-06-08 github

Could someone (maybe @jarrard or @codeman101 since they seem to have gotten it working) provide the precise steps for installing FAudio via protontricks? I can't find any instructions online or in the protontricks CLI help; this is as far as I've gotten:

$ protontricks -s "The Elder Scrolls V: Skyrim Special Edition"
Found the following games:
The Elder Scrolls V: Skyrim Special Edition (489830)
...
$ protontricks 489830 dlls list | grep -i faudio | wc -l
0
Ssoredake 2019-06-08 github

@cqcallaw protontricks 489830 faudio

Run winetricks for game with APPID
$ protontricks APPID COMMAND
Ccqcallaw 2019-06-08 github

@soredake Thanks! I wasn't able to get that to work ("unknown arg faudio"):

$ protontricks 489830 faudio
------------------------------------------------------
You are using a 64-bit WINEPREFIX. Note that many verbs only install 32-bit versions of packages. If you encounter problems, please retest in a clean 32-bit WINEPREFIX before reporting a bug.
------------------------------------------------------
Using winetricks 20180217 - sha256sum: 1b156c616174f41df79d72a90c52eb2b110c63a6e8ecb865d303a8f9f0908924 with wine-4.2 and WINEARCH=win64
Unknown arg faudio
Usage: /usr/bin/winetricks [options] [command|verb|path-to-verb] ...
<rest of the usage message>

I installed protontricks as described in https://github.com/Matoking/protontricks#pipx-recommended. I also retried with a 32-bit prefix, but I'm not sure I'm applying it correctly.

Seems like an environment thing--any ideas?

RRabcor 2019-06-08 github

@Rabcor vortex is working perfectly fine for me and other people https://appdb.winehq.org/objectManager.php?sClass=version&iId=36688 https://lutris.net/games/vortex-mod-manager/

Oh, do you not need to set it up to use the same prefix as you use when you play skyrim for it to work? I believe at least for the mod load order that is necessary right?

Jjarrard 2019-06-09 github

is v20180217 not quite old, isn't there later ones?

Llucifertdark 2019-06-09 github

I've just updated my copy of Winetricks & it's V20190310.
ps The reason I've been compiling FAudio from source is because for me every time there's an update to Proton with a new copy of FAudio the NPC in SkyrimSE go silent, it's sort of satisfying to build my own copy from source, maybe I'm a bit weird?

Jjarrard 2019-06-09 github

Its a well known issue and something steam/valve need to fix, think its wmv audio support or something, some license issue prevents them from just bundling it in by default...

Llucifertdark 2019-06-09 github

It's a shame but at least we can get round it & have the game working 100%.

Ssoredake 2019-06-09 github

@Rabcor installing dotnet and vortex is not that hard, and with the help of lutris i can install games/vortex in shared prefix.

Jjarrard 2019-06-09 github

Yeah I'm just so use to MO2, it works well with fnis and all the other 400 external applications you need to run through it. Dunno how well those work in Vortex, I'll give it another chance sometime.

Ggrondinm 2019-06-11 · hidden on GitHub github

Hello,

So i can get the game to load and audio to work by installing faudio with protontricks. Problem for me is graphic related. When trying to run using DXVK i get grey/glitchy textures everywhere but the game runs at 60fps.(See here https://youtu.be/O5Ae6OB37oE). Does not matter the graphic setting. This is on low. If i use PROTON_USE_WINED3D=1 as a launch option then the grey/glitchy textures go away but the game runs at 20fps. I have tired looking for a fix but to no avail.

System details:

Proton:4.2-6
Distro:Manjaro Linux
Kernel:5.1.4-1-MANJARO
RAM:16 GB
GPU Driver:4.5 Mesa 19.0.4
GPU:Radeon RX 580
CPU:AMD Ryzen 5 2600X Six-Core

Jjarrard 2019-06-11 · hidden on GitHub github

can you get mesa 19.1 or 19.2? dunno if that will help.

Ddeathxxx123 2019-06-11 · hidden on GitHub github

Hello,

So i can get the game to load and audio to work by installing faudio with protontricks. Problem for me is graphic related. When trying to run using DXVK i get grey/glitchy textures everywhere but the game runs at 60fps.(See here https://youtu.be/O5Ae6OB37oE). Does not matter the graphic setting. This is on low. If i use PROTON_USE_WINED3D=1 as a launch option then the grey/glitchy textures go away but the game runs at 20fps. I have tired looking for a fix but to no avail.

System details:

Proton:4.2-6
Distro:Manjaro Linux
Kernel:5.1.4-1-MANJARO
RAM:16 GB
GPU Driver:4.5 Mesa 19.0.4
GPU:Radeon RX 580
CPU:AMD Ryzen 5 2600X Six-Core

Try with Ubuntu/Solus, if you have same problem, then you'r card is not fine. Try set anyting in BIOS to stable. Do not overclock anyting. Do not install any FAudio and try with clean version. Sometime wrong FAudio libs or other libs too, can cause glitches or non-running game. For me: i just compile install FAudio from official github. I cannot say that, game runs without any glitches, but they appear in rare places, like far north outside on water. Close to the map end. So, be careful with any modification, and prepare to back to original files, when test is not good.
Some cards can have bad VRAM and even with default clocks will have glitches. So you can try UNDERCLOCK the core and VRAM too.

Hhakzsam 2019-06-11 · hidden on GitHub github

@grondinm Can you record a renderdoc capture of the problem please?

Ggrondinm 2019-06-11 · hidden on GitHub github

Thanks for trying to help guys.

@jarrard Might give that a try.

@deathxxx123 This is the only game(steam/steamplay or native) where i have experienced anything like this so i'm not willing to blame hardware at this point.

@hakzsam I do not know about that program or how to use it. If you could provide a guide on how to capture steamplay games with it i would gladly provide that.

Hhakzsam 2019-06-11 · hidden on GitHub github

@grondinm install or build renderdoc, then 'export ENABLE_VULKAN_RENDERDOC_CAPTURE=1', launch steam, launch the game and capture by pressing F12. Make sure the rendering issue has been captured by replaying the trace locally before uploading it. Thanks in advance.

Ggrondinm 2019-06-11 github

@hakzsam Well that was easier than i expected. Wow those are big files. Here are 2. The first captures the general glitchyness of the environment. The second captures the greyish pixels on NPC faces.

https://mega.nz/#F!bc4E3Cya!tNUQfliTalPq2PBs_0HnrA

Thank you

Hhakzsam 2019-06-11 github

@grondinm You are not using RADV, you are using AMDVLK.
Log - Capture describes physical device 0:
Log - - Radeon RX 580 Series (ver 2.0 patch 0x54) - 1002:67d

Error - Capture requires extension 'VK_AMD_shader_fragment_mask' which is not supported

VK_AMD_shader_fragment_mask is only supported with AMDVLK for now.

Ddoitsujin 2019-06-11 github

@grondinm this problem has already been fixed in AMDVLK for several weeks; you might want to update your build (or actually use RADV).

Ggrondinm 2019-06-11 github

@doitsujin @hakzsam Thank you both. Pardon my ignorance to use RADV would i simply uninstall the amdvlk package or do i then have to install something else?

Hhakzsam 2019-06-11 github

@grondinm RADV is part of Mesa, so you need to install it and to eventually update VK_ICD_FILENAMES.
To make sure you use RADV you can check with vulkaninfo.

EEternalBlueFlame 2019-06-11 github

Not in relation to the most recent comments, but rather the topic as a whole:
I seem to have gotten mine working seamlessly, perfect sound with voices, and good FPS, tested with and without mods from start to just after you kill your first dragon.
It's not 100% perfect, the only issue I encountered is an occasional flicker when anything attempts to render over the game, such as a notification, but I'll note a potential fix on that later in this post.
Fair warning, this is a lot of info.

my hardware/OS:

  • Intel i7-4770k
  • Nvidia GTX 1060ti 6gb.
  • 16gb DDR3 1600 ram
  • Ubuntu 18.04 with enlightenment 0.22.3

my setup:

  • wine version: ge-faudio-protonified-4.8-x86_64, this is a modified version by GloriousEggroll that was primarily meant to fix warframe.
    https://github.com/GloriousEggroll/proton-ge-custom/releases
  • d9vk-0.12, from what i can tell Skyrim SE still uses DX9, so in theory this should be far more effective than dxvk.
    https://github.com/Joshua-Ashton/d9vk/releasesa
  • .net 4.0 installed via winetricks.
  • vcrun 2010 and 2015 via winetricks (note that, far as I know, 2010 is only needed for FiNS)
  • xact_x64 via winetricks. (This may not be necessary, but I included it just to be safe since there are a good number of different audio formats both in the game and more-so in mods)
  • Wine config is set to windows xp
  • CSMT enabled in wine config. (unlikely this actually makes a difference)

additional instance environment variables:

  • DXVK_HUD - fps
  • __GL_SHADER_DISK_CACHE - 1
  • __GL_SHADER_DISK_CACHE_PATH - /home/eternal/ShaderCaches/Skyrim-Special/
  • __GL_THREADED_OPTIMIZATIONS - 1

Manually set DLL overrides (done in wine config):

The credited post also notes that the following DLL overrides may fix the layering related flickering, however I have suspicions this may only help Nvidia cards, and I have not personally tested these values.

  • nvapi64
  • nvapi
  • nvcuda
  • nvcuvid
  • nvencodeapi64

On the note of modding, I had to setup Vortex via lutris in a separate prefix, this did come at an issue of not being able to download mods directly, short of installing a web browser in said prefix, or somehow adding a URI link in linux to call the program in wine (probably not that hard, but didn't think of it at the time), but drag and drop mods into it from nautilus worked just fine.
Additionally I had to manually copy the Skyrim SE setting configs from the game instance, to the vortex instance, and then back with the new modlist configs as well.
https://lutris.net/games/vortex-mod-manager/

Loot and FiNS on the other hand refused to work unless I installed them in the same prefix as Skyrim SE, there may be a way to fake them out like vortex, or even use some sort of symbolic link, but I just played it safe and installed it into the Skyrim SE prefix.

Ggrondinm 2019-06-11 github

Thank you @hakzsam and @doitsujin RADV did it indeed. Working 100%. Ultra Graphics 60FPS.

Jjarrard 2019-06-12 github

You can setup web browser links to vortex and other apps. There is a method mentioned in the wine db mo2 discussion. Some intuitive thinking is needed to get it working but it works.

I prefer to just use MO2 to setup things, heard of some issues with vortex as it tries to automatic certain things it tends to mess up.

XXXXBold 2019-06-12 github

I'm having some issues with my keyboard layout (German, Switzerland) Ingame. I can't bring up the ingame console, because this key is not recognized (and any other I tried also didn't bring up the console aswell).

On windows, it worked without issues using this layout, it's the key below ESC for me (§) which shows/hides the console.

However, after some research, I figured out that I could change my keyboard layout to US, then it worked (with the same key as on Windows).

This is done by opening a terminal and executing 'setxkbmap us' before launching the game. That's at least working, but every time when I stop playing, I need to switch back to my default layout.

Jjarrard 2019-06-13 github

Yeah I've experience same issue with English Spanish keyboard, the tilde key doesn't work, must be some odd wine issue, quite frustrating., Even tried remapping all tilde keystrokes and game still refused to acknowledge them, so probably wine back-end compatibility issue with non-US keyboard setups.

There is a command to allow switching back to your normal setup once finished (in steam) but I forgot what it was sorry.

Lleinardi 2019-06-13 github

I'm having some strange audio issue: I can hear in-game noises only if they are in front the character: if, for example, someone is talking and I give my back to him, I barely hear any noise at all.
I have the feeling that despite having a stereo sound set on my Gnome audio settings, the game is providing output for a quadraphonic setup (basically I'm hearing only audio of the front speakers).

I'm using the FAudio fix, not sure if I'll get the same issue using the xaudio fix.

Anyone else with the same issue?

Rritalat 2019-06-13 github

@XXXBold wine staging actually already has patches to fix the issues on non-us keyboard layouts #2477

XXXXBold 2019-06-13 github

@XXXBold wine staging actually already has patches to fix the issues on non-us keyboard layouts #2477

Ah okay, good to know, so it should be fixed when they're updating to a later wine, thanks :)

Aalexcrow89 2019-07-28 github

Hello everyone. Has anyone had any luck getting an Xbox One S (wireless, bluetooth) controller working with this game? I've tried installing xinput via winetricks to the prefix that the game resides in, setting it to "native, built-in" and various other combinations, and nothing seems to work. If anyone can provide some insight, I would greatly appreciate it.

Zzeparu 2019-08-04 github

I'm having some strange audio issue: I can hear in-game noises only if they are in front the character: if, for example, someone is talking and I give my back to him, I barely hear any noise at all.
I have the feeling that despite having a stereo sound set on my Gnome audio settings, the game is providing output for a quadraphonic setup (basically I'm hearing only audio of the front speakers).

I'm using the FAudio fix, not sure if I'll get the same issue using the xaudio fix.

Anyone else with the same issue?

Im having the same issue, seems to be that skyrim is outputting 5.1 sound, even when there is no device for it, been trying to figure it out in the last few days, and havent found a proper solution yet

EEternalBlueFlame 2019-08-27 github

From my limited experience, for Skyrim/Oldrim and Fallout 4, FAudio fixes a large number of latency issues, but the XAudio fixes fix the missing/displaced sound bugs.
Personally I run the games with both.
I also use Gnome with alsa, but my results were the same in Enlightenment with pulse, if any of that is worth mentioning.

Hope that helps.

Zzeparu 2019-08-29 github

From my limited experience, for Skyrim/Oldrim and Fallout 4, FAudio fixes a large number of latency issues, but the XAudio fixes fix the missing/displaced sound bugs.
Personally I run the games with both.
I also use Gnome with alsa, but my results were the same in Enlightenment with pulse, if any of that is worth mentioning.

Hope that helps.

that actually does the trick, setting xaudio2_7 override to n,b without installing xact before will solve the issue, i had installed xact with winetricks xact before in the prefix because somebody explained that fixed the issue, however overwriting the dlls for xaudio made the game either crash of just not play any sort of audio at all

so building FAudio with FFMPEG support, and replacing the files in the proton build, and overwriting xaudio2_7 with native,builtin will make the game run flawlessly

Ffls2018 2019-09-01 github

I've just found out that if you're on a distro that has Faudio in it's repo (Manjaro for instance) you don't need to compile Faudio and you can just point to the systems libs with:

LD_PRELOAD=/usr/lib/libFAudio.so %command%

A much better solution than replacing the libs in Proton each time there's an update.

Oomicron-b 2019-09-02 github

@fls2018 finally, a trick that works for me. Thanks a lot!

Jjarrard 2019-09-03 github

Dunno why Faudio isn't compiled correctly or flagged as a needed library for games like this.

Ssorin255 2019-09-03 github

@jarrard - i can't answer the second half of the question but the first half is because it specifically needs FAudio to be compiled with FFmpeg support and there are licensing issues preventing Valve from shipping it by default in proton

MMyrddin-Wyllt 2019-09-18 github

Anyone having SkyUI/SKSE related issues, ensure you've copied the ../Data/Scripts folder from SKSE64 into your Skryim SE directory. I had problems with an extremely slow SkyUI, so I went through following advice from others claiming you need to copy SkyUI into the Skyrim directory manually. This didn't work & I was getting an error message about SKSE not being loaded/installed properly. I opened the console and typed getskseversion & got the reply I expected (i.e., the version number). This, however, does not indicate a functional SKSE64 install. DOUBLE CHECK! I never once considered the possibility that SKSE64 hadn't been installed correctly as I'd installed the script extender successfully numerous times' past (i.e., Oblivion, FO3, New Vegas, Oldrim).

Jjarrard 2019-09-18 github

btw there is a patch for wine to get Mod Organizer 2 working now, it has a couple shortcomings but mostly works. (some fnis and other program folders don't generate correctly, so you gotta manually do it).

Sorry I don't have patch on hand, but its mentioned in the movfs4l github

BBloodyIron 2019-11-28 github

Just tested today with Proton 4.11-9 and I don't have voices either. Really breaks the game if you can't hear the intro to the game. Can we please get this fixed in mainline Proton/WINE?

Oomicron-b 2019-11-28 github

@BloodyIron this is not fixable ATM, there is licensing issue. You can read the thread for details.

Jjarrard 2019-11-28 github

Use Proton-GE-4.20-1, it should fix the audio issues for Bethesda games.
Mod Organizer 2 may also work with 4.20, haven't tested it yet. (there is a patch for MO2 accepted for next wine release which should be 4.20 but maybe its 4.21)

UPDATE: Proton-GE is now 4.21-1, newer version likely to release soon also.

Mmitchmindtree 2019-12-15 github

Thanks for the tip @jarrard!

When trying to run Skyrim SE using Proton-GE-4.21-1, I get the following error after pressing Play on the launcher:

Not enough memory to run application.

Screenshot from 2019-12-15 16-11-51

Skyrim SE seems to run fine other than the audio issues on Proton 4.11-10, I'm unsure what the lack of memory is referring to.

Here's my system info in case it provides any hints:

steam-system-info.txt

Jjarrard 2019-12-15 github

Sorry I can't really help with Intel HD graphics issues, the GPU certainly does have very little graphics but it should still boot. Maybe the game is not being reported the available vram correctly or something.

You could try the amd override thing for dxvk which just requires a dxvk.conf file in the EXE folder with dxgi.nvapiHack = True but that is for Nvidia card related issues, so I dunno, perhaps manually specify your vram in the proton reg file.

PS: I think proton-GE could have a few bugs atm but can't be sure. Can't submit issue reports for that project so, not much can be done.

Iindrih17 2020-01-02 github

Ubuntu 19.04, Proton 4.11.
I identified a problem that on Linux Skyrim does not start with the Russian language. On Windows this was not. The problem is reproduced on another pc.

Lleinardi 2020-01-02 github

Hi @indrih17, I think would be better to provide additional info regarding this language issue. Something like this:

System Information

  • GPU: e.g. RX 580 or GTX 970
  • Driver/LLVM version: e.g. Mesa 18.2/7.0.0 or nvidia 396.54
  • Kernel version: e.g. 4.17
  • Link to full system information report as Gist:
  • Proton version:

Please add PROTON_LOG=1 %command% to the game's launch options and drag
and drop the generated $HOME/steam-$APPID.log into this issue report

Iindrih17 2020-01-02 github

@leinardi

  • GPU: nvidia GP107M [GeForce GTX 1050 Ti Mobile]
  • Driver versions: nvidia-driver-418
  • Kernel version: 5.0.0-37-generic
  • Proton log:
    ======================
    Proton: 1576681293 proton-4.11-11
    SteamGameId: 489830
    Command: ['/media/kirill/DATA/Steam/steamapps/common/Skyrim Special Edition/SkyrimSELauncher.exe']
    Options: set()
    ======================
Oomicron-b 2020-01-02 github

@indrih17 I do not see this issue on Ubuntu 19.10 and Proton 4.11-11

$ locale
LANG=ru_RU.UTF-8
LANGUAGE=ru:en
LC_CTYPE="ru_RU.UTF-8"
LC_NUMERIC=ru_RU.UTF-8
LC_TIME=ru_RU.UTF-8
LC_COLLATE="ru_RU.UTF-8"
LC_MONETARY=ru_RU.UTF-8
LC_MESSAGES="ru_RU.UTF-8"
LC_PAPER=ru_RU.UTF-8
LC_NAME=ru_RU.UTF-8
LC_ADDRESS=ru_RU.UTF-8
LC_TELEPHONE=ru_RU.UTF-8
LC_MEASUREMENT=ru_RU.UTF-8
LC_IDENTIFICATION=ru_RU.UTF-8
LC_ALL=

Also you did not provide a valid Proton log, please add PROTON_LOG=1 %command% to the game's launch options and drag and drop the generated $HOME/steam-$APPID.log into this issue report

Alternatively run steam as PROTON_LOG=1 steam and then run the game, after drag and drop the generated $HOME/steam-$APPID.log into this issue report

Iindrih17 2020-01-02 github

@m-svo
My locale list

LANG=ru_RU.UTF-8
LANGUAGE=ru:en
LC_CTYPE="ru_RU.UTF-8"
LC_NUMERIC=ru_RU.UTF-8
LC_TIME=ru_RU.UTF-8
LC_COLLATE="ru_RU.UTF-8"
LC_MONETARY=ru_RU.UTF-8
LC_MESSAGES="ru_RU.UTF-8"
LC_PAPER=ru_RU.UTF-8
LC_NAME=ru_RU.UTF-8
LC_ADDRESS=ru_RU.UTF-8
LC_TELEPHONE=ru_RU.UTF-8
LC_MEASUREMENT=ru_RU.UTF-8
LC_IDENTIFICATION=ru_RU.UTF-8
LC_ALL=

Proton logs
steam-489830.log

Kkisak-valve maintainer 2020-01-03 github

Books dont have any text

Issue transferred from https://github.com/ValveSoftware/Proton/issues/3403.
@Joe-O posted on 2020-01-03T00:25:07:

I have no clue what is going on. I haven't seen anybody talking about this at all so I'm guessing its just me. Google has failed me pls help.

alduin is real


@kisak-valve commented on 2020-01-03T00:33:37:

Hello @Joe-O, please clarify which game and Proton version you're seeing this issue with. Also, please add PROTON_LOG=1 %command% to the game's launch options and drag and drop the generated $HOME/steam-$APPID.log into the comment box.


@Joe-O commented on 2020-01-03T05:26:09:

I'm using proton 4.2-9 and Skyrim Special edition.
Also, I don't have any mods but did change some stuff to the wine (I forgot what it was but could relook it up if you need that)

edit: found it
steam-489830.log

Thanks for responding

Jjarrard 2020-01-03 github

It's likely a missing font issue, this is exactly what happens when you miss some fonts. Try and use protontricks to install mscorfonts or allfonts into the prefix and see what happens.

Ddesecaw13 2020-01-04 github

It's likely a missing font issue, this is exactly what happens when you miss some fonts. Try and use protontricks to install mscorfonts or allfonts into the prefix and see what happens.

I've downloaded mscorefonts and allfonts that did not fix the issue.

What would it be if it wasn't a font problem?

Jjarrard 2020-01-05 github

incorrect language or corrupt/missing /data/string files, you can download the english string text files from Nexus and plop them in the data folder (read the install instructions) and see what happens.

Ddesecaw13 2020-01-05 github

I downloaded the files from here, and still just blank pages.

Oomicron-b 2020-01-05 github

Edit: before doing that, you can also try Verify integrity of game files, I had them corrupted a couple of times.

@Joe-O I would try removing Proton prefix files so they would be populated again.
Warning: you need to have cloud saves working, otherwise saves would be lost.
Also, game settings would be lost anyways.
All changes to Proton prefix would be lost (this hopefully will fix the issue).

  1. Right click the game in Library, Properties
  2. Local files - Browse local files
  3. Go up 2 times, then open compatdata
  4. Delete folder 489830
  5. Run the game
Ddesecaw13 2020-01-06 github

@m-svo
Your method, unfortunately, did not work. I have absolutely no ideas as to why this glitch is happening, but what information would one need to figure it out?

Jjarrard 2020-01-06 github

are all books blank? I will need to check this out sometime but pretty sure if everyone was getting this there be allot more people in here. Only last thing I can think of is some localization issue with your Linux install that is messy up Wine/Proton's locale settings somehow.

Oomicron-b 2020-01-06 github

@Joe-O the difference between my Proton log and yours is:
470.509:0032:0041:err:d3d:wined3d_debug_callback 0x360a3ee0: "GL_INVALID_FRAMEBUFFER_OPERATION in glDrawArrays(incomplete framebuffer)".
I do not have this error message

Some of my specs from Steam - Help - System information:
Processor Information:
CPU Vendor: AuthenticAMD
CPU Brand: AMD Ryzen 5 2600X Six-Core Processor
Operating System Version:
Ubuntu 19.10 (64 bit)
Kernel Version: 5.3.0-18-generic
Steam Runtime Version: steam-runtime_0.20191210.1
Video Card:
Driver: NVIDIA Corporation GeForce GTX 1060 6GB/PCIe/SSE2
Driver Version: 4.6.0 NVIDIA 435.21
Miscellaneous:
UI Language: English
LANG: en_US.UTF-8

What is your hadrware and Nvidia or Mesa + LLVM driver version?

Ddesecaw13 2020-01-06 github

@m-svo

Processor Information:
CPU Vendor: GenuieIntel
CPU Brand: Intel(R) Core(TM) i5-9500F Cpu @ 3.00GHz
Operating System Version:
KDE neon User Edition 5.17 (64 bit)
Kernel Version: 4.13.0-43-generic
Steam Runtime Version: steam-runtime_0.20191210.1
Video Card:
Driver: X.Org Radeon Rx 570 Series (POLARIS10, DRM 3.18.0, 4.13.0-43-generic, LLVM 8.0.0)
Driver Version: 4.5 (compatibility profile) Mesa 19.0.8
OpenGL Version: 4.5
Miscellaneous:
UI Language: English
LANG: en_US.UFT-8

Beware of typoes I couldn't copy and paste it for some reason.

Ddesecaw13 2020-01-06 github

@jarrard Every single thing that fits in the Book category in my inventory has no text at all, so books, notes, letters, journals, etc.

RRabcor 2020-01-09 github

@Joe-O
LANG: en_US.UFT-8 is wrong, it should be: LANG: en_US.UTF-8

I suggest you double check it. Since the issue seems to have happened only to you it could be a configuration problem, it says you're using KDE Neon, worst case scenario there might be a default configuration problem with that distro that's causing this, it's kinda hard to track down like this. Try asking around on the kde neon forums or something, they might know something.

Ddesecaw13 2020-01-10 github

@Joe-O
LANG: en_US.UFT-8 is wrong, it should be: LANG: en_US.UTF-8

I suggest you double check it. Since the issue seems to have happened only to you it could be a configuration problem, it says you're using KDE Neon, worst case scenario there might be a default configuration problem with that distro that's causing this, it's kinda hard to track down like this. Try asking around on the kde neon forums or something, they might know something.

Unfortunately due to trying to fully switch over to KDE and not having enough space on my hard drive my pc is out of action but thank for the help. I will get back to you all with either success or failure. once again thanks.

Jjarrard 2020-01-10 github

if you can get stacer on, it has a nice clean up feature. Also stuff in tmp folder can be deleted. And you can use apt to autoclean out orphans.

On arch you can clean orphan packages so I assume apt can do that also? can free up a bit.

no.3 www.maketecheasier.com/8-ways-to-maintain-a-clean-lean-ubuntu-machine/

FFreso 2020-02-09 github

When signing into the Creation Club, all prices are listed as "0". (Proton 5.0-1, but has also been present in all previous Proton versions I’ve tested with.)

Sshoober420 2020-02-11 github

Compatibility Report

System Information

LOG:
steam-489830.log

Symptoms

Black window at launch, need to hard kill with htop

Kkisak-valve maintainer 2020-02-11 github

Hello @shoober420, your alsa config may have lead to your issue. From the log:

ALSA lib pcm_params.c:2226:(snd1_pcm_hw_refine_slave) Slave PCM not usable
INFO: OpenAudioDevice failed: ALSA: Couldn't get hardware config: Invalid argument
INFO: Assertion failed: 0 && "Failed to open audio device!"

Immediately followed by an access violation.

It may also be worth trying PROTON_USE_WINED3D=1 %command%.

LLazalatin 2020-04-19 github

Compatibility Report

System Information

  • GPU: AMD Hawaii Radeon R9 290X
  • Driver/LLVM version: Mesa 20.0.4/LLVM 9.0.1
  • Kernel version: x86_64 Linux 5.4.33-1-MANJARO
  • Link to full system information report: https://gist.github.com/Lazalatin/cbf625fac3c04c2c4e53115881446bfd
  • Proton version: Proton-5.4-GE-3 (Glorious Eggroll Patches)
    • I do acknowledge that this is the thread about unpatched proton, but GE seems not to have an issue board so I try it here anyways)

Log

steam-489830.log

Symptoms

(Hint: I started this setup successfully before, but some system updates ago, may be part of the issue here)
If started without SKSE, Game Launcher appears, but when the game itself is started from the launcher it crashes immediately.
If started with SKSE (Which omits the launcher), the SKSE prompt appears but crashes within the second.

Kkisak-valve maintainer 2020-05-16 github

[The Elder Scrolls V: Skyrim Special Edition] The game's pointer total freeze after Alt+Tab.

Issue transferred from https://github.com/ValveSoftware/Proton/issues/3877.
@Kerrung posted on 2020-05-16T13:26:21:

Compatibility Report

  • Name of the game with compatibility issues: The Elder Scrolls V: Skyrim Special Edition;
  • Steam AppID of the game: 489830

System Information

  • OS: Arch Linux; DE: GNOME 3.36 on Wayland;
  • GPU: AMD Radeon HD7850;
  • CPU: Intel® Core™2 Duo CPU E8400 @ 3.00GHz × 2
  • RAM: 8GB DDR3
  • Driver/LLVM version: Mesa git, LLVM 10 from official Arch Linux repository; Manually switched to amdgpu kernel driver for Vulkan access;
  • Kernel version: Linux 5.6.10-arch1-1-fsync from Valve's Arch binary repo;
  • Proton version: 5.0-7.
  • https://gist.github.com/Kerrung/fb2df78b430af5a193cabd20923be10a

I confirm:

  • [Yes] that I haven't found an existing compatibility report for this game.
  • [Yes] that I have checked whether there are updates for my system available.

Please add PROTON_LOG=1 %command% to the game's launch options and drag
and drop the generated $HOME/steam-$APPID.log into this issue report
(may be later)

Symptoms

The game's pointer total freeze after Alt+Tab. And the game still works, my keyboard still works in the game.
But the game works perfect, no issues with Windows version of Stream with the latest Wine Staging;

Reproduction

  1. Start game;
  2. Switch to any other window pressing Alt+Tab;
  3. Return to the game window pressing Alt+Tab again.
GGalcian79 2020-05-18 github

I'm experiencing frequent hangs lately. The game becomes unresponsive with only audio playing in background and i have to kill the process. It used to ran smoothly when i started to play, then it started to hang more and more frequently and now, after 100 hrs of playing, it has become almost unplayable. I have attached proton and dxvk logs but note their are not from the same istance, because logging both of them at the same time brings my cpu to its knees.
SkyrimSE_d3d11.log.tar.gz
steam-489830.log

Ssorin255 2020-05-18 github

I've been having the same hanging issues as @Glacian79

At first I thought it was just a problem with a couple recently installed
mods (and also having esync turned off for SKSE64). But removing them and
not using script extender didn't help much, as I'm still getting the random
hanging (although not nearly as frequently).

I've been using the most recent proton, and haven't tried downgrading. I'll
do that next time I play and report back.

steam-489830.log

On Mon., May 18, 2020, 13:30 Galcian79, [email protected] wrote:

I'm experiencing frequent hangs lately. The game becomes unresponsive with
only audio playing in background and i have to kill the process. It used to
ran smoothly when i started to play, then it started to hang more and more
frequently and now, after 100 hrs of playing, it has become almost
unplayable. I have attached proton and dxvk logs but note their are not
from the same istance, because logging both of them at the same time brings
my cpu to its knees.
SkyrimSE_d3d11.log.tar.gz
https://github.com/ValveSoftware/Proton/files/4646274/SkyrimSE_d3d11.log.tar.gz
steam-489830.log
https://github.com/ValveSoftware/Proton/files/4646275/steam-489830.log


You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
https://github.com/ValveSoftware/Proton/issues/4#issuecomment-630391391,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/AKBBPXZNINWAPPRQCEXJWP3RSGEGDANCNFSM4FQ3BTMA
.

GGalcian79 2020-05-18 github

@sorin255 i wonder if it's a mod issue too. Since i tried Script Extender to check a thing and then reverted back to normal, but i had no mods installed at all! Maybe some misconfigured file has remained?

VVrend 2020-05-21 github

Running on a fresh install of Manjaro Lysia 20.0.1 XFCE

Used Proton 5.8GE-2-MF, 5.0-7, and 4.11-13 (all had the same results)

The game boots up to the main menu, but when attempting to start a new game or load one, it eternally stays loading (hints will update, can zoom in and out), and requires a forced stop to close.

Proton Log:
steam-489830.log

Zzefkerr 2020-05-21 github

Running on a fresh install of Manjaro Lysia 20.0.1 XFCE

Used Proton 5.8GE-2-MF, 5.0-7, and 4.11-13 (all had the same results)

The game boots up to the main menu, but when attempting to start a new game or load one, it eternally stays loading (hints will update, can zoom in and out), and requires a forced stop to close.

Proton Log:
steam-489830.log

@Vrend, please, show us the output of this:
$ lspci -k | grep -i -A 3 -E "(vga|3d|display)"

VVrend 2020-05-21 github

@Kerrung Here is the output:
output.txt

Zzefkerr 2020-05-21 github

Running on a fresh install of Manjaro Lysia 20.0.1 XFCE

Used Proton 5.8GE-2-MF, 5.0-7, and 4.11-13 (all had the same results)

The game boots up to the main menu, but when attempting to start a new game or load one, it eternally stays loading (hints will update, can zoom in and out), and requires a forced stop to close.

Proton Log:
steam-489830.log

Quote from your steam-489830.log :

INTEL-MESA: warning: Haswell Vulkan support is incomplete
And so this means that your outdated GPU model is not suitable for games when using Vulkan. The fact is that for DXVK (a part of Proton) to work, it is strictly necessary to have full Vulkan support, which exists only in newer GPU models.

Ffyoory 2020-05-31 github

Hi,

SkyrimSE needs massive love from Proton team. Some other issues I have including the above are the fact that any suitable WINE runtime compatible with steamplay wont let SkyrimSE see my playstation dual shock 3 or xbox one s wireless controllers, cabled or not, makes no difference. They work fine in other Steamplay titles usually, tho some games require Proton 5.0+ or GE versions above 5.0+ normally.

My details are:
Manjaro Linux
Acer Nitro 5 AN515-53 in nvidia graphics mode only since ONLY way to use dual heads on this laptop.

The fact I can run all this fine with WINE+STEAM + SkyrimSE suggest issue lies with proton itself tho other than that I am not sure what else would be helpful.

Tried:

Proton-5.6-GE-2
Proton-5.8-GE-1-MF
Proton-5.0-7
Proton-4.11-13
Proton-4.2-9

So not sure why this works ok in WINE pure bottles or even lutris ones, but not proton but Skyrim is still a great game I replay every so often and would be really nice to get it to have support for some of the most common gamepads on the planet.
steam-489830.log

Vvhda 2020-07-04 github

In my system, Skyrim only launches on Proton 4.11.
As soon as I select Proton 5 game will crash with the following log: https://pastebin.com/0kprmwYu.
This is Debian Unstable with an AMD R9 280x, using amdgpu kernel driver.

Zzefkerr 2020-07-04 github

In my system, Skyrim only launches on Proton 4.11.
As soon as I select Proton 5 game will crash with the following log: https://pastebin.com/0kprmwYu.
This is Debian Unstable with an AMD R9 280x, using amdgpu kernel driver.

Crashing on X11, but works on (X)Wayland. I don't know why...

Sswickrotation 2020-07-05 github

Having the same issue as @Joe-O with no text in any of the books.
Also running into low frame-rates anywhere on the outside in-game, despite more than sufficient hardware.

My specs:
16 GB RAM
AMD Ryzen 3 3100 CPU
Gigabyte X570 UD motherboard
AMD Radeon 7870 graphics card

Running Debian Stable, playing the special edition with no mods.

Zzefkerr 2020-07-05 github

Having the same issue as @Joe-O with no text in any of the books.
Also running into low frame-rates anywhere on the outside in-game, despite more than sufficient hardware.

My specs:
16 GB RAM
AMD Ryzen 3 3100 CPU
Gigabyte X570 UD motherboard
AMD Radeon 7870 graphics card

Running Debian Stable, playing the special edition with no mods.

Do you use the driver "amdgpu" or "radeon"?

Sswickrotation 2020-07-06 github

lspci -nnk | grep -i vga -A3 | grep 'in use' returns radeon for me.

Kkisak-valve maintainer 2020-07-06 github

Hello @swickrotation, Proton uses DXVK to translate DirectX 9/10/11 to Vulkan. Your Radeon 7870 is a Southern Island (SI) generation video card. Linux uses the radeon kernel module by default with this generation of video card and that kernel module does not support Vulkan. Please give https://github.com/ValveSoftware/Proton/wiki/For-AMD-users-having-issues-with-non-OpenGL-games a read.

Sswickrotation 2020-07-06 github

Hello @kisak-valve , I have read the link you sent me above and followed the instructions. I now seem to be running the amdgpu kernel driver which is a positive step. However, on booting the game and playing there was not a discernible difference.

On looking through Vulkan, it appears that I am missing vulkan-utils. It says that it is unable to be installed because I am dependent on vulkan-tools, which will not be installed.

However, vulkan-tools appears to be installed and in the newest version ( 1.2.141.0~rc3-1ubuntu18.04.1.1).

Is it possible this is the root of my problems? Thanks in advance.

Ssoredake 2020-07-06 github

Running Debian Stable
newest version ( 1.2.141.0~rc3-1ubuntu18.04.1.1).

Are you sure?

Sswickrotation 2020-07-06 github

Yes I am sure. Even uninstalled and re-installed to check to see if it would give me that version again, and indeed it did.

Ssoredake 2020-07-06 github

I don't think ubuntu packages will work on debian, try installing from here, https://packages.debian.org/buster/vulkan-tools, anyway debian stable have ancient versions of mesa/vulkan so it likely won't work.

Sswickrotation 2020-07-06 github

We'll see how it runs. I was able to get utils installed with this method at least. Is there a good way to avoid getting ubuntu packages in the future? I didn't do anything pathological to get the ubuntu package, just a regular old apt install. Maybe I should comb through my sources list....

Thanks either way, this feels like progress.

Sswickrotation 2020-07-06 github

As suspected, not a significant improvement. Still no text in the books, still running about 20fps in the outside.

Ssoredake 2020-07-06 github

Try to add DXVK_HUD=full %command% to your launch parameters, if you see fps counter and other things vulkan is working, otherwise try to install vulkan drivers sudo dpkg --add-architecture i386; sudo apt install mesa-vulkan-drivers mesa-vulkan-drivers:i386

Sswickrotation 2020-07-06 github

I get the fps counter with the suggested launch parameter after disabling the counter in my steam settings, so it seems Vulkan is indeed working.

Ssoredake 2020-07-06 github

Then you will need a newer mesa that supports ACO, this will definitely boost your fps.

Sswickrotation 2020-07-06 github

Running in circles here. Vulkan tools now claims to be "held back", fixing that deletes utils and reinstalls the ubuntu version above, and utils still unavailable. Already seem to have the most up-to-date version of the mesa vulkan drivers, looking at the debian site.

Might step back from this. If the only way to get this working right now is seriously hacky, I'm not too interested in breaking my machine. Oblivion works just fine.

Thanks again for all the assistance!

Jjarrard 2020-07-06 github

A 7870 should be able to get 60fps at 1080 on medium-high settings no troubles with this game. Surely the driver is prebuilt with ACO on the ppa launchpad somewhere? was it Oilag or something that kept his up to date? I can't remember, I use Manjaro.

Sswickrotation 2020-07-07 github

I got nothing. Isn't PPA (without jank) for handling ubuntu packages mainly? I remember futzing with this trying to get the graphics to run at all when I built this machine to no avail.

Jjarrard 2020-07-07 github

I found the below, no idea how safe it is.

https://launchpad.net/~ernstp/+archive/ubuntu/mesaaco

Ssoredake 2020-07-07 github

@swickrotation PPA is ubuntu-only, yes.

Mmpaccione 2020-07-18 github

Wow a lot of comments...

I get no sound... at all.

I tried this in the launch options but no help.
WINEDLLOVERRIDES="xaudio2_7=n,b" %command%

I'm wondering what I need to do to fix that?

Also I get terrible FPS maybe 5fps in the intro scene.

OS: Ubuntu 18.04.4 LTS (64-bit)
Memory: 15.5Gib
Processor: Intel Core i7-3770 CPU @ 3.4Ghz x 8
Graphics: GeForce GTX 560Ti/PCIe/SSE2

Zzefkerr 2020-07-18 github

I get no sound... at all.

I tried this in the launch options but no help.
WINEDLLOVERRIDES="xaudio2_7=n,b" %command%

I'm wondering what I need to do to fix that?

OS: Ubuntu 18.04.4 LTS (64-bit)

Try to update to actual disto version for beginning

Memory: 15.5Gib
Processor: Intel Core i7-3770 CPU @ 3.4Ghz x 8

Also I get terrible FPS maybe 5fps in the intro scene on GeForce GTX 560Ti/PCIe/SSE2

For a good FPS, Vulkan support is needed, which is not and will not be on this GPU model. To fix this, you need to purchase an up-to-date GPU model (AMD Radeon GPU advises due to opensource Mesa video drivers developed by Valve).

Llucifertdark 2020-07-18 github

My advice would be to forget the winedll overrides command, instead use Winetricks to install Faudio into the 489830 prefix, it takes less than a minute & you'll have full sound with no crackling or latency problems.

Oomicron-b 2020-07-18 github

even easier when your distribution provides FAudio
example for Ubuntu 20.04:
Install the lib: sudo apt install libfaudio0
Steam app args: LD_PRELOAD=/usr/lib/x86_64-linux-gnu/libFAudio.so.0 %command%

Llucifertdark 2020-07-18 github

Ah I forgot to use that launch command which is why I installed FAudio in the prefix instead. I've removed what I did to the prefix & used that command instead, no point doing things twice is there? Oh & it works perfectly.

Mmpaccione 2020-07-26 github
Install the lib: sudo apt install libfaudio0
Steam app args: LD_PRELOAD=/usr/lib/x86_64-linux-gnu/libFAudio.so.0 %command%

This totally worked for the sound issues thank you so much!

Yyaomtc 2020-08-24 github

I've been noticing a lot of what might be called exploding vertices in the outdoors (see below). This happens outside maybe once every hour or two. They stretch out really far every time, are perfectly thin and can only be seen from one side, and I can only make them go away by saving, exiting the game, and starting again. It's usually terrain or a static object, but sometimes it's coming from an NPC and moves with them.

Screenshot_20200823_222122

Screenshot_20200823_225950

Has anyone else been experiencing this? I'm wondering if this is something to do with the mods I'm using, an issue with Skyrim itself, or an issue with Wine/DXVK?

It reminds me of the wacky geometry the grenades used to have sometimes in Half-Life Alyx, which was resolved in DXVK. Though it certainly could be unrelated.

I'm using Proton 5.0-9 to launch Mod Organizer 2, which launches Skyrim w/ SKSE.

EDIT: Forgot to mention, I'm using an RX 5700 XT on Arch Linux, Mesa 20.1.6.

EDIT2: I've now seen this happen in caves, too. I think it's just more common outdoors because you can see a lot more geometry out there, so there's more chances for something to go wrong.

Ooutsidefactor 2020-08-28 github

Replying to https://github.com/ValveSoftware/Proton/issues/4#issuecomment-678894102

Defects like this can be caused by a bunch of different issues.

For it to be caused by a mod it would have to be on a model modified by a mod, or a mod that somehow impacts the loading of terrains and models... This is in the Reach out in the open and is a plain patch of dirt, so it's unlikely to be a mod like a Static Mesh mod. And you say it reverts on reload, and that does suggest a bad load.

If you think about it, that's a single vertex being displaced, so it it could just be a bad load of the co-ords of that vertex. But you say it happens elsewhere, so that means that bad loads are happening often, and that seems unlikely unless you have dodgy memory or maybe are heavily overclocked. That seems over simplistic and my instincts lead me to look elsewhere.

It might be worth asking in a pure Skyrim forum about this. I have had a bug like this once, but it never re-occurred so it seemed like a bad load explains it all. And just because my game failed in a way to cause a similar visual defect doesn't mean we had the same root cause.

Validate your Skyrim install - that's never a bad idea.

Are you running an ENB? Perhaps you could attach you load order in a file so we know what mods you have?

And when you say SKSE, I assume you mean SKSE64?

Personally I use Vortex in Lutris and then use Proton-5.9-GE-5-ST to load Skyrim from Linux native Steam... That handles SKSE64 loading, and allows other DLL injection to work for mods like the Skyrim Engine Fixes. I don't really like either Lutris's or MO2's SKSE64 load mechanism in Linux, but GE's patched Proton works a treat.

It may be worth you running MEMTEST86 and checking your RAM. If that checks out maybe reduce any overclocks and see if that impacts the rate of occurrence. Lastly, a VRAM test... I have no idea how to test VRAM under Linux. There is a Video Memory Stress Tester for Windows that may run under WINE but I have never tried it myself :( There is a gputest tool in the AUR, but it's old, like 2015 old... YMMV: https://aur.archlinux.org/packages/gputest/
And it seems to be aimed at GPU stress testing rather than VRAM testing. It compiled and ran on my Vega just fine.
This one is a stand alone ISO image. I'd run a thorough scan of this with an AV tool before booting off of it... UEFI poisoning is a problem if you have disabled SecureBoot to get Linux installed.
https://www.majorgeeks.com/mg/getmirror/video_memory_stress_test,1.html

Perhaps head over to the Lutris Discord and see if anyone will help you get a runner for the VMST up and going?

I wish I was more of an expert, but I'm just an interested amateur.

Yyaomtc 2020-08-28 github

@outsidefactor Hmm, failure on all 4 of the "Block move, 64-byte blocks" tests. I'll have to test my RAM one at a time next, see if one is the culprit, which I can test Skyrim without...

Yyaomtc 2020-08-29 github

@outsidefactor After testing both RAM modules, I found that while one was failing that Test 6, the other one wasn't. So I took out that module and put in just the "perfect" one. Unfortunately the issue is happening just as frequently as before, so it wasn't the RAM, I guess.

loadorder.txt

I did have one file fail to validate. I'll test some more tomorrow and see how it goes.

Yyaomtc 2020-08-30 github

Nope, that didn't fix the issue either.

Here's an album showing more screenshots...

and here's a video I took of the issue at its worst.

I found a fork of CUDA GPU Memtest for AMD GPUs: https://aur.archlinux.org/packages/cuda_memtest/

But it's out of date and doesn't work. MemtestCL might work, if I installed ATI Stream SDK, but I don't really feel like trying to figure that out and there's no AUR package for it.

I've only been able to find one other person that has this issue.

Nnstgc 2020-09-01 github

I'm using GE 5.9-5-ST, but I can't get SKSE to run. I've also tried renaming the executables.

SKSE64 runtime: initialize (version = 2.0.19 01050610 01D680A9D854CD09, os = 6.2
(9200))
imagebase = 0000000140000000
reloc mgr imagebase = 0000000140000000
couldn't allocate trampoline, no free space before image
couldn't create codegen buffer. this is fatal. skipping remainder of init proces
s.
Setting breakpad minidump AppID = 489830
Steam_SetMinidumpSteamID: Caching Steam ID: 76561198025070487 [API loaded no]
Unable to read VR Path Registry from C:\users\steamuser\Local Settings\Applicati
on Data\openvr\openvrpaths.vrpath

RRondoRevolution 2020-09-24 github

Hello there!

Recently I have been trying to get SKSE64 to work on Skyrim SE, but failed on multiple attempts, always getting a Couldn't read arguments error.

I have tried multiple versions of GloriousEggroll's Proton-GE, Patola's custom Proton, Mod Organizer 2 through Lutris (as it comes with SKSE64), tried installing SSE Engines as described in this thread on r/linux_gaming and even renaming SkyrimSE.exe and skse64_loader.exe as described in this other thread which, surprisingly, seemed to work as the game launched after the terminal window showed, but something was wrong because I couldn't get a version when typing getskseversion on the console ingame.

At first, none worked, until today when I was trying a few things and discovered that combining Patola's custom Proton with renaming the .exe files. This time I could get the SKSE64 version on the console. So it seems to at least be working, tho I haven't tried installing mods yet.

I hope this become useful in case anyone is stuck like I was trying to make SKSE64 work.

Llucifertdark 2020-09-24 github

Don't just rename the skse loader, make a copy & rename that instead, for some reason it doesn't work unless it can find the loader by it's original name in the folder.

RRondoRevolution 2020-09-24 github

Don't just rename the skse loader, make a copy & rename that instead, for some reason it doesn't work unless it can find the loader by it's original name in the folder.

Yeah, I saw somewhere that some mods have issues if skse64_loader.exe isn't in the game's folder, so I made a symlink in the same folder and renamed it to SkyrimSE.exe.

Ooutsidefactor 2020-09-28 github

Don't just rename the skse loader, make a copy & rename that instead, for some reason it doesn't work unless it can find the loader by it's original name in the folder.

Yeah, I saw somewhere that some mods have issues if skse64_loader.exe isn't in the game's folder, so I made a symlink in the same folder and renamed it to SkyrimSE.exe.

OK, I am seeing a lot of people trying to get this working and want to say here what I did to get it working:

Note - Do not launch from Lutris - This never seems to work, and seems to break GE's Protontricks Scrips for SKSE64. Don't try and launch from ModOrganiser or Vortex for the same reason.

Prerequisites - ProtonTricks must be installed. SkyrimSE must be installed in the default SteamApps folder in your home dir ( ~/.steam/steam/steamapps/ )

1 - Install a fresh version of Skyrim SE in Steam Linux native client
2 - Launch the game once without mods, ENB etc to create important files and with Proton 5.0-9 and close the game after you reach the main menu
3 - Install Proton-5.9-GE-6-ST
4 - Install DLL injector that replaces binkw64.dll (https://www.nexusmods.com/skyrimspecialedition/mods/10546)
5 - Install the SKSE64 package into the Skyrim folder
6 - Set Steam to use Proton-5.9-GE-6-ST when running
7 - Explicitly set the ICD using Steam Launch options for Skyrim: VK_ICD_FILENAMES=/usr/share/vulkan/icd.d/<ICD for you card> gamemoderun %command%

At this point you should be able to start SSE. The GE proton will detect SKSE64 and offer to load it (it will ask every time you start the game: the selection is not remembered).

You should not need to do anything else from this.

RRondoRevolution 2020-09-28 github

OK, I am seeing a lot of people trying to get this working and want to say here what I did to get it working:

Note - Do not launch from Lutris - This never seems to work, and seems to break GE's Protontricks Scrips for SKSE64. Don't try and launch from ModOrganiser or Vortex for the same reason.

Prerequisites - ProtonTricks must be installed. SkyrimSE must be installed in the default SteamApps folder in your home dir ( ~/.steam/steam/steamapps/ )

1 - Install a fresh version of Skyrim SE in Steam Linux native client
2 - Launch the game once without mods, ENB etc to create important files and with Proton 5.0-9 and close the game after you reach the main menu
3 - Install Proton-5.9-GE-6-ST
4 - Install DLL injector that replaces binkw64.dll (https://www.nexusmods.com/skyrimspecialedition/mods/10546)
5 - Install the SKSE64 package into the Skyrim folder
6 - Set Steam to use Proton-5.9-GE-6-ST when running
7 - Explicitly set the ICD using Steam Launch options for Skyrim: VK_ICD_FILENAMES=/usr/share/vulkan/icd.d/<ICD for you card> gamemoderun %command%

At this point you should be able to start SSE. The GE proton will detect SKSE64 and offer to load it (it will ask every time you start the game: the selection is not remembered).

You should not need to do anything else from this.

Unfortunately didn't work for me, it still gives me the Couldn't read arguments error. Maybe something is missing on my system, as I can't seem to be able to launch SKSE64 normally as others can.

I also found that a few mods can fail to load properly by using the method I mentioned in a previous reply (Quick Loot RE being one), and that SSE Engine Fixes doesn't work because it needs both the SkyrimSE.exe and skse64_loader.exe unmodified on the same folder, so what I did was to revert this files back and add this to my launch options kitty && echo %command% >/dev/null (kitty can be replaced by the terminal you use) so a terminal will open where I can type ~/".steam/root/compatibilitytools.d/protola-5.0-9.1/proton" run skse64_loader.exe to properly run SKSE64 with SSE Engine Fixes.

I would love to be able to launch it differently tho, it doesn't feel right to need to open a terminal and pass in the Proton version location and .exe file to run SKSE64.

RRondoRevolution 2020-09-29 github

I've only been able to find one other person that has this issue.

I have been experiencing the same issue with an RX 5700 XT with Mesa 20.1.6, and from the little I played, it seems to be happening less frequently with Mesa 20.1.8, tho I haven't tested on long periods of time.

I'm also experiencing another graphical glitch, where some objects and weapons have a purple highlight/tint to it, like in the screenshot below (I'm not using any mod that alters the textures/graphics).

Screenshot from 2020-09-29 03-32-47

Yyaomtc 2020-09-29 github

@Khrona98 Yeah, I've seen that too. It's much less distracting though so I forgot to mention it. Thanks!

I haven't seen the exploding vertices glitch happen in a bit. Might be due to shorter sessions or the fact that I'm in Solstheim right now, or maybe Mesa fixes, idk

Kkisak-valve maintainer 2020-12-16 github

Skyrim Special Edition Creation Club and Mods don't work

Issue transferred from https://github.com/ValveSoftware/Proton/issues/4474.
@JFortun posted on 2020-12-16T12:08:33:

Compatibility Report

  • Name of the game with compatibility issues: Skyrim Special Edition
  • Steam AppID of the game: 489830

System Information

  • GPU: RX 5700 XT
  • Driver/LLVM version: Mesa 2.3.0
  • Kernel version: 5.10.1
  • Proton version: 5.13-4

I confirm:

  • [*] that I haven't found an existing compatibility report for this game.
  • [*] that I have checked whether there are updates for my system available.

Symptoms

Everything works fine besides the known audio bug but when you enter in-game mods or creation club you can't download any mods and those mods don't even load. I've tried on different computers and on different proton versions but none seems to work.

Reproduction

Enter in-game mods or creation club and try to download any mod.

Nnmiell 2021-01-07 github

Skyrim Special Edition Creation Club and Mods don't work

They partially function -- you can enter the Creation Club menu and sort of browse the list of mods, but the images and pricing never load. You can "buy" the mods (Bethesda regularly gives some of them away for free and they give you 100 credits when you buy the game), and they download install without problem.

I've never attempted to install mods via the in-game mods interface (I get and install them externally from Nexus mods), but the in-game mods interface seems to have the same basic problem as the Creation Club -- all the text loads just fine, but the images never load. The search interface seems to work, as does the mod load order configuration.

Looking at the PROTON_LOG, there are some 1010771.312:00fc:01ac:fixme:winhttp:set_option unimplemented option 84 and a lot of 1010771.919:00fc:01bc:fixme:winhttp:request_set_option unimplemented option 84 -- 84 is WINHTTP_OPTION_SECURE_PROTOCOLS which appears to be implemented in Wine for sessions objects but not request objects. No idea if this is actually the problem, but it is possible that TLS cipher suite negotiation is failing with one of the server's hosting the Creation Club/Mod assets but not another.

Kkisak-valve maintainer 2021-01-20 github

(issue not a pull request) Skyrim SE, all other Bethesda games crash on launch when opening with proton GE builds

Issue transferred from https://github.com/ValveSoftware/Proton/pull/4562.
@minusfourty posted on 2021-01-20T18:34:16:

I tried following the manual setup from the readme.md, and after installing Proton GE 6.0 and all of its dependencies, but the game refuses to open at all. After hitting the play button, the steam icon spins for a bit, and nothing happens. How am I supposed to get this to work? Doom runs with it just fine, but for whatever reason elder scrolls and fallout games won't launch at all. Any help would be much appreciated

Kkisak-valve maintainer 2021-05-12 github

Skyrim SE after the Proton expermintal update have fps drop (stable platinium 60 -> 20)

Issue transferred from https://github.com/ValveSoftware/Proton/issues/4818.
@kczereczon posted on 2021-05-12T19:56:04:

New update of proton experimental have regression in my opinion eg. in skyrim Se the frame rate went down to 20 in open world in caves to 50 fps, when before it was stable 60 FPS no metter what I was doing (platinium in my opinion).

Quickfix:
Change proton version from experimental to proton6.3-3

CPU: Intel Core i5-2400 - cpu usage was the same
GPU: RX480 8GB
RAM: 16GB - ram usage was the same

I found out that other guy have the same issue:
image
image

Kkisak-valve maintainer 2021-05-12 github

Hello @kczereczon, Proton Experimental got an update a few minutes ago which might have had an effect on the issue you're seeing. Can you double check that you can reproduce the suboptimal performance?

Ddylandn 2021-07-05 github

I've been hit with the no text in any books bug. It doesn't look like anyone has figured out the cause or cure?

Ddylandn 2021-07-09 github

I'm getting a flood of these in the proton log when viewing books:

15429.659:0118:019c:fixme:d3d:wined3d_context_gl_check_fbo_status FBO status GL_FRAMEBUFFER_INCOMPLETE_LAYER_TARGETS (0x8da8).
15429.659:0118:019c:fixme:d3d:context_dump_fbo_attachment     GL_DEPTH_ATTACHMENT: 2d-array texture 80, 1080x1080, 0 samples, format 0x88f0.
15429.659:0118:019c:fixme:d3d:context_dump_fbo_attachment     GL_STENCIL_ATTACHMENT: 2d-array texture 80, 1080x1080, 0 samples, format 0x88f0.
15429.659:0118:019c:fixme:d3d:context_dump_fbo_attachment     GL_COLOR_ATTACHMENT0: 2d texture 1226, 1080x1080, 0 samples, format 0x8058.
15429.659:0118:019c:fixme:d3d:context_dump_fbo_attachment     GL_COLOR_ATTACHMENT1: NONE.
15429.659:0118:019c:fixme:d3d:context_dump_fbo_attachment     GL_COLOR_ATTACHMENT2: NONE.
15429.659:0118:019c:fixme:d3d:context_dump_fbo_attachment     GL_COLOR_ATTACHMENT3: NONE.
15429.659:0118:019c:fixme:d3d:context_dump_fbo_attachment     GL_COLOR_ATTACHMENT4: NONE.
15429.659:0118:019c:fixme:d3d:context_dump_fbo_attachment     GL_COLOR_ATTACHMENT5: NONE.
15429.659:0118:019c:fixme:d3d:context_dump_fbo_attachment     GL_COLOR_ATTACHMENT6: NONE.
15429.659:0118:019c:fixme:d3d:context_dump_fbo_attachment     GL_COLOR_ATTACHMENT7: NONE.
15429.659:0118:019c:err:d3d:wined3d_debug_callback 0x21fe0770: "GL_INVALID_FRAMEBUFFER_OPERATION in glDrawArrays".
Kkisak-valve maintainer 2021-07-19 github

Post-processing injectors (ReShade, GShade, enbseries, etc) not responding to UI hotkeys in Skyrim Special Edition

Issue transferred from https://github.com/ValveSoftware/Proton/issues/4984.
@mmatis posted on 2021-07-19T19:21:24:

I know this is really niche, but I wanted to at least document it somewhere other than random Reddit posts. I've been trying to get post-processing injectors working in SkyrimSE and I've found an issue that affects every one I've tried, including reshade, gshade, and enbseries. Basically, none of them respond to their hotkeys to bring up their respective GUIs after the main Skyrim menu appears. However the hotkeys DO work during the few seconds the Bethesda logo is on the screen. As far as I can tell, the actual injection of effects is working-- it's just the settings interface that won't come up. All three injectors exhibit the exact same behavior. All you have to do to reproduce is install SkyrimSE, install Reshade, and start the game. You should see the banner along the top indicating ReShade loaded, but pressing the Home key will not bring up its UI after the main menu appears.

I've tested using the following Proton versions with SSE on clean prefixes with no mods/SKSE installed. Just Reshade. All exhibited the same behavior:

  • Proton Experimental
  • 6.12-GE-1
  • 5.13-6
  • 5.9-GE-8-ST
  • 5.21-GE-14.11-13

I went all the way back to 3.16-9 as well, but SSE wouldn't even load. I also tested in a more stripped down desktop environment (openbox) and that didn't change anything.

The first of the two logs attached below is from trying to trigger the Reshade UI (unsuccessfully) from the Skyrim SE menu screen. The second is from (successfully) triggering it during the Bethesda logo. That second run produced a weird effect as I was fiddling with settings where I couldn't get back out of the ReShade UI. After spamming the Home key several times, all input locked up and I had to Alt-Tab back to my desktop and kill SSE.

Scattered forum/reddit posts describe similar issues and Eorn over at the GShade project was able to reproduce it as well. Though I couldn't find any existing WINE or Proton bugs that might be relevant. Please let me know anything else I can provide to anyone willing to tackle this admittedly niche issue!

Specs:OS: Linuxmint 20.2 uma
Kernel: x86_64 Linux 5.11.0-22-generic
DE: Cinnamon 5.0.5
CPU: AMD Ryzen 7 3700X 8-Core @ 16x 3.6GHz
GPU: NVIDIA GeForce RTX 2060 (Driver vers. 465.31)
RAM: 32034MiB

Full spec dump from Steam attached.

sse-reshade-no-ui.log
sse-reshade-ui-responds.log
fullspecs.txt

Kkisak-valve maintainer 2021-08-25 github

Skyrim SE no speach

Issue transferred from https://github.com/ValveSoftware/Proton/issues/5116.
@jpVm5jYYRE1VIKL posted on 2021-08-25T10:23:42:

Compatibility Report

  • Name of the game with compatibility issues: Skyrim Se
  • Steam AppID of the game:

steam-489830.log

Symptoms

Started game all sounds persist but no speech
tried to use workaround :

  1. WINEDLLOVERRIDES="xaudio2_7=n,b" %command% not - no success

Reproduction

  1. Enable russian
  2. start game
  3. no speach in dialogues
Ppcfirebeats 2021-08-28 github

I also have a problem with audio on this game, I open the game and start a new game, but I cant hear NPC voices.

I am using Proton experimental.

This worked as long as I keep focus on the game (if I alt-tab I lose NPC voices again):
WINEDLLOVERRIDES="xaudio2_7=n,b" %command%

JjpVm5jYYRE1VIKL 2021-08-29 github

I also have a problem with audio on this game, I open the game and start a new game, but I cant hear NPC voices.

I am using Proton experimental.

This worked as long as I keep focus on the game (if I alt-tab I lose NPC voices again):
WINEDLLOVERRIDES="xaudio2_7=n,b" %command%

can you try :

  1. install winetricks
    apt install winetricks . Depend from yourdistr
  2. just in shell console
    WINEPREFIX=~/.local/share/Steam/steamapps/compatdata/489830/pfx winetricks faudio
    in your case ~/.local/share/Steam/steamapps/compatdata/489830/pfx have to be path to your specific version of proton.
    In my case speach was fixed after installation "winetricks faudio" inside proton
MMollyMaclachlan 2021-10-26 github

I used to just have the normal audio issue with this game, but at some point, it started crashing instead. It will load to the launcher, then once I click "Play" it briefly loads a black window before that closes around a second later.

System info
Proton log

Iintelligentgaming 2021-11-07 github

The game runs brilliantly but the missing NPC audio is still not fixed after all this time.

As mentioned, you can fix this by using without quotes "WINEDLLOVERRIDES="xaudio2_7=n,b" %command%" in the game's custom launch options, but since this is still a hugely popular game, I suspect people will want to play this on the Steam Deck.

Is this likely to be fixed in the next release of Proton?

Ssmintman 2021-11-07 github

I hope they either automatically change the launch options or fix things like this. Something like this would mean this title won’t have a works on steam deck tick :(

Kkisak-valve maintainer 2022-01-02 github

The Elder Scrolls V: Skyrim Special Edition crashes when entering the museum in Dawnstar entering (house of Silus Vesuius)

Issue transferred from https://github.com/ValveSoftware/Proton/issues/5474.
@nvaert1986 posted on 2022-01-02T18:32:40:

Basically as the title suggests. As soon as you enter the museum in Dawnstar, the game crashes. I've tried both Proton and Proton-GE builds, but both are having the same behavior. The rest of the game is working completely fine.

Using kernel 5.15.x with nvidia-drivers-495.46

Fforesto 2022-01-06 github

@kisak-valve @mmatis

Post-processing injectors (ReShade, GShade, enbseries, etc) not responding to UI hotkeys in Skyrim Special Edition

I have seen this problem as well. As I recall, rolling back to the lutris-4.21 build of Wine restored hotkey functionality in both ReShade and ENB (even after the Bethesda logo). Perhaps someone could do a bisect and/or patch comparison to narrow down the cause?

Ssmintman 2022-01-14 github

The game runs brilliantly but the missing NPC audio is still not fixed after all this time.

As mentioned, you can fix this by using without quotes "WINEDLLOVERRIDES="xaudio2_7=n,b" %command%" in the game's custom launch options, but since this is still a hugely popular game, I suspect people will want to play this on the Steam Deck.

Is this likely to be fixed in the next release of Proton?

Tried latest experimental and seems to fix sound without launch options, but there is massive delay when sound should play.

Kkisak-valve maintainer 2022-05-27 github

Skyrim Hungs

Issue transferred from https://github.com/ValveSoftware/Proton/issues/5867.
@John-H-Smith posted on 2022-05-27T12:27:39:

Compatibility Report

  • Name of the game with compatibility issues: The Elder Scrolls V: Skyrim Special Edition
  • Steam AppID of the game: 489830

System Information

  • GPU: GTX 970
  • Driver/LLVM version: Nvidia 510.73.05, NVML 11.510.73.05
  • Kernel version: Linux 5.10.117-1-MANJARO x86_64
  • Link to full system information report as Gist:
  • Proton version: 70.0-2

I confirm:

  • [X] that I haven't found an existing compatibility report for this game.
  • [X] that I have checked whether there are updates for my system available.

Game Log here

Symptoms

If I get arrested by any of the city's guards, my game hungs up right after selecting "I will go to jail".

Reproduction

Just kill some people in a city and wait until the guards arrive. Then, choose the "go to jail" dialog.

Aaw-was-here 2022-05-27 github

RE: books

FWIW, I tried applying https://www.nexusmods.com/skyrimspecialedition/mods/17230 which is supposed to help fix the books with no text issue on normal Windows but it didn't work for me.

Ddeathxxx123 2022-11-14 github

Skyrim- Heimskr's speech
The problem: He will not talk alone with Linux - Proton or Steam Deck
It will just stay and not talking, but should talk like in Windows in this video:
https://youtu.be/jWq9PZ_PB-0
This is issue from long long time and still not fixed even if have verified status for Steam Deck.
But if you speak with him, he will speak to you, but not alone.

Ddeathxxx123 2022-11-15 github

No speak from Heimskr in Whiterun in Skyrim SE, video:
https://youtu.be/-OJV2L2WGlk

BBlisto91 2022-11-16 github

@deathxxx123 Hello. I tried reproducing but he seems to be talking fine in my game both on proton stable and experimental.
I gather there might be a game bug where he sometimes doesn't speak?

Ddeathxxx123 2022-11-16 github

@deathxxx123 Hello. I tried reproducing but he seems to be talking fine in my game both on proton stable and experimental. I gather there might be a game bug where he sometimes doesn't speak?

Did you try on Steam Deck? It's a Skyrim SE.
I have it too, and same problem. On stable and preview channel.
Maybe i should try you'r save game?
I don't have any mods on the game. Just normal Skyrim SE.

Ddeathxxx123 2022-11-16 github

I will try on Windows with same save file.

Ddeathxxx123 2022-11-17 github

It is true... I test it on Win 11 with same save file - from cloud save.
Heimskr still not speaking alone, but speak when i talk to him.
Wow.. what is wrong with my save... ? It's not big deal, but i wonder. Everything else is working fine.
Maybe because i have too much progress in game and maybe some quests have bugged Heimskr.
So i confirm that is a game issue, not Proton.

Ddeathxxx123 2022-11-17 github

There is a fix for Heimskr to let him speak again. I test it and it's WORKING! :)
Open console with quote key and run the following:

prid 1a682
ssq 3a15a
ForceRefIntoAlias Heimskr

https://en.uesp.net/wiki/Skyrim:Heimskr

BBlisto91 2022-11-17 github

Hehe thats good to hear. Glad you got it working 😁👍

Ddeathxxx123 2022-11-17 github

The video is uploading:
https://youtu.be/pCCtRW6RQJ8

This commands FIX the save file. So after i load from my old saves in video, Heimskr get silient again.
After loading from my last save, Heimskr will talk again.
I'm Happy :)

AAnseryde 2022-12-05 github

Is there a way to resolve the book no text bug as a user?

MManuLinares 2023-01-30 github

Books are blank, SkyrimSE GOG with latest anniversary. No mods.

wine-8.0.r6.g33879905 ( TkG Staging Esync Fsync )

Oonlybugreports 2023-03-21 github

Solved, edit 2: After investigating, it seems some files were corrupt inside the proton folders. Redownloaded proton and it worked.

Hi. Using Archlinux, steam from arch repo and setting steamcompat to proton (7, experimental, GE-51) the game fails to install dependencies on first run. Already deleted the ~/.local/share/Steam/steamapps/compatdata/489830 folder and reinstalled the game.

How can I troubleshoot this issue?

Edit: adding PROTONLOG=1 to launch options produces the following log under /tmp/proton_crashreports

Library api-ms-win-crt-string-l1-1-0.dll (which is needed by L"C:\\windows\\system32\\VCRUNTIME140.dll") not found
Library api-ms-win-crt-convert-l1-1-0.dll (which is needed by L"C:\\windows\\system32\\VCRUNTIME140.dll") not found
Library VCRUNTIME140.dll (which is needed by L"C:\\windows\\system32\\MSVCP140.dll") not found
Library api-ms-win-crt-string-l1-1-0.dll (which is needed by L"C:\\windows\\system32\\MSVCP140.dll") not found
Library api-ms-win-crt-multibyte-l1-1-0.dll (which is needed by L"C:\\windows\\system32\\MSVCP140.dll") not found
Library api-ms-win-crt-convert-l1-1-0.dll (which is needed by L"C:\\windows\\system32\\MSVCP140.dll") not found
Library api-ms-win-crt-time-l1-1-0.dll (which is needed by L"C:\\windows\\system32\\MSVCP140.dll") not found
Library api-ms-win-crt-filesystem-l1-1-0.dll (which is needed by L"C:\\windows\\system32\\MSVCP140.dll") not found
Library api-ms-win-crt-environment-l1-1-0.dll (which is needed by L"C:\\windows\\system32\\MSVCP140.dll") not found
Library api-ms-win-crt-utility-l1-1-0.dll (which is needed by L"C:\\windows\\system32\\MSVCP140.dll") not found
Library MSVCP140.dll (which is needed by L"Z:\\home\\user\\.local\\share\\Steam\\steamapps\\common\\Skyrim Special Edition\\SkyrimSELauncher.exe") not found
Library api-ms-win-crt-string-l1-1-0.dll (which is needed by L"C:\\windows\\system32\\VCRUNTIME140.dll") not found
Library api-ms-win-crt-convert-l1-1-0.dll (which is needed by L"C:\\windows\\system32\\VCRUNTIME140.dll") not found
Library VCRUNTIME140.dll (which is needed by L"Z:\\home\\user\\.local\\share\\Steam\\steamapps\\common\\Skyrim Special Edition\\SkyrimSELauncher.exe") not found
Library api-ms-win-crt-convert-l1-1-0.dll (which is needed by L"Z:\\home\\user\\.local\\share\\Steam\\steamapps\\common\\Skyrim Special Edition\\SkyrimSELauncher.exe") not found
Library api-ms-win-crt-string-l1-1-0.dll (which is needed by L"Z:\\home\\user\\.local\\share\\Steam\\steamapps\\common\\Skyrim Special Edition\\SkyrimSELauncher.exe") not found
Library api-ms-win-crt-filesystem-l1-1-0.dll (which is needed by L"Z:\\home\\user\\.local\\share\\Steam\\steamapps\\common\\Skyrim Special Edition\\SkyrimSELauncher.exe") not found
Importing dlls for L"Z:\\home\\user\\.local\\share\\Steam\\steamapps\\common\\Skyrim Special Edition\\SkyrimSELauncher.exe" failed, status c0000135
Ppalexdev 2023-05-21 github

Still no fix for the ENB menu not opening?

Sshinjitumala 2023-08-20 github

Hi. I have an interesting issue with the Experimental Proton as of Aug 2023. I confirmed that this issue doesn't occur on Proton 8.0.

When I use a mod like ENB helper or bMenu that uses a different cursor (the native cursor?) that the game's cursor, the cursor seems to be forced into the middle of the screen. This causes the mods to be unusable.

I would like to use the Experimental Proton because it completely fixed crashes that occurred when alt-tabbing.

Aalasky17 2023-08-29 github

@shinjitumala Assuming that this regression is still present, could you please copy your system information from Steam (Steam -> Help -> System Information and Steam -> Help -> Steam Runtime Diagnostics) and put each in a gist, then include a link to the gists in this issue report.

Ddotbanana 2023-09-08 github

Books are blank, SkyrimSE GOG with latest anniversary. No mods.

wine-8.0.r6.g33879905 ( TkG Staging Esync Fsync )

Did you fix it somehow?
I have the same problem.

Lleafi 2023-09-15 github

@palexdev Probably too late, but I have a workaround for the ENB menu not opening:

The default Shift + Enter doesn't work. But changing it to just be e.g. End works. Like so:

In enblocal.ini:

...

[INPUT]
KeyCombination=0
KeyEditor=35
...

Works for me on Proton 8.0whatever stable with the latest ENB without the Steam Overlay enabled. I have not tested with the Steam Overlay enabled. I would expect it to work regardless: I think it's the Shift key detection that's the problem.

This is actually set up as a Non-Steam Game for Wabbajack reasons, with xact & xact_x64 & vcrun2022 & d3dx11_43 & d3dcompiler_43 & d3dcompiler_47 installed through protontricks, but hopefully none of that is required.

Ppalexdev 2023-09-15 github

Replying to https://github.com/ValveSoftware/Proton/issues/4#issuecomment-1720334247

This is really good to know, peraphs when I did try I had an older version of Proton, I also had it set up as a non-steam game for reasons, but I didn't install any additional libraries

Mmatte-schwartz 2024-07-24 github

System Information

Symptoms

After the opening logo Bethesda logo plays, invoking and closing the Steam Deck's virtual keyboard closes the entire game. This is with no mods or anything. Seems to be persistent across Proton versions that I tested, below 6.3-8 and the game would just refuse to open for me so I couldn't test beyond that.

Reproduction

  1. Launch the game
  2. Invoke the keyboard (either Steam + X or the quick menu button, doesn't matter)
  3. Close the keyboard (press the bottom right "move" button to close or press B, doesn't mattter)

The entire game will close itself at this point.

Ooutsidefactor 2024-09-03 github

System Information

  • GPU: Radeon 6700XT
  • Video driver version: mesa 1:24.2.1-1
  • Kernel version: Linux 6.10.7-zen1-1-zen
  • Link to full system information report as [Gist]: gist:4cd1d53f677daf052c2f3c6a41454505
  • Proton version: 9.0-2

I confirm:

  • [ X] that I haven't found an existing compatibility report for this game.
  • [ X] that I have checked whether there are updates for my system available.
Adding the logging option prevents the thunk, and replaces it with a hang next time loading into an outdoor cell.

Symptoms

The game was working perfectly until two days ago. Now it thunks on start:
image

My last savegame is in an interior cell. If I add the proton logging option the game no longer thunks on start, but it hangs when I leave the interior and enter an exterior cell.

My issue is... which issue am I reporting? To report the thunk I need to include a log that prevents the thunk and changes the issue to different problem!

I am attaching the log file here out of completeness because the hang on exit to exterior cell might be related to the thunk:
steam-489830.zip

I am also adding my Steam Runtime Diagnostics from the Help menu: gist:5c3a9a5c215d0c3fe717b8c8a3c7f401

Reproduction

I am running an up to date version of Garuda Linux. I am using Mod Organizer 2. I am running ENB .502, with the helper mod loaded. MO2 launches SKSE64 directly.

I have tried experimental Proton, RADV and AMDVLK, rolling back to the 6.6 LTS kernel, disabling RE-BAR and all the other things linked to past occurrences of this thunk (https://github.com/ValveSoftware/Proton/issues/7714).

Start the game from MO2 (which is launched from Steam) and thunk on load. Enable Proton logging and the thunk goes away but now I can't load exterior cells.

Additional research and rectification efforts

This is still happening. Because previous occurrences of this error have been driver related I have tried the very latest bleeding edge kernel with the latest drivers, provided by an AUR package linux-amd-drm-fixes, which installs 6.11.0-rc6-1-amd-drm-fixes-g1a8d84547094 and it still thunks during start-up.

Beyond what I have already done can I do to help the community help me?

Kkisak-valve maintainer 2024-09-08 github

The Elder Scrolls V: Skyrim Special Edition Screen flickering

Issue transferred from https://github.com/ValveSoftware/Proton/issues/8082.
@donjuanplatinum posted on 2024-09-08T12:08:53:

Compatibility Report

The Elder Scrolls V: Skyrim Special Edition

System Information

GPU: AMD ATI Radeon RX 580 2048SP
CPU: Intel i7-8700K (12) @ 4.700GHz
OS: Gentoo Linux X86_64
Kernel: 6.6.47-gentoo-x86_64
MESA: media-libs/mesa-24.1.6::gentoo
Proton: wine-9.0 (Proton-9.0-1)

I confirm:

  • [x] that I haven't found an existing compatibility report for this game.
  • [x] that I have checked whether there are updates for my system available.

Symptoms

At the beginning of the game, on the carriage
All materials are flashing
https://s3.leaves.red/c33abb6ba76a441c9f0683b1723b90a7:red/2024/09/08/66dd914283f77.png
elder4.png

Reproduction

Ddonjuanplatinum 2024-09-26 github

Replying to https://github.com/ValveSoftware/Proton/issues/4#issuecomment-2336677034

Only the terrain of the game will flash and the characters and interactive surfaces will not

Ddonjuanplatinum 2024-09-26 github

Replying to https://github.com/ValveSoftware/Proton/issues/4#issuecomment-2336677034

The solution is install dxvk
if u use gentoo

sudo emerge dxvk
WINEPREFIX=yourprefix setup_dxvk.sh install --symlink
Kkisak-valve maintainer 2024-09-26 github

Hello @donjuanplatinum, pulling Proton apart and using the Proton-flavored wine fork by itself is not supportable. Proton always has had DXVK as part of the compatibility tool.

If you want to pursue the misrendering you saw further, then reproduce the issue with a vanilla build of wine, then report your findings to upstream wine for the wine/wined3d dev(s) to ponder.

Ddonjuanplatinum 2024-09-26 github

Hello @donjuanplatinum, pulling Proton apart and using the Proton-flavored wine fork by itself is not supportable. Proton always has had DXVK as part of the compatibility tool.

If you want to pursue the misrendering you saw further, then reproduce the issue with a vanilla build of wine, then report your findings to upstream wine for the wine/wined3d dev(s) to ponder.

hi i install proton use the gentoo emerge manager , it not install the dxvk default ,im sorry

Sshoober420 2024-09-26 github

@donjuanplatinum
Ive been using Gentoo as my main for a couple years coming from Arch. I do always prefer to compile Linux software so its fully optimized for your specific machine hardware, but I made an exception for Proton. I would use the precompiled Proton-GE builds.

https://github.com/GloriousEggroll/proton-ge-custom

It not only comes with DXVK, but will have the latest git master commit change from DXVK as of its release. I highly recommend you give it a try if youre not trying to experiment with non-DXVK wine/proton.

CChiitoo 2024-09-26 github

hi i install proton use the gentoo emerge manager , it not install the dxvk default ,im sorry

A note on that: the app-emulation/wine-proton Gentoo Linux package is only the Wine fork from Valve [1], without the rest of Proton [2], which will explain a lot of differences.

I'll try to make that clearer in our documentation and such!

If you do find issues with it, I would recommend first trying out with app-emulation/wine-vanilla to see if the issue is there too, then report it to the upstream Wine project (if unsure, report to the Gentoo Linux maintainers first).

Valve's tracker for said fork [3] will likely only make sense if the issue is not there with the "vanilla" build, and appears to be specific to the fork.

  1. https://github.com/ValveSoftware/wine/
  2. https://github.com/ValveSoftware/Proton/
  3. https://github.com/ValveSoftware/wine/issues/
Fforesto 2024-09-26 github

@donjuanplatinum wrote:

The solution is install dxvk if u use gentoo

sudo emerge dxvk
WINEPREFIX=yourprefix setup_dxvk.sh install --symlink

For the record, that setup script was removed from dxvk quite a while ago. Installing it now requires manually placing .dll files and setting library overrides in the Wine prefix, or else an external tool that knows how to automate it.

Official Proton (the version installed by Steam and supported in this tracker) handles it automatically.

Iionenwks 2024-09-26 github

Downstream Gentoo's package has now added a warning to discourage users from reporting bugs here unless they can first reproduce with normal Steam+Proton (esp. if lacking certain optional things like dxvk) rather than the custom standalone build we allow for interested users. Not to say all users may notice the warning.

Either way we were already strongly recommending to use dxvk with this, but it doesn't come pre-installed in the prefix out-of-the-box (we do not provide wrapper scripts to create these, and even if did users would be free to not use it) so some users may overlook or forget it.

Sshoober420 2024-09-27 github

@ionenwks

What about a dxvk USE flag for the wine/proton ebuild?

That would be nice, as so if a user wants to install dxvk-9999, wine/proton ebuild can compile against it.

Iionenwks 2024-09-27 github

@ionenwks

What about a dxvk USE flag for the wine/proton ebuild?

That would be nice, as so if a user wants to install dxvk-9999, wine/proton ebuild can compile against it.

I've considered that before but there was various reasons that made that difficult. I'd go into details but this is not the place to discuss this.

Ooutsidefactor 2024-09-28 github

Can anyone suggest how I go about diagnosing my above issue? comment-2325761554

It's been weeks now an I am no closer to a solution. I am happy to do what I can for myself, I just don't know the next step. Even if I could point to a specific issue with Proton or Mesa I would at least have hope it will get addressed eventually, but I have posted about this problem in every forum it's relevant and so far I haven't had a single hint as to a root cause or a suggested next investigative step. Proton logging is no help because logging changes the issue (which is itself is very confusing: how does logging impact how Skyrim starts?).

Sshinjitumala 2024-09-28 github

Logging probably causes some of the process to be serialized. That suggests that the issue might be relates to race conditions. That's extremely hard to debug, unfortunately. Unless you have a concrete error that might provide a hint as to where the failure is.

Ppollux78 2024-11-13 github

Seeing this new issue on experimental with bethesda game launchers, it is very delayed and i have to spam the crap out of it which spawns a bunch of windows lol

This is on arch/endeavouros, RX 6700 10GB, kernel 6.11.7, mesa 24.2.6

This does not happen on stable proton 9

Skyrim special edition, launches a bunch of windows after spam clicking

https://github.com/user-attachments/assets/e16af418-2400-4e18-a79f-1bb4d56e2ff7

Fallout 4, this one just freezes after spam clicking it

https://github.com/user-attachments/assets/1f6c4da1-8d7f-4bee-9f5b-7e28a5bba505

Here is a steam log for skyrim special edition

steam-489830.log

Here is a steam log for fallout 4

steam-377160.log

Aalasky17 2024-11-21 github

@polluxau Have you tried experimental-bleeding-edge recently? We believe this is already fixed there (and should be shipped with a non-bleeding-edge experimental release soon). Please let me know if it is still broken after the next experimental release, and thank you for reporting!

Llolcatplays 2024-12-15 github

Replying to https://github.com/ValveSoftware/Proton/issues/4#issuecomment-2246919815

This still happens even on the latest experimental build. The only way to make it stop crashing is if skyrim opens the virtual keyboard on it's own. (Creations Menu Search, Enchanting Table rename item)

Ssrfoley 2024-12-31 github

Replying to https://github.com/ValveSoftware/Proton/issues/4#issuecomment-2336677034

I also have this flickering issue. It happens more reliably with distant objects, but can affect what seems to be parts of objects (chunks of a mountain) as well as LOD versions of an object (noticeably trees). You can sometimes get the camera to stick at an angle where these objects will repeatedly flash several times a second. The affected polygons seem to be any of the "primary" colors: white, red, yellow, green, cyan, blue, magenta, and black.

No other Windows games on my system exhibit this behavior, including other dx11 games. I attempted to change several options through the launcher (fullscreen/borderless; antialiasing off/FXAA/TAA; SSAO on/off; ultra/high/low presets) and none of them prevented the problem.

System Information

GPU: AMD Radeon RX 7900 XTX (gfx1100)
CPU: AMD Ryzen 9 9950X
OS: Debian 12 "Bookworm" 6.1.119-1 (2024-11-22)
Kernel: 6.1.0-28-amd64
MESA: 22.3.6-1+deb12u1
Proton: tested with Hotfix, Experimental, and 9.0-4 provided through Steam
System Wine: 9.0.0.0~bookworm-1 (installed from winehq, rather than debian repos)

Here's a 3s video clip showing the issue:

https://github.com/user-attachments/assets/557b125c-1a72-46e0-a538-3f84c15c9b89

To reproduce:

  1. Install the game on Linux, with Steam compatibility enabled.
  2. Start a new game using the default settings.
  3. When you gain full control of your character, use the console (~) to type: coc whiterun or coc riverwood. It may help to also use fw 10e1ee and set gamehour to 09 for consistent lighting, but this issue happens during any weather effect and at any time.
  4. Move your character slowly until you have a decently large mountain or tree line in view. Pan your mouse a bit and you'll start seeing glitches.

Some other potentially helpful context: when launching the nearly-identical GOG version (installed in a different folder!) through Lutris, there's a very similar problem -- the same kinds of objects are affected in the same way. However, when DXVK is enabled, it becomes noticeably worse: it happens more often, to many more objects at once, and at closer distances. I tested this using the wine runner against the default wine-ge-8-26-x86_64, the system wine (9.0), and the bundled ge-proton (ge-proton9-21) versions, all with/without DXVK 2.4.1.

Ppollux78 2024-12-31 github

Replying to https://github.com/ValveSoftware/Proton/issues/4#issuecomment-2566124307

Please use a newer mesa and kernel. Those packages are too old for that GPU that you are using, learn to use back port packages on debian then retest

Kkisak-valve maintainer 2025-01-21 github

Skyrim freezes and stops working approximately two minutes after launch(Fedora Linux)

Issue transferred from https://github.com/ValveSoftware/steam-for-linux/issues/11677.
@display-inline-flex posted on 2025-01-21T10:13:43:

Game launched via compatibility tool: Steam Play
I running Skyrim on Fedora Linux.
I enabled Proton Experimental and experimented with various graphics settings, but the issue persists.
The game consistently freezes and stops working approximately two minutes after launch, regardless of whether I'm in the main menu, the mods menu, or actively playing.
I have Steam installed via dnf. I tried different versions of Proton, including Proton-GE, and also attempted to run it through Bottles. However, the result remained the same.
I also tried verifying the integrity of the game files and clearing the cache.
info.txt
steam-489830.log


@clemzarch commented on 2025-01-21T10:32:08:

maybe try disabling Background Recording? I've seen some other people report it caused issues after like 30 minutes.


@display-inline-flex commented on 2025-01-21T10:41:23:

maybe try disabling Background Recording? I've seen some other people report it caused issues after like 30 minutes.

I turned it off, nothing changed

RRabcor 2025-01-23 github

Skyrim freezes and stops working approximately two minutes after launch(Fedora Linux)

Is it modded? Does this happen with pure vanilla skyrim? Cuz this sounds like it could be oneo f those issues that occur when certain mods aren't properly installed.

Ddisplay-inline-flex 2025-01-23 github

Is it modded? Does this happen with pure vanilla skyrim? Cuz this sounds like it could be oneo f those issues that occur when certain mods aren't properly installed.

This problem has existed since the first launch. I managed to install one mod because I thought the problem would go away, but it didn't.

Ddisplay-inline-flex 2025-02-07 github

I switched to CachyOs(Arch) and the problem remains

Jjsdz 2025-05-05 github

Wine 10's automatic high-dpi window scaling causes problems for modded Skyrim.

I'm not sure if the default wine "dpi" is still 96 but if I set it to anything else Skyrim does not look good. People who use mods are going to want to run various things other than the game itself, so a sensible system dpi setting is nice to have. Mine was set at 144 which makes other apps look good, but makes the game very low-res compared to what's expected and breaks some of the menu layouts.

AAJuujarvi 2025-05-05 github

@jsdz Does this issue only happen with modded Skyrim Special Edition? If so, what mods are you using? Were you playing the game previously with a prefix created with Proton 9, and you started using Proton 10 once that released?

Additionally, would you be able to launch the game with the following launch option please? PROTON_LOG=+event,+x11drv,+x11settings,+win,+system,+xrandr,+fshack %command%. This will create a log file in your Home directory called "steam-489830.log". It will potentially be a large file, but it will compress very well if you need to so you can upload it. Without mods if you are able to reproduce the issue without using mods please

RRabcor 2025-05-05 github

I switched to CachyOs(Arch) and the problem remains

That's extremely odd... Does it happen if you run it on another computer? It could be a hardware problem of some kind.

Did you try other versions of proton? try installing it on another hard drive?

Jjsdz 2025-05-06 github

Does this issue only happen with modded Skyrim Special Edition?

@AJuujarvi No. I tried it with a fresh install from Steam of the latest SSE and the problems are similar. All I did was set it to use Proton 10, and run winecfg on the newly-created prefix to set its "screen resolution" to 144 dpi. Instead of scaling up and looking blurry as it did with Community Shaders installed, the game confines itself to the top left part of the screen with the rest being black except for miscellaneous menu text that gets rendered there and then left behind. The menus are in general even more messed up than in my modded version.

From what I read about the new "high-dpi" scaling thing I would guess that perhaps many older games will be similarly affected and the only thing specific to Skyrim that's relevant is that a lot of people mod it. Therefore we use tools outside the game such as DynDOLOD, Pandora, BodySlide, MO2, and so on, which make it desirable to adjust the wine dpi setting for that wine prefix.

Additionally, would you be able to launch the game with the following launch option please?

Sure, I'll attempt to attach that log file in case it is of use.

steam-489830.log.gz

AAJuujarvi 2025-05-06 github

@jsdz Thank you so much! I was able to reproduce the unmodded Skyrim Special Edition behavior where it is in the upper left of the screen for most of its visual game rendering, with the UI rendering where it should be. I saw this even persist further in-game including having icons not follow the NPCs correctly when they are associated with a quest. We will be taking a look at this further with the unmodded Skyrim behavior. :)

Once we have an eventual fix, I'll make mention of it here. Hopefully it will fix modded Skyrim Special Edition as well. If it doesn't fix it, then I'll ask for more details then. :)

Tterrorbyte69420 2025-06-25 github

I'm having weird audio bugs, only on my desktop too, my steam deck is fine and doesn't have this issue.
It also persisted throughout multiple reinstalls.
The issue is that sometimes, always indoors, the audio quality just takes a VERY noticeable nosedive and just sounds really.. compressed? I'm not sure that's the right word for it, it sounds like I have my ears plugged. There's also a slight echo in taverns. I'm using pipewire as my audio system on artix linux. I tried installing a mod to fix it and nothing changed, some mod that uses the audio from the ps4 version. The original release of the game (LE or whatever) didn't have this. I also had the no dialogue issue but I fixed it.

RRabcor 2025-06-25 github

are you listening on bluetooth headphones?

if you are it could be changing the audio profile (it automatically does this when an input stream is detected, it changes to hfp which doesn't have any high quality playback codecs available for it, whereas a2dp has aac and sbc-xq)

Tterrorbyte69420 2025-06-26 github

are you listening on bluetooth headphones?

if you are it could be changing the audio profile (it automatically does this when an input stream is detected, it changes to hfp which doesn't have any high quality playback codecs available for it, whereas a2dp has aac and sbc-xq)

No. The issue happens both on my speakers and (wired) headphones.

Kkisak-valve maintainer 2025-07-08 github

Some apps display black then crash with no error or log...but only on 2nd monitor

Issue transferred from https://github.com/ValveSoftware/Proton/issues/8891.
@BrotherErryn posted on 2025-07-08T20:58:16:

In this particular case, it's proton 9.0.3 (but have tried other versions, including experimental). The game is Skyrim SE, with Mod Organizer 2. Specifically there are 2 utilities I attempt to run through MO2 in support of the game.

Both of these applications are WPF apps. When launched, a frame of appropriate size usually appears, but solid black, which closes itself within a second or two. Sometimes I don't see a window at all, the process just terminates.

I figured out today that if I open these on monitor #1 (of 2) they launch and work normally.

Currently running Linux Mint 22.1 with the 6.8.0-63-generic kernel and the 570.133.07-0ubuntu0.24.04.1 570 open NVIDIA driver. This behavior occurred with prior kernels and NVIDIA drivers. I have two monitors, and I primarily use the larger #2. Both are on the same GPU, but #1 is HDMI and #2 is DisplayPort, if that matters.

So while I have a workaround, this seems to suggest an underlying issue that might be important?

SSpectreKakarot 2025-07-12 github

OS: Arch Linux x86_64
Kernel: 6.15.6-arch1-1
Shell: zsh 5.9
DE: Plasma 6.4.2
WM: kwin
Theme: Breeze-Dark [GTK2], Breeze [GTK3]
Icons: breeze-dark [GTK2/3]
Terminal: konsole
CPU: Intel i5-10500H (12) @ 4.500GHz
GPU: Intel CometLake-H GT2 [UHD Graphics]
GPU: NVIDIA GeForce RTX 3060 Mobile / Max-Q
Memory: 8577MiB / 31907MiB

Running Modded Skyrim Special Edition.
A bit of context. I added the Mod Organizer as a Non steam game in steam.
And I am running through the issue where neither
FSMP
nor
CBPC
Are working. It did work on CachyOS but not in Base Arch Linux.
Some help would be appreciated. Or if there's like a guide.

Tterrorbyte69420 2025-10-05 github

are you listening on bluetooth headphones?
if you are it could be changing the audio profile (it automatically does this when an input stream is detected, it changes to hfp which doesn't have any high quality playback codecs available for it, whereas a2dp has aac and sbc-xq)

No. The issue happens both on my speakers and (wired) headphones.

I figured it out, it was an issue with the EAX audio effects in the game. Installing FMOD in the prefix fixed it.

Nnapmouse 2025-11-22 github

I'm not really sure where to put this, but there is currently a linux-exclusive bug with Community Shaders that causes shadows to jitter. This does not happen natively on Windows. Verified to occur on both AMD and NVIDIA cards and changing proton versions doesn't seem to affect this behavior. Please let me know if I've put this in the wrong place. Thanks.

Kkisak-valve maintainer 2026-02-25 github

The Elder Scrolls V: Skyrim Anniversary Upgrade

Issue transferred from https://github.com/ValveSoftware/Proton/issues/9530.
@sindastra posted on 2026-02-25T20:34:56:

Compatibility Report

  • Name of the game with compatibility issues: The Elder Scrolls V: Skyrim Special Edition (+DLC: The Elder Scrolls V: Skyrim Anniversary Upgrade)
  • Steam AppID of the game: 489830 (+DLC: 1746860)

System Information

  • GPU: Steam Deck OLED (AMD Custom APU 0932)
  • Video driver version: 4.6 (Compatibility Profile) Mesa 24.3.4 (git-8d0948917e)
  • Kernel version: 6.11.11-valve26-1-neptune-611-gb3afa9aa9ae7
  • Link to full system information report as Gist:
  • Proton version: 10.0.4

I confirm:

  • [x] that I haven't found an existing compatibility report for this game.
  • [x] that I have checked whether there are updates for my system available.

Symptoms

While the game runs fine on the Steam Deck OLED in handheld mode, it is not playable (i.e. enjoyable) in desktop mode:

  1. It only launches as a small window in desktop mode
  2. Mouse and keyboard input don't work (Steam Deck's built-in controller works both in Handheld and Desktop Mode)

Reproduction

  1. Install The Elder Scrolls V: Skyrim Anniversary Upgrade on Steam Deck OLED
  2. Switch to Desktop Mode
  3. Launch the game with Proton 10.0.4 (in Desktop Mode!)
  4. Go through the main menu with keyboard to start the game
  5. While in game, notice that keyboard and mouse do not work (but the built-in Steam Deck controller does)

Additional Notes

I already tried Proton Hotfix, Experimental, 10.0-4, 9.0-4, 8.0-5 to no avail.

While I don't know anything about WINE's internals, these parts in the debug log stand out to me:

fixme:xinput:pdo_pnp code 0xc, not implemented!
fixme:wineusb:add_usb_device Interface 1 has 2 alternate settings; using the first one.
fixme:wineusb:add_usb_device Interface 1 has 15 alternate settings; using the first one.
fixme:wineusb:add_usb_device Interface 2 has 5 alternate settings; using the first one.
fixme:wineusb:add_usb_device Interface 4 has 5 alternate settings; using the first one.
fixme:wineusb:add_usb_device Interface 0 has 2 alternate settings; using the first one.
fixme:wineusb:query_id Unhandled ID query type 0x5.

Full debug log attached.

steam-489830.log.gz

Kkisak-valve maintainer 2026-05-24 github

Resolution / DPI issue when launching Skyrim Special Edition via Mo2. in Linux-Mint.

Issue transferred from https://github.com/ValveSoftware/Proton/issues/9812.
@homeslacks posted on 2026-05-24T04:40:23:

The vanilla game via steam runs perfectly, on my linux mint OS (even though i have 200% monitor scale set. (huge screen). Everything works, other games etc...

But.......trying to mod like i used to in windows, it as a task to get Mod organizer setup, its setup...but, now matter how i set the ini's and a TON of other things, (ai can't help/spent hours going down rabbit holes). I get either a huge blown up low rez screen or similar.

I remember this same issue when i used windows and was modding, i don't remember what that fix was....but here it is, same thing in linux. Is someone familar with this setup and what the fix is?

Hhomeslacks 2026-05-24 github

I see my issue was marked as a duplicate, but i don't see where anyone is speaking to the DPI/resolution issue i mentioned and or what a good fix/work-around is? If somehow i'm missing where that is, can you point me to the post with the solution please?

Kkisak-valve maintainer 2026-06-23 github

Proton 11 breaks Skyrim with Community Shaders

Issue transferred from https://github.com/ValveSoftware/Proton/issues/9903.
@morti86 posted on 2026-06-23T21:41:48:

Compatibility Report

  • Name of the game with compatibility issues: Skyrim Special Edition (with CS)
  • Steam AppID of the game: 489830

System Information

I confirm:

  • [X] that I haven't found an existing compatibility report for this game.
  • [X] that I have checked whether there are updates for my system available.

Symptoms

When I use Proton 11 Skyrim gets stuck if Community Shaders mod is installed. I can hear the first chord but then all I get is black screen and game frozen just before the main menu appears.

steam-489830.log

The same game installation works fine on Proton 10 with CS enabled.
If I disable Community Shaders, the game loads with Proton 11 too.

Reproduction

Install Skyrim with basic mod setup (SKSE etc.) and Community Shaders.

Mmorti86 2026-06-24 github

The Community Shaders issue update: it is that upscaler addon (for FSR) for it that breaks the game. Without it it loads.

AAnthonySchliesman 2026-06-24 github

Hey there, @morti86 , could you give some details on how you have SKSE/Community Shaders installed? Was this through a particular mod manager or through manual installation?

Mmorti86 2026-06-25 github

It was through Fluorine Mod Manager
The game works when frame generation is disabled in Community Shaders, so this is just down to frame gen now.

Ccodeweaverwill 2026-07-10 github

The game works when frame generation is disabled in Community Shaders, so this is just down to frame gen now.

I was only able to repro this issue when the refresh rate of the monitor was set to something >100. Could you try decreasing your refresh rate and see if it still happens? Want to confirm that I'm not seeing a different issue.

Mmorti86 2026-07-11 github

This is an expected behaviour since the frame gen is disabled normally if you have lower refresh rate.

On the mod page
Frame Generation only applies to refresh rates at or above 120hz.

Mmorti86 2026-07-13 github

Another detail: terrain shadows addon to CS is also borked with Proton 11. The game works, but there are numerous graphical glitches with it.

Image
Kkisak-valve maintainer 2026-08-06 github

Weird texture pattern on Skyrim PBR texture mods when using Proton11 or ProtonGE11

Issue transferred from https://github.com/ValveSoftware/Proton/issues/10041.
@DamonPrince posted on 2026-08-06T01:05:57:

Image Image Image Image

Some PBR textures in Skyrim Special Edition (independent of the PBR texture packs used) display a strange animated warping pattern (see attached).

When using Proton 11 or Proton-GE 11, if the player character enters one of these affected areas, the warping pattern is also rendered on the character. The issue also affects nearby objects, causing them to appear as if they are covered by a moving animated pattern.

Switching back to Proton 10 or Proton-GE 10.3 immediately resolves the issue.

Troubleshooting performed

To verify that Proton is actually the cause, I tried the following:

Tested with multiple different PBR Landscape texture packs.
Changed various graphics settings.
Checked logs and INI configuration files.
Completely deleted the Wine prefix and reinstalled the game.
Tested multiple Proton versions:

Proton-GE 11.3
Proton-GE 11.1
Proton-GE 10.3
Proton 10

Switching to Proton 10 consistently fixes the issue immediately, while switching back to Proton 11 consistently reintroduces

the problem.

System

OS: Arch Linux
Kernel: Linux 7.1.5-zen1-2-zen
Desktop Environment: GNOME 50 (Wayland)
Motherboard: ASUS ROG STRIX X670E-E GAMING WIFI
RAM: 32 GB (2×16 GB) Corsair Vengeance (DOCP enabled)
CPU: AMD Ryzen 9 7950X3D
GPU: AMD Radeon RX 9070 XT

NNarkyAbyss 2026-08-06 github

As of August 2026, with proton stable 10.0-4 audio issues still persist.

faudio 20.7 installed through winetricks resolves the issue
xact is not required or working anymore

the same issue exists in Fallout 4 which uses the same game engine
https://github.com/ValveSoftware/Proton/issues/308#issuecomment-5200149482

Ccodeweaverwill 2026-08-06 github

Weird texture pattern on Skyrim PBR texture mods when using Proton11 or ProtonGE11

@DamonPrince, I'm guessing this is using Community Shaders? If you could list a specific mod and/or texture pack used, that would be very helpful.

DDamonPrince 2026-08-07 github

@codeweaverwill As mentioned, I reproduced the issue with different PBR texture packs. It seems that whenever Community Shaders tries to apply terrain shadows to PBR textures, they end up broken with Proton 11.

Kkisak-valve maintainer 2026-08-19 github

Skyrim Special Edition may be an unseen victim of "bad engine running through proton".

Issue transferred from https://github.com/ValveSoftware/Proton/issues/10078.
@Isaac-Clarke posted on 2026-08-19T10:20:35:

Compatibility Report

  • The Elder Scrolls 5: Skyrim Special Edition.
  • 489830

System Information

I confirm:

  • [ o ] that I haven't found an existing compatibility report for this game.

  • [ o ] that I have checked whether there are updates for my system available.

  • PROTON_LOG=1 %command% not needed right now.

Symptoms

The "normal" (mathematical Mode) worse gaming performance loss for most games running through Proton is 15%. Nvidia GPUs can randomly lose 50% of the performance, but that's not the problem here.
If an AMD GPU is used to run Linux it gives the closest gaming performance compared to Windows as possible. Through the data given later I can show that Skyrim SE loses at least 15% performance both with the CPU and GPU's work. That's not a good outcome.
These numbers come close to be as bad as Source Engine 1 was, and partially still is, before it was fixed as best as it possibly could have been by the DXVK Devs last year.

I've first posted my finding on Reddit, and now since I've the health and time to spare, I want to share it here too.

tl;dr I've benchmarked the game running at 1440p Ultra, Shadows and "Distant Object Details" at High, comparing no AA, FXAA and TAA. The framerate is capped at 90 because of this fix.
These are the numbers:

Image

If x:y=w:z, where X is the "incognita", Y is 100%, W is the Linux numbers and Z is the W10 numbers, it means that we get the % use which Linux uses more of the CPU and the GPU compared to W10. X% of Linux' W_values, to W10's 100% Z_values.

Image

.

CONCLUSION:
I HIGHLY DOUBT that that fix can be the cause of this performance loss, even if I haven't tested it. You know what they say about the Burden of Proof: if you claim something, you must prove it.
For Proton to make the hardware work SO MUCH HARDER for an almost 18yo game is absolutely not normal, especially with that CPU use!
I want to ask the healthy and knowledgeable Devs of Proton help to fix this problem. Especially in this terrible economic time getting a PC or a console is a king's expense. I have no intention to burn my PC by running Skyrim, an Xbox 360 game.
I've been playing on W10 since this discovery, but only becuase I still have it for benchmarks. Linux-only people, like Steam Deck and Gabe Cube ones, don't have that option, and I too frankly would prefer staying on Linux.

Still, the point is that I found an objective problem which needs fixing.

Reproduction

Play Skyrim SE.

RRabcor 2026-08-19 github

This all seems pretty normal, you get about 15% overhead from running wine/proton, in some games it manages to outperform windows anyways (especially windows 11) because windows has overhead too from excessive telemetry and unneeded services now.

Needing 15% more resources or having 15% less performance on proton/wine is the actually expected result Even the ideal result. Anything better than that is a small miracle, like ur cpu percentage only bening 1-3% higher, that is a small miracle.

IIsaac-Clarke 2026-08-19 github

This all seems pretty normal, you get about 15% overhead from running wine/proton, in some games it manages to outperform windows anyways (especially windows 11) because windows has overhead too from excessive telemetry and unneeded services now.

Needing 15% more resources or having 15% less performance on proton/wine is the actually expected result Even the ideal result. Anything better than that is a small miracle, like ur cpu percentage only bening 1-3% higher, that is a small miracle.

Ok, prove it @Rabcor .

REMINDER:
The "loses x% of performance" is not "the raw %", BUT the "relative %" of the Linux performance compared to W10's performance!

What I actually proved and can prove is that most games don't usually go beyond a 5% loss in performance, and with the CPU the loss is usually even less.
Here's DOOM 2016 running on a GT 1030 and losing at worst 10 stable fps.
https://steamcommunity.com/app/379720/discussions/0/802341528343408408/

Engines like Source Engine 1 ran especially bad, mostly because of MSAA. The DXVK Devs fixed it.

The moment a game, running on an AMD GPU, loses a range of performance between 10% and 40%, it means that there's a problem along the way.
MORE IMPORTANTLY, if the CPU runs worse than 10% compared to base (W10) it means that the problem ABSOLUTELY exists.

Proton versions

Launch options

Launch lines

Upstream links

DLLs