The quest continues, here is some debug output from the new user and it looks different than the one from my normal account.
$ ./eu4
Setting breakpad minidump AppID = 236850
Steam_SetMinidumpSteamID: Caching Steam ID: 76561198024938745 [API loaded no]
terminate called after throwing an instance of 'CFileException'
Aborted
gdb:
gdb) run
Starting program: /home/bob/.local/share/Steam/SteamApps/common/Europa Universalis IV/eu4
Missing separate debuginfo for /home/bob/.local/share/Steam/SteamApps/common/Europa Universalis IV/libsteam_api.so
Try: zypper install -C "debuginfo(build-id)=dd0128d2c53ec0908d41e78ced891733adc6040d"
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib64/libthread_db.so.1".
Missing separate debuginfo for /home/bob/.local/share/Steam/linux32/steamclient.so
Try: zypper install -C "debuginfo(build-id)=91e5f9dc7f09ac25da0cc6203881cd7e0db7a6e6"
Setting breakpad minidump AppID = 236850
Missing separate debuginfo for /home/bob/.local/share/Steam/linux32/libsteam.so
Try: zypper install -C "debuginfo(build-id)=63b30c1969f3486fe8711c54d21fdb29ac80bf19"
Steam_SetMinidumpSteamID: Caching Steam ID: 76561198024938745 [API loaded no]
Detaching after fork from child process 2866.
Detaching after fork from child process 2867.
terminate called after throwing an instance of 'CFileException'
Program received signal SIGABRT, Aborted.
0xf7fdbc45 in __kernel_vsyscall ()
Missing separate debuginfos, use: zypper install glibc-32bit-debuginfo-2.19-10.1.x86_64 libX11-6-32bit-debuginfo-1.6.2-4.2.x86_64 libXau6-32bit-debuginfo-1.0.8-4.4.x86_64 libXcursor1-32bit-debuginfo-1.1.14-4.1.x86_64 libXext6-32bit-debuginfo-1.3.2-3.6.x86_64 libXfixes3-32bit-debuginfo-5.0.1-3.6.x86_64 libXinerama1-32bit-debuginfo-1.1.3-3.6.x86_64 libXrandr2-32bit-debuginfo-1.4.2-3.6.x86_64 libXrender1-32bit-debuginfo-0.9.8-3.6.x86_64 libgcc_s1-32bit-debuginfo-4.8.3+r210837-1.2.x86_64 libstdc++6-32bit-debuginfo-4.8.3+r210837-1.2.x86_64 libxcb1-32bit-debuginfo-1.10-4.1.x86_64
strace(trimmed off till the last few lines):
lstat64("/home/bob/.local/share/Steam/SteamApps/common/Europa Universalis IV/dlc/dlc004.dlc", {st_mode=S_IFREG|0755, st_size=147, ...}) = 0
lstat64("/home/bob/.local/share/Steam/SteamApps/common/Europa Universalis IV/dlc/dlc004.dlc", {st_mode=S_IFREG|0755, st_size=147, ...}) = 0
lstat64("/home/bob/.local/share/Steam/SteamApps/common/Europa Universalis IV/dlc/dlc004.dlc", {st_mode=S_IFREG|0755, st_size=147, ...}) = 0
open("/home/bob/.local/share/Steam/SteamApps/common/Europa Universalis IV/dlc/dlc004.dlc", O_RDONLY) = 16
read(16, "name = \"Star and Crescent\"
arch"..., 1024) = 147
read(16, "", 1024) = 0
fsync(16) = 0
close(16) = 0
brk(0xadc2000) = 0xadc2000
brk(0xadf7000) = 0xadf7000
futex(0xf74c30e4, FUTEX_WAKE_PRIVATE, 2147483647) = 0
gettimeofday({1404189030, 702864}, NULL) = 0
gettimeofday({1404189030, 702897}, NULL) = 0
write(2, "terminate called after throwing "..., 48terminate called after throwing an instance of ') = 48
write(2, "CFileException", 14CFileException) = 14
write(2, "'
", 2'
) = 2
rt_sigprocmask(SIG_UNBLOCK, [ABRT], NULL, 8) = 0
tgkill(2875, 2875, SIGABRT) = 0
--- SIGABRT {si_signo=SIGABRT, si_code=SI_TKILL, si_pid=2875, si_uid=1001} ---
+++ killed by SIGABRT +++
Aborted
Note: I am currently using Factory but this problem is present in 13.1 too.