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

Saraphim

Recruit
73 Badges
May 28, 2017
4
0
  • Europa Universalis IV: Mare Nostrum
  • Crusader Kings II: Jade Dragon
  • Europa Universalis IV: Third Rome
  • Stellaris - Path to Destruction bundle
  • Crusader Kings II
  • Cities: Skylines - Snowfall
  • Cities: Skylines - After Dark
  • Europa Universalis IV: Pre-order
  • Europa Universalis IV: Res Publica
  • Magicka
  • Europa Universalis IV: Wealth of Nations
  • Europa Universalis IV: Art of War
  • Crusader Kings II: Charlemagne
  • Crusader Kings II: Legacy of Rome
  • Crusader Kings II: The Old Gods
  • Crusader Kings II: Rajas of India
  • Crusader Kings II: The Republic
  • Crusader Kings II: Sons of Abraham
  • Europa Universalis IV: Conquest of Paradise
  • Crusader Kings II: Sword of Islam
  • Europa Universalis IV
  • Hearts of Iron IV: Together for Victory
  • Stellaris: Leviathans Story Pack
  • Crusader Kings II: Monks and Mystics
  • Cities: Skylines
  • Cities: Skylines - Mass Transit
  • Europa Universalis IV: Mandate of Heaven
  • Surviving Mars
  • Hearts of Iron IV: Death or Dishonor
  • Stellaris: Synthetic Dawn
  • Europa Universalis IV: Rule Britannia
  • Tyranny - Bastards Wound
  • Stellaris: Apocalypse
  • Cities: Skylines - Green Cities
  • Hearts of Iron IV: Expansion Pass
  • Cities: Skylines - Natural Disasters
  • Pillars of Eternity
  • Stellaris: Digital Anniversary Edition
  • Tyranny: Gold Edition
  • Tyranny: Archon Edition
  • Tyranny: Archon Edition
  • Europa Universalis IV: Rights of Man
  • Crusader Kings II: Reapers Due
  • Hearts of Iron IV: Cadet
  • Stellaris: Humanoids Species Pack
  • Europa Universalis IV: El Dorado
  • Crusader Kings II: Conclave
  • Stellaris: Necroids
  • Crusader Kings II: Way of Life
  • Crusader Kings II: Horse Lords
After updating, all my DLC disappeared and the DLC tab became greyed out, so I couldn't reenable them in the launcher. I ran it under strace and discovered that it was trying to find files in
~/.local/share/Steam/steamapps/common/Crusader Kings II/dlc but the directory was called DLC with all capital letters. I changed the directory to the lowercase version, and all works again. Regression from some non-sensitive filesystem perhaps?
 
Upvote 0

fyrkrans

Captain
59 Badges
Aug 27, 2016
470
30
  • Europa Universalis IV: Third Rome
  • Hearts of Iron IV: Cadet
  • Stellaris: Galaxy Edition
  • Hearts of Iron IV: Colonel
  • Europa Universalis IV: Mare Nostrum
  • Europa Universalis IV: Mandate of Heaven
  • Crusader Kings II: Jade Dragon
  • Crusader Kings II: Sword of Islam
  • Crusader Kings II: Charlemagne
  • Crusader Kings II
  • Crusader Kings II: Monks and Mystics
  • Hearts of Iron IV: Expansion Pass
  • Hearts of Iron IV: Field Marshal
  • Europa Universalis IV: Rule Britannia
  • Crusader Kings II: Reapers Due
  • Europa Universalis IV: Rights of Man
  • Stellaris: Digital Anniversary Edition
  • Stellaris: Leviathans Story Pack
  • Hearts of Iron IV: Expansion Pass
  • Stellaris: Megacorp
  • Stellaris: Apocalypse
  • Crusader Kings Complete
  • Stellaris: Distant Stars
  • Hearts of Iron IV: Death or Dishonor
  • Europa Universalis IV: Dharma
  • Age of Wonders III
  • Europa Universalis IV: Cradle of Civilization
  • Stellaris: Humanoids Species Pack
  • Stellaris: Galaxy Edition
  • Imperator: Rome Deluxe Edition
  • Imperator: Rome Sign Up
  • Europa Universalis IV: Golden Century
  • Europa Universalis IV: El Dorado
  • Crusader Kings II: Way of Life
  • Crusader Kings II: Horse Lords
  • Europa Universalis IV: Common Sense
  • Europa Universalis IV: Cossacks
  • Crusader Kings II: Conclave
  • Stellaris
  • Crusader Kings II: Legacy of Rome
  • Stellaris: Galaxy Edition
  • Crusader Kings II: Rajas of India
  • Crusader Kings II: The Republic
  • Crusader Kings II: Sons of Abraham
  • Crusader Kings II: Sunset Invasion
  • Europa Universalis III
  • Europa Universalis IV
  • Europa Universalis IV: Art of War
  • Europa Universalis IV: Conquest of Paradise
  • Europa Universalis IV: Wealth of Nations
You aren't the first one to run into this, but when I tried to reproduce that problem I wasn't able to:
Hm, I don't have that problem on my computer (with Ubuntu 16.04). I only have ~/.steam/steam/steamapps/common/Crusader\ Kings\ II/dlc. I also tried a clean reinstallation to reproduce the problem, but everything worked as it should.
Since then I also installed CK2 on Debian sid and there it worked as it should as well. So as far as I understand that's not a general problem.

Are you able to reproduce the problem on your system?
 

Saraphim

Recruit
73 Badges
May 28, 2017
4
0
  • Europa Universalis IV: Mare Nostrum
  • Crusader Kings II: Jade Dragon
  • Europa Universalis IV: Third Rome
  • Stellaris - Path to Destruction bundle
  • Crusader Kings II
  • Cities: Skylines - Snowfall
  • Cities: Skylines - After Dark
  • Europa Universalis IV: Pre-order
  • Europa Universalis IV: Res Publica
  • Magicka
  • Europa Universalis IV: Wealth of Nations
  • Europa Universalis IV: Art of War
  • Crusader Kings II: Charlemagne
  • Crusader Kings II: Legacy of Rome
  • Crusader Kings II: The Old Gods
  • Crusader Kings II: Rajas of India
  • Crusader Kings II: The Republic
  • Crusader Kings II: Sons of Abraham
  • Europa Universalis IV: Conquest of Paradise
  • Crusader Kings II: Sword of Islam
  • Europa Universalis IV
  • Hearts of Iron IV: Together for Victory
  • Stellaris: Leviathans Story Pack
  • Crusader Kings II: Monks and Mystics
  • Cities: Skylines
  • Cities: Skylines - Mass Transit
  • Europa Universalis IV: Mandate of Heaven
  • Surviving Mars
  • Hearts of Iron IV: Death or Dishonor
  • Stellaris: Synthetic Dawn
  • Europa Universalis IV: Rule Britannia
  • Tyranny - Bastards Wound
  • Stellaris: Apocalypse
  • Cities: Skylines - Green Cities
  • Hearts of Iron IV: Expansion Pass
  • Cities: Skylines - Natural Disasters
  • Pillars of Eternity
  • Stellaris: Digital Anniversary Edition
  • Tyranny: Gold Edition
  • Tyranny: Archon Edition
  • Tyranny: Archon Edition
  • Europa Universalis IV: Rights of Man
  • Crusader Kings II: Reapers Due
  • Hearts of Iron IV: Cadet
  • Stellaris: Humanoids Species Pack
  • Europa Universalis IV: El Dorado
  • Crusader Kings II: Conclave
  • Stellaris: Necroids
  • Crusader Kings II: Way of Life
  • Crusader Kings II: Horse Lords
> Are you able to reproduce the problem on your system?

I believe it will happen if I move the DLC folder to its lowercase version, as it was created by CK2 or Steam initially, but I haven't tried since I fixed it manually.
 

fyrkrans

Captain
59 Badges
Aug 27, 2016
470
30
  • Europa Universalis IV: Third Rome
  • Hearts of Iron IV: Cadet
  • Stellaris: Galaxy Edition
  • Hearts of Iron IV: Colonel
  • Europa Universalis IV: Mare Nostrum
  • Europa Universalis IV: Mandate of Heaven
  • Crusader Kings II: Jade Dragon
  • Crusader Kings II: Sword of Islam
  • Crusader Kings II: Charlemagne
  • Crusader Kings II
  • Crusader Kings II: Monks and Mystics
  • Hearts of Iron IV: Expansion Pass
  • Hearts of Iron IV: Field Marshal
  • Europa Universalis IV: Rule Britannia
  • Crusader Kings II: Reapers Due
  • Europa Universalis IV: Rights of Man
  • Stellaris: Digital Anniversary Edition
  • Stellaris: Leviathans Story Pack
  • Hearts of Iron IV: Expansion Pass
  • Stellaris: Megacorp
  • Stellaris: Apocalypse
  • Crusader Kings Complete
  • Stellaris: Distant Stars
  • Hearts of Iron IV: Death or Dishonor
  • Europa Universalis IV: Dharma
  • Age of Wonders III
  • Europa Universalis IV: Cradle of Civilization
  • Stellaris: Humanoids Species Pack
  • Stellaris: Galaxy Edition
  • Imperator: Rome Deluxe Edition
  • Imperator: Rome Sign Up
  • Europa Universalis IV: Golden Century
  • Europa Universalis IV: El Dorado
  • Crusader Kings II: Way of Life
  • Crusader Kings II: Horse Lords
  • Europa Universalis IV: Common Sense
  • Europa Universalis IV: Cossacks
  • Crusader Kings II: Conclave
  • Stellaris
  • Crusader Kings II: Legacy of Rome
  • Stellaris: Galaxy Edition
  • Crusader Kings II: Rajas of India
  • Crusader Kings II: The Republic
  • Crusader Kings II: Sons of Abraham
  • Crusader Kings II: Sunset Invasion
  • Europa Universalis III
  • Europa Universalis IV
  • Europa Universalis IV: Art of War
  • Europa Universalis IV: Conquest of Paradise
  • Europa Universalis IV: Wealth of Nations
> Are you able to reproduce the problem on your system?

I believe it will happen if I move the DLC folder to its lowercase version, as it was created by CK2 or Steam initially, but I haven't tried since I fixed it manually.
Consider giving it a try, since Paradox hasn't been able to reproduce this:
I checked it out on my Linux, and it seems to be working correctly as I get the properly named "dlc" folder.
Therefore I assume this won't get any attention unless someone is able to reproduce it.
 

Saraphim

Recruit
73 Badges
May 28, 2017
4
0
  • Europa Universalis IV: Mare Nostrum
  • Crusader Kings II: Jade Dragon
  • Europa Universalis IV: Third Rome
  • Stellaris - Path to Destruction bundle
  • Crusader Kings II
  • Cities: Skylines - Snowfall
  • Cities: Skylines - After Dark
  • Europa Universalis IV: Pre-order
  • Europa Universalis IV: Res Publica
  • Magicka
  • Europa Universalis IV: Wealth of Nations
  • Europa Universalis IV: Art of War
  • Crusader Kings II: Charlemagne
  • Crusader Kings II: Legacy of Rome
  • Crusader Kings II: The Old Gods
  • Crusader Kings II: Rajas of India
  • Crusader Kings II: The Republic
  • Crusader Kings II: Sons of Abraham
  • Europa Universalis IV: Conquest of Paradise
  • Crusader Kings II: Sword of Islam
  • Europa Universalis IV
  • Hearts of Iron IV: Together for Victory
  • Stellaris: Leviathans Story Pack
  • Crusader Kings II: Monks and Mystics
  • Cities: Skylines
  • Cities: Skylines - Mass Transit
  • Europa Universalis IV: Mandate of Heaven
  • Surviving Mars
  • Hearts of Iron IV: Death or Dishonor
  • Stellaris: Synthetic Dawn
  • Europa Universalis IV: Rule Britannia
  • Tyranny - Bastards Wound
  • Stellaris: Apocalypse
  • Cities: Skylines - Green Cities
  • Hearts of Iron IV: Expansion Pass
  • Cities: Skylines - Natural Disasters
  • Pillars of Eternity
  • Stellaris: Digital Anniversary Edition
  • Tyranny: Gold Edition
  • Tyranny: Archon Edition
  • Tyranny: Archon Edition
  • Europa Universalis IV: Rights of Man
  • Crusader Kings II: Reapers Due
  • Hearts of Iron IV: Cadet
  • Stellaris: Humanoids Species Pack
  • Europa Universalis IV: El Dorado
  • Crusader Kings II: Conclave
  • Stellaris: Necroids
  • Crusader Kings II: Way of Life
  • Crusader Kings II: Horse Lords
I've confirmed that:

1. Removing all dlcs
2. Removing the dlc (lowercase) folder
3. Adding a DLC (uppercase) folder
4. Installing all dlcs again

will indeed show them in Steam but not in the launcher, and they will not work in-game. I assume this is caused by some Steam/Windows interoperability where Steam will readily accept two files of different casing to be the same, regardless of whether this is actually correct on the filesystem. CK2 then drops down to some API that *is* case sensitive, and then the problem arises.

I couldn't reproduce ending up with a DLC (uppercase) instead of dlc (lowercase) in the first place though. I tried removing all dlcs, installing them again, removing CK2 entirely, installing it again, and in all cases it was (correctly) recreated as dlc (lowercase.)

Since it's been seen before (and I haven't messed with this manually before) I assume there is or has been some edge case in which it is wrongly created as DLC (uppercase,) but I sadly can't reproduce that. At any rate, this information will probably be enough for people to fix the issue, if it gets indexed correctly by Google and friends.
 

Saraphim

Recruit
73 Badges
May 28, 2017
4
0
  • Europa Universalis IV: Mare Nostrum
  • Crusader Kings II: Jade Dragon
  • Europa Universalis IV: Third Rome
  • Stellaris - Path to Destruction bundle
  • Crusader Kings II
  • Cities: Skylines - Snowfall
  • Cities: Skylines - After Dark
  • Europa Universalis IV: Pre-order
  • Europa Universalis IV: Res Publica
  • Magicka
  • Europa Universalis IV: Wealth of Nations
  • Europa Universalis IV: Art of War
  • Crusader Kings II: Charlemagne
  • Crusader Kings II: Legacy of Rome
  • Crusader Kings II: The Old Gods
  • Crusader Kings II: Rajas of India
  • Crusader Kings II: The Republic
  • Crusader Kings II: Sons of Abraham
  • Europa Universalis IV: Conquest of Paradise
  • Crusader Kings II: Sword of Islam
  • Europa Universalis IV
  • Hearts of Iron IV: Together for Victory
  • Stellaris: Leviathans Story Pack
  • Crusader Kings II: Monks and Mystics
  • Cities: Skylines
  • Cities: Skylines - Mass Transit
  • Europa Universalis IV: Mandate of Heaven
  • Surviving Mars
  • Hearts of Iron IV: Death or Dishonor
  • Stellaris: Synthetic Dawn
  • Europa Universalis IV: Rule Britannia
  • Tyranny - Bastards Wound
  • Stellaris: Apocalypse
  • Cities: Skylines - Green Cities
  • Hearts of Iron IV: Expansion Pass
  • Cities: Skylines - Natural Disasters
  • Pillars of Eternity
  • Stellaris: Digital Anniversary Edition
  • Tyranny: Gold Edition
  • Tyranny: Archon Edition
  • Tyranny: Archon Edition
  • Europa Universalis IV: Rights of Man
  • Crusader Kings II: Reapers Due
  • Hearts of Iron IV: Cadet
  • Stellaris: Humanoids Species Pack
  • Europa Universalis IV: El Dorado
  • Crusader Kings II: Conclave
  • Stellaris: Necroids
  • Crusader Kings II: Way of Life
  • Crusader Kings II: Horse Lords
Scratch that, I know exactly what's happening. Each dlc contains its own subpath within ~/.local/share/Steam/steamapps/common/Crusader Kings II

The first time a dlc is installed, the directory is created *according to the DLC definition* (perhaps as simple as a tarballed tree or something, I haven't checked.)

At least one of the dlcs has got a wrong path prefix DLC (uppercase) -- namely the ruler designer. If this, or any other dlc with the same error is installed *as the very first dlc*, the directory will be wrong forevermore (because of Steam seemingly ignoring case afterwards and just installing into the now-existing DLC (uppercase) folder.)
 

fyrkrans

Captain
59 Badges
Aug 27, 2016
470
30
  • Europa Universalis IV: Third Rome
  • Hearts of Iron IV: Cadet
  • Stellaris: Galaxy Edition
  • Hearts of Iron IV: Colonel
  • Europa Universalis IV: Mare Nostrum
  • Europa Universalis IV: Mandate of Heaven
  • Crusader Kings II: Jade Dragon
  • Crusader Kings II: Sword of Islam
  • Crusader Kings II: Charlemagne
  • Crusader Kings II
  • Crusader Kings II: Monks and Mystics
  • Hearts of Iron IV: Expansion Pass
  • Hearts of Iron IV: Field Marshal
  • Europa Universalis IV: Rule Britannia
  • Crusader Kings II: Reapers Due
  • Europa Universalis IV: Rights of Man
  • Stellaris: Digital Anniversary Edition
  • Stellaris: Leviathans Story Pack
  • Hearts of Iron IV: Expansion Pass
  • Stellaris: Megacorp
  • Stellaris: Apocalypse
  • Crusader Kings Complete
  • Stellaris: Distant Stars
  • Hearts of Iron IV: Death or Dishonor
  • Europa Universalis IV: Dharma
  • Age of Wonders III
  • Europa Universalis IV: Cradle of Civilization
  • Stellaris: Humanoids Species Pack
  • Stellaris: Galaxy Edition
  • Imperator: Rome Deluxe Edition
  • Imperator: Rome Sign Up
  • Europa Universalis IV: Golden Century
  • Europa Universalis IV: El Dorado
  • Crusader Kings II: Way of Life
  • Crusader Kings II: Horse Lords
  • Europa Universalis IV: Common Sense
  • Europa Universalis IV: Cossacks
  • Crusader Kings II: Conclave
  • Stellaris
  • Crusader Kings II: Legacy of Rome
  • Stellaris: Galaxy Edition
  • Crusader Kings II: Rajas of India
  • Crusader Kings II: The Republic
  • Crusader Kings II: Sons of Abraham
  • Crusader Kings II: Sunset Invasion
  • Europa Universalis III
  • Europa Universalis IV
  • Europa Universalis IV: Art of War
  • Europa Universalis IV: Conquest of Paradise
  • Europa Universalis IV: Wealth of Nations
Scratch that, I know exactly what's happening. Each dlc contains its own subpath within ~/.local/share/Steam/steamapps/common/Crusader Kings II

The first time a dlc is installed, the directory is created *according to the DLC definition* (perhaps as simple as a tarballed tree or something, I haven't checked.)

At least one of the dlcs has got a wrong path prefix DLC (uppercase) -- namely the ruler designer. If this, or any other dlc with the same error is installed *as the very first dlc*, the directory will be wrong forevermore (because of Steam seemingly ignoring case afterwards and just installing into the now-existing DLC (uppercase) folder.)
Interesting...

@Servancour: Please take a look at the quoted post.