-
Notifications
You must be signed in to change notification settings - Fork 1.1k
Checklist Proton bugs
This is a checklist to help you find relevant error messages in your Proton log.
Search the Proton log for the following prefixes to find errors/warnings:
fixme:
err:
warn:
error:
Tracked at https://github.com/ValveSoftware/Proton/issues/2613
warn:module:load_builtin_dll cannot open .so lib for builtin L"Steam2.dll":
Tracked at https://github.com/ValveSoftware/Proton/issues/2624
err:module:import_dll Library MFC42.DLL
Currently Steam for Linux does not generate the custom executable for games using Valve's CEG DRM, this is tracked at https://github.com/ValveSoftware/Proton/issues/753
You can look for cegpublickey
on https://steamdb.info/app/<appid>/config/
to check if a game is using this.
Problems with missing cinematics/cutscenes are most likely due to Media Foundation, Quartz or WMVcore issues. These are tracked at https://github.com/ValveSoftware/Proton/issues/1464 by @HonkingGoose.
mfplat.dll
mfplay.dll
mfreadwrite.dll
mfstartup.dll
quartz.dll
fixme:quartz:MPEGSplitter_QueryInterface
err:quartz:GetClassMediaFile Media class not found
WMVcore.dll
fixme:wmvcore:WMReader_Open
fixme:wmvcore:WMCreateSyncReader
Microsoft.Xna.Framework.Video.dll
Xaudio2 issues are labeled "XAudio2" by the moderator. The Proton log typically includes one of the following:
XAudio2_7.dll
xaudio2_8.dll
.net issues are labeled appropriately by the moderator. These include:
- .NET-UE3 (Unreal Engine 3.)
- .NET-winforms (System.Windows.forms toolkit)
- .NET-WPF (PresentationFramework)
- .NET-XNA (Uses XNA framework, implies Xaudio2 and possibly WMP)
If you're seeing this bug, try Proton 4.2-3 or newer. (wine-mono is included starting with Proton 4.2-3)
err:mscoree:CLRRuntimeInfo_GetRuntimeHost Wine Mono is not installed