Hello all,
I've been wanting to try this game out for a while but it wasn't in my budget until today with the Humble Sale.
I found one bug in the game that a lot of games on linux seem to suffer from that will become more apparent when/if 64-bit inodes become standard. I tried searching a bit but didn't find this posted already, if it was, feel free to crucify me.
TL;DR
Crusader Kings II cannot see/write to drives that use 64-bit inodes.
Because of this the game crashes with "terminate called after throwing an instance of 'CFileException'"
Work around is to move the "$HOME/Documents/Paradox Interactive" directory to a drive that uses 32-bit inodes and create a sym-link to the above path.
Anywho, the long version:
I redeemed the game on Steam and installed.
Tried launching, nothing happened.
Tried launching through the terminal, saw that the game was crashing with the above error.
Googled, found the error to be connected to filename case with mods.
Found that the game is supposed to create a log file in the above directory, but mine was empty.
As I've encountered this issue with 64-bit inodes in several games, I had a hunch that it might be the issue.
Tested the work around and found that it was the issue.
I just wanted to post this here to help anyone else out that might have the same issue.
I've been wanting to try this game out for a while but it wasn't in my budget until today with the Humble Sale.
I found one bug in the game that a lot of games on linux seem to suffer from that will become more apparent when/if 64-bit inodes become standard. I tried searching a bit but didn't find this posted already, if it was, feel free to crucify me.
TL;DR
Crusader Kings II cannot see/write to drives that use 64-bit inodes.
Because of this the game crashes with "terminate called after throwing an instance of 'CFileException'"
Work around is to move the "$HOME/Documents/Paradox Interactive" directory to a drive that uses 32-bit inodes and create a sym-link to the above path.
Anywho, the long version:
I redeemed the game on Steam and installed.
Tried launching, nothing happened.
Tried launching through the terminal, saw that the game was crashing with the above error.
Googled, found the error to be connected to filename case with mods.
Found that the game is supposed to create a log file in the above directory, but mine was empty.
As I've encountered this issue with 64-bit inodes in several games, I had a hunch that it might be the issue.
Tested the work around and found that it was the issue.
I just wanted to post this here to help anyone else out that might have the same issue.