Tags: steam deck
When launching non-Steam games via Proton or Wine on the Steam Deck, you may encounter the following error:
This is a common issue when certain runtime libraries (like vcrun6sp6
or vcrun2022
) are missing. This guide provides two solutions: one for Proton games using Protontricks, and one for Lutris-based installations (especially via Flatpak).
Hold the POWER button → Select Switch to Desktop Mode
Open the Discover store (blue shopping bag icon), then search for: Protontricks
and install it.
Open Konsole (terminal), and run:
From the list, select your game:
Example:
Non-Steam shortcut: Sifu.exe
(If your game isn't listed, run it once in Gaming Mode first.)
Select the default wineprefix
Install a Windows DLL or component
vcrun2022
or another relevant package (e.g. vcrun6sp6
)Accept all prompts and wait for confirmation.
If you're using Lutris installed via Flatpak and running into missing DLLs like isskin.dll
, follow these steps:
In terminal:
This sets up a new Wine environment specifically for your game.
vcrun6sp6
)This installs the required Microsoft Visual C++ 6.0 components, including isskin.dll
.
✅ Make sure you have native
winetricks
installed, not the Flatpak version.
Install it with:
/home/deck/Games/MyGamePrefix
Now that the correct DLL is available in the prefix, the game should launch without runtime errors.
If a DLL like isskin.dll
is still not detected, you can download it manually (from a trusted source), place it in: ~/Games/MyGamePrefix/drive_c/windows/system32/
Then register it using:
Platform | Tool | Fix |
---|---|---|
Steam/Proton | Protontricks | Install vcrun2022 via GUI |
Lutris (Flatpak) | Wine + Winetricks | Create prefix, install vcrun6sp6
|
By using the correct tools and setting up Wine prefixes properly, you can get even the trickiest non-Steam games running on your Steam Deck.