Steam 설치
로그인
|
언어
简体中文(중국어 간체)
繁體中文(중국어 번체)
日本語(일본어)
ไทย(태국어)
Български(불가리아어)
Čeština(체코어)
Dansk(덴마크어)
Deutsch(독일어)
English(영어)
Español - España(스페인어 - 스페인)
Español - Latinoamérica(스페인어 - 중남미)
Ελληνικά(그리스어)
Français(프랑스어)
Italiano(이탈리아어)
Bahasa Indonesia(인도네시아어)
Magyar(헝가리어)
Nederlands(네덜란드어)
Norsk(노르웨이어)
Polski(폴란드어)
Português(포르투갈어 - 포르투갈)
Português - Brasil(포르투갈어 - 브라질)
Română(루마니아어)
Русский(러시아어)
Suomi(핀란드어)
Svenska(스웨덴어)
Türkçe(튀르키예어)
Tiếng Việt(베트남어)
Українська(우크라이나어)
번역 관련 문제 보고
Unfortunately the game now crashes gracefully without warning.
So still crashing randomly, but with auto-graphics switching off, my system stays online. Is that an improvement? :|
My setup: ~2017 MBP 15'' with 2.8 GHz i7, 16GB of RAM and R5700XT EGPU.
I managed to play a game on duel map. But anything bigger I get this some time into a game.
https://support.aspyr.com/hc/en-us
I've had the problem since June. My iMac completely crashes. I have to shut it off then on again. If I wait for about 5 minutes, my iMac restarts by itself.
Anyway, it seemed like some kind of graphics problem because it always generated huge graphic glitches across my screens when it happened (both with and without an external screen), so I took the very tedious time of disabling each advanced graphic option, one at a time, re-enabling after confirming it didn't cause the crash. None of them stopped the crashing.
Also good to note, I wasn't sure if my entire Mac was crashing, but because I'm an IT guy, I regularly SSH into my Mac for various reasons, so every time it seemed to completely freeze, I was able to SSH into it and everything was working fine. That way I could restart my Mac without holding down the power button, but it confirmed the problem is only Civ 6, the Mac is fine.
Then more recently it's been happening very rarely, pretty much stopped, so I thought there was some update I missed that fixed it. I've gone for almost 2 weeks without a crash. But today it happened again, and repeatedly, like I can hardly go 2 turns before it starts to crash and inevitably freezes. I do know I've had at least two sets of updates for macOS since the last time Civ 6 was crashing like this, so maybe that's why the freezes/crashes have lessened and I no longer see the huge graphic glitches. Civ 6 just freezes to a complete standstill, but I can hit Cmd-Opt-Esc to force-quit it.
So, like I said, it was crashing over and over, but I was able to force-quit it to open it again and load the last auto-save. I probably did that 7 times, then I started looking at top/htop resource stats (in Terminal) to see what was going on. What I noticed with that is that Civ 6 was taking over 800% CPU time even in the background. I thought, that's way to high, how much does it use normally?
So, I forced it to quit, started it, and after getting to the Civ 6 menu, I saw it's using maybe 75-150% CPU time, which with 8 cores is just 1-1.5 cores in use. No problem. So, I load the autosave, and the CPU usage spikes for a few seconds over 800%, then back down to around 200%. OK, that's fine, but after starting to do stuff for my turn, before I can even finish the turn, it's back up over 800%.
Next I forced it to quit, and this time I'm looking at the Civ 6 process with Activity Monitor. I see the CPU spiking there before crashes, too, but I noticed I can double-click the Civ 6 process to get more info. Specifically, I see Virtual Memory Size, which at the beginning, before loading the autosave, is about 12gb. After loading it, it's about 15gb. No problem, I have 32gb of memory on my MacBook. A lot of processes use a large amount of virtual memory, but less "real" memory.
Watching this during the next crash, however, I saw what must be the reason Civ 6 is grinding to a halt: as soon as I start doing stuff in-game to finish my turn, the virtual memory used starts climbing without end -- 20gb, 25gb, 30gb, 35gb, 40gb, 45gb etc. If I kill it before it goes over 100gb, I can start it again and try again. However, once it got over 135gb, and I saw it in remote SSH login as high as 190gb of virtual memory used (!), everything is crashing and throwing up graphic glitches again.
This last time I had to reboot from remote SSH like before. Even killing Civ 6 remotely didn't bring back the window server or whatever it's called on a Mac, because I couldn't see or do anything, even when I logged out with Cmd-Opt-Q, the displays were frozen with graphic glitches.
At this point I can only see what's going on in remote SSH login, so I rebooted.
I've been programming for nearly 40 years, although more in Linux/Unix than Mac, but this just looks like Civ 6 has a huge memory leak causing this main problem. And, given that I haven't had a problem for nearly 2 weeks until today, I'm guessing it depends on the game you're playing, maybe options or the civ you're playing. Over the past 2 weeks I've been playing the new Ethiopia and France civs with zero crashes in those games. Today I was playing a new game with the new America civ.
I've rebooted twice and rebooting hasn't allowed me to get past this auto-save in this game. I haven't had this crash at all on my Windows 10 PC at home, so if it crashes again today after my second reboot, without allowing me to go even 1 turn, I'll just have to load the autosave, save to cloud, and try to continue on Windows 10 later in the hopes that the Windows Civ 6 will somehow change the save for the Mac so it won't crash. Or maybe it's tied to certain civs or game configurations.
Or maybe it's just a random memory leak that makes no sense. But, after all this, I'm positive it's a memory leak, because I watched Civ 6's virtual memory usage climb from 15gb to over 130gb every time it froze/crashed.
Please, somebody at Aspyr be reading this thread and fix this problem and/or tell us you know about it and you're working on it!
This is very frustrating, because I use a Mac all the time to get top work productivity, and playing Civ 6 goes hand-in-hand with that!
But, before I could kill Civ 6 and possibly reboot my Mac over SSH, the Mac actually rebooted itself. That's a first -- it's never done that with this problem. Maybe it's learning from the repeated Civ 6 crashing.
And now, Civ 6 is saying it can't connect to the cloud, so I can't even save my auto-save to the cloud if I can finish loading it so I can try to play on Windows 10 and/or fix the save. I hate how frustratingly random the "can't connect to cloud" thing happens in Civ 6.
And, after running/crashing Civ 6 3 times, it connected to cloud again. OK.
This time, I loaded the autosave *before* the last autosave to see if it would also crash. It did not. I proceeded to the next turn, and right at the point where I was starting to do my next turn in the autosave I was loading above, it started crashing again.
So, I guess the second-to-last autosave is not corrupted, but the next turn, the same turn as the last autosave, gets corrupted or somehow causes the crash like above.
Anyway, I was able to load the second-to-last autosave and save it to the cloud, so I'll try to play on Windows (where I know it won't crash), then later, probably tomorrow since I'll be working tomorrow, I'll try to play on the Mac again using that later save I create on Windows 10 today, then we'll see if I can continue.
Also, during the time I was able to load the second-to-last autosave and then save it to the cloud, and including right up to the time before I clicked Next Turn, the memory and CPU usage were all very normal, around 100-200% CPU and 15gb of virtual memory used.
At least now I know what to do on the Mac to avoid a complete crash and reboot, but it's ridiculous that I would have to remote SSH into my Mac to monitor an application's CPU and virtual memory usage so I can play the game on it!
Thank you for your feedback. It matches mine! I've also been playing Civ since 1990 and am also in IT!
One thing that you have described happens to me all the time. When my iMac freezes, if I don't turn it off, my iMac restarts after about 5 minutes on its own.
I've also noted something weird, that I don't know if it's related. When I am in a city and I pick to build a Scout, the icon I see is distorted. It was supposed to be a dog, but in my version, I still get the dog years but the face of the dog is distorted.
I've reinstalled macOS (Catalina) and Civ 6 on my iMac with no success.
My iMac just crashes randomly. Lately, I always play with Simón Bolívar, but it used to happen before (John Curtin or Trajan were usually my favourite choices).
Let's keep the pressure on Aspyr to fix this mess. I have to open tickets with them with no bliss so far.
Thank you!
We may figure this out yet. My assumption that saving to the cloud and playing the game on my Win10 PC, then opening the game on my MacBook Pro would fix the problem was not correct, so I don't think it's a corrupted save game. I played on Win10 for 50 turns, then loaded the game on my MacBook Pro and couldn't even get through one turn. I just kept having to kill the game and load from autosave, then quicksave. I couldn't even get through that one turn. I force-quit it 3-4 times before I finally had to reboot.
You can see you have a looming problem if you watch the Virtual Memory Size of Civ 6 in the Activity Monitor -- if it's constantly rising, kill it before it chokes your Mac to halt.
Then today I noticed something: it seemed to be choking after getting through a Next Turn phase after the AI's are finished and it's my turn. This has happened many times before, although not always, when it starts choking (which I mean it stops and I can only get out by hitting Cmd-Opt-Esc, and even that takes several seconds).
I noticed it was sending me to the next unit every time it choked, not always the same unit, but when it was zooming across the map to that next unit.
This option "Auto Unit Cycling" in the Interface settings often p!sses me off when I'm working on a group of units in one area, I tell one unit to do what I want, then the game auto-cycles me to some unit on the other side of the map, and I have to scroll back to continue doing what I was doing with that group of units. So in the past I learned to turn it off, but sometimes it's a little more tedious to hit the Enter key after each unit/move.
Anyway, this crashing today was happening so often, it was like 2-4 crashes per turn, just struggling to get through the turn.
After I set that "Auto Unit Cycling" to Disabled, IT HASN'T CRASHED SINCE.
This may be only anecdotal, and maybe it's just with this game or this game's settings (like I said above, I know it's not a bad save game file), but maybe this is the cause of this crashing??
Nope, after 5 turns with no problem, it started choking again, Virtual Memory Size had risen from 16gb to 42gb and rising. I was able to kill it, but was left with huge graphic artifacts on one screen like I described before. Coincidentally, I figured out how to make those go away -- Cmd-Shift-3 to take a screenshot, then click-drag around the place where the graphic artifact is at, and voila, it doesn't capture the artifact, but the artifact disappears.
Well, we'll see what I can find next, but I find it hard to believe this problem is only limited to people with our hardware.
NSS1970, what CPU, memory, etc. do you have in your iMac?