• We have updated our Community Code of Conduct. Please read through the new rules for the forum that are an integral part of Paradox Interactive’s User Agreement.

tonfunk

Recruit
Dec 12, 2022
3
0
Hi, I am not able to launch the game beyond the 'initializing game' state after migrating to a new machine. The program crashes during launch in most cases, rarely keeps running until I try to select e.g 'lern the game' and carshes during initialization. I am trying to use AMD Ryzen 5 5600g with internal graphics running archlinux (up to date). Log file attached.
 

Attachments

  • logs.zip
    13,8 KB · Views: 0
FYI the only supported distro is Ubuntu, so we may or may not be able to help you with this issue, depending on the cause.

If you run ./victoria3 from a terminal command line, what output do you see there when it crashes?


Please attach here your Documents/Paradox Interactive/Vic3/pdx_settings.json .
From your Documents/Paradox Interactive/Vic3/logs/ folder, attach here system.log , exceptions.log

Also in Steam please click on Steam-Help-System Info, and paste everything there into a text file and attach that here.
 
FYI the only supported distro is Ubuntu, so we may or may not be able to help you with this issue, depending on the cause.

If you run ./victoria3 from a terminal command line, what output do you see there when it crashes?


Please attach here your Documents/Paradox Interactive/Vic3/pdx_settings.json .
From your Documents/Paradox Interactive/Vic3/logs/ folder, attach here system.log , exceptions.log

Also in Steam please click on Steam-Help-System Info, and paste everything there into a text file and attach that here.
Hi Andrew,
thank you for the quick reply and willingness to look into the issue even though I am trying to get the game launching on a not supported distribution - much appreciated. The machine is new so that I could not try an older Vic3 release before 1.1.1 which has never successfully started on the machine.
Attached the requested logs and settings documents. exceptions.log is not existing - system.log is empty.
If all else fails, I can try on ubuntu too. 22.04 LTS I assume?
 

Attachments

  • Logs.zip
    10,1 KB · Views: 0
I had a look at your log files and noticed that you have only 7.2 GB of RAM. Do you have a swap file/partition which is big enough to at least hold all programs which run in the background so that vic3 can use most of this RAM? The official system requirement is 8 GB and on my kubuntu Linux with an integrated Intel card, it uses 5 GB when starting a new game(6 GB when loading a mid game save) and I think the integrated GPU uses an additional 2 GB. Crashes at different times could indicate that the game runs out of RAM. Your game.log and debug.log end in the middle of a line and I think this could also happen if the memory is the issue. It could also be that the partition which stores these files is full.

Did you try to start the game from the command line like AndrewT suggested? This might display an error message with more information.

Disclaimer: I'm not working for Paradox. I'm just trying to help people.
 
  • 1Like
Reactions:
I had a look at your log files and noticed that you have only 7.2 GB of RAM. Do you have a swap file/partition which is big enough to at least hold all programs which run in the background so that vic3 can use most of this RAM? The official system requirement is 8 GB and on my kubuntu Linux with an integrated Intel card, it uses 5 GB when starting a new game(6 GB when loading a mid game save) and I think the integrated GPU uses an additional 2 GB. Crashes at different times could indicate that the game runs out of RAM. Your game.log and debug.log end in the middle of a line and I think this could also happen if the memory is the issue. It could also be that the partition which stores these files is full.

Did you try to start the game from the command line like AndrewT suggested? This might display an error message with more information.

Disclaimer: I'm not working for Paradox. I'm just trying to help people.
Hi,
yes, I have 8GB swap partition.
I tried to start the game from command line - a crash kills terminal and program once it occurs.
Thanks for the help!

Update: @grotaclas you were right! I had configured swap once I set up the system, but it was (as per default) using zswap with a zram size of only 3.5GB. Adding a swap file of ~8GB the game launches fine.
Thanks again for the help. Thread can be closed.
 
Last edited:
Update: @grotaclas you were right! I had configured swap once I set up the system, but it was (as per default) using zswap with a zram size of only 3.5GB. Adding a swap file of ~8GB the game launches fine.
I'm glad that I was able to help. I would suggest that you occasionally look at the RAM and swap usage, because 8 GB RAM+8 GB swap still is relatively little and your system might run out of memory again in a long play session, the late game or if you have some memory hungry background processes(e.g. a browser with more than a few open tabs).
 
FYI the only supported distro is Ubuntu, so we may or may not be able to help you with this issue, depending on the cause.

If you run ./victoria3 from a terminal command line, what output do you see there when it crashes?


Please attach here your Documents/Paradox Interactive/Vic3/pdx_settings.json .
From your Documents/Paradox Interactive/Vic3/logs/ folder, attach here system.log , exceptions.log

Also in Steam please click on Steam-Help-System Info, and paste everything there into a text file and attach that here.
I have a similar problem here, never getting past the "Initializing game" window.. I'm on Pop_OS which should by all means be the same as Ubuntu. I have about 16G RAM which should be enough to at least start the game...? Starting from terminal I get the message amdgpu: Not enough memory for command submission. which makes me think it's probably my graphics card that is not good enough to start the game? Sorry I am not very good at the hardware side of things so I post here in hope of getting some clarity if there's something I can do or if I should just give this game up til I have a new computer to play on... I can run other PDX games that seems to have similar requirements graphics-wise.

I will attach the files requested and hope someone *cough* @grotaclas *cough* can enlighten me on the subject. Many thanks in advance.
 

Attachments

  • Vic3Logs.zip
    11,5 KB · Views: 0
From what I can see your AMD CARRIZO is aka the AMD Radeon R5, which is WAY below the minimum requirement on Linux of the AMD® R7 370 (2GB).

So I agree with you, that is almost certainly your problem. Sorry about that!
 
From what I can see your AMD CARRIZO is aka the AMD Radeon R5, which is WAY below the minimum requirement on Linux of the AMD® R7 370 (2GB).

So I agree with you, that is almost certainly your problem. Sorry about that!
Ok, thank you very much for the swift reply! When I looked at info for my card it says R5/R6/R7 which confused me. A shame really, but good motivation for me to start saving up for a better machine I guess.
 
Ok, thank you very much for the swift reply! When I looked at info for my card it says R5/R6/R7 which confused me. A shame really, but good motivation for me to start saving up for a better machine I guess.
In fact it's not a card at all, it's an integrated chipset (ie the CPU is also used as the GPU), so I'm afraid quite a way down the power scale!

You'll want hardware that at least matches the Recommended graphics GPUs for this game, I'd suggest.

Good luck!
 
Starting from terminal I get the message amdgpu: Not enough memory for command submission.
I'm not familiar with that message, but it sounds like there is not enough memory assigned to your integrated graphics chip to run the game. The minimum requirements say 2 GB, but your SteamSystemInfo.txt says Primary VRAM: 512 MB. I think your video driver should be able to use system RAM as additional VRAM when it is needed and steam might not be able to detect that. But maybe there is a limit which you have to increase so that the game gets enough VRAM. I think there is a chance that you get the game to run on your system on the minimum graphics settings, but it will be relatively slow. The archlinux wiki says that the command cat /sys/class/drm/card0/device/mem_info_vram_total can be used to see the VRAM and the kernel documentation mention several more mem_info_X files in sysfs. What's the output for each of them?

this comment on the lutris forum says that the kernel parameter amdgpu.gttsize can be used to increase the amount of RAM that the GPU can use, but the kernel documentation says that the default is 1/2 of your RAM which should be more than enough with your 16 GB.

How much swap do you have? If you don't have any or its size is pretty small, it could also be the opposite problem that your GPU uses too much RAM and then there is not enough left for the game and whatever else is running in the background.