• 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.
This is a potentially useful script to automatically decapitalize all files and folders from the starting directory. Note that if any folders had caps in their names, you'll need to run the script a second time, and another time after that for each subfolder of that capped folder that has caps in its name.
[removed, because the script, although fully functional, did not fix the problem]
(I just removed the script to save space on this forum; I'll post a link to the PasteBin file as soon as I can paste it on there.)
EDIT: Here it is: http://pastebin.com/FeRuYGa8
EDIT: Still throwing a CFileException. The lowercasing script was a shot in the dark; I'm going to have to try the symlinking route now.
EDIT: Done! :D That was surprisingly easy; just had to change the mv line into an ln line.
[removed, because the script, although fully functional, did not fix the problem]
(I just removed the script to save space on this forum; I'll post a link to the PasteBin file as soon as I can paste it on there.)
EDIT: Here it is: http://pastebin.com/VBr4jbaX
EDIT: I'm going to reinstall the game now so that I can get the capped files back, and see how it works.
EDIT: The script did its job beautifully, but, unfortunately, the game does indeed seem to ignore symlinks (with the only exception being the game's main directory, which can be a symlink).
EDIT: It might only ignore symlinks on directories. I mean, I haven't seen anything to indicate that this would be the case, but it might be worth testing out somehow. Something that's rather unfortunate is how little information the game's giving me in the terminal on what's causing these CFileException's. Anyone know if the game dumps crash info anywhere?
EDIT: Reinstalling. Going to try a hybrid mix between the two scripts. Another shot in the dark, but, eh. You can find this new script below:
[removed, because the script, although fully functional, did not fix the problem]
(I just removed the script to save space on this forum; I'll post a link to the PasteBin file as soon as I can paste it on there.)
EDIT: Here it is: http://pastebin.com/8bmvTTT8
EDIT: Nope, didn't work; didn't work at all; just broke everything. The only elegant solution left, is to get true case insensitivity in the directory somehow. lowntfs-3g wasn't working for me, but maybe I need to do a restart for it to do so? I guess I'll try that momentarily.
EDIT: Yep, nope, still doesn't work. I'm all out of tricks. Anyone else have any ideas on how to get ck2 to read from a case-insensitive fs?
EDIT: Performed a fresh install, and didn't modify the install at all. Game crashes with the same CFileException error, and doesn't even start the launcher.
EDIT: Validating files returned that everything was correct, and the game still crashes before the launcher can appear, with a CFileException error.

Paradox, I really appreciate you porting your games to Linux, but you can't be so sloppy about case; it's really important, and my game is super broke right now because of it. I have 401hrs in the game total, as well as every DLC; so, hopefully this means something to you.

EDIT: Putting it back onto my ext4 partition; maybe the symlinks didn't work because it was on a Windows fs.
 
Last edited:
If you can compose a summary of the caseproblems you see, Bug Reports would be a great place for it.

The game does not create crash files on any platform, you have to rely on the OS's facilities for that.
 
Ah, okay; thanks for letting me know.
And I don't have any way of seeing what's incorrectly cased, except by trial and error. The ones we're sure should be lowercased are /DLC (this is the bug that causes DLC to not work on Linux; very surprised it hasn't been fixed yet, because I reported it 2 years ago), gfx/models/Attachments, gfx/models/attachments/Bow_02.xac. As well, if this hasn't been fixed yet, the folder 'mods' in the user folder should be 'mod', singular.
 
Last edited: