• 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.

TheSpiderKing

Recruit
Jun 11, 2021
7
10

Integrity​

I have verified my game files (on Steam)​

Yes

I have disabled all mods​

Yes

Required​

Summary​

CTD After OS Change

Description​

Victoria 3 worked fine on this PC on Windows, but after changing my OS, it black-screens after hitting play on the launcher, and has to be force quit (otherwise, the entire screen freezes and I need to restart the PC). All other Paradox games I have (Vic2, EU4) work fine in the new OS, but Vic3 refuses to get past the launcher.

So far I have tried the following:
Verified my steam files
Reinstalling nvidia drivers
Reinstalling the game multiple times
Tried using Proton Experimental, Proton 8, Proton 7, and the native Linux version
Tried using this launch option for my NVIDIA:
Code:
__GL_THREADED_OPTIMIZATION=1 %command% gamemoderun %command% PROTON_USE_DX9K=1

Steps to reproduce​

After I press play on Steam, the launcher pops up. Hitting play on the launcher screen causes the black-screen.

Game Version​

1.5.12

OS​

Linux Mint 21.2 Cinnamon

Additional​

Bug Type​

Crash to Desktop

Save Game​

None, since I can't play the game

Attachments​

See below.

Player Pain​

10
 

Attachments

  • error.log
    6,8 KB · Views: 0
  • debug.log
    219,7 KB · Views: 0
  • gui.log
    2,5 KB · Views: 0
  • text.log
    4,6 KB · Views: 0
  • system.log
    965 bytes · Views: 0
  • code_revisions.log
    1,3 KB · Views: 0
I suspect the issue is here:
[11:08:15][contextowner.cpp:809]: GPU Name: AMD Unknown (RADV RENOIR)
[11:08:21][contextowner.cpp:810]: GPU Vendor: AMD
[11:08:28][contextowner.cpp:811]: GPU Id: 5688
[11:08:34][contextowner.cpp:812]: GPU Dedicated Memory: 0
This game only uses Vulkan, it cannot use openGL any more.

Whatever AMD video system you have, you need its latest proprietary driver from here
AND the latest MESA version.

All the best!
 
Thanks so much for the response! One small problem: Vic3 runs fine when running nvidia on-demand mode, but when I switch to performance mode (which I usually do for most games), the blackscreen problem returns. I've attached versions with performance and on-demand mode (on-demand is the (1)). Is this WAD? The error, gui, and text logs were empty when using performance mode.
 

Attachments

  • code_revisions.1.log
    1,3 KB · Views: 0
  • code_revisions.log
    1,3 KB · Views: 0
  • error.1.log
    15,5 KB · Views: 0
  • game.1.log
    41,4 KB · Views: 0
  • system.1.log
    973 bytes · Views: 0
  • system.log
    916 bytes · Views: 0
  • text.1.log
    4,6 KB · Views: 0
  • debug.log
    41,6 KB · Views: 0
I have to say I'm not across the difference between performance and on-demand modes in the nVidia world. Whether our games are tested in both modes under Linux, I do not know - but I'd be surprised if they are; whichever is the default is likely the only one in QA's test suite.

But how is nVidia involved if you have an AMD video system? Or is that a bad detection in our system.log?
 
My CPU is an AMD Ryzen 9 with built-in Radeon graphics; I have an nvidia 3060 GPU that I've configured as the primary GPU in BIOS and what's recognized as the primary gpu on the system. I would assume the system.log is flawed then, since neither of the nvidia modes I've run the game on use the AMD graphics suite at all. Anyways, thank you for your help, and let me know if you'd like to further investigate why the system.log is flawed.
 
I've never seen that before so I'll willing to let it go as some weird quirk on this system. You could report it in Bug Reports if you wanted to pursue that, but in all honesty I'm not sure it'll get a very high priority!