I have been unable to get the game to run for several months (since about 1.5.10), having played it since launch. I initially thought it must have been something I had done. But I have now completely reinstalled (including deleting the
Unlike the other Tech Support requests I could see, I am using Ubuntu 22.04 and meet the minimum system requirements (AMD Ryzen 3400G, Vega 11, 16GB RAM), so Vicky definitely should run.
With a fresh installation of 1.7.x, I followed suggestions made in other threads by closing all other applications, turning off VSync and setting FPS to 60 in the launcher. On starting the game, I got the reminder about creating shaders (the number went up, then down, then up again). Eventually I got to the Main Menu, which shows the correct checksum, and got as far as this:
The game froze there. It was using CPU, and about ¾GB of swap, but there appeared to be both RAM and a little more swap (2 GB swapfile) still available.
Either on the attempt or the following one, I turned the graphics down to lowest settings and tried again a couple of times. I didn't even get as far as the first attempt; the game froze again with what appeared to be clouds on a light blue background (didn't look like V3 water). Memory & swap usage were similar.
In one of the other threads, you (AndrewT) pointed out that the core count looked wrong. I have this as well,
I am using Mesa 23.2.1-1ubuntu3.1~22.04.2 (LLVM 15.0.7), as recommended by Ubuntu. I generally find other PDX games run better with OpenGL, but alas that is not an option for dear Vicky.
My shadercache directory is about 360MB and 6,112 files.
I saw that there might be a fix coming for Linux so I look forward to that. I will try some other variations (bigger swapfile and other game versions) in the meantime, but I wanted to upload these files and thoughts before they were overwritten. Hopefully there is some straw amidst all the chaff that will point to a solution.
EDIT: Today Steam downloaded another ~120MB of files. I've unsubscribed from all mods, so I guess those were shaders? Anyway, after that I was able to start (initiate without unpausing) a game as Egypt and on a later restart I was able to resume that unpaused game, but it froze when I tried to open a Region. I could not start as the UK or Prussia (I get the clouds again). Increasing my swap to 18GB didn't seem to make any difference, nor did verifying all files in Steam.
The clouds that I get when I can't start to play look like this:
/home/[username]/.local/share/Paradox Interactive/Victoria 3/
directory) twice, and I am seeing other Linux users with similar problems, so maybe it is the game.Unlike the other Tech Support requests I could see, I am using Ubuntu 22.04 and meet the minimum system requirements (AMD Ryzen 3400G, Vega 11, 16GB RAM), so Vicky definitely should run.
With a fresh installation of 1.7.x, I followed suggestions made in other threads by closing all other applications, turning off VSync and setting FPS to 60 in the launcher. On starting the game, I got the reminder about creating shaders (the number went up, then down, then up again). Eventually I got to the Main Menu, which shows the correct checksum, and got as far as this:

The game froze there. It was using CPU, and about ¾GB of swap, but there appeared to be both RAM and a little more swap (2 GB swapfile) still available.
Either on the attempt or the following one, I turned the graphics down to lowest settings and tried again a couple of times. I didn't even get as far as the first attempt; the game froze again with what appeared to be clouds on a light blue background (didn't look like V3 water). Memory & swap usage were similar.
In one of the other threads, you (AndrewT) pointed out that the core count looked wrong. I have this as well,
system.log
saysFYI the logs for other Paradox games (e.g. CK3) correctly report that the 3400G has 4 cores running 8 threads.[23:41:00][systemsettings.cpp:209]: CPU Physical Cores: 1
[23:41:00][systemsettings.cpp:210]: CPU Logical Cores: 8
I am using Mesa 23.2.1-1ubuntu3.1~22.04.2 (LLVM 15.0.7), as recommended by Ubuntu. I generally find other PDX games run better with OpenGL, but alas that is not an option for dear Vicky.
My shadercache directory is about 360MB and 6,112 files.
I saw that there might be a fix coming for Linux so I look forward to that. I will try some other variations (bigger swapfile and other game versions) in the meantime, but I wanted to upload these files and thoughts before they were overwritten. Hopefully there is some straw amidst all the chaff that will point to a solution.
EDIT: Today Steam downloaded another ~120MB of files. I've unsubscribed from all mods, so I guess those were shaders? Anyway, after that I was able to start (initiate without unpausing) a game as Egypt and on a later restart I was able to resume that unpaused game, but it froze when I tried to open a Region. I could not start as the UK or Prussia (I get the clouds again). Increasing my swap to 18GB didn't seem to make any difference, nor did verifying all files in Steam.
The clouds that I get when I can't start to play look like this:

Attachments
Last edited: