Page 1 of 1
[1.1.104] Factorio hangs when opening Steam overlay
Posted: Fri Feb 23, 2024 10:01 am
by Mighty_Pig
Sometimes when I try to open the Steam overlay with shift + tab Factorio just hangs. I am forced to alt tab, and send 2 SIGKILL's to quit Factorio since 1 isn't enough for some reason. Sounds keeps working fine. Just unable to get back into the game. This has been happening to me for a couple of weeks now atleast. It also doesn't happen every single time. For example the log down below, it happened like 1 minute into the game. Other times I can play hours without a problem.
I am honestly not sure how to reproduce it. For me when it happends its just open steam overlay and it might happen.
Note I have changed the log file to remove the servers IP and password. Nothing else has been changed.
I am playing on Linux.
Arch Linux with kernel version 6.7.4-arch1-1.
Nvidia GPU 3080
Driver Nvidia-open 545.29.06-18
Ryzen 7 7800X3D.
X11 with KDE Plasma
If you need more information or logs let me know so I can get them for you.
Re: [1.1.104] Factorio hangs when opening Steam overlay
Posted: Fri Feb 23, 2024 2:04 pm
by Mighty_Pig
It happened again. This time when I recived an achievement which makes the steam overlay pop up. Included is the logfile and I also make a small video on how it looks when it gets stuck. It doesn't look like the logs says much. It just says I received the notification and thats it so not sure how usefull it is.
https://www.dropbox.com/scl/fi/mguz0zp3 ... zq8hf&dl=0
Edit 1:
I was playing with a friend on my server. She also crashed. We are not 100% sure when excacly but I suspect when I started Factorio again because she should have gotten the Steam pop-up about me playing Factorio now. But again, we are not 100% sure if this is the case. She also runs Arch Linux.
Edit 2:
It happened today again. My friend and I crashed at the same time this time. As far as I could see we both didn't get any steam overlay pop-up this time. Also in the log there isn't anything interresting. Is there a log with more details available that I could give?
This is the end of the log:
Code: Select all
6004.188 Info ClientSynchronizer.cpp:327: Latency changed to (4)
6094.182 Info ClientSynchronizer.cpp:327: Latency changed to (3)
6354.182 Info ClientSynchronizer.cpp:327: Latency changed to (4)
6409.194 Info ClientSynchronizer.cpp:327: Latency changed to (3)
6444.190 Info ClientSynchronizer.cpp:327: Latency changed to (4)
6489.194 Info ClientSynchronizer.cpp:327: Latency changed to (3)
6802.276 Received SIGINT, shutting down
6803.307 Received SIGTERM, shutting down
The SIGINT and SIGTERM and probably because I shut Factorio down trough steam.
Since we both crash at the same time I suspect it isn't a hardware issue. We both have very different hardware:
3080vs1070
AMD 7800x3d vs intel i5-6400
Only things in common is the distro, both Arch Linux.
Edit 3:
Looking at the server logs it looks like we didn't crash at the same time but she crashed once I joined the server again.
Here is also the log on the server side when the above happened (I only changed the ip's nothing else has been changed):
Code: Select all
factorio-1 | 227436.840 Info AppManager.cpp:323: Saving to _autosave2 (blocking).
factorio-1 | 227437.124 Info AppManagerStates.cpp:2007: Saving finished
factorio-1 | 227661.940 Info ServerMultiplayerManager.cpp:1077: Disconnect notification for peer (17)
factorio-1 | 227661.941 Info ServerSynchronizer.cpp:623: nextHeartbeatSequenceNumber(13659542) removing peer(17).
factorio-1 | 227724.140 ConnectionRequestReplyConfirm (type(ConnectionRequestReplyConfirm) ) from(IP ADRDR:({xxxx:46324}))
factorio-1 | 227724.141 Refusing connection for address (IP ADDR:({xxxx:46324})), username (Mighty_Pig). UserVerificationMissing
factorio-1 | 227724.674 ConnectionRequestReplyConfirm (type(ConnectionRequestReplyConfirm) ) from(IP ADDR:({xxxx:46577}))
factorio-1 | 227724.674 Refusing connection for address (IP ADDR:({xxxx:46577})), username (Mighty_Pig). PasswordMissing
factorio-1 | 227727.190 ConnectionRequestReplyConfirm (type(ConnectionRequestReplyConfirm) ) from(IP ADDR:({xxxx:54455}))
factorio-1 | 227727.190 Info ServerRouter.cpp:465: Replying to connectionRequest for address(IP ADDR:({xxxx:54455})).
factorio-1 | 227727.190 Info ServerSynchronizer.cpp:604: nextHeartbeatSequenceNumber(13663456) adding peer(18)
factorio-1 | 227727.210 Info ServerMultiplayerManager.cpp:814: updateTick(2249406) changing state from(InGame) to(InGameSavingMap)
factorio-1 | 227727.240 Info ServerMultiplayerManager.cpp:963: updateTick(2249406) received stateChanged peerID(18) oldState(Ready) newState(ConnectedWaitingForMap)
factorio-1 | 227727.518 Info ServerMultiplayerManager.cpp:1024: UpdateTick(2249406) Serving map(/factorio/temp/mp-save-17.zip) for peer(18) size(6903613) auxiliary(152) crc(2377966895)
factorio-1 | 227727.518 Info ServerMultiplayerManager.cpp:814: updateTick(2249406) changing state from(InGameSavingMap) to(InGame)
factorio-1 | 227727.590 Info ServerMultiplayerManager.cpp:963: updateTick(2249410) received stateChanged peerID(18) oldState(ConnectedWaitingForMap) newState(ConnectedDownloadingMap)
factorio-1 | 227728.640 Info ServerMultiplayerManager.cpp:963: updateTick(2249473) received stateChanged peerID(18) oldState(ConnectedDownloadingMap) newState(ConnectedLoadingMap)
factorio-1 | 227728.990 Info ServerMultiplayerManager.cpp:963: updateTick(2249494) received stateChanged peerID(18) oldState(ConnectedLoadingMap) newState(TryingToCatchUp)
factorio-1 | 227729.124 Info ServerMultiplayerManager.cpp:963: updateTick(2249502) received stateChanged peerID(18) oldState(TryingToCatchUp) newState(WaitingForCommandToStartSendingTickClosures)
factorio-1 | 227729.125 Info GameActionHandler.cpp:5084: UpdateTick (2249502) processed PlayerJoinGame peerID(18) playerIndex(1) mode(connect)
factorio-1 | 227729.190 Info ServerMultiplayerManager.cpp:963: updateTick(2249506) received stateChanged peerID(18) oldState(WaitingForCommandToStartSendingTickClosures) newState(InGame)
factorio-1 | 2024-02-24 11:13:51 [JOIN] Mighty_Pig joined the game
factorio-1 | 227732.840 Info ServerMultiplayerManager.cpp:1077: Disconnect notification for peer (16)
factorio-1 | 227732.841 Info ServerSynchronizer.cpp:623: nextHeartbeatSequenceNumber(13663796) removing peer(16).
factorio-1 | 228037.440 Info AppManager.cpp:323: Saving to _autosave3 (blocking).
factorio-1 | 228037.724 Info AppManagerStates.cpp:2007: Saving finished
Re: [1.1.104] Factorio hangs when opening Steam overlay
Posted: Sat Feb 24, 2024 1:57 pm
by Rseding91
Thanks for the report however because this is seemingly only happening for you, and is not software we have any control over there's nothing we can do.
Re: [1.1.104] Factorio hangs when opening Steam overlay
Posted: Sun Feb 25, 2024 8:13 am
by Mighty_Pig
Well it only happens with Factorio, and since my friend also has the same issue even tho differant hardware. She also only has this problem with Factorio.
Re: [1.1.104] Factorio hangs when opening Steam overlay
Posted: Sun Feb 25, 2024 8:26 am
by Rseding91
Mighty_Pig wrote: ↑Sun Feb 25, 2024 8:13 am
Well it only happens with Factorio, and since my friend also has the same issue even tho differant hardware. She also only has this problem with Factorio.
Are they also running Linux? A search brings up several people having the same issue with several games over the last several years with seeming no fix in sight on Linux.
Re: [1.1.104] Factorio hangs when opening Steam overlay
Posted: Sun Feb 25, 2024 11:44 am
by Mighty_Pig
MMmmh, yes she is. Then I guess it has just been bad luck for us with factorio, thanks!