Civ V won't launch after update

applications
games
#1

After updating manjaro to the October stable update, I found that Civilization V will no longer launch. A window will briefly draw for the game, then the window will dissappear without any further sign of the game running. This problem does not happen when I try to run the game from a fresh install of manjaro from the 16.08 disk image without updating.

Steam and other games (Tomb Raider, Rocket League) still run fine, so far as I can tell, only Civ was affected by this update.

My system is as follows.

System:    Host: jacob-manjaro Kernel: 4.4.24-1-MANJARO x86_64 (64 bit gcc: 6.2.1)
           Desktop: Xfce 4.12.3 (Gtk 2.24.31) Distro: Manjaro Linux
Machine:   System: Dell product: XPS 8300
           Mobo: Dell model: 0Y2MRG v: A00 BIOS: Dell v: A06 date: 10/17/2011
CPU:       Quad core Intel Core i5-2300 (-MCP-) cache: 6144 KB
           flags: (lm nx sse sse2 sse3 sse4_1 sse4_2 ssse3 vmx) bmips: 22356
           clock speeds: max: 3100 MHz 1: 1658 MHz 2: 1748 MHz 3: 1664 MHz 4: 1770 MHz
Graphics:  Card: NVIDIA GF114 [GeForce GTX 560] bus-ID: 01:00.0
           Display Server: X.Org 1.18.4 driver: nvidia Resolution: 1680x1050@59.95hz
           GLX Renderer: GeForce GTX 560/PCIe/SSE2 GLX Version: 4.5.0 NVIDIA 370.28 Direct Rendering: Yes
Audio:     Card-1 NVIDIA GF114 HDMI Audio Controller driver: snd_hda_intel bus-ID: 01:00.1
           Card-2 Intel 6 Series/C200 Series Family High Definition Audio Controller
           driver: snd_hda_intel bus-ID: 00:1b.0
           Sound: Advanced Linux Sound Architecture v: k4.4.24-1-MANJARO
Network:   Card-1: Broadcom BCM4313 802.11bgn Wireless Network Adapter driver: wl bus-ID: 02:00.0
           IF: wlp2s0 state: up mac: c0:cb:38:8b:97:cc
           Card-2: Broadcom NetLink BCM57788 Gigabit Ethernet PCIe driver: tg3 v: 3.137 bus-ID: 03:00.0
           IF: enp3s0 state: down mac: 78:2b:cb:8e:f0:81
Drives:    HDD Total Size: 1000.2GB (4.7% used) ID-1: /dev/sda model: ST31000524AS size: 1000.2GB
Partition: ID-1: / size: 470G used: 44G (10%) fs: ext4 dev: /dev/sda3
Sensors:   System Temperatures: cpu: 44.0C mobo: N/A gpu: 0.0:36C
           Fan Speeds (in rpm): cpu: N/A
Info:      Processes: 159 Uptime: 23 min Memory: 1454.1/7971.5MB Init: systemd Gcc sys: 6.2.1
           Client: Shell (bash 4.3.461) inxi: 2.3.1

Has anyone else had this problem or know of a fix? Thank you very much.

1 Like
Civ V In Game Overlay Broken after Update
Steam doesn't start (rx 480)
#2

Hi archmage,

I am currently installing civV to see if i can replicate.
Also, during the latest stable-update of manjaro a new manjaro specific steam-manjaro was included.

See this post: https://manjaro.org/2016/10/09/stable-update-2016-10-09-kernels-manjaro-tools-deepin-nm-libreoffice-steam/

Kind regards.

#3

I have replicated it after installing CIV 5 and am experiencing the same problem.

#4

Same exact problem. :frowning:

#5

What we really need is an error message from Steam.
So launch steam from terminal, launch the game from within steam, after crash post the relevant lines from terminal into code brackets here in this thread.

#6

The only way I get it working is with

LD_PRELOAD='/usr/$LIB/libgcc_s.so.1 /usr/$LIB/libxcb.so.1 /usr/$LIB/libgpg-error.so ./libcxxrt.so /usr/lib32/libstdc++.so.6' %command%

in Set Launch Options of the game

5 Likes
#7

Thank you so much! Setting

LD_PRELOAD='/usr/$LIB/libgcc_s.so.1 /usr/$LIB/libxcb.so.1 /usr/$LIB/libgpg-error.so ./libcxxrt.so /usr/lib32/libstdc++.so.6' %command%

as a launch option fixed the problem.

When I followed Strit’s instructions to generate an error message from steam, I got this

Loaded Config for Local Selection Path for App ID 8930: /home/jacob/.local/share/

 Steam/steamapps/workshop/content/241100/523551908/429322699312489274_legacy.bin
Game update: AppID 8930 "Sid Meier's Civilization V", ProcID 22530, IP 0.0.0.0:0
ERROR: ld.so: object '/home/jacob/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
Loaded Config for Local Selection Path for App ID 8930: /home/jacob/.local/share/Steam/steamapps/workshop/content/241100/523551908/429322699312489274_legacy.bin
ERROR: ld.so: object '/home/jacob/.local/share/Steam/ubuntu12_64/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS64): ignored.
/home/jacob/.local/share/Steam/steamapps/common/Sid Meier's Civilization V/./Civ5XP: Symbol `_ZTVN10__cxxabiv120__si_class_type_infoE' has different size in shared object, consider re-linking
/home/jacob/.local/share/Steam/steamapps/common/Sid Meier's Civilization V/./Civ5XP: Symbol `_ZTVN10__cxxabiv117__class_type_infoE' has different size in shared object, consider re-linking
/home/jacob/.local/share/Steam/steamapps/common/Sid Meier's Civilization V/./Civ5XP: Symbol `_ZTVN10__cxxabiv121__vmi_class_type_infoE' has different size in shared object, consider re-linking
Game removed: AppID 8930 "Sid Meier's Civilization V", ProcID 22530 
Installing breakpad exception handler for appid(steam)/version(1474415843)
Installing breakpad exception handler for appid(steam)/version(1474415843)
Installing breakpad exception handler for appid(steam)/version(1474415843)
Installing breakpad exception handler for appid(steam)/version(1474415843)

What will it take for this break to be fixed by default in the next Manjaro update? Is there anything I can do to help? And again, thank you all so much!

#8

There is nothing Manjaro can do about this.

you could try to use steam-native or write a bugreport to the creators of this game.

#9

Then I guess the question is what about the update caused the game to stop working when it worked in previous versions?

Also, I tried running steam-native and it required the same workaround.

#10

A problem has arisen as part of the workaround.

By setting LD_PRELOAD='/usr/$LIB/libgcc_s.so.1 /usr/$LIB/libxcb.so.1 /usr/$LIB/libgpg-error.so ./libcxxrt.so /usr/lib32/libstdc++.so.6' %command% as a launch option the game would now launch, but the steam in game overlay was disabled. This also resulted in the steam controller not working with it. No other programs have been affected so far as I can tell.

#11

It was fixed when I swapped out “steam-manjaro” for just “steam.”

#12

Would just like to chime in and say that I’m also suffering from this issue (Civ 5 on Steam, Manjaro 16 KDE). The workaround works and launches the game successfully; thanks a lot! :smiley:

Since the latest Manjaro update (07-11-'16) I’m also having difficulties launching other games in Steam, like Tomb Raider. Haven’t found a fix for this as of yet.

closed #13

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.