Update egg-abiotic-factor.json - #303
Open
JimmyMcAttaboy wants to merge 1 commit into
Open
Conversation
Abiotic Factor: switch runtime from Proton to Wine (fixes silent startup hang)
JimmyMcAttaboy
marked this pull request as ready for review
July 19, 2026 19:26
gOOvER
suggested changes
Jul 22, 2026
gOOvER
left a comment
Contributor
There was a problem hiding this comment.
- export the egg from panel
- export egg in yaml, becasue json is depreacted
- never heard, that proton dont work. pls post logs, becasue i see so need to switch to wine
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Description
What: Swaps the egg's Docker image to
ghcr.io/pelican-eggs/yolks:wine_latestand changesproton runtowinein the startup command. Two-line diff, nothing else touched.Why: Under the Proton image the server can hang silently during engine init. The log just stops after the last plugin mount (
Mounting Engine plugin WorldMetrics), the process stays alive with no crash or error, and the panel sits at "Starting" forever. Happens every time for me, including on fresh installs. I burned an evening on environment tuning and none of it helped: raised nofile ulimits, vm.max_map_count, PROTON_NO_ESYNC/FSYNC, WINE_CPU_TOPOLOGY, unrestricted cpuset,-onethread, removing-useperfthreads. The same install boots in about a second under Wine. Heads up thatwine64no longer exists in Wine 11+, so the command has to bewine.Tested: Pelican v1.0.0-beta35, Wings v1.0.0-beta26, Docker inside an unprivileged Proxmox LXC (i9-13900H). Default host tuning, 6144MB/200%/20480MB limits, fresh install from this exact egg with no overrides. Boots, Steam registration succeeds ("Session creation completed"), external joins verified.
If you'd rather keep Proton available as a second
docker_imagesentry I can do that instead, but note the single startup command would only be correct for the Wine selection.