Civilization VI fails to start

I’m really not sure about what to do

Share/Steam/steamapps/common/Sid Meier'\''s Civilization VI/./Civ6'\0
Game process added : AppID 289070 "/home/vfbsilva/.local/share/Steam/ubuntu12_32/reaper SteamLaunch AppId=289070 -- '/
home/vfbsilva/.local/share/Steam/steamapps/common/Sid Meier'\''s Civilization VI/./Civ6'", ProcID 3494108, IP 0.0.0.0:
0
chdir /home/vfbsilva/.local/share/Steam/steamapps/common/Sid Meier's Civilization VI
ERROR: ld.so: object '/home/vfbsilva/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be
preloaded (wrong ELF class: ELFCLASS32): ignored.
GameAction [AppID 289070, ActionID 2] : LaunchApp changed task to WaitingGameWindow with ""
ERROR: ld.so: object '/home/vfbsilva/.local/share/Steam/ubuntu12_64/gameoverlayrenderer.so' from LD_PRELOAD cannot be
preloaded (wrong ELF class: ELFCLASS64): ignored.
ERROR: ld.so: object '/home/vfbsilva/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be
preloaded (wrong ELF class: ELFCLASS32): ignored.
ERROR: ld.so: object '/home/vfbsilva/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be
preloaded (wrong ELF class: ELFCLASS32): ignored.
./GameGuide/Civ6: symbol lookup error: /usr/lib/libfontconfig.so.1: undefined symbol: FT_Done_MM_Var
GameAction [AppID 289070, ActionID 2] : LaunchApp changed task to Completed with ""
Game process removed: AppID 289070 "/home/vfbsilva/.local/share/Steam/ubuntu12_32/reaper SteamLaunch AppId=289070 -- '
/home/vfbsilva/.local/share/Steam/steamapps/common/Sid Meier'\''s Civilization VI/./Civ6'", ProcID 3494108
ThreadGetProcessExitCode: no such process 3494109
Uploaded AppInterfaceStats to Steam

Try starting it with steam runtime (not native).

Just tried with no luck:

Failed to load module "appmenu-gtk-module"
steamwebhelper.sh[3860482]: Runtime for steamwebhelper: disabled by environment (this is unsupported)
Installing breakpad exception handler for appid(steam)/version(1653101165)
steamwebhelper.sh[3860482]: glibc >= 2.34, partially disabling sandbox until CEF supports clone3()
Installing breakpad exception handler for appid(steam)/version(1653101165)
Installing breakpad exception handler for appid(steam)/version(1653101165)
Installing breakpad exception handler for appid(steam)/version(1653101165)
Installing breakpad exception handler for appid(steam)/version(1653101165)
Installing breakpad exception handler for appid(steam)/version(1653101165)
Installing breakpad exception handler for appid(steam)/version(1653101165)
Installing breakpad exception handler for appid(steam)/version(1653101165)
Installing breakpad exception handler for appid(steam)/version(1653101165)
Installing breakpad exception handler for appid(steam)/version(1653101165)
Installing breakpad exception handler for appid(steam)/version(1653101165)
Installing breakpad exception handler for appid(steam)/version(1653101165)
CAppInfoCacheReadFromDiskThread took 62 milliseconds to initialize
Installing breakpad exception handler for appid(steam)/version(1653101165)
Installing breakpad exception handler for appid(steam)/version(1653101165)
Installing breakpad exception handler for appid(steam)/version(1653101165)
Installing breakpad exception handler for appid(steam)/version(1653101165)
Installing breakpad exception handler for appid(steam)/version(1653101165)
Installing breakpad exception handler for appid(steam)/version(1653101165)

(steam:3860465): Gtk-WARNING **: 12:54:40.055: gtk_disable_setlocale() must be called before gtk_init()
Local Device Found
  type: 045e 028e
  path: sdl://0
  serial_number:  - 0
  Manufacturer: 
  Product:      X360 Controller
  Release:      114
  Interface:    -1

!! Steam controller device opened for index 0.
Installing breakpad exception handler for appid(steam)/version(1653101165)
Installing breakpad exception handler for appid(steam)/version(1653101165)
Installing breakpad exception handler for appid(steam)/version(1653101165)
roaming config store loaded successfully - 354 bytes.
migrating temporary roaming config store
BRefreshApplicationsInLibrary 1: 22ms
Installing breakpad exception handler for appid(steam)/version(1653101165)
Installing breakpad exception handler for appid(steam)/version(1653101165)
Failed to init SteamVR because it isn't installed
ExecCommandLine: "'/home/vfbsilva/.local/share/Steam/ubuntu12_32/steam'"
System startup time: 7.62 seconds
Installing breakpad exception handler for appid(steam)/version(1653101165)
BuildCompleteAppOverviewChange: 393
RegisterForAppOverview 1: 18ms
RegisterForAppOverview 2: 18ms
GameAction [AppID 289070, ActionID 1] : LaunchApp changed task to ProcessingInstallScript with ""
GameAction [AppID 289070, ActionID 1] : LaunchApp changed task to SynchronizingControllerConfig with ""
GameAction [AppID 289070, ActionID 1] : LaunchApp changed task to SiteLicenseSeatCheckout with ""
GameAction [AppID 289070, ActionID 1] : LaunchApp changed task to CreatingProcess with ""
GameAction [AppID 289070, ActionID 1] : LaunchApp waiting for user response to CreatingProcess ""
GameAction [AppID 289070, ActionID 1] : LaunchApp continues with user response "CreatingProcess"
/bin/sh\0-c\0/home/vfbsilva/.local/share/Steam/ubuntu12_32/reaper SteamLaunch AppId=289070 -- '/home/vfbsilva/.local/share/Steam/steamapps/common/Sid Meier'\''s Civilization VI/./Civ6'\0
Game process added : AppID 289070 "/home/vfbsilva/.local/share/Steam/ubuntu12_32/reaper SteamLaunch AppId=289070 -- '/home/vfbsilva/.local/share/Steam/steamapps/common/Sid Meier'\''s Civilization VI/./Civ6'", ProcID 3860805, IP 0.0.0.0:0
chdir /home/vfbsilva/.local/share/Steam/steamapps/common/Sid Meier's Civilization VI
ERROR: ld.so: object '/home/vfbsilva/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
GameAction [AppID 289070, ActionID 1] : LaunchApp changed task to WaitingGameWindow with ""
ERROR: ld.so: object '/home/vfbsilva/.local/share/Steam/ubuntu12_64/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS64): ignored.
ERROR: ld.so: object '/home/vfbsilva/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
ERROR: ld.so: object '/home/vfbsilva/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
GameAction [AppID 289070, ActionID 1] : LaunchApp changed task to Completed with ""
./GameGuide/Civ6: symbol lookup error: /usr/lib/libfontconfig.so.1: undefined symbol: FT_Done_MM_Var
Game process removed: AppID 289070 "/home/vfbsilva/.local/share/Steam/ubuntu12_32/reaper SteamLaunch AppId=289070 -- '/home/vfbsilva/.local/share/Steam/steamapps/common/Sid Meier'\''s Civilization VI/./Civ6'", ProcID 3860805 
ThreadGetProcessExitCode: no such process 3860806
Uploaded AppInterfaceStats to Steam
GameAction [AppID 289070, ActionID 2] : LaunchApp changed task to ProcessingInstallScript with ""
GameAction [AppID 289070, ActionID 2] : LaunchApp changed task to SynchronizingControllerConfig with ""
GameAction [AppID 289070, ActionID 2] : LaunchApp changed task to SiteLicenseSeatCheckout with ""
GameAction [AppID 289070, ActionID 2] : LaunchApp changed task to CreatingProcess with ""
GameAction [AppID 289070, ActionID 2] : LaunchApp waiting for user response to CreatingProcess ""
GameAction [AppID 289070, ActionID 2] : LaunchApp continues with user response "CreatingProcess"
/bin/sh\0-c\0/home/vfbsilva/.local/share/Steam/ubuntu12_32/reaper SteamLaunch AppId=289070 -- '/home/vfbsilva/.local/share/Steam/steamapps/common/Sid Meier'\''s Civilization VI/./Civ6'\0
Game process added : AppID 289070 "/home/vfbsilva/.local/share/Steam/ubuntu12_32/reaper SteamLaunch AppId=289070 -- '/home/vfbsilva/.local/share/Steam/steamapps/common/Sid Meier'\''s Civilization VI/./Civ6'", ProcID 3860840, IP 0.0.0.0:0
chdir /home/vfbsilva/.local/share/Steam/steamapps/common/Sid Meier's Civilization VI
ERROR: ld.so: object '/home/vfbsilva/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
GameAction [AppID 289070, ActionID 2] : LaunchApp changed task to WaitingGameWindow with ""
ERROR: ld.so: object '/home/vfbsilva/.local/share/Steam/ubuntu12_64/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS64): ignored.
ERROR: ld.so: object '/home/vfbsilva/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
ERROR: ld.so: object '/home/vfbsilva/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
./GameGuide/Civ6: symbol lookup error: /usr/lib/libfontconfig.so.1: undefined symbol: FT_Done_MM_Var
GameAction [AppID 289070, ActionID 2] : LaunchApp changed task to Completed with ""
Game process removed: AppID 289070 "/home/vfbsilva/.local/share/Steam/ubuntu12_32/reaper SteamLaunch AppId=289070 -- '/home/vfbsilva/.local/share/Steam/steamapps/common/Sid Meier'\''s Civilization VI/./Civ6'", ProcID 3860840 
ThreadGetProcessExitCode: no such process 3860841
Uploaded AppInterfaceStats to Steam
Installing breakpad exception handler for appid(steam)/version(1653101165)
Installing breakpad exception handler for appid(steam)/version(1653101165)

The only error is this one:

I searched a bit: Mathematica - ArchWiki

The game must include a libfreetype.so.6. Rename it, so that it uses the system lib and not the delivered one.

You can also preload it at the startup options:

LD_PRELOAD="/usr/lib/libfreetype.so.6"

Still does not start :frowning:

ERROR: ld.so: object '/home/vfbsilva/.local/share/Steam/ubuntu12_32/gameover
layrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLA
SS32): ignored.
GameAction [AppID 289070, ActionID 1] : LaunchApp changed task to WaitingGam
eWindow with ""
ERROR: ld.so: object '/home/vfbsilva/.local/share/Steam/ubuntu12_64/gameover
layrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLA
SS64): ignored.
ERROR: ld.so: object '/home/vfbsilva/.local/share/Steam/ubuntu12_32/gameover
layrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLA
SS32): ignored.
ERROR: ld.so: object '/home/vfbsilva/.local/share/Steam/ubuntu12_32/gameover
layrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLA
SS32): ignored.
./GameGuide/Civ6: symbol lookup error: /usr/lib/libfontconfig.so.1: undefine
d symbol: FT_Done_MM_Var
GameAction [AppID 289070, ActionID 1] : LaunchApp changed task to Completed
with ""
Game process removed: AppID 289070 "/home/vfbsilva/.local/share/Steam/ubuntu
12_32/reaper SteamLaunch AppId=289070 -- '/home/vfbsilva/.local/share/Steam/
steamapps/common/Sid Meier'\''s Civilization VI/./Civ6'", ProcID 2058087
ThreadGetProcessExitCode: no such process 2058088
Uploaded AppInterfaceStats to Steam
Installing breakpad exception handler for appid(steam)/version(1653947812)
Installing breakpad exception handler for appid(steam)/version(1653947812)

I just bought this since its on offer & have the same problem. Wont launch.
Did you ever fix it?

11月 20 18:05:38 Sulaco steam[4267]: g_main_context_pop_thread_default: assertion 'g_queue_peek_head (stack) == context' failed
11月 20 18:05:38 Sulaco steam[4267]: g_main_context_push_thread_default: assertion 'acquired_context' failed
11月 20 18:05:37 Sulaco Sid Meier's Civilization VI.desktop[4267]: Uploaded AppInterfaceStats to Steam
11月 20 18:05:37 Sulaco Sid Meier's Civilization VI.desktop[4267]: ThreadGetProcessExitCode: no such process 5652
11月 20 18:05:37 Sulaco Sid Meier's Civilization VI.desktop[4267]: Game process removed: AppID 289070 "/home/rico/.local/share/Steam/ubuntu12_32/reaper St
eamLaunch AppId=289070 -- /home/rico/.local/share/Steam/ubuntu12_32/steam-launch-wrapper -- '/home/rico/.local/share/Steam/steamapps/common/Sid Meier'\''s
 Civilization VI/./Civ6'", ProcID 5651

11月 20 18:05:37 Sulaco steam[4267]: Trying to remove a child that doesn't believe we're it's parent.
11月 20 18:05:37 Sulaco steam[4267]: Trying to remove a child that doesn't believe we're it's parent.
11月 20 18:05:37 Sulaco steam[4267]: Trying to remove a child that doesn't believe we're it's parent.

11月 20 18:05:37 Sulaco Sid Meier's Civilization VI.desktop[5653]: ./GameGuide/Civ6: symbol lookup error: /usr/lib/libfontconfig.so.1: undefined symbol: FT_Done_MM_Var
11月 20 18:05:37 Sulaco Sid Meier's Civilization VI.desktop[5653]: ERROR: ld.so: object '/home/rico/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
11月 20 18:05:37 Sulaco Sid Meier's Civilization VI.desktop[5652]: ERROR: ld.so: object '/home/rico/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
11月 20 18:05:37 Sulaco Sid Meier's Civilization VI.desktop[4267]: GameAction [AppID 289070, ActionID 5] : LaunchApp changed task to WaitingGameWindow with ""
11月 20 18:05:37 Sulaco Sid Meier's Civilization VI.desktop[5652]: ERROR: ld.so: object '/home/rico/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
11月 20 18:05:37 Sulaco Sid Meier's Civilization VI.desktop[5651]: ERROR: ld.so: object '/home/rico/.local/share/Steam/ubuntu12_64/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS64): ignored.
11月 20 18:05:37 Sulaco Sid Meier's Civilization VI.desktop[5651]: ERROR: ld.so: object '/home/rico/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
11月 20 18:05:37 Sulaco Sid Meier's Civilization VI.desktop[4267]: Game process added : AppID 289070 "/home/rico/.local/share/Steam/ubuntu12_32/reaper SteamLaunch AppId=289070 -- /home/rico/.local/share/Steam/ubuntu12_32/steam-launch-wrapper -- '/home/rico/.local/share/Steam/steamapps/common/Sid Meier'\''s Civilization VI/./Civ6'", ProcID 5651, IP 0.0.0.0:0
11月 20 18:05:37 Sulaco Sid Meier's Civilization VI.desktop[4267]: /bin/sh\0-c\0/home/rico/.local/share/Steam/ubuntu12_32/reaper SteamLaunch AppId=289070 -- /home/rico/.local/share/Steam/ubuntu12_32/steam-launch-wrapper -- '/home/rico/.local/share/Steam/steamapps/common/Sid Meier'\''s Civilization VI/./Civ6'\0
11月 20 18:05:37 Sulaco Sid Meier's Civilization VI.desktop[4267]: GameAction [AppID 289070, ActionID 5] : LaunchApp continues with user response "CreatingProcess"
11月 20 18:05:37 Sulaco Sid Meier's Civilization VI.desktop[4267]: GameAction [AppID 289070, ActionID 5] : LaunchApp waiting for user response to CreatingProcess ""
11月 20 18:05:37 Sulaco Sid Meier's Civilization VI.desktop[4267]: GameAction [AppID 289070, ActionID 5] : LaunchApp changed task to CreatingProcess with ""
11月 20 18:05:37 Sulaco Sid Meier's Civilization VI.desktop[4267]: GameAction [AppID 289070, ActionID 5] : LaunchApp changed task to SiteLicenseSeatCheckout with ""

11月 20 18:05:36 Sulaco Sid Meier's Civilization VI.desktop[4267]: GameAction [AppID 289070, ActionID 5] : LaunchApp changed task to SynchronizingControllerConfig with ""
11月 20 18:05:36 Sulaco Sid Meier's Civilization VI.desktop[4267]: GameAction [AppID 289070, ActionID 5] : LaunchApp changed task to ProcessingInstallScript with ""

11月 20 18:05:28 Sulaco steam[4267]: g_main_context_pop_thread_default: assertion 'g_queue_peek_head (stack) == context' failed
11月 20 18:05:28 Sulaco steam[4267]: g_main_context_push_thread_default: assertion 'acquired_context' failed






Ahh! I was able to get it working using the following Launch options in the civ6 game properties

LD_PRELOAD=/usr/lib/libfreetype.so.6 %command% LD_LIBRARY_PATH=/usr/lib/openssl-1.0 %command%

The game manual screen is too big & shows an error when launching, but if you ignore & click start the game should begin.