-
-
Notifications
You must be signed in to change notification settings - Fork 822
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
feat(vhserver): enable crossplay support #4544
feat(vhserver): enable crossplay support #4544
Conversation
CROSSPLAY still appears to be dorked. Pulled the LATEST & had the server start-up. Getting the following every ~30-sec.
Ran the following via console (as I had [to do] prior to the recent push)
Restart server & all seems to be working as expected again.
|
I think there might be a depdenceny check bug as LinuxGSM should be alerting if dependencies are missing and they are listed in the csv file |
Funny (odd). I just ran UPDATE(-LGSM) via console & the LGSM request appeared to update/remove quite a few files...Again, this was post fresh pull ala (maybe some caching issue somewhere??): I'm going to run through the whole process just to 2x check/try to reproduce EDIT (15:09+): Completely nuked the container/image from the system, ran the following to pull/build:
Server started but gave the same/prior 'reconnect' messages every ~30-sec.
Restarted container via DOCKER. UPDATE-LGSM showed all 'OK'. Still had the 'reconnect' messages (corrected via dependency install & restart). So, yes, I'd say something missing in the start-up dependency check+. EDIT: 10/01/24 Dropped & nuked the container. Pulled latest (same as above). Server came up & ran the following to check the dependencies:
Everything up to date!! Cache issue?? Either way, CROSSPLAY doesn't need any work-around, so TY again! |
Description
Based on the following reddit thread https://www.reddit.com/r/valheim/comments/xshlyk/dedicated_server_on_linux_crossplay_switch_not/
Enabling crossplay on linux server required installing some additional dependencies. Out of the 3 mentioned there only
libatomic1
andlibpulse-dev
seem to be required.Once they have been installed and
-crossplay
flag is set the server succesfully registers with PlayFab and is visible in microsoft store version of the game.I've only tested this setup on Ubuntu 22.04 and was able to see the server both in steam browser and in xbox pc version.
Server logs show the following PlayFab registration and join code assignment:
Fixes #4543
Type of change
Checklist
PR will not be merged until all steps are complete.
develop
branch as its base.Documentation
If documentation does need updating either update it by creating a PR (preferred) or request a documentation update.
Thank you for your Pull Request!