Thanks for helping me, I end up being able to play the game with some weird hacks
I will answer some of your question0s, then I will explain the solution:
This seems to be slightly below the minimum requirement for this game, the Nvidia® GeForce™ GTX 660. But I wouldn't have thought that would make it crash at startup. Ironically the Intel Xe alternative on this machine is actually higher than the minimum Intel supported, the Intel® HD Graphics 630.
I mean, when I bought it I read online that it has equivalent to the gtx 1660 but with lower memory (2gb instead of 4gb), however I'm pretty sure it is above gtx 660 in terms of clock and memory speed. Tho, I'm satisfied because mostly play strategy/management games and they all run for me (except for vic3 haha)
Can you tell which video system the game is attempting to use? On Windows the Nvidia utilities would make that decision, but I don't know how that works with Linux, not to mention with Prime being involved also ... !
I'm not sure what you mean by "video system", perhaps you mean to ask if I use X11? both my desktop and my notebook are using X11
Please attach here your Documents/Paradox Interactive/Victoria3/pdx_settings.json .
From your Documents/Paradox Interactive/Victoria3/logs/ folder, attach here system.log , error.log
From your Documents/Paradox Interactive/Victoria3/crashes/ folder, attach here the latest (only!) exceptions.txt
Actually, of all my attempts of generating a debug file I've only being able to generate once, when the paradox crash reporter appeared on my desktop. Not sure what I did to trigger, but I'm unable to trigger again for my notebook.
I will now explain the hack I use to play the game:
1. First, I ran the game through proton inside my notebook, directly on steam
2. Click on play on the launcher
3. Then I waited until it compile a few shaders
4. On my desktop I execute the game using ./binaries/victoria3
That's it, I can now play the game within a shared library, here is the console output:
Code:
[S_API] SteamAPI_Init(): Loaded '/home/jaoschmidt/.steam/debian-installation/linux64/steamclient.so' OK.
[S_API FAIL] SteamAPI_Init() failed; no appID found.
Either launch the game from Steam, or put the file steam_appid.txt containing the correct appID in your game folder.
Warning: 1 log categories not defined
performance
[S_API FAIL] Tried to access Steam interface SteamUser021 before SteamAPI_Init succeeded.
[S_API FAIL] Tried to access Steam interface SteamFriends017 before SteamAPI_Init succeeded.
* Trying 18.233.134.26:443...
* Connected to victoria3.online.paradox-interactive.com (18.233.134.26) port 443 (#0)
* ALPN: offers http/1.1
* CAfile: /etc/ssl/certs/ca-certificates.crt
* CApath: /etc/ssl/certs
* SSL connection using TLSv1.2 / ECDHE-RSA-AES128-GCM-SHA256
* ALPN: server accepted http/1.1
* Server certificate:
* subject: CN=*.online.paradox-interactive.com
* start date: Jan 2 00:00:00 2025 GMT
* expire date: Jan 30 23:59:59 2026 GMT
* subjectAltName: host "victoria3.online.paradox-interactive.com" matched cert's "*.online.paradox-interactive.com"
* issuer: C=US; O=Amazon; CN=Amazon RSA 2048 M03
* SSL certificate verify ok.
* using HTTP/1.1
> POST /v2/account/authenticate/custom?create=true&username=& HTTP/1.1
Host: victoria3.online.paradox-interactive.com
Accept: application/json
Authorization: Basic NDJyM3JxYWZhdzo=
Content-Type: application/json
Content-Length: 133
< HTTP/1.1 200 OK
< Date: Sat, 11 Jan 2025 06:50:25 GMT
< Content-Type: application/json
< Content-Length: 786
< Connection: keep-alive
< Cache-Control: no-store, no-cache, must-revalidate
< Grpc-Metadata-Content-Type: application/grpc
< Vary: Accept-Encoding
<
* Connection #0 to host victoria3.online.paradox-interactive.com left intact
* Trying 3.210.34.19:443...
* Connected to victoria3.online.paradox-interactive.com (3.210.34.19) port 443 (#0)
* ALPN: offers http/1.1
* CAfile: /etc/ssl/certs/ca-certificates.crt
* CApath: /etc/ssl/certs
* SSL connection using TLSv1.2 / ECDHE-RSA-AES128-GCM-SHA256
* ALPN: server accepted http/1.1
* Server certificate:
* subject: CN=*.online.paradox-interactive.com
* start date: Jan 2 00:00:00 2025 GMT
* expire date: Jan 30 23:59:59 2026 GMT
* subjectAltName: host "victoria3.online.paradox-interactive.com" matched cert's "*.online.paradox-interactive.com"
* issuer: C=US; O=Amazon; CN=Amazon RSA 2048 M03
* SSL certificate verify ok.
* using HTTP/1.1
* Connection #0 to host victoria3.online.paradox-interactive.com left intact
Hopefully this gives a clue on how to fix the bug. That said, it is rather inconvenient for me to use two machines to open the game, but it points that the problem is probably related some interference with steam share and paradox certificate verification. Probably will be resolved once I actually buy the game