-
-
Notifications
You must be signed in to change notification settings - Fork 279
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
Valheim Dedicated Server Crashes Post Unity 2022 Update #1182
Comments
Valheim server still works using Box64 v0.2.4 on my end (RPI4 4GB, Ubuntu 64bit), but fails to start using v0.2.6. However, starting with v0.2.4 leads to a server crash after an arbitrary amount of time (leaving behind mono_crash memory dumps) |
@sea212 did you try with current version also? Can you bisect the issue if it's still broken? |
@ptitSeb I'll provide more information shortly. |
When tried to bisect I realized that I can't reliably reproduce the error that the server hangs on launch. Sometimes it does, most of the times it seems to work. |
If it's a random issue, you can try to start the server with |
To clarify, should I stay on a more recent built of box64, or revert to 0.2.4 before trying this flag? Is there any way to make them smaller? Thanks again for the help |
Stay on current, it would be easier for me. Als, if it just work with
You can use |
@ptitSeb Ok,
I ran this below and was able to generate a more interesting log
In particular
Which is odd, previously libpulse-mainloop was only needed for crossplay, so maybe the default behavior is now crossplay on? |
I'm on an RPI 5 running Ubuntu Server 23.10, getting the same issue as those above - silent crashing after an arbitrary period of time. I'm running
To note, I'm seeing occasional
Let me know if there's anything else I can provide. |
In addition to the above, I took a log of my last run of the game using the following shell script: #!/bin/bash
export templdpath=$LD_LIBRARY_PATH
export LD_LIBRARY_PATH=./linux64:$LD_LIBRARY_PATH
export SteamAppId=892970
export BOX64_SHOWBT=1
export BOX64_LOG=1
export BOX64_TRACE_FILE=log.txt
export BOX64_DYNAREC_STRONGMEM=1
echo "Starting server PRESS CTRL-C to exit"
# Tip: Make a local copy of this script to avoid it being overwritten by steam.
# NOTE: Minimum password length is 5 characters & Password cant be in the server name.
# NOTE: You need to make sure the ports 2456-2458 is being forwarded to your server through your local router & firewall.
./valheim_server.x86_64 \
-name "something" \
-port 2456 \
-world "something" \
-password "secret" \
-nographics \
-batchmode \
-public 0 \
export LD_LIBRARY_PATH=$templdpath Pardon my ignorance, but it's curious to see so many errors about |
I am having a similar issue. I do not have BOX64_DYNARC_STRONGMEM set to 1. Whats interesting is, sometimes the Valheim service will run fine for a bit (up to 8 hrs it ran once!), sometimes it will only live for roughly 5 minutes before silent failure. Recently though, the Valheim service has been silently failing typically after an hour, usually sooner in recent days.. can't get it to run up to anywhere near 8 hours again... If it would help for me to run and trace logs I can do so if it helps resolve this sooner. I am a novice at linux and bash however but I think I could handle running a similar script to that mentioned above. |
@nitroinferno what if you run with |
@ptitSeb How do I run the valheim service with BOX64_DYNAREC_STRONGMEM=1 from terminal? For example I run the server exec from valheim.service, and typically do 'systemctl start valheim' right in the terminal. |
The simpler would be to use either [valheim_server.x86_64]
BOX64_DYNAREC_STRONGMEM=1 And the parameter will automatically picked up. |
@ptitSeb I already ran it using |
Thank you, I set it under the /etc/box64.box64rc, since the service runs from /etc/ directory. Seems the program is staying alive stable now (could also be luck of the draw). However, its been running for just a bit over 2 hours, which it hasn't done for awhile. I will continue to monitor it. Its been quite some time that it ran for this long without the silent failure. To sea212's point, I do have mono_crash.mem files within ~/home//valheim_server/ directory. There are 7 files to be specific. Believe these are from the silent failures earlier in the day, I did not reboot since modifying the box64.box64rc Update: Seems it was luck of the draw it ran 2 hours. After restarting it didn't stay online for longer than 5minutes, then subsequent restarts wouldn't last beyond 15m. |
Did a bit more digging - after my server ran for 40hours straight, no issue hosting up to 3 players at different times. Until silently crashing again at 40 hours, when no one was logged in. Since then it typically fails after 15-45min. I went into the directory of the non-responsive PID ( /proc/$[PID] ) to do some investigation. I found the following: Using Sudo cat /proc/$[PID]/syscall it returns something along the lines of: This does not change, while the program is stuck.
Using Sudo cat /proc/$[PID]/stack it always returns the following once the program is stuck:
This is all a bit over my head - but hoping this may help determine whether this is box64 related or not.. |
I believe there may be 2 issues at hand. The crashes on initialization / startup sometimes generate the mono_crash.mem files (these crashes are RARE - at least in my case). I overclocked by rpi4 to 2GHz and it stopped any and all crashing on startup / initialization. I am suspecting they may be somehow tied to the lower end clock rate of the CPU? (I have no gauge whether this makes logical sense or not) I created a service which monitors to see if the primary .x86_64 PID has become stuck in 'Sleeping' status as seen in htop. This is an easy work around to the sporadic failed starts. My main issue is how to diagnose or provide useful info on when the main process gets stuck in 'sleeping' state. I tried running with BOX64_LOG=1 but I don't think it provided any useful info; it pretty much looked similar to #1182 (comment). I Tried running BOX64_LOG=2 and 3, and it both generated a log file that was enormous and it couldn't get through a startup / initialization routine. I believe the RPI4 isn't powerful enough to handle all this logging and initialization simultaneously. From strace -c I get a lot of errors reported for futex, restart_syscall, and read.
I suspect the issue is a deadlock or resource contention issue causing the sporadic silent failures, where the main process cannot be returned to 'running' status after going to 'sleep'. Is there any BOX64 settings I can tweak to avoid this, or methods I can use to generate more useful log data? note: I tried using gbd to get useful trace info logs both when running, and stuck in sleeping state. Not sure how useful these are I will attach one of each to this post. |
Thanks for those analysis, that some interesting stats. It seems this is some multitasking issues. My feeling is that |
Hi, author of the guide in OP here. I've not had much time to look into this myself and I also brought down my original Ampere instance in OCI. The instance was running the latest version of Valheim I'm in the process of spinning up a new OCI instance using the same specs and will do a clean install of Valheim to narrow down the exact packages. Edit: I forgot to add that the Valheim server was running over night with no signs of issues (total runtime was about 20 hours prior to teardown). Edit2: Instance is up and has been running for about 3 hours, no additional steps have been done other than running the installation script from my guide. Update 1: The server usually logs the amount of connections every 10 minutes. Update 2: After restarting from the last run and letting it run over night the server ran for just over an hour and deadlocked with no players online. Update 3: It seem like the packages I mentioned was a false report, I must have used them for something else. I installed the Terraria Server and it started without adding more packages than were already installed, in any case I will start looking at using box64rc to see how the Valheim server behaves. |
Hi All, [valheim_server.x86_64] EDIT: |
Similar to @ebarrragn I set the following: Servers been MUCH more stable and running for long hours on a pi4 4gb. ran for 43 hours the other day which it has never done before for me. I believe modifying the settings may be the solution. I will have to try with bigblock = 3. |
I've been trying to run the server in OCI on Ampere trying out a variety of environment variables but not getting any positive results, using the following environment variables:
The tracefile is spammed of the following segfaults triggered by FillBlock:
https://gist.github.com/husjon/a94b6760e036e83d0b67a04e3916033d#file-valheim-box64-deadlock-01-log Update:
normal startup log: https://gist.github.com/husjon/a94b6760e036e83d0b67a04e3916033d#file-valheim-box64-normal-log |
Make sure you are using latest version box64 also. Or at least the same version across those various tests. |
I've been on v0.2.6 for all tests so far, but I'll take a look at building and testing towards latest on main a bit later. |
After settings Update 1: The server has now been running for close to 30 hours and still chugging along, still I feel it might be too early to say for sure so I'll continue to monitor the server. |
My server is encountering a crash after 5-15mins which subsequently throws a "failed to connect" when trying to reconnect. We end up needing to restart the server to connect successfully only for it to eventually crash again. This was with just 1-2 people to test the variables. I'm running the suggested variables mentioned above:
|
@Pohtaytoh Try setting the bigblock above to =2. Just a shot in the dark but mines been consistently working 40+ hours with it set to that with other settings above, though I'm hosting on a rpi4 without OCI ampere. |
@husjon hoping you can shed some light on the use of v0.2.7 eda857c or v0.2.7 eda857c. When you stated its still chugging along with respect to v0.2.7 eda857c, did it have faults as I do below? Most of these faults are due to mono lib it seems since these generate the mono-blob files. I am still using v0.2.6 stable branch with the following params.
For whatever reason if I set BIGBLOCK to 0, it causes a lot of issues on a pi, I flagged multiple short duration faults on Apr 28th when I tried to use Bigblock=0. Either way for the most part it runs smooth anywhere from 12-24hrs. I am thinking about rolling it forward to v0.2.7 eda857c, however wasn't sure if that was less faulty with respect to mono related crashes, or whether v0.2.7 eda857c was either. nitro@raspberrypi:~ $ journalctl -u valheim | grep -i exited
Mar 04 13:02:06 raspberrypi systemd[1]: valheim.service: Main process exited, code=killed, status=9/KILL
Mar 04 13:13:17 raspberrypi systemd[1]: valheim.service: Main process exited, code=killed, status=9/KILL
Mar 04 21:03:57 raspberrypi systemd[1]: valheim.service: Main process exited, code=killed, status=9/KILL
Mar 05 23:03:18 raspberrypi systemd[1]: valheim.service: Main process exited, code=killed, status=5/TRAP
Mar 08 06:03:06 raspberrypi systemd[1]: valheim.service: Main process exited, code=killed, status=5/TRAP
Mar 10 09:36:38 raspberrypi systemd[1]: valheim.service: Main process exited, code=killed, status=6/ABRT
Mar 11 04:08:51 raspberrypi systemd[1]: valheim.service: Main process exited, code=killed, status=5/TRAP
Mar 11 22:21:56 raspberrypi systemd[1]: valheim.service: Main process exited, code=killed, status=6/ABRT
Mar 14 02:02:16 raspberrypi systemd[1]: valheim.service: Main process exited, code=killed, status=5/TRAP
Mar 18 04:39:19 raspberrypi systemd[1]: valheim.service: Main process exited, code=killed, status=5/TRAP
Mar 19 00:13:36 raspberrypi systemd[1]: valheim.service: Main process exited, code=killed, status=6/ABRT
Mar 19 14:46:33 raspberrypi systemd[1]: valheim.service: Main process exited, code=killed, status=6/ABRT
Mar 21 06:03:23 raspberrypi systemd[1]: valheim.service: Main process exited, code=killed, status=5/TRAP
Mar 21 22:08:01 raspberrypi systemd[1]: valheim.service: Main process exited, code=killed, status=6/ABRT
Mar 27 13:42:31 raspberrypi systemd[1]: valheim.service: Main process exited, code=killed, status=5/TRAP
Mar 28 08:59:51 raspberrypi systemd[1]: valheim.service: Main process exited, code=killed, status=6/ABRT
Mar 29 16:48:01 raspberrypi systemd[1]: valheim.service: Main process exited, code=killed, status=6/ABRT
Mar 30 00:19:53 raspberrypi systemd[1]: valheim.service: Main process exited, code=killed, status=6/ABRT
Apr 01 07:07:59 raspberrypi systemd[1]: valheim.service: Main process exited, code=killed, status=5/TRAP
Apr 02 08:55:50 raspberrypi systemd[1]: valheim.service: Main process exited, code=killed, status=5/TRAP
Apr 02 16:28:19 raspberrypi systemd[1]: valheim.service: Main process exited, code=killed, status=5/TRAP
Apr 04 10:43:54 raspberrypi systemd[1]: valheim.service: Main process exited, code=killed, status=6/ABRT
Apr 08 16:03:09 raspberrypi systemd[1]: valheim.service: Main process exited, code=killed, status=5/TRAP
Apr 08 23:50:41 raspberrypi systemd[1]: valheim.service: Main process exited, code=killed, status=5/TRAP
Apr 09 23:22:53 raspberrypi systemd[1]: valheim.service: Main process exited, code=killed, status=6/ABRT
Apr 11 10:55:55 raspberrypi systemd[1]: valheim.service: Main process exited, code=killed, status=5/TRAP
Apr 12 15:43:33 raspberrypi systemd[1]: valheim.service: Main process exited, code=killed, status=5/TRAP
Apr 15 15:40:13 raspberrypi systemd[1]: valheim.service: Main process exited, code=killed, status=5/TRAP
Apr 18 12:22:02 raspberrypi systemd[1]: valheim.service: Main process exited, code=killed, status=6/ABRT
Apr 19 11:27:54 raspberrypi systemd[1]: valheim.service: Main process exited, code=killed, status=9/KILL
Apr 19 20:43:00 raspberrypi systemd[1]: valheim.service: Main process exited, code=killed, status=6/ABRT
Apr 20 22:19:27 raspberrypi systemd[1]: valheim.service: Main process exited, code=killed, status=6/ABRT
Apr 21 12:08:44 raspberrypi systemd[1]: valheim.service: Main process exited, code=killed, status=5/TRAP
Apr 21 12:12:38 raspberrypi systemd[1]: valheim.service: Main process exited, code=killed, status=5/TRAP
Apr 22 04:03:24 raspberrypi systemd[1]: valheim.service: Main process exited, code=killed, status=5/TRAP
Apr 23 14:15:34 raspberrypi systemd[1]: valheim.service: Main process exited, code=killed, status=6/ABRT
Apr 23 19:50:41 raspberrypi systemd[1]: valheim.service: Main process exited, code=killed, status=6/ABRT
Apr 26 09:05:31 raspberrypi systemd[1]: valheim.service: Main process exited, code=killed, status=5/TRAP
Apr 26 12:27:22 raspberrypi systemd[1]: valheim.service: Main process exited, code=killed, status=6/ABRT
Apr 27 09:02:43 raspberrypi systemd[1]: valheim.service: Main process exited, code=killed, status=5/TRAP
Apr 27 23:57:28 raspberrypi systemd[1]: valheim.service: Main process exited, code=killed, status=9/KILL
NOTE:~ $ Apr 28 20:32:54 raspberrypi systemd[1]: valheim.service: Main process exited, code=killed, status=6/ABRT
NOTE:~ $ Apr 28 21:05:41 raspberrypi systemd[1]: valheim.service: Main process exited, code=killed, status=6/ABRT
NOTE:~ $ Apr 28 21:09:31 raspberrypi systemd[1]: valheim.service: Main process exited, code=killed, status=9/KILL
NOTE:~ $ Apr 28 21:45:20 raspberrypi systemd[1]: valheim.service: Main process exited, code=killed, status=9/KILL
Apr 29 09:09:45 raspberrypi systemd[1]: valheim.service: Main process exited, code=killed, status=5/TRAP
Apr 29 12:23:10 raspberrypi systemd[1]: valheim.service: Main process exited, code=killed, status=6/ABRT
Apr 30 11:27:14 raspberrypi systemd[1]: valheim.service: Main process exited, code=killed, status=5/TRAP
May 01 19:19:13 raspberrypi systemd[1]: valheim.service: Main process exited, code=killed, status=6/ABRT
May 02 00:08:26 raspberrypi systemd[1]: valheim.service: Main process exited, code=killed, status=6/ABRT |
@nitroinferno from what I've gathered from the previous comments, there is a quite a difference running it on OCI versus a Raspberry Pi. As for status on the server, it is still running.
I see you have a Raspberry Pi 4, so it will not be an exact match but I'll do some testing on my Raspberry Pi 5 (I unfortunately do not have a Pi 4 available) over the weekend. |
Oh wow 2 weeks uptime with no faults! With this I think ill roll my box64 forward to v0.2.7 eda857c. I'll Give a test run and report back. What's interesting is when I was using build: v0.2.7 57ca9df it ran best with BIGBLOCK=3, however v0.2.6 cannot use bigblock=3 at all. It will not even get through start sequence. There were not a lot of crashes with v0.2.7 57ca9df, however it would instead silently lock up about the same amount: 12-24hr intervals. |
@nitroinferno I've had the server running on my RPI 5 for 2 days now using eda857c My RPI 5 is the 4GB model.
|
Pi 4b rev1.2 4gb: nitro@raspberrypi:~/box64 $ cat /proc/cpuinfo
processor : 0
BogoMIPS : 108.00
Features : fp asimd evtstrm crc32 cpuid
CPU implementer : 0x41
CPU architecture: 8
CPU variant : 0x0
CPU part : 0xd08
CPU revision : 3
processor : 1
BogoMIPS : 108.00
Features : fp asimd evtstrm crc32 cpuid
CPU implementer : 0x41
CPU architecture: 8
CPU variant : 0x0
CPU part : 0xd08
CPU revision : 3
processor : 2
BogoMIPS : 108.00
Features : fp asimd evtstrm crc32 cpuid
CPU implementer : 0x41
CPU architecture: 8
CPU variant : 0x0
CPU part : 0xd08
CPU revision : 3
processor : 3
BogoMIPS : 108.00
Features : fp asimd evtstrm crc32 cpuid
CPU implementer : 0x41
CPU architecture: 8
CPU variant : 0x0
CPU part : 0xd08
CPU revision : 3
Revision : c03112
Serial : 100000008f6a4932
Model : Raspberry Pi 4 Model B Rev 1.2 |
I was partially wrong in my previous comment. Actually after trying to connect to it, it seem like it is still running (to some degree), but is not able to handle connections.
I'm gonna do an upgrade of the OS, reboot and restart the server, then let it run for a few more days. |
Ah yes this is a common occurrence I've come across with the rpi. I've chalked it up to the limited resources it has available. I created a service to detect and force a restart. Uses: [ps -o state -p $PID --no-headers] to get state, if its been S constantly for 60s its deadlocked. It only happens occasionally on v0.2.6 - its usually ABRT or TRAP signal kills (which i believe are the mono crashes). What's interesting is I noticed the deadlock was more prevelant on later builds - whereas the mono crashes were a lot less. Somehow setting bigblock=3 significantly reduced the number of deadlocks in later builds - I have no idea why. I'll spin up a da857c later once I get a chance. |
Seem like it deadlocked once again after about 30 hours on my RPI5. |
I am also trying to get a server working on a RPI5 (8GB) with box64. I tried a few of the settings for box64rc mentioned here but haven't been successful. Longest I had the server running before the silent crash was only an hour. Admittedly I can't figure out how to roll my box64 back to a different version so I have only been using the somewhat latest box64 v0.2.7 ecf1902 . Appreciate all the work everyone has done so far - I will be sure to update with my settings if I get it stable on my system. Update: Managed to install v0.2.6 e42001b which didn't seem to make a difference. Crashes pretty consistently after 5 minutes. |
So far I've had the server running for about 36 hours with the problematic version mentioned above. (eda857c) I've been using the following settings: [valheim_server.x86_64]
BOX64_DYNAREC_BLEEDING_EDGE=0
BOX64_DYNAREC_BIGBLOCK=0
BOX64_DYNAREC_STRONGMEM=2
BOX64_LOG=1
BOX64_TRACE_FILE=/home/pi/valheim.box64.log @spwly it depends on how you installed box64, but assuming you used git, you'd need to check out the version / commit you're interested in, then do the cmake / make / make install procedure. cd ~/box64/build
git fetch
git checkout <TAG / VERSION HERE> # (specific version: "v0.2.6" or commit "eda857cb")
cmake .. -DRPI4ARM64=1 -DCMAKE_BUILD_TYPE=RelWithDebInfo
make -j"2"
sudo make install |
Many thanks @husjon - I got my version to eda857c . It didn't seem to affect my performance either, so I determined my issue must be elsewhere. Turns out, I hadn't been installing the box64rc file, and was only making changes to the file within /system. Properly installed with your settings, it has been up and running for over two hours now. I will let it run until I get a crash and report back with my total uptime. Update: Must have jinxed it, crapped out right at 3 hours. Progress is progress though |
Glad you got it running, but of course annoying that it didn't work after all :/
I have had some success as my server have been running for close to 3 days now using the settings mentioned in my previous comment (#1182 (comment)). |
Almost 48 hours later and the server is still running normally on my RPI 5 using the settings mentioned above.
I set up a similar monitoring solution as you @spwly but instead of restarting I just get a notification so that I can investigate it further. :/ One thing that I just started thinking about is, are you using an SD card as storage medium? |
Thanks for mentioning this, because this was definitely not showing up for me. Apparently my box64rc settings were never being read. My issue was the file in the home directory, box64.box64rc needed to be renamed to just ".box64rc"! With those parameters finally successfully set, I booted up the server last night after updating (new biome is out!) and played for a few hours with two other players. Everything ran smoothly and the server is still running 18 hours later. I am running everything off the internal SD card, so if I get any more performance issues, I will try running off an SSD and see if it has any effect. I'm also curious if running the pi headless would speed things up. |
Anyone not even able to connect to their server? My server is listed publicly and I've even used this node gamedig package to verify it's up but when I try to connect I get connection failed every time. Server and box64 logs: |
@arthurgbranco I was having this issue for a while, found out my system had a firewall preinstalled on the OS that just needed to be disabled. |
@spwly no firewall-cmd installed and I've added accepted ports to iptables, no idea what else I can do (it's debian). |
I have now also registered here because I am facing exactly the same problem and cannot get my Valheim server to run. My setup: Raspberry Pi 5 8GB. I had managed to get the server running once with the instructions. This was done with the Raspberry Pi OS 64-bit. However, I had the problem that the server did not run stably and shut down after a few minutes. Also, it never started automatically after a restart. Except for one time when the server couldn't be started manually anymore. Unfortunately, I don't have any log files here anymore. Since then, I've been trying to restart the server somehow. I have now tried several operating systems through headless or whatever, but nothing has worked. It usually only loads as far as described by arthurgbranco in his log file, or ends with "Error loading needed lib libSDL3.so.0 Warning: Cannot dlopen("libSDL3.so.0"/0x7fff0a96150c, 2)". I managed to start the server briefly via Ubuntu 23.10 according to the terminal (it showed how many players are online and what the IP address is), but unfortunately, nobody could log in here. After a restart of the Raspberry, however, this is no longer possible and the creation of the server ends again with the above-mentioned error. |
After 10 days my server crashed on my RPI5 because of Mono but shortly after was restored by systemd. This is using the configuration mentioned in my earlier comment #issuecomment-2105673700 with I will now be updating to the latest stable v0.2.8.
|
Attempted to update box64 to v0.2.9 b5c0a85 and now it won't take any parameters set either within /etc/box64.box64rc or ~/.box64rc. At a complete loss why it can't detect either. Each has:
Rolled it back to v0.2.6 - still won't recognize the box64rc setting files now for some reason.. It was working before on v0.2.6 prior to update to v0.2.9.. I have now completely removed box64 using update: update 2:
Update 3: SOLVED - journalctl had some corrupted log files. Seems the journalctl service was bugged. restarted the system journalctl service and removed the log file switch case in the execstart of valheim server service |
Server runs fantastic on eda857c, however something very odd happened today.
It was 'de-activated' randomly. It did not crash, nor did it restart after this 'de-activation. I was not logged into the game, nor home when this occurred. There is nothing else at this time in journalctl logs. |
After a week my RPI5 server finally deadlocked using v0.2.8. .box64rcBOX64_LOG=1
BOX64_DYNAREC_BIGBLOCK=0
BOX64_DYNAREC_STRONGMEM=2
BOX64_DYNAREC_BLEEDING_EDGE=0
BOX64_TRACE_FILE=/home/pi/valheim.box64.log On startup it did complain about missing DLL, as we found during testing v0.2.8 with crossplay was that Update 1: Update 2 - 2024.06.18:
|
I'm running a valheim server on my Raspberry Pi 5 (8gb model, booted from USB stick), Ubuntu 23.10, v0.2.9 of box64 |
Followup on my previous comment (#issuecomment-2158845248), server had crashed and restarted over the weekend, unfortunately the information from Telegraf / Influx didn't yield any news, the only thing that oculd be seen was a slight spike in cpu usage shortly after the crash which is from when the server starts up again. |
@ishaiaa what box64rc settings are you using if any? |
@husjon yes, I'm using those settings, I forgot to mention that |
Update |
Any solution? I'm using an Orange Pi 3 and I noticed that the crash is related to the auto backup. If you disable it by passing 0, the crash that occurred in minutes goes to 3-5 hours. I'm using the latest version box86 and box64. |
Hello there,
I had been running Valheim dedicated server on Ampere arm based server, using the below install script:
https://gist.github.com/husjon/c5225997eb9798d38db9f2fca98891ef
This was working for quite some time.
However, as of a November 7th update of the server and clients to Unity 2022, the server will disconnect clients and then crash about 20 seconds after a client connects. I can confirm I am pulling and compiling a fairly recent version of box64:
Finally, I would like to submit logs, but the logfiles generated are over 350 MB in size. How would I submit them here?
I am generating these logs via
BOX64_LOG=2 BOX64_TRACE_FILE=valheim_arm_crash.txt /home/ubuntu/valheim_server/valheim_server.x86_64 -nographics - batchmode -port 2456 -public 1 -name serverName -password sometemporarydummypassword -savedir /home/ubuntu/valheim_data
Thank you for your time and for this awesome project.
The text was updated successfully, but these errors were encountered: