ProtonUp-Qt
Install and manage GE-Proton, Luxtorpeda & more for Steam and Wine-GE & more for Lutris with this graphical user interface. (by DavidoTek)
wine
Repository containing source code for various Lutris Wine builds (by lutris)
Our great sponsors
ProtonUp-Qt | wine | |
---|---|---|
157 | 39 | |
1,095 | 138 | |
- | 0.0% | |
8.5 | 0.0 | |
5 days ago | 7 months ago | |
Python | C | |
GNU General Public License v3.0 only | GNU General Public License v3.0 or later |
The number of mentions indicates the total number of mentions that we've tracked plus the number of user suggested alternatives.
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
ProtonUp-Qt
Posts with mentions or reviews of ProtonUp-Qt.
We have used some of these posts to build our list of alternatives
and similar projects. The last one was on 2023-06-19.
-
Can someone explain Lutris in extreme layman terms cause I can't get my head around it
Lutris is a launcher for applications that run on Linux, that's the most comprehensive answer. It is highly configurable and supports scripting. Probably the most common use is launching non-steam Windows games with Wine and DXVK/VKD3D (I recommend a tool called ProtonUp-Qt for managing versions of this software). However, it can be configured to launch just about anything, including native Linux executables etc. Many popular titles will have scripts that automate the installation and setup, making them plug and play (if the script is good, that is). But everything the script does can be done manually too.
-
Directx11 failed to initialize on bottles
Try Installing proton up qt (haven’t tried it yet, I have the same issues as you). You can find it here (use dxvk): https://davidotek.github.io/protonup-qt/
-
I could not run immortal fenyx rising on steam deck. It freeze at this screen and sometimes the other black screen (attached Pic). i tried all proton including experimental and hotfix. I did disable Uconnect overlay in desktop mode. Can't go into main menu where u select new game etc. Need help pls
Easiest way is to ise ProtonUp-Qt: https://github.com/DavidoTek/ProtonUp-Qt
- Gears 5 can finally be enjoyed on Steam Deck with no anti-cheat workarounds
-
Quick Guide for Sonic Generations + Performance Fix + Unleashed Project
Install ProtonUp-Qt from the Discover store and open it
-
Apex Legends Stuttering despite High Framerate especially with Above 4G Decoding Enabled (Endeavor OS)
/// protonGE downloader ensures you have the latest version
-
Can anyone help me with bringing ESO to the steam deck?
In the discover store you can find https://davidotek.github.io/protonup-qt/ that will download the latest.
-
So I tried using WOWS using Ubuntu 22.04 using wine 8.0.1 and it is pausing on logging in and crashing, plz help.
Try installing it through Steam instead of using Wine directly. Mine is currently set to "Force the use of a specific Steam Play compatibility tool" and GE-Proton7-41, so try installing that one if none of the Proton versions that come with the Steam client works. Installing a custom version of Proton is fairly simple if you know the command line, basically just unpack it into the right folder. But if you prefer graphical tools you can use ProtonUp-Qt instead.
-
NEED HELP! Assetto Corsa
I'd try that since it's something you haven't tried at least. Check the first comment - all you have to do is install protonUp-Qt and then launch it. Use protonup to install Proton GE 7-55. Then, when you go to steam (might require a restart, don't remember) in the compatibility settings for the game you can set it to the Proton GE version.
-
Grezzo 2 on Steam Deck?
Bit late but luxtorpeda has gzdoom as an option along with qzdl for launching with mods. You just gotta install protonup-qt from the discover store in desktop mode. A quick YouTube/Google search can show you how but that's the rough gist of it.
wine
Posts with mentions or reviews of wine.
We have used some of these posts to build our list of alternatives
and similar projects. The last one was on 2023-07-13.
-
Need help debugging game launch issue in Lutris.
002c:fixme:winediag:LdrInitializeThunk Please don't report bugs about it on winehq.org and use https://github.com/lutris/wine/issues instead.
-
CEMU errors / v35
killall: evmapy: no process killed 2023-02-08 21:38:28,160 ERROR (emulatorlauncher:519):runCommand wineserver: using server-side synchronization. wine: could not open working directory L"C:\\windows\\system32\\", starting in the Windows directory. 002c:fixme:actctx:parse_depend_manifests Could not find dependent assembly L"Microsoft.Windows.Common-Controls" (6.0.0.0) 002c:fixme:winediag:LdrInitializeThunk Lutris Wine 7.2 is a testing version containing experimental patches. 002c:fixme:winediag:LdrInitializeThunk Please don't report bugs about it on winehq.org and use https://github.com/lutris/wine/issues instead. 002c:err:wineboot:main Cannot set the dir to L"C:\\windows" (2) wine: could not open working directory L"C:\\windows\\system32\\", starting in the Windows directory. 0034:fixme:service:scmdatabase_autostart_services Auto-start service L"MountMgr" failed to start: 2 wine: could not open working directory L"C:\\windows\\system32\\", starting in the Windows directory. 0040:err:ole:com_get_class_object class {ff48dba4-60ef-4201-aa87-54103eef594e} not registered 0040:err:ole:com_get_class_object no class object {ff48dba4-60ef-4201-aa87-54103eef594e} could be created for context 0x1 0040:err:tabtip:create_uia_event_handler Failed to create IUIAutomation interface, hr 0x80040154 002c:err:wineboot:start_tabtip_process Unexpected termination of tabtip.exe - exit code -1 002c:err:shell:SHGetFolderPathAndSubDirW Failed to create directory L"C:\\users\\root\\AppData\\Roaming". 002c:err:shell:SHGetFolderPathAndSubDirW Failed to create directory L"C:\\users\\root". 002c:err:shell:SHGetFolderPathAndSubDirW Failed to create directory L"C:\\users\\root\\AppData\\Local". 002c:err:shell:SHGetFolderPathAndSubDirW Failed to create directory L"C:\\users\\root\\AppData\\Local\\Microsoft\\Windows\\INetCache". 002c:err:wininet:cache_containers_init Couldn't get path for default container 0 002c:err:shell:SHGetFolderPathAndSubDirW Failed to create directory L"C:\\users\\root\\AppData\\Local\\Microsoft\\Windows\\History". 002c:err:wininet:cache_containers_init Couldn't get path for default container 1 002c:err:shell:SHGetFolderPathAndSubDirW Failed to create directory L"C:\\users\\root\\AppData\\Local\\Microsoft\\Windows\\INetCookies". 002c:err:wininet:cache_containers_init Couldn't get path for default container 2 wine: could not load kernel32.dll, status c0000135
-
Marvel’s Spider-Man Remastered always crash at start
Started initial process 2280 from gamemoderun /home/deck/.var/app/net.lutris.Lutris/data/lutris/runners/wine/lutris-fshack-7.2-x86_64/bin/wine /run/media/mmcblk0p1/Games/Spider-man Remastered/Spider-Man.exe gamemoderun %command% Start monitoring process. gamemodeauto: fsync: up and running. 002c:fixme:winediag:LdrInitializeThunk Lutris Wine 7.2 is a testing version containing experimental patches. 002c:fixme:winediag:LdrInitializeThunk Please don't report bugs about it on winehq.org and use https://github.com/lutris/wine/issues instead. 0118:fixme:ntdll:NtQuerySystemInformation info_class SYSTEM_PERFORMANCE_INFORMATION Setting breakpad minidump AppID = 1817070 SteamInternal_SetMinidumpSteamID: Caching Steam ID: 76561200052953880 [API loaded no] 0118:err:ole:com_get_class_object apartment not initialised 0118:fixme:bcrypt:BCryptGenerateSymmetricKey ignoring object buffer 0118:fixme:bcrypt:BCryptGenerateSymmetricKey ignoring object buffer 0118:fixme:file:NtLockFile I/O completion on lock not implemented yet 0150:fixme:file:NtLockFile I/O completion on lock not implemented yet 0150:fixme:process:SetProcessShutdownParameters (00000100, 00000001): partial stub. 0118:fixme:atiadlxx:ADL_Main_Control_Create cb 0000000141C90800, arg 1 stub! 0118:fixme:atiadlxx:ADL2_Main_Control_Create cb 0000000180006040, arg 1, ptr 00000000005404B8 stub! 0118:fixme:atiadlxx:ADL2_Adapter_NumberOfAdapters_Get ptr 0000000000000000, count 00000000005408D0 stub! 0118:fixme:atiadlxx:ADL2_Graphics_VersionsX2_Get ptr 0000000000000000, ver 000000000011CAD0 stub! 0118:fixme:atiadlxx:ADL_Adapter_NumberOfAdapters_Get count 000000000011D1A4 stub! 0118:fixme:atiadlxx:ADL_Adapter_AdapterInfo_Get adapters 0000000000590060, input_size 1572, stub! wine: Call from 000000007B0124DE to unimplemented function atiadlxx.dll.ADL_Display_DisplayMapConfig_Get, aborting 0084:fixme:imm:ImeSetActiveContext (0x4403d0, 0): stub 0084:fixme:imm:ImmReleaseContext (0000000000010020, 00000000004403D0): stub 0118:fixme:imm:ImeSetActiveContext (0x380750, 1): stub 0118:fixme:imm:ImmReleaseContext (0000000000020086, 0000000000380750): stub 010c:fixme:oleacc:find_class_data unhandled window class: L"Static" 010c:fixme:oleacc:find_class_data unhandled window class: L"Static" xme:oleacc:find_class_data unhandled window class: L"Button" 010c:fixme:oleacc:find_class_data unhandled window class: L"SysTabControl32" 010c:fixme:oleacc:find_class_data unhandled window class: L"Static" 010c:fixme:oleacc:find_class_data unhandled window class: L"Button" 010c:fixme:oleacc:find_class_data unhandled window class: L"Static" 010c:fixme:oleacc:find_class_data unhandled window class: L"#32770" 0118:fixme:system:NtUserSystemParametersInfo Unimplemented action: 59 (SPI_SETSTICKYKEYS) 0180:fixme:kernelbase:AppPolicyGetThreadInitializationType FFFFFFFFFFFFFFFA, 00000000648AFF50 01dc:fixme:thread:SetThreadIdealProcessor (00000000000004F0 0): stub 01e8:fixme:thread:SetThreadIdealProcessor (000000000000050C 0): stub 01e4:fixme:thread:SetThreadIdealProcessor (0000000000000500 0): stub 01e0:fixme:thread:SetThreadIdealProcessor (00000000000004F8 0): stub 01ec:fixme:thread:SetThreadIdealProcessor (0000000000000514 0): stub 01f0:fixme:thread:SetThreadIdealProcessor (0000000000000520 0): stub 0234:fixme:pulse:pulse_channel_map_to_channel_mask Unhandled channel aux0 0234:fixme:pulse:pulse_channel_map_to_channel_mask Unhandled channel aux1 0240:fixme:wbemprox:client_security_SetBlanket 00000002419C1DE0, 0000000176A80250, 10, 0, (null), 3, 3, 0000000000000000, 0x00000000 0240:fixme:wbemprox:client_security_Release 00000002419C1DE0 0240:fixme:wbemprox:enum_class_object_Next timeout not supported 026c:fixme:kernelbase:AppPolicyGetThreadInitializationType FFFFFFFFFFFFFFFA, 000000017A35FF50 0118:err:sync:RtlLeaveCriticalSection section 00000001476A80C0 is not acquired 0278:err:kerberos:kerberos_LsaApInitializePackage no Kerberos support, expect problems 01ac:err:seh:call_stack_handlers invalid frame 00007FA29A634300 (00000000669E2000-0000000066AE0000) 01ac:err:seh:NtRaiseException Exception frame is not in stack limits => unable to dispatch exception. 0150:fixme:kernelbase:AppPolicyGetProcessTerminationMethod FFFFFFFFFFFFFFFA, 000000000011FEB0 Monitored process exited. Initial process has exited (return code: 1280) Exit with return code 1280
-
Running Lineage II Interlude using Wine / Lutris
Started initial process 57769 from /home/***/.local/share/lutris/runners/wine/lutris-7.2-2-x86_64/bin/wine /home/***/Games/lineage-ii/drive_c/Program Files (x86)/Lineage II/system/L2.exe Start monitoring process. fsync: up and running. 002c:fixme:winediag:LdrInitializeThunk Lutris Wine 7.2 is a testing version containing experimental patches. 002c:fixme:winediag:LdrInitializeThunk Please don't report bugs about it on winehq.org and use https://github.com/lutris/wine/issues instead. 010c:fixme:toolhelp:CreateToolhelp32Snapshot Unimplemented: heap list snapshot 010c:fixme:ntdll:NtQuerySystemInformation info_class SYSTEM_PERFORMANCE_INFORMATION 010c:fixme:process:GetProcessWorkingSetSizeEx (FFFFFFFF,0032F098,0032F094,00000000): stub 010c:fixme:imm:ImeSetActiveContext (0x5f0030, 1): stub 010c:fixme:imm:ImmReleaseContext (0001007A, 005F0030): stub 0074:fixme:imm:ImeSetActiveContext (0x4403d0, 0): stub 0074:fixme:imm:ImmReleaseContext (0000000000010020, 00000000004403D0): stub 0100:fixme:oleacc:find_class_data unhandled window class: L"Static" 0100:fixme:oleacc:find_class_data unhandled window class: L"Button" 0100:fixme:oleacc:find_class_data unhandled window class: L"Static" 0100:fixme:oleacc:find_class_data unhandled window class: L"#32770" 0100:fixme:oleacc:find_class_data unhandled window class: L"Static" 0100:fixme:oleacc:find_class_data unhandled window class: L"#32770" 0100:fixme:oleacc:find_class_data unhandled window class: L"Button" 0100:fixme:oleacc:find_class_data unhandled window class: L"#32770" 0100:fixme:oleacc:find_class_data unhandled window class: L"Button" 010c:fixme:toolhelp:CreateToolhelp32Snapshot Unimplemented: heap list snapshot 01e4:fixme:ntdll:NtQuerySystemInformation info_class SYSTEM_PERFORMANCE_INFORMATION 01ec:fixme:wininet:query_global_option INTERNET_OPTION_PER_CONNECTION_OPTION stub
-
How can I go about installing older versions Lutris of not currently hosted versions on wine management?
However 6.4 isnt currently hosted. So I went to https://github.com/lutris/wine/releases/tag/lutris-6.4 got Lutris 6.4 in it’s unextracted file. But I don’t know where to extract this file so when I open up Lutris then open up wine management I can have an installation prompt available and I can install Lutris 6.4 and play kh3
-
How do I get Lutris 6.4 available to install on wine runner?
You can fetch a prebuilt 64-bit one from the official Gihub repo, specifically https://github.com/lutris/wine/releases/tag/lutris-6.4 ; unarchive in the correct directory as usual.
-
How to install FitGirl or DODI Windows repacks in Linux using Lutris.
lutris and lutris-fshark (fshark might be depreciated after Lutris Wine 7.2-2) build by Lutris team and contains patches and improvement from Proton
-
Lutris-Wine vs Wine-GE
Title says it already: Can somebody explain the differences of Lutris-Wine and Wine-GE to me? Especially because GloriousEgroll the maintainer of Proton-GE and Wine-GE also seems to be referenced in Lutris' wine builds.
-
So im trying to run ac syndicate (on SD card) through lutris, but it keeps crashing. What am i doing wrong?
I'd start with a different Wine runner first https://github.com/lutris/wine/releases you can try any of the older ones except the one for league of legends... Which is for LoL exclusively ofc
-
Broken NVIDIA, RandR Detected followed by "can't find symbol in module"
lutris-wrapper: vguo Started initial process 33920 from gamemoderun /home/rwillmore/.local/share/lutris/runners/wine/lutris-7.2-2-x86_64/bin/wine /home/rwillmore/Desktop/Vanguard EMU/Vanguard EMU/VGOEmuLauncher.exe Start monitoring process. gamemodeauto: fsync: up and running. 002c:fixme:winediag:LdrInitializeThunk Lutris Wine 7.2 is a testing version containing experimental patches. 002c:fixme:winediag:LdrInitializeThunk Please don't report bugs about it on winehq.org and use https://github.com/lutris/wine/issues instead. 010c:fixme:ntdll:NtQuerySystemInformation info_class SYSTEM_PERFORMANCE_INFORMATION 010c:fixme:font:freetype_set_outline_text_metrics failed to read full_nameW for font L"Material Icons Outlined"! 010c:fixme:font:freetype_set_outline_text_metrics failed to read full_nameW for font L"Material Icons Round"! 010c:fixme:font:freetype_set_outline_text_metrics failed to read full_nameW for font L"Material Icons Sharp"! 010c:fixme:font:freetype_set_outline_text_metrics failed to read full_nameW for font L"Material Icons Two Tone"! 010c:fixme:font:find_matching_face Untranslated charset 255 010c:fixme:font:get_nearest_charset returning DEFAULT_CHARSET face->fs.fsCsb[0] = 00000000 file = L"\??\Z:\usr\share\fonts\material-icons-fonts\MaterialIconsOutlined-Regular.otf" 010c:fixme:font:freetype_set_outline_text_metrics failed to read full_nameW for font L"Material Icons Outlined"! 010c:fixme:font:find_matching_face Untranslated charset 255 010c:fixme:font:get_nearest_charset returning DEFAULT_CHARSET face->fs.fsCsb[0] = 00000000 file = L"\??\Z:\usr\share\fonts\material-icons-fonts\MaterialIconsRound-Regular.otf" 010c:fixme:font:freetype_set_outline_text_metrics failed to read full_nameW for font L"Material Icons Round"! 010c:fixme:font:find_matching_face Untranslated charset 255 010c:fixme:font:get_nearest_charset returning DEFAULT_CHARSET face->fs.fsCsb[0] = 00000000 file = L"\??\Z:\usr\share\fonts\material-icons-fonts\MaterialIconsSharp-Regular.otf" 010c:fixme:font:freetype_set_outline_text_metrics failed to read full_nameW for font L"Material Icons Sharp"! 010c:fixme:font:find_matching_face Untranslated charset 255 010c:fixme:font:get_nearest_charset returning DEFAULT_CHARSET face->fs.fsCsb[0] = 00000000 file = L"\??\Z:\usr\share\fonts\material-icons-fonts\MaterialIconsTwoTone-Regular.otf" 010c:fixme:font:freetype_set_outline_text_metrics failed to read full_nameW for font L"Material Icons Two Tone"! 010c:fixme:wincodecs:jpeg_decoder_get_metadata_blocks stub 010c:fixme:wincodecs:jpeg_decoder_get_metadata_blocks stub 010c:fixme:wincodecs:jpeg_decoder_get_metadata_blocks stub 010c:fixme:wincodecs:jpeg_decoder_get_metadata_blocks stub 010c:fixme:wincodecs:jpeg_decoder_get_metadata_blocks stub 010c:fixme:wincodecs:jpeg_decoder_get_metadata_blocks stub 0058:fixme:nsi:ipv6_forward_enumerate_all not implemented 0058:fixme:nsi:ipv6_forward_enumerate_all not implemented 0058:fixme:nsi:ipv6_forward_enumerate_all not implemented 0058:fixme:nsi:ipv6_forward_enumerate_all not implemented 0058:fixme:nsi:ipv6_forward_enumerate_all not implemented 0058:fixme:nsi:ipv6_forward_enumerate_all not implemented 0058:fixme:nsi:ipv6_forward_enumerate_all not implemented 0058:fixme:nsi:ipv6_forward_enumerate_all not implemented 010c:fixme:wincodecs:jpeg_decoder_get_metadata_blocks stub 010c:fixme:wincodecs:jpeg_decoder_get_metadata_blocks stub 010c:fixme:wincodecs:jpeg_decoder_get_metadata_blocks stub 010c:fixme:wincodecs:jpeg_decoder_get_metadata_blocks stub 010c:fixme:wincodecs:jpeg_decoder_get_metadata_blocks stub 010c:fixme:wincodecs:jpeg_decoder_get_metadata_blocks stub 010c:fixme:wincodecs:jpeg_decoder_get_metadata_blocks stub 010c:fixme:wincodecs:jpeg_decoder_get_metadata_blocks stub 010c:fixme:wincodecs:jpeg_decoder_get_metadata_blocks stub 010c:fixme:wincodecs:jpeg_decoder_get_metadata_blocks stub 010c:fixme:wincodecs:jpeg_decoder_get_metadata_blocks stub 010c:fixme:wincodecs:jpeg_decoder_get_metadata_blocks stub
What are some alternatives?
When comparing ProtonUp-Qt and wine you can also consider the following projects:
protontricks - A simple wrapper that does winetricks things for Proton enabled games, requires Winetricks.
proton-ge-custom - Compatibility tool for Steam Play based on Wine and additional components
protonup - Install and Update Proton-GE
FidelityFX-FSR - FidelityFX Super Resolution
wine-ge-custom - My custom build of wine, made to use with lutris. Built with lutris's buildbot.
dxvk-async
Magpie - An all-purpose window upscaler for Windows 10/11.
HeroicBashLauncher - Directly launch any Epic Games Store and GOG game from anywhere without Heroic on Linux.
gamescope - SteamOS session compositing window manager [Moved to: https://github.com/ValveSoftware/gamescope]
docs