proton-ge-custom VS wine

Compare proton-ge-custom vs wine and see what are their differences.

proton-ge-custom

Compatibility tool for Steam Play based on Wine and additional components (by GloriousEggroll)

wine

Repository containing source code for various Lutris Wine builds (by lutris)
Our great sponsors
  • InfluxDB - Power Real-Time Data Analytics at Scale
  • WorkOS - The modern identity platform for B2B SaaS
  • SaaSHub - Software Alternatives and Reviews
proton-ge-custom wine
1,160 39
9,179 138
- 0.0%
9.6 0.0
4 days ago 7 months ago
C++ C
GNU General Public License v3.0 or later 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.

proton-ge-custom

Posts with mentions or reviews of proton-ge-custom. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2023-12-31.

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.
    2 projects | /r/linux_gaming | 13 Jul 2023
    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
    1 project | /r/batocera | 8 Feb 2023
    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
    1 project | /r/LinuxCrackSupport | 8 Jan 2023
    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
    1 project | /r/linux_gaming | 29 Dec 2022
    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?
    1 project | /r/SteamDeck | 19 Dec 2022
    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?
    1 project | /r/Lutris | 19 Dec 2022
    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.
    6 projects | /r/LinuxCrackSupport | 9 Nov 2022
    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
    2 projects | /r/Lutris | 7 Nov 2022
    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?
    1 project | /r/SteamDeck | 21 Oct 2022
    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"
    1 project | /r/wine_gaming | 2 Sep 2022
    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 proton-ge-custom and wine you can also consider the following projects:

Proton - Compatibility tool for Steam Play based on Wine and additional components

FidelityFX-FSR - FidelityFX Super Resolution

proton-tkg - Just a way for me to host and back up my Tk-Glitch proton-tkg configs and patches and stuff.

wine-ge-custom - My custom build of wine, made to use with lutris. Built with lutris's buildbot.

Magpie - An all-purpose window upscaler for Windows 10/11.

gamescope - SteamOS session compositing window manager [Moved to: https://github.com/ValveSoftware/gamescope]

HeroicGamesLauncher - A Native GUI Epic Games Launcher for Linux [Moved to: https://github.com/Heroic-Games-Launcher/HeroicGamesLauncher]

docs

dxvk - Vulkan-based implementation of D3D9, D3D10 and D3D11 for Linux / Wine

wine - Wine with a bit of extra spice