[Linux] UE4Editor "Unable to write to Settings Directory" @ 91%

Hi all, I’ve successfully followed the instructions for installing and building UE4 on Linux (https://docs.unrealengine.com/latest/INT/Platforms/Linux/BeginnerLinuxDeveloper/SettingUpAnUnrealWorkflow/4/index.html), but I’ve encountered an odd blocker after everything was supposedly done.

First things first, I’ve succeeded in everything up to the MAKE part.

Where I’m seeing this issue is when running the UE4Editor. Everything seems fine until about the 91% mark of the loading screen, but then a window pops up saying “Unable to write to Settings Directory (/home/USER/.config/Epic/Unreal.uproject)”. I’ve checked the directory, and currently the only thing in there is a folder called “GDBPrinters”.

  • I can ignore these messages (they pop up three times in succession) and just allow the UE4Editor to launch
  • With this, I can create new Blueprint projects
  • However, when I try to create a C++ project, I find that it gets stuck at the “creating project file” step

My initial guess was that this may have had something to do with the permissions, but that doesn’t seem to be an issue either. If anyone has hints for this, please let me know!

Hi guys, I believe I’ve gotten past this “issue”. My guess is that the SSD was faulty (failing randomly) because I haven’t had this issue since replacing the harddrive.

Hey! I ran into the same issue, but I found a way to fix it. I think this issue is caused by accidentally using “sudo” during the setup of your install. If you’re like me, you made that mistake on reflex, then nuked the UnrealEngine folder and started again when nothing worked.

Unfortunately, the .config/Epic is first generated during setup (./GenerateProjectFiles.sh I think), so even though you nuked everything you’re still going to run into problems down the road.

My “fix” was to remove the Epic folder from the .config folder (~/.config$ sudo rm -r Epic/).

Once that folder was removed I was able to generate and open C++ projects with no pop-ups or problems. :slight_smile: