Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
Civilization V won't launch and has no errors
View unanswered posts
View posts from last 24 hours

 
Reply to topic    Gentoo Forums Forum Index Gamers & Players
View previous topic :: View next topic  
Author Message
happysmash27
Apprentice
Apprentice


Joined: 28 Mar 2016
Posts: 220

PostPosted: Fri Jun 30, 2017 3:49 am    Post subject: Civilization V won't launch and has no errors Reply with quote

I fixed all the errors by moving all of it's .so files to /usr/lib32, and now I don't know what to do...

I've set launch options, disabled the Steam overlay, and reset Steam, but nothing seems to work. Does anyone know what to do?

Kernel: 4.11.7-gentoo

GPU: RX 480

Edit: Valgrind output:
Code:

    ==5138== Copyright (C) 2002-2015, and GNU GPL'd, by Julian Seward et al.
    ==5138== Using Valgrind-3.12.0 and LibVEX; rerun with -h for copyright info
    ==5138== Command: /home/happysmash27/.local/share/Steam/steamapps/common/Sid\ Meier's\ Civilization\ V/Civ5XP
    ==5138==
    vex x86->IR: unhandled instruction bytes: 0x66 0xF 0x38 0x17
    ==5138== valgrind: Unrecognised instruction at address 0x4b226f8.
    ==5138==    at 0x4B226F8: _xcb_in_read (in /usr/lib32/libxcb.so.1.1.0)
    ==5138==    by 0x4B1FBF6: _xcb_conn_wait (in /usr/lib32/libxcb.so.1.1.0)
    ==5138==    by 0x4B21872: wait_for_reply (in /usr/lib32/libxcb.so.1.1.0)
    ==5138==    by 0x4B219F6: xcb_wait_for_reply (in /usr/lib32/libxcb.so.1.1.0)
    ==5138==    by 0x4B2F42F: xcb_query_extension_reply (in /usr/lib32/libxcb.so.1.1.0)
    ==5138==    by 0x4B22E86: xcb_get_extension_data (in /usr/lib32/libxcb.so.1.1.0)
    ==5138==    by 0x4B1FE3E: xcb_prefetch_maximum_request_length (in /usr/lib32/libxcb.so.1.1.0)
    ==5138==    by 0x4B1FEBE: xcb_get_maximum_request_length (in /usr/lib32/libxcb.so.1.1.0)
    ==5138==    by 0x439C77A: XOpenDisplay (in /usr/lib32/libX11.so.6.3.0)
    ==5138==    by 0x9064601: ??? (in /home/happysmash27/.local/share/Steam/steamapps/common/Sid Meier's Civilization V/Civ5XP)
    ==5138==    by 0x90597A3: SDL_VideoInit (in /home/happysmash27/.local/share/Steam/steamapps/common/Sid Meier's Civilization V/Civ5XP)
    ==5138==    by 0x9006B15: SDL_InitSubSystem (in /home/happysmash27/.local/share/Steam/steamapps/common/Sid Meier's Civilization V/Civ5XP)
    ==5138== Your program just tried to execute an instruction that Valgrind
    ==5138== did not recognise.  There are two possible reasons for this.
    ==5138== 1. Your program has a bug and erroneously jumped to a non-code
    ==5138==    location.  If you are running Memcheck and you just saw a
    ==5138==    warning about a bad jump, it's probably your program's fault.
    ==5138== 2. The instruction is legitimate but Valgrind doesn't handle it,
    ==5138==    i.e. it's Valgrind's fault.  If you think this is the case or
    ==5138==    you are not sure, please let us know and we'll try to fix it.
    ==5138== Either way, Valgrind will now raise a SIGILL signal which will
    ==5138== probably kill your program.
    ==5138==
    ==5138== Process terminating with default action of signal 4 (SIGILL)
    ==5138==  Illegal opcode at address 0x4B226F8
    ==5138==    at 0x4B226F8: _xcb_in_read (in /usr/lib32/libxcb.so.1.1.0)
    ==5138==    by 0x4B1FBF6: _xcb_conn_wait (in /usr/lib32/libxcb.so.1.1.0)
    ==5138==    by 0x4B21872: wait_for_reply (in /usr/lib32/libxcb.so.1.1.0)
    ==5138==    by 0x4B219F6: xcb_wait_for_reply (in /usr/lib32/libxcb.so.1.1.0)
    ==5138==    by 0x4B2F42F: xcb_query_extension_reply (in /usr/lib32/libxcb.so.1.1.0)
    ==5138==    by 0x4B22E86: xcb_get_extension_data (in /usr/lib32/libxcb.so.1.1.0)
    ==5138==    by 0x4B1FE3E: xcb_prefetch_maximum_request_length (in /usr/lib32/libxcb.so.1.1.0)
    ==5138==    by 0x4B1FEBE: xcb_get_maximum_request_length (in /usr/lib32/libxcb.so.1.1.0)
    ==5138==    by 0x439C77A: XOpenDisplay (in /usr/lib32/libX11.so.6.3.0)
    ==5138==    by 0x9064601: ??? (in /home/happysmash27/.local/share/Steam/steamapps/common/Sid Meier's Civilization V/Civ5XP)
    ==5138==    by 0x90597A3: SDL_VideoInit (in /home/happysmash27/.local/share/Steam/steamapps/common/Sid Meier's Civilization V/Civ5XP)
    ==5138==    by 0x9006B15: SDL_InitSubSystem (in /home/happysmash27/.local/share/Steam/steamapps/common/Sid Meier's Civilization V/Civ5XP)
    ==5138==
    ==5138== HEAP SUMMARY:
    ==5138==     in use at exit: 2,267,341 bytes in 4,119 blocks
    ==5138==   total heap usage: 5,021 allocs, 902 frees, 2,365,825 bytes allocated
    ==5138==
    ==5138== LEAK SUMMARY:
    ==5138==    definitely lost: 0 bytes in 0 blocks
    ==5138==    indirectly lost: 0 bytes in 0 blocks
    ==5138==      possibly lost: 264 bytes in 3 blocks
    ==5138==    still reachable: 2,267,077 bytes in 4,116 blocks
    ==5138==         suppressed: 0 bytes in 0 blocks
    ==5138== Rerun with --leak-check=full to see details of leaked memory
    ==5138==
    ==5138== For counts of detected and suppressed errors, rerun with: -v
    ==5138== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
    zsh: illegal hardware instruction  valgrind


Edit 2:

Code:
happysmash27@x86_64-Pig Sid Meier's Civilization 5 % emerge -pv --info libxcb
Portage 2.3.6 (python 3.5.3-final-0, default/linux/amd64/13.0/desktop/plasma, gcc-4.9.3, glibc-2.24-r1, 4.11.7-gentoo x86_64)
=================================================================
                         System Settings
=================================================================
System uname: Linux-4.11.7-gentoo-x86_64-Intel-R-_Xeon-R-_CPU_X5560_@_2.80GHz-with-gentoo-2.3
KiB Mem:     8155980 total,    175288 free
KiB Swap:  226492408 total, 226491384 free
Timestamp of repository gentoo: Mon, 26 Jun 2017 02:30:01 +0000
sh bash 4.4_p12
ld GNU ld (Gentoo 2.25.1 p1.1) 2.25.1
app-shells/bash:          4.4_p12::gentoo
dev-java/java-config:     2.2.0-r3::gentoo
dev-lang/perl:            5.24.1-r2::gentoo
dev-lang/python:          2.7.13::gentoo, 3.4.6::gentoo, 3.5.3::gentoo, 3.6.1-r1::gentoo
dev-util/cmake:           3.8.2::gentoo
dev-util/pkgconfig:       0.29.2::gentoo
sys-apps/baselayout:      2.3::gentoo
sys-apps/openrc:          0.26.3::gentoo
sys-apps/sandbox:         2.10-r4::gentoo
sys-devel/autoconf:       2.13::gentoo, 2.69-r3::gentoo
sys-devel/automake:       1.11.6-r2::gentoo, 1.13.4-r1::gentoo, 1.14.1::gentoo, 1.15-r2::gentoo
sys-devel/binutils:       2.25.1-r1::gentoo, 2.27::gentoo
sys-devel/gcc:            4.8.5::gentoo, 4.9.3::gentoo, 5.4.0-r3::gentoo, 6.3.0::gentoo
sys-devel/gcc-config:     1.8-r1::gentoo
sys-devel/libtool:        2.4.6-r4::gentoo
sys-devel/make:           4.2.1-r1::gentoo
sys-kernel/linux-headers: 4.10::gentoo (virtual/os-headers)
sys-libs/glibc:           2.24-r1::gentoo
Repositories:

gentoo
    location: /usr/portage
    sync-type: rsync
    sync-uri: rsync://rsync.gentoo.org/gentoo-portage
    priority: -1000

gerczei
    location: /var/lib/layman/gerczei
    masters: gentoo
    priority: 50

qt
    location: /var/lib/layman/qt
    masters: gentoo
    priority: 50

Installed sets: @steam
ABI="amd64"
ABI_X86="64 32"
ACCEPT_KEYWORDS="amd64 ~amd64"
ACCEPT_LICENSE="* -@EULA"
ACCEPT_PROPERTIES="*"
ACCEPT_RESTRICT="*"
ALSA_CARDS="ali5451 als4000 atiixp atiixp-modem bt87x ca0106 cmipci emu10k1x ens1370 ens1371 es1938 es1968 fm801 hda-intel intel8x0 intel8x0m maestro3 trident usb-audio via82xx via82xx-modem ymfpci"
ANDROID_HOME="/opt/android-sdk-update-manager"
ANDROID_SWT="/usr/share/swt-3.7/lib"
ANT_HOME="/usr/share/ant"
APACHE2_MODULES="authn_core authz_core socache_shmcb unixd actions alias auth_basic authn_alias authn_anon authn_dbm authn_default authn_file authz_dbm authz_default authz_groupfile authz_host authz_owner authz_user autoindex cache cgi cgid dav dav_fs dav_lock deflate dir disk_cache env expires ext_filter file_cache filter headers include info log_config logio mem_cache mime mime_magic negotiation rewrite setenvif speling status unique_id userdir usertrack vhost_alias"
ARCH="amd64"
AUTOCLEAN="yes"
BOOTSTRAP_USE="cxx unicode internal-glib python_targets_python3_4 python_targets_python2_7 multilib"
CALLIGRA_FEATURES="kexi words flow plan sheets stage tables krita karbon braindump author"
CBUILD="x86_64-pc-linux-gnu"
CFLAGS="-march=native -O2 -pipe"
CFLAGS_amd64="-m64"
CFLAGS_x32="-mx32"
CFLAGS_x86="-m32"
CG_COMPILER_EXE="/opt/bin/cgc"
CG_INC_PATH="/opt/nvidia-cg-toolkit/include"
CG_LIB_PATH="/opt/nvidia-cg-toolkit/lib32:/opt/nvidia-cg-toolkit/lib64"
CHOST="x86_64-pc-linux-gnu"
CHOST_amd64="x86_64-pc-linux-gnu"
CHOST_x32="x86_64-pc-linux-gnux32"
CHOST_x86="i686-pc-linux-gnu"
CLEAN_DELAY="5"
COLLECTD_PLUGINS="df interface irq load memory rrdtool swap syslog"
COLLISION_IGNORE="/lib/modules/* *.py[co] *$py.class */dropin.cache"
COLORFGBG="15;0"
COLORTERM="truecolor"
CONFIG_PROTECT="/boot/cmdline.txt /boot/config.txt /etc /usr/lib64/libreoffice/program/sofficerc /usr/share/config /usr/share/gnupg/qualified.txt"
CONFIG_PROTECT_MASK="/etc/ca-certificates.conf /etc/dconf /etc/env.d /etc/fonts/fonts.conf /etc/gconf /etc/gentoo-release /etc/php/apache2-php5.6/ext-active/ /etc/php/apache2-php7.1/ext-active/ /etc/php/cgi-php5.6/ext-active/ /etc/php/cgi-php7.1/ext-active/ /etc/php/cli-php5.6/ext-active/ /etc/php/cli-php7.1/ext-active/ /etc/revdep-rebuild /etc/sandbox.d /etc/terminfo /etc/texmf/language.dat.d /etc/texmf/language.def.d /etc/texmf/updmap.d /etc/texmf/web2c"
CPU_FLAGS_X86="mmx mmxext sse sse2"
CXXFLAGS="-march=native -O2 -pipe"
DBUS_SESSION_BUS_ADDRESS="unix:abstract=/tmp/dbus-7FjghX8ke4,guid=8c02d2bff8c61d919f0b51f95955661e"
DEFAULT_ABI="amd64"
DESKTOP_SESSION="/usr/share/xsessions/plasma"
DISPLAY=":0"
DISTDIR="/usr/portage/distfiles"
EDITOR="/bin/nano"
ELIBC="glibc"
EMERGE_WARNING_DELAY="10"
EPREFIX=""
EROOT="/"
FCFLAGS="-O2 -pipe"
FEATURES="assume-digests binpkg-logs config-protect-if-modified distlocks ebuild-locks fixlafiles merge-sync news nostrip parallel-fetch preserve-libs protect-owned sandbox sfperms strict unknown-features-warn unmerge-logs unmerge-orphans userfetch userpriv usersandbox usersync xattr"
FETCHCOMMAND="wget -t 3 -T 60 --passive-ftp -O "${DISTDIR}/${FILE}" "${URI}""
FETCHCOMMAND_RSYNC="rsync -avP "${URI}" "${DISTDIR}/${FILE}""
FETCHCOMMAND_SFTP="bash -c "x=\${2#sftp://} ; host=\${x%%/*} ; port=\${host##*:} ; host=\${host%:*} ; [[ \${host} = \${port} ]] && port= ; eval \"declare -a ssh_opts=(\${3})\" ; exec sftp \${port:+-P \${port}} \"\${ssh_opts[@]}\" \"\${host}:/\${x#*/}\" \"\$1\"" sftp "${DISTDIR}/${FILE}" "${URI}" "${PORTAGE_SSH_OPTS}""
FETCHCOMMAND_SSH="bash -c "x=\${2#ssh://} ; host=\${x%%/*} ; port=\${host##*:} ; host=\${host%:*} ; [[ \${host} = \${port} ]] && port= ; exec rsync --rsh=\"ssh \${port:+-p\${port}} \${3}\" -avP \"\${host}:/\${x#*/}\" \"\$1\"" rsync "${DISTDIR}/${FILE}" "${URI}" "${PORTAGE_SSH_OPTS}""
FFLAGS="-O2 -pipe"
FLTK_DOCDIR="/usr/share/doc/fltk-1.3.4/html"
GCC_SPECS=""
GENTOO_MIRRORS="http://gentoo.osuosl.org/ ftp://ftp.ucsb.edu/pub/mirrors/linux/gentoo/ http://ftp.ucsb.edu/pub/mirrors/linux/gentoo/ http://mirror.usu.edu/mirrors/gentoo/"
GPSD_PROTOCOLS="ashtech aivdm earthmate evermore fv18 garmin garmintxt gpsclock isync itrax mtk3301 nmea ntrip navcom oceanserver oldstyle oncore rtcm104v2 rtcm104v3 sirf skytraq superstar2 timing tsip tripmate tnt ublox ubx"
GRUB_PLATFORMS=""
GSETTINGS_BACKEND="dconf"
GS_LIB="/home/happysmash27/.fonts"
GTK_MODULES="canberra-gtk-module"
HG="/usr/bin/hg"
HOME="/home/happysmash27"
INFOPATH="/usr/share/info:/usr/share/gcc-data/x86_64-pc-linux-gnu/4.9.3/info:/usr/share/binutils-data/x86_64-pc-linux-gnu/2.25.1/info:/usr/share/info/emacs-24"
INPUT_DEVICES="libinput keyboard mouse"
IUSE_IMPLICIT="abi_x86_64 prefix prefix-chain prefix-guest"
JAVAC="/home/happysmash27/.gentoo/java-config-2/current-user-vm/bin/javac"
JAVA_HOME="/home/happysmash27/.gentoo/java-config-2/current-user-vm"
JDK_HOME="/home/happysmash27/.gentoo/java-config-2/current-user-vm"
KDE_FULL_SESSION="true"
KDE_SESSION_UID="1027"
KDE_SESSION_VERSION="5"
KERNEL="linux"
KONSOLE_DBUS_SERVICE=":1.75"
KONSOLE_DBUS_SESSION="/Sessions/3"
KONSOLE_DBUS_WINDOW="/Windows/1"
KONSOLE_PROFILE_NAME="Profile 1"
L10N="en"
LADSPA_PATH="/usr/lib64/ladspa"
LANG="eo.utf8"
LANGUAGE="eo"
LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text"
LC_MESSAGES="C"
LDFLAGS="-Wl,-O1 -Wl,--as-needed"
LDFLAGS_amd64="-m elf_x86_64"
LDFLAGS_x32="-m elf32_x86_64"
LDFLAGS_x86="-m elf_i386"
LESS="-R -M --shift 5"
LESSOPEN="|lesspipe %s"
LIBDIR_amd64="lib64"
LIBDIR_x32="libx32"
LIBDIR_x86="lib32"
LIBREOFFICE_EXTENSIONS="presenter-console presenter-minimizer"
LOGNAME="happysmash27"
MAIL="/var/mail/happysmash27"
MAKEOPT="-j16"
MANPAGER="manpager"
MANPATH="/home/happysmash27/.gentoo/java-config-2/current-user-vm/man:/usr/local/share/man:/usr/share/man:/usr/share/gcc-data/x86_64-pc-linux-gnu/4.9.3/man:/usr/share/binutils-data/x86_64-pc-linux-gnu/2.25.1/man:/usr/lib/llvm/4/share/man:/etc/java-config-2/current-system-vm/man/:/usr/lib64/php5.6/man/:/usr/lib64/php7.1/man/:/usr/lib64/erlang/man:/opt/ekopath/docs/man"
MULTILIB_ABIS="amd64 x86"
MULTILIB_STRICT_DENY="64-bit.*shared object"
MULTILIB_STRICT_DIRS="/lib32 /lib /usr/lib32 /usr/lib /usr/kde/*/lib32 /usr/kde/*/lib /usr/qt/*/lib32 /usr/qt/*/lib /usr/X11R6/lib32 /usr/X11R6/lib"
MULTILIB_STRICT_EXEMPT="(perl5|gcc|gcc-lib|binutils|eclipse-3|debug|portage|udev|systemd|clang|python-exec|llvm)"
NETBEANS="apisupport cnd groovy gsf harness ide identity j2ee java mobility nb php profiler soa visualweb webcommon websvccommon xml"
OFFICE_IMPLEMENTATION="libreoffice"
OLDPWD="/home/happysmash27"
OPENCL_PROFILE="nvidia"
OPENGL_PROFILE="xorg-x11"
PAGER="/usr/bin/less"
PAM_KWALLET5_LOGIN="/run/user/1027/kwallet5.socket"
PAM_KWALLET_LOGIN="/run/user/1027/kwallet.socket"
PATH="/usr/local/bin:/usr/bin:/bin:/opt/bin:/usr/x86_64-pc-linux-gnu/gcc-bin/4.9.3:/usr/x86_64-pc-linux-gnu/armv6j-hardfloat-linux-gnueabi/gcc-bin/5.4.0:/usr/lib/llvm/4/bin:/opt/android-ndk:/opt/android-ndk/toolchains/aarch64-linux-android-4.9/prebuilt/linux-x86_64/bin:/opt/android-ndk/toolchains/arm-linux-androideabi-4.9/prebuilt/linux-x86_64/bin:/opt/android-ndk/toolchains/llvm/prebuilt/linux-x86_64/bin:/opt/android-ndk/toolchains/mips64el-linux-android-4.9/prebuilt/linux-x86_64/bin:/opt/android-ndk/toolchains/mipsel-linux-android-4.9/prebuilt/linux-x86_64/bin:/opt/android-ndk/toolchains/x86-4.9/prebuilt/linux-x86_64/bin:/opt/android-ndk/toolchains/x86_64-4.9/prebuilt/linux-x86_64/bin:/opt/android-sdk-update-manager/tools:/opt/android-sdk-update-manager/platform-tools:/opt/nvidia-cg-toolkit/bin:/usr/games/bin:/opt/ekopath/bin"
PHP_INI_VERSION="production"
PHP_TARGETS="php5-6"
PKGDIR="/usr/portage/packages"
PORTAGE_ARCHLIST="alpha amd64 amd64-fbsd amd64-linux arm arm-linux arm64 arm64-linux hppa ia64 m68k m68k-mint mips nios2 ppc ppc-aix ppc-macos ppc64 ppc64-linux riscv s390 sh sparc sparc-fbsd sparc-solaris sparc64-solaris x64-cygwin x64-macos x64-solaris x86 x86-cygwin x86-fbsd x86-linux x86-macos x86-solaris x86-winnt"
PORTAGE_BIN_PATH="/usr/lib/portage/python3.5"
PORTAGE_COMPRESS_EXCLUDE_SUFFIXES="css gif htm[l]? jp[e]?g js pdf png"
PORTAGE_CONFIGROOT="/"
PORTAGE_DEBUG="0"
PORTAGE_DEPCACHEDIR="/var/cache/edb/dep"
PORTAGE_ELOG_CLASSES="log warn error"
PORTAGE_ELOG_MAILFROM="portage@localhost"
PORTAGE_ELOG_MAILSUBJECT="[portage] ebuild log for ${PACKAGE} on ${HOST}"
PORTAGE_ELOG_MAILURI="root"
PORTAGE_ELOG_SYSTEM="save_summary:log,warn,error,qa echo"
PORTAGE_FETCH_CHECKSUM_TRY_MIRRORS="5"
PORTAGE_FETCH_RESUME_MIN_SIZE="350K"
PORTAGE_GID="250"
PORTAGE_GPG_SIGNING_COMMAND="gpg --sign --digest-algo SHA256 --clearsign --yes --default-key "${PORTAGE_GPG_KEY}" --homedir "${PORTAGE_GPG_DIR}" "${FILE}""
PORTAGE_INST_GID="0"
PORTAGE_INST_UID="0"
PORTAGE_INTERNAL_CALLER="1"
PORTAGE_OVERRIDE_EPREFIX=""
PORTAGE_PYM_PATH="/usr/lib64/python3.5/site-packages"
PORTAGE_PYTHONPATH="/usr/lib64/python3.5/site-packages"
PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --omit-dir-times --compress --force --whole-file --delete --stats --human-readable --timeout=180 --exclude=/distfiles --exclude=/local --exclude=/packages --exclude=/.git"
PORTAGE_RSYNC_RETRIES="-1"
PORTAGE_SYNC_STALE="30"
PORTAGE_TMPDIR="/var/tmp"
PORTAGE_VERBOSE="1"
PORTAGE_WORKDIR_MODE="0700"
PORTAGE_XATTR_EXCLUDE="btrfs.* security.evm security.ima        security.selinux system.nfs4_acl"
PORT_LOGDIR_CLEAN="find "${PORT_LOGDIR}" -type f ! -name "summary.log*" -mtime +7 -delete"
PRELINK_PATH_MASK="/opt/eagle"
PROFILEHOME=""
PROFILE_ONLY_VARIABLES="ARCH ELIBC IUSE_IMPLICIT KERNEL USERLAND USE_EXPAND_IMPLICIT USE_EXPAND_UNPREFIXED USE_EXPAND_VALUES_ARCH USE_EXPAND_VALUES_ELIBC USE_EXPAND_VALUES_KERNEL USE_EXPAND_VALUES_USERLAND"
PWD="/home/happysmash27/.local/share/Aspyr/Sid Meier's Civilization 5"
PYTHONDONTWRITEBYTECODE="1"
PYTHON_SINGLE_TARGET="python3_5"
PYTHON_TARGETS="python2_7 python3_4 python3_5"
QEMU_SOFTMMU_TARGETS="aarch64 alpha arm cris i386 lm32 m68k microblaze microblazeel mips mips64 mips64el mipsel moxie or32 ppc ppc64 ppcemb s390x sh4 sh4eb sparc sparc64 tricore unicore32 x86_64 xtensa xtensaeb"
QEMU_USER_TARGETS="aarch64 alpha arm armeb cris i386 m68k microblaze microblazeel mips mips64 mips64el mipsel mipsn32 mipsn32el or32 ppc ppc64 ppc64abi32 ppc64le s390x sh4 sh4eb sparc sparc32plus sparc64 tilegx unicore32 x86_64"
QMLSCENE_DEVICE=""
QSG_RENDER_LOOP=""
QT_AUTO_SCREEN_SCALE_FACTOR="0"
QT_GRAPHICSSYSTEM="raster"
QT_PLUGIN_PATH="/usr/lib64/kde4/plugins"
RESUMECOMMAND="wget -c -t 3 -T 60 --passive-ftp -O "${DISTDIR}/${FILE}" "${URI}""
RESUMECOMMAND_RSYNC="rsync -avP "${URI}" "${DISTDIR}/${FILE}""
RESUMECOMMAND_SSH="bash -c "x=\${2#ssh://} ; host=\${x%%/*} ; port=\${host##*:} ; host=\${host%:*} ; [[ \${host} = \${port} ]] && port= ; exec rsync --rsh=\"ssh \${port:+-p\${port}} \${3}\" -avP \"\${host}:/\${x#*/}\" \"\$1\"" rsync "${DISTDIR}/${FILE}" "${URI}" "${PORTAGE_SSH_OPTS}""
ROOT="/"
ROOTPATH="/opt/bin:/usr/x86_64-pc-linux-gnu/gcc-bin/4.9.3:/usr/x86_64-pc-linux-gnu/armv6j-hardfloat-linux-gnueabi/gcc-bin/5.4.0:/usr/lib/llvm/4/bin:/opt/nvidia-cg-toolkit/bin:/opt/eagle/bin:/opt/ekopath/bin"
RPMDIR="/usr/portage/rpm"
RUBY_TARGETS="ruby23 ruby24"
R_HOME="/usr/lib64/R"
SAL_USE_VCLPLUGIN="gtk3"
SANE_BACKENDS="hp"
SESSION_MANAGER="local/x86_64-Pig:@/tmp/.ICE-unix/6982,unix/x86_64-Pig:/tmp/.ICE-unix/6982"
SHELL="/bin/zsh"
SHELL_SESSION_ID="55d743018ab648399d182f91959bbd1a"
SHLVL="2"
SSH_ASKPASS="/usr/bin/ksshaskpass"
SYMLINK_LIB="yes"
TERM="xterm-256color"
TWISTED_DISABLE_WRITING_OF_PLUGIN_CACHE="1"
UNINSTALL_IGNORE="/lib/modules/* /var/run /var/lock"
USE="X a52 aac acl acpi aimodules alsa amd64 apache2 berkdb bluetooth branding bullet bzip2 cairo cdda cdr cli colorio consolekit cracklib crypt cups cxx cycles dbus declarative device-mapper display-manager dri drm dts dvd dvdr ecdh editor egl elogind emboss encode examples exif experimental fam fbcon fbdev fdk ffmpeg firefox flac fluidsynth fonts ftp gdbm gegl gif glamor gnutls gpm grub gtk iconv ipv6 jack java jpeg kde kdrive kipi kwallet launch lcms ldap libkms libnotify lvm2create_initrd mad mapimg midi mmx mng modpack modules mp3 mp4 mpeg mtp multilib mysql mysqli ncurses network networkmanager nls nptl nsplugin ogg ois opencl opengl openimageio openmp opus pam pango pcre pdf phonon php plasma player plymouth png policykit ppds pulseaudio qml qt3support qt4 qt5 readline rendering scanner sdl seccomp semantic-desktop session spell sse sse2 ssh ssl staging startup-notification svc svg tcl tcpd themes theora threads tiff tk tools truetype udev udisks unicode upower usb vnc vorbis wallpapers wayland wayland-compositor webgl widgets wxwidgets x264 xattr xcb xcomposite xephyr xinerama xml xnest xorg xscreensaver xv xvfb xvid zeroconf zlib" ABI_X86="64 32" ALSA_CARDS="ali5451 als4000 atiixp atiixp-modem bt87x ca0106 cmipci emu10k1x ens1370 ens1371 es1938 es1968 fm801 hda-intel intel8x0 intel8x0m maestro3 trident usb-audio via82xx via82xx-modem ymfpci" APACHE2_MODULES="authn_core authz_core socache_shmcb unixd actions alias auth_basic authn_alias authn_anon authn_dbm authn_default authn_file authz_dbm authz_default authz_groupfile authz_host authz_owner authz_user autoindex cache cgi cgid dav dav_fs dav_lock deflate dir disk_cache env expires ext_filter file_cache filter headers include info log_config logio mem_cache mime mime_magic negotiation rewrite setenvif speling status unique_id userdir usertrack vhost_alias" CALLIGRA_FEATURES="kexi words flow plan sheets stage tables krita karbon braindump author" COLLECTD_PLUGINS="df interface irq load memory rrdtool swap syslog" CPU_FLAGS_X86="mmx mmxext sse sse2" ELIBC="glibc" GPSD_PROTOCOLS="ashtech aivdm earthmate evermore fv18 garmin garmintxt gpsclock isync itrax mtk3301 nmea ntrip navcom oceanserver oldstyle oncore rtcm104v2 rtcm104v3 sirf skytraq superstar2 timing tsip tripmate tnt ublox ubx" INPUT_DEVICES="libinput keyboard mouse" KERNEL="linux" L10N="en" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" LIBREOFFICE_EXTENSIONS="presenter-console presenter-minimizer" OFFICE_IMPLEMENTATION="libreoffice" PHP_TARGETS="php5-6" PYTHON_SINGLE_TARGET="python3_5" PYTHON_TARGETS="python2_7 python3_4 python3_5" QEMU_SOFTMMU_TARGETS="aarch64 alpha arm cris i386 lm32 m68k microblaze microblazeel mips mips64 mips64el mipsel moxie or32 ppc ppc64 ppcemb s390x sh4 sh4eb sparc sparc64 tricore unicore32 x86_64 xtensa xtensaeb" QEMU_USER_TARGETS="aarch64 alpha arm armeb cris i386 m68k microblaze microblazeel mips mips64 mips64el mipsel mipsn32 mipsn32el or32 ppc ppc64 ppc64abi32 ppc64le s390x sh4 sh4eb sparc sparc32plus sparc64 tilegx unicore32 x86_64" RUBY_TARGETS="ruby23 ruby24" SANE_BACKENDS="hp" USERLAND="GNU" VIDEO_CARDS="amdgpu radeonsi radeon" XTABLES_ADDONS="quota2 psd pknock lscan length2 ipv4options ipset ipp2p iface geoip fuzzy condition tee tarpit sysrq steal rawnat logmark ipmark dhcpmac delude chaos account"
USER="happysmash27"
USERLAND="GNU"
USE_EXPAND="ABI_MIPS ABI_PPC ABI_S390 ABI_X86 ALSA_CARDS APACHE2_MODULES APACHE2_MPMS CALLIGRA_EXPERIMENTAL_FEATURES CALLIGRA_FEATURES CAMERAS COLLECTD_PLUGINS CPU_FLAGS_ARM CPU_FLAGS_X86 CROSSCOMPILE_OPTS CURL_SSL ELIBC ENLIGHTENMENT_MODULES FFTOOLS GPSD_PROTOCOLS GRUB_PLATFORMS INPUT_DEVICES KERNEL L10N LCD_DEVICES LIBREOFFICE_EXTENSIONS LINGUAS LIRC_DEVICES LLVM_TARGETS MONKEYD_PLUGINS NETBEANS_MODULES NGINX_MODULES_HTTP NGINX_MODULES_MAIL NGINX_MODULES_STREAM OFED_DRIVERS OFFICE_IMPLEMENTATION OPENMPI_FABRICS OPENMPI_OFED_FEATURES OPENMPI_RM PHP_TARGETS PYTHON_SINGLE_TARGET PYTHON_TARGETS QEMU_SOFTMMU_TARGETS QEMU_USER_TARGETS ROS_MESSAGES RUBY_TARGETS SANE_BACKENDS USERLAND UWSGI_PLUGINS VIDEO_CARDS VOICEMAIL_STORAGE XFCE_PLUGINS XTABLES_ADDONS"
USE_EXPAND_HIDDEN="ABI_MIPS ABI_PPC ABI_S390 CPU_FLAGS_ARM CROSSCOMPILE_OPTS ELIBC KERNEL USERLAND"
USE_EXPAND_IMPLICIT="ARCH ELIBC KERNEL USERLAND"
USE_EXPAND_UNPREFIXED="ARCH"
USE_EXPAND_VALUES_ARCH="alpha amd64 amd64-fbsd amd64-linux arm arm-linux arm64 hppa ia64 m68k m68k-mint mips nios2 ppc ppc64 ppc64-linux ppc-aix ppc-macos riscv s390 sh sparc sparc64-solaris sparc-fbsd sparc-solaris x64-cygwin x64-macos x64-solaris x86 x86-cygwin x86-fbsd x86-linux x86-macos x86-solaris x86-winnt"
USE_EXPAND_VALUES_ELIBC="AIX bionic Cygwin Darwin DragonFly FreeBSD glibc HPUX Interix mingw mintlib musl NetBSD OpenBSD SunOS uclibc Winnt"
USE_EXPAND_VALUES_KERNEL="AIX Darwin FreeBSD freemint HPUX linux NetBSD OpenBSD SunOS Winnt"
USE_EXPAND_VALUES_USERLAND="BSD GNU"
USE_ORDER="env:pkg:conf:defaults:pkginternal:repo:env.d"
VBOX_APP_HOME="/usr/lib64/virtualbox"
VIDEO_CARDS="amdgpu radeonsi radeon"
WINDOWID="102760454"
XAUTHORITY="/home/happysmash27/.Xauthority"
XCURSOR_SIZE="0"
XCURSOR_THEME="breeze_cursors"
XDG_CONFIG_DIRS="/etc/xdg"
XDG_CURRENT_DESKTOP="KDE"
XDG_DATA_DIRS="/usr/local/share:/usr/share"
XDG_RUNTIME_DIR="/var/run/user/1027"
XDG_SEAT="seat0"
XDG_SEAT_PATH="/org/freedesktop/DisplayManager/Seat0"
XDG_SESSION_CLASS="user"
XDG_SESSION_COOKIE="x86_64-Pig-1498768926.956936-1889322945"
XDG_SESSION_DESKTOP="KDE"
XDG_SESSION_ID="2"
XDG_SESSION_PATH="/org/freedesktop/DisplayManager/Session1"
XDG_SESSION_TYPE="x11"
XDG_VTNR="7"
XTABLES_ADDONS="quota2 psd pknock lscan length2 ipv4options ipset ipp2p iface geoip fuzzy condition tee tarpit sysrq steal rawnat logmark ipmark dhcpmac delude chaos account"
l10n="ar ast bg bs ca ca-valencia cs da -e el en en-GB en-US eo es et eu fa fi fr ga gl he hi hr hu ia id is it ja kk km ko lt lv mr nb nds nl nn pa pl pt pt-BR ro ru sk sl sr sr-Latn sr-Latn-ijekavsk sr-ijekavsk sv tr ug uk wa zh-CN zh-TW"

=================================================================
                        Package Settings
=================================================================

x11-libs/libxcb-1.12-r2::gentoo was built with the following:
USE="xkb -doc (-selinux) -static-libs -test" ABI_X86="32 (64) (-x32)"
Back to top
View user's profile Send private message
rh
n00b
n00b


Joined: 19 Sep 2006
Posts: 58

PostPosted: Fri Jun 30, 2017 5:11 pm    Post subject: Re: Civilization V won't launch and has no errors Reply with quote

happysmash27 wrote:
I fixed all the errors by moving all of it's .so files to /usr/lib32, and now I don't know what to do...


If you moved libraries that came with the game in it's install directory to your system directory, you shouldn't have done that. I would recommend that you undo it (move the libraries back). If you overwrote any system libraries you should reinstall them. Verifying the game installation is also a good idea. Then please tell us about the errors you had when you tried to run it.
Back to top
View user's profile Send private message
happysmash27
Apprentice
Apprentice


Joined: 28 Mar 2016
Posts: 220

PostPosted: Sat Jul 01, 2017 7:04 am    Post subject: Here's the first one Reply with quote

This is the first error I get:

Code:
.local/share/Steam/steamapps/common/Sid Meier's Civilization V/Civ5XP: error while loading shared libraries: libMiles.so: cannot open shared object file: No such file or directory
Back to top
View user's profile Send private message
rh
n00b
n00b


Joined: 19 Sep 2006
Posts: 58

PostPosted: Sun Jul 02, 2017 11:52 am    Post subject: Reply with quote

In general, you can launch games from cmdline by either running it from the directory, e.g. cd .MY/GAME/DIR; ./game, or adding a library path before running.
Code:
LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/home/steam/.local/share/Steam/steamapps/common/Sid\ Meier\'s\ Civilization\ V .local/share/Steam/steamapps/common/Sid\ Meier\'s\ Civilization\ V/Civ5XP

Civ5 however doesn't launch for me atleast unless run from steam. If you are having issues you are trying to troubleshoot, you can launch the game from steam, and use/tmp/dumps/steam_stdout.txt to read errors from the game. There are game specific logs too, and their location varies, but Civ5 has them in .local/Aspyr/Sid\ Meier\'s\ Civilization\ 5/Logs/

If you want to just launch the game from cmdline, you should be able to do it with "steam steam://rungameid/8930". This doesn't give you useful output for debugging, you still need to use logs for that.

If you want to lauch Civ5 from cmdline directly without steam , you can propably make it work by lauching it from steam, getting it's process number, and looking it's environment and possibly other parameters in /proc/1234/* and trying what it needs to make it run. You most likely will still need to have steam running.
Back to top
View user's profile Send private message
ronaldoc
n00b
n00b


Joined: 03 Jul 2017
Posts: 15

PostPosted: Tue Jul 04, 2017 11:40 am    Post subject: Reply with quote

After you move the libraries back and you re-install the game it should work fine
Back to top
View user's profile Send private message
happysmash27
Apprentice
Apprentice


Joined: 28 Mar 2016
Posts: 220

PostPosted: Tue Jul 04, 2017 10:08 pm    Post subject: Reinstalling and moving libraries to the game doesn't work. Reply with quote

ronaldoc wrote:
After you move the libraries back and you re-install the game it should work fine


It didn't help, unfortunately.
Back to top
View user's profile Send private message
happysmash27
Apprentice
Apprentice


Joined: 28 Mar 2016
Posts: 220

PostPosted: Tue Jul 04, 2017 10:14 pm    Post subject: Changing environment variables just got me to the point befo Reply with quote

rh wrote:
In general, you can launch games from cmdline by either running it from the directory, e.g. cd .MY/GAME/DIR; ./game, or adding a library path before running.
Code:
LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/home/steam/.local/share/Steam/steamapps/common/Sid\ Meier\'s\ Civilization\ V .local/share/Steam/steamapps/common/Sid\ Meier\'s\ Civilization\ V/Civ5XP

Civ5 however doesn't launch for me atleast unless run from steam. If you are having issues you are trying to troubleshoot, you can launch the game from steam, and use/tmp/dumps/steam_stdout.txt to read errors from the game. There are game specific logs too, and their location varies, but Civ5 has them in .local/Aspyr/Sid\ Meier\'s\ Civilization\ 5/Logs/

If you want to just launch the game from cmdline, you should be able to do it with "steam steam://rungameid/8930". This doesn't give you useful output for debugging, you still need to use logs for that.

If you want to lauch Civ5 from cmdline directly without steam , you can propably make it work by lauching it from steam, getting it's process number, and looking it's environment and possibly other parameters in /proc/1234/* and trying what it needs to make it run. You most likely will still need to have steam running.


The library path stopped the errors, but just got me to the original point in which although there are no errors, the game still doesn't launch. And the logs aren't too useful:

Code:

happysmash27@x86_64-Pig ~ % cat .local/share/Aspyr/Sid\ Meier\'s\ Civilization\ 5/Logs/APP.log
[2.126] DBG: Command Line Args:
happysmash27@x86_64-Pig ~ % cat .local/share/Aspyr/Sid\ Meier\'s\ Civilization\ 5/Logs/Lua.log
[2.126] Initializing Lua 5.1.4
happysmash27@x86_64-Pig ~ %


Right now I'm going to try enabling 32-bit support on my graphics drivers, which I overlooked before. Maybe that will work...
Back to top
View user's profile Send private message
happysmash27
Apprentice
Apprentice


Joined: 28 Mar 2016
Posts: 220

PostPosted: Tue Jul 04, 2017 10:25 pm    Post subject: Oh great... Reply with quote

I was just looking up my problem and found my own threads :(
Back to top
View user's profile Send private message
rh
n00b
n00b


Joined: 19 Sep 2006
Posts: 58

PostPosted: Sat Jul 08, 2017 6:07 am    Post subject: Re: Changing environment variables just got me to the point Reply with quote

[quote="happysmash27"]The library path stopped the errors, but just got me to the original point in which although there are no errors, the game still doesn't launch. And the logs aren't too useful:[quote="happysmash27"]

What about lauching game from steam, and looking at /tmp/dumps/steam_stdout.txt? Maybe I wasn't clear before, lauching Civ5 from cmdline doesn't work for me either, even it works just fine when run from steam.

happysmash27 wrote:
Right now I'm going to try enabling 32-bit support on my graphics drivers, which I overlooked before. Maybe that will work...


Civ5 requires 32-bit graphics drivers, and I think Steam does too.
Back to top
View user's profile Send private message
happysmash27
Apprentice
Apprentice


Joined: 28 Mar 2016
Posts: 220

PostPosted: Sat Jul 08, 2017 8:58 pm    Post subject: Re: Changing environment variables just got me to the point Reply with quote

rh wrote:
What about lauching game from steam, and looking at /tmp/dumps/steam_stdout.txt? Maybe I wasn't clear before, lauching Civ5 from cmdline doesn't work for me either, even it works just fine when run from steam.


Code:
happysmash27@x86_64-Pig ~ % sudo -s
x86_64-Pig happysmash27 # cat /tmp/dumps/steam_stdout.txt
cat: /tmp/dumps/steam_stdout.txt: Dosiero aŭ dosierujo ne ekzistas
x86_64-Pig happysmash27 # ls /tmp/dumps
assert_20170708133859_16.dmp  happysmash27_log.txt  happysmash27_stdout.txt
x86_64-Pig happysmash27 # cat /tmp/dumps/happysmash27_log.txt
Sat Jul  8 20:39:00 2017 GMT: file ''/tmp/dumps/assert_20170708133859_16.dmp'', upload yes: ''CrashID=bp-f0f0f8be-a57e-4fbd-9cc3-73c552170708''
x86_64-Pig happysmash27 # cat /tmp/dumps/happysmash27_stdout.txt
/home/happysmash27/.local/share/Steam/steam.sh: line 152: DISTRIB_RELEASE: unbound variable
/home/happysmash27/.local/share/Steam/steam.sh: line 152: DISTRIB_RELEASE: unbound variable
Running Steam on gentoo  64-bit
/home/happysmash27/.local/share/Steam/steam.sh: line 152: DISTRIB_RELEASE: unbound variable
STEAM_RUNTIME is enabled automatically
Installing breakpad exception handler for appid(steam)/version(1499120811)
Installing breakpad exception handler for appid(steam)/version(1499120811)
Installing breakpad exception handler for appid(steam)/version(1499120811)
Installing breakpad exception handler for appid(steam)/version(1499120811)
Installing breakpad exception handler for appid(steam)/version(1499120811)
Installing breakpad exception handler for appid(steam)/version(1499120811)
Installing breakpad exception handler for appid(steam)/version(1499120811)
Installing breakpad exception handler for appid(steam)/version(1499120811)
Installing breakpad exception handler for appid(steam)/version(1499120811)
Installing breakpad exception handler for appid(steam)/version(1499120811)
Installing breakpad exception handler for appid(steam)/version(1499120811)
Installing breakpad exception handler for appid(steam)/version(1499120811)
Installing breakpad exception handler for appid(steam)/version(1499120811)
Installing breakpad exception handler for appid(steam)/version(1499120811)
registry.cpp (250) : Assertion Failed: on disk registry has changed and is marked dirty - we're about to lose data.
Assert( Assertion Failed: on disk registry has changed and is marked dirty - we're about to lose data. ):registry.cpp:250

Installing breakpad exception handler for appid(steam)/version(1499120811)
assert_20170708133859_16.dmp[14425]: Uploading dump (out-of-process)
/tmp/dumps/assert_20170708133859_16.dmp
Generating new string page texture 12: 48x256, total string texture memory is 49.15 KB
Generating new string page texture 13: 256x256, total string texture memory is 311.30 KB
Generating new string page texture 14: 128x256, total string texture memory is 442.37 KB
assert_20170708133859_16.dmp[14425]: Finished uploading minidump (out-of-process): success = yes
assert_20170708133859_16.dmp[14425]: response: CrashID=bp-f0f0f8be-a57e-4fbd-9cc3-73c552170708
assert_20170708133859_16.dmp[14425]: file ''/tmp/dumps/assert_20170708133859_16.dmp'', upload yes: ''CrashID=bp-f0f0f8be-a57e-4fbd-9cc3-73c552170708''
Generating new string page texture 18: 64x256, total string texture memory is 507.90 KB
Setting breakpad minidump AppID = 769
Steam_SetMinidumpSteamID:  Caching Steam ID:  76561197960265728 [API loaded no]
Generating new string page texture 21: 8x256, total string texture memory is 516.10 KB
Generating new string page texture 22: 16x256, total string texture memory is 532.48 KB
Generating new string page texture 23: 24x256, total string texture memory is 557.06 KB
Generating new string page texture 24: 32x256, total string texture memory is 589.82 KB
Installing breakpad exception handler for appid(steam)/version(1499120811)
Installing breakpad exception handler for appid(steam)/version(1499120811)
Installing breakpad exception handler for appid(steam)/version(1499120811)
roaming config store loaded successfully - 1351 bytes.
migrating temporary roaming config store

(steam:14387): GLib-GObject-WARNING **: /var/tmp/portage/dev-libs/glib-2.50.3-r1/work/glib-2.50.3/gobject/gsignal.c:2523: signal 'child-added' is invalid for instance '0x57b830a8' of type 'GtkMenu'
Installing breakpad exception handler for appid(steam)/version(1499120811)
Installing breakpad exception handler for appid(steam)/version(1499120811)
Installing breakpad exception handler for appid(steam)/version(1499120811)
Installing breakpad exception handler for appid(steam)/version(1499120811)
Installing breakpad exception handler for appid(steam)/version(1499120811)
sh: lspci: command not found
ExecCommandLine: "'/home/happysmash27/.local/share/Steam/ubuntu12_32/steam'"
Installing breakpad exception handler for appid(steam)/version(1499120811)
System startup time: 37.32 seconds
Generating new string page texture 91: 128x256, total string texture memory is 720.90 KB
Generating new string page texture 92: 128x256, total string texture memory is 131.07 KB
Installing breakpad exception handler for appid(steam)/version(1499120811)
Installing breakpad exception handler for appid(steam)/version(1499120811)
Installing breakpad exception handler for appid(steam)/version(1499120811)
Installing breakpad exception handler for appid(steam)/version(1499120811)
Installing breakpad exception handler for appid(steam)/version(1499120811)
Installing breakpad exception handler for appid(steam)/version(1499120811)
Installing breakpad exception handler for appid(steam)/version(1499120811)
Installing breakpad exception handler for appid(steam)/version(1499120811)
Installing breakpad exception handler for appid(steam)/version(1499120811)
Installing breakpad exception handler for appid(steam)/version(1499120811)
Installing breakpad exception handler for appid(steam)/version(1499120811)
Installing breakpad exception handler for appid(steam)/version(1499120811)
Installing breakpad exception handler for appid(steam)/version(1499120811)
Installing breakpad exception handler for appid(steam)/version(1499120811)
Installing breakpad exception handler for appid(steam)/version(1499120811)
Installing breakpad exception handler for appid(steam)/version(1499120811)
Installing breakpad exception handler for appid(steam)/version(1499120811)
Installing breakpad exception handler for appid(steam)/version(1499120811)
Installing breakpad exception handler for appid(steam)/version(1499120811)
Installing breakpad exception handler for appid(steam)/version(1499120811)
Installing breakpad exception handler for appid(steam)/version(1499120811)
Installing breakpad exception handler for appid(steam)/version(1499120811)
Installing breakpad exception handler for appid(steam)/version(1499120811)
[0708/134403.194923:ERROR:web_plugin_impl.cc(38)] Widevine registration is not supported after context initialization
Generating new string page texture 127: 256x256, total string texture memory is 393.22 KB
Generating new string page texture 128: 256x256, total string texture memory is 983.04 KB
Generating new string page texture 141: 128x256, total string texture memory is 1.11 MB
Generating new string page texture 142: 48x256, total string texture memory is 1.16 MB
Generating new string page texture 143: 128x256, total string texture memory is 1.29 MB
Generating new string page texture 144: 384x256, total string texture memory is 1.69 MB
GameAction [AppID 8930, ActionID 2] : LaunchApp changed task to Starting with ""
GameAction [AppID 8930, ActionID 2] : LaunchApp changed task to SynchronizingCloud with ""
GameAction [AppID 8930, ActionID 2] : LaunchApp changed task to SiteLicenseSeatCheckout with ""
GameAction [AppID 8930, ActionID 2] : LaunchApp changed task to CreatingProcess with ""
GameAction [AppID 8930, ActionID 2] : LaunchApp waiting for user response to CreatingProcess ""
GameAction[AppID 8930, ActionID 2] : LaunchApp continues with user response "CreatingProcess"
Opted-in Controller Mask: 0
Game update: AppID 8930 "Sid Meier's Civilization V", ProcID 14776, IP 0.0.0.0:0
>>> Adding process 14776 for game ID 8930
GameAction [AppID 8930, ActionID 2] : LaunchApp changed task to WaitingGameWindow with ""
ERROR: ld.so: object '/home/happysmash27/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
GameAction [AppID 8930, ActionID 2] : LaunchApp changed task to Completed with ""
Generating new string page texture 200: 256x256, total string texture memory is 1.95 MB
>>> Adding process 14777 for game ID 8930
Game update: AppID 8930 "Sid Meier's Civilization V", ProcID 14777, IP 0.0.0.0:0
Setting breakpad minidump AppID = 8930
Steam_SetMinidumpSteamID:  Caching Steam ID:  76561198153329814 [API loaded no]
Game removed: AppID 8930 "Sid Meier's Civilization V", ProcID 14777
No cached sticky mapping in ActivateActionSet.#                                                                                                              x86_64-Pig happysmash27 #


I think you got the wrong file name. Also, happysmash27_stdout.txt just looks like the log that appears when I run
Code:
steam
in the terminal. Maybe you can get something from it? I couldn't find anything that looked useful.

Also, disabling the game overlay doesn't seem to do anything...

rh wrote:
Civ5 requires 32-bit graphics drivers, and I think Steam does too.


I guess that wouldn't be a problem then, since Steam works fine for me... Although to be fair, I do need to run
Code:
find ~/.local/share/Steam/ \( -name "libgcc_s.so*" -o -name "libstdc++.so*" -o -name "libxcb.so*" -o -name "libgpg-error.so*" \) -print -delete
to make it work when I install it. If I don't, I have some errors loading radeonsi.so and a bunch of other things. I thought not doing this might be able to work, but I didn't find any working workarounds.
Back to top
View user's profile Send private message
rh
n00b
n00b


Joined: 19 Sep 2006
Posts: 58

PostPosted: Sun Jul 09, 2017 6:20 am    Post subject: Re: Changing environment variables just got me to the point Reply with quote

This looks unusual.

Code:
registry.cpp (250) : Assertion Failed: on disk registry has changed and is marked dirty - we're about to lose data.
Assert( Assertion Failed: on disk registry has changed and is marked dirty - we're about to lose data. ):registry.cpp:250


Do any other games start? There seems to be an open issue with that same output, but there isn't any info.
https://github.com/ValveSoftware/steam-for-linux/issues/4966
Just to be sure, what filesystem are you using? Civ5 isn't giving much info why it doesn't work.

When you first start Civ5 from steam, it gives a license pop-up window. Do you recall if you ever got it?

With AMD open source drivers you should have 32-bit drivers, if you have abi_x86_32 enabled for mesa. Enabling it globally will use a little more space and have a bit longer compile times, but will save a lot of trouble in the future. In case you want to try it, add ABI_X86="64 32" to make.conf and run world update.

You should try the usual workarounds for steam runtime, start it with STEAM_RUNTIME=0 and STEAM_RUNTIME_PREFER_HOST_LIBRARIES=0 both on different runs. First one disables steam runtime alltogether, and later forces it over system libraries.

Also please make sure, that you have all libraries that steam and civ5 requires installed. While steam runtime provides some, mixing them with system libraries does sometimes bring issues. Missing libraries should show then you run steam with runtime diabled.
Back to top
View user's profile Send private message
happysmash27
Apprentice
Apprentice


Joined: 28 Mar 2016
Posts: 220

PostPosted: Sun Jul 16, 2017 1:04 am    Post subject: Reply with quote

When I run with those arguments, this is what I get:

Code:

happysmash27@x86_64-Pig ~ % STEAM_RUNTIME=0 STEAM_RUNTIME_PREFER_HOST_LIBRARIES=0 steam
cp: malsukcesis eltrovi statinformon pri '/usr/lib/steam/bootstraplinux_ubuntu12_32.tar.xz': Dosiero aŭ dosierujo ne ekzistas
/home/happysmash27/.local/share/Steam/steam.sh: linio 152: DISTRIB_RELEASE: Neligita variablo
/home/happysmash27/.local/share/Steam/steam.sh: linio 152: DISTRIB_RELEASE: Neligita variablo
Running Steam on gentoo  64-bit
STEAM_RUNTIME is disabled by the user
Installing breakpad exception handler for appid(steam)/version(1499997556)
Installing breakpad exception handler for appid(steam)/version(1499997556)
Installing breakpad exception handler for appid(steam)/version(1499997556)
Installing breakpad exception handler for appid(steam)/version(1499997556)
Installing breakpad exception handler for appid(steam)/version(1499997556)
Installing breakpad exception handler for appid(steam)/version(1499997556)
Setting breakpad minidump AppID = 769
Steam_SetMinidumpSteamID:  Caching Steam ID:  76561197960265728 [API loaded no]
Generating new string page texture 2: 48x256, total string texture memory is 49,15 KB
Generating new string page texture 3: 384x256, total string texture memory is 442,37 KB
Assert( Assertion Failed: !bSharedKVSymbols ):appdatacache.cpp:2078

crash_20170715180050_15.dmp[4743]: Uploading dump (out-of-process)
/tmp/dumps/crash_20170715180050_15.dmp
[2017-07-15 18:00:32] Startup - updater built Jul 14 2017 01:06:22
Looks like steam didn't shutdown cleanly, scheduling immediate update check
[2017-07-15 18:00:33] Checking for update on startup
[2017-07-15 18:00:33] Checking for available updates...
[2017-07-15 18:00:33] Download skipped: /client/steam_client_ubuntu12 version 1499997556, installed version 1499997556
[2017-07-15 18:00:33] Nothing to do
[2017-07-15 18:00:33] Verifying installation...
[2017-07-15 18:00:33] Performing checksum verification of executable files
[2017-07-15 18:00:37] Verification complete
appdatacache.cpp (2078) : Assertion Failed: !bSharedKVSymbols
roaming config store loaded successfully - 1351 bytes.
migrating temporary roaming config store
appdatacache.cpp (2078) : Assertion Failed: !bSharedKVSymbols
appdatacache.cpp (2078) : Assertion Failed: !bSharedKVSymbols
appdatacache.cpp (2078) : Assertion Failed: !bSharedKVSymbols
appdatacache.cpp (2078) : Assertion Failed: !bSharedKVSymbols
appdatacache.cpp (2078) : Assertion Failed: !bSharedKVSymbols
appdatacache.cpp (2078) : Assertion Failed: !bSharedKVSymbols
appdatacache.cpp (2078) : Assertion Failed: !bSharedKVSymbols
appdatacache.cpp (2078) : Assertion Failed: !bSharedKVSymbols
appdatacache.cpp (2078) : Assertion Failed: !bSharedKVSymbols
appdatacache.cpp (2078) : Assertion Failed: !bSharedKVSymbols
appdatacache.cpp (2078) : Assertion Failed: !bSharedKVSymbols
appdatacache.cpp (2078) : Assertion Failed: !bSharedKVSymbols
appdatacache.cpp (2078) : Assertion Failed: !bSharedKVSymbols
appdatacache.cpp (2078) : Assertion Failed: !bSharedKVSymbols
appdatacache.cpp (2078) : Assertion Failed: !bSharedKVSymbols
appdatacache.cpp (2078) : Assertion Failed: !bSharedKVSymbols
appdatacache.cpp (2078) : Assertion Failed: !bSharedKVSymbols
appdatacache.cpp (2078) : Assertion Failed: !bSharedKVSymbols
appdatacache.cpp (2078) : Assertion Failed: !bSharedKVSymbols
appdatacache.cpp (2078) : Assertion Failed: !bSharedKVSymbols
appdatacache.cpp (2078) : Assertion Failed: !bSharedKVSymbols
appdatacache.cpp (2078) : Assertion Failed: !bSharedKVSymbols
appdatacache.cpp (2078) : Assertion Failed: !bSharedKVSymbols
appdatacache.cpp (2078) : Assertion Failed: !bSharedKVSymbols
appdatacache.cpp (2078) : Assertion Failed: !bSharedKVSymbols
appdatacache.cpp (2078) : Assertion Failed: !bSharedKVSymbols
appdatacache.cpp (2078) : Assertion Failed: !bSharedKVSymbols
appdatacache.cpp (2078) : Assertion Failed: !bSharedKVSymbols
appdatacache.cpp (2078) : Assertion Failed: !bSharedKVSymbols
appdatacache.cpp (2078) : Assertion Failed: !bSharedKVSymbols
appdatacache.cpp (2078) : Assertion Failed: !bSharedKVSymbols
appdatacache.cpp (2078) : Assertion Failed: !bSharedKVSymbols
appdatacache.cpp (2078) : Assertion Failed: !bSharedKVSymbols
appdatacache.cpp (2078) : Assertion Failed: !bSharedKVSymbols
appdatacache.cpp (2078) : Assertion Failed: !bSharedKVSymbols
appdatacache.cpp (2078) : Assertion Failed: !bSharedKVSymbols
appdatacache.cpp (2078) : Assertion Failed: !bSharedKVSymbols
appdatacache.cpp (2078) : Assertion Failed: !bSharedKVSymbols
appdatacache.cpp (2078) : Assertion Failed: !bSharedKVSymbols
appdatacache.cpp (2078) : Assertion Failed: !bSharedKVSymbols
appdatacache.cpp (2078) : Assertion Failed: !bSharedKVSymbols
appdatacache.cpp (2078) : Assertion Failed: !bSharedKVSymbols
appdatacache.cpp (2078) : Assertion Failed: !bSharedKVSymbols
appdatacache.cpp (2078) : Assertion Failed: !bSharedKVSymbols
appdatacache.cpp (2078) : Assertion Failed: !bSharedKVSymbols
appdatacache.cpp (2078) : Assertion Failed: !bSharedKVSymbols
appdatacache.cpp (2078) : Assertion Failed: !bSharedKVSymbols
appdatacache.cpp (2078) : Assertion Failed: !bSharedKVSymbols
appdatacache.cpp (2078) : Assertion Failed: !bSharedKVSymbols
appdatacache.cpp (2078) : Assertion Failed: !bSharedKVSymbols
appdatacache.cpp (2078) : Assertion Failed: !bSharedKVSymbols
appdatacache.cpp (2078) : Assertion Failed: !bSharedKVSymbols
appdatacache.cpp (2078) : Assertion Failed: !bSharedKVSymbols
appdatacache.cpp (2078) : Assertion Failed: !bSharedKVSymbols
appdatacache.cpp (2078) : Assertion Failed: !bSharedKVSymbols
appdatacache.cpp (2078) : Assertion Failed: !bSharedKVSymbols
appdatacache.cpp (2078) : Assertion Failed: !bSharedKVSymbols
appdatacache.cpp (2078) : Assertion Failed: !bSharedKVSymbols
appdatacache.cpp (2078) : Assertion Failed: !bSharedKVSymbols
appdatacache.cpp (2078) : Assertion Failed: !bSharedKVSymbols
appdatacache.cpp (2078) : Assertion Failed: !bSharedKVSymbols
appdatacache.cpp (2078) : Assertion Failed: !bSharedKVSymbols
appdatacache.cpp (2078) : Assertion Failed: !bSharedKVSymbols
appdatacache.cpp (2078) : Assertion Failed: !bSharedKVSymbols
appdatacache.cpp (2078) : Assertion Failed: !bSharedKVSymbols
appdatacache.cpp (2078) : Assertion Failed: !bSharedKVSymbols
appdatacache.cpp (2078) : Assertion Failed: !bSharedKVSymbols
appdatacache.cpp (2078) : Assertion Failed: !bSharedKVSymbols
appdatacache.cpp (2078) : Assertion Failed: !bSharedKVSymbols
appdatacache.cpp (2078) : Assertion Failed: !bSharedKVSymbols
appdatacache.cpp (2078) : Assertion Failed: !bSharedKVSymbols
appdatacache.cpp (2078) : Assertion Failed: !bSharedKVSymbols
appdatacache.cpp (2078) : Assertion Failed: !bSharedKVSymbols
appdatacache.cpp (2078) : Assertion Failed: !bSharedKVSymbols
appdatacache.cpp (2078) : Assertion Failed: !bSharedKVSymbols
appdatacache.cpp (2078) : Assertion Failed: !bSharedKVSymbols
appdatacache.cpp (2078) : Assertion Failed: !bSharedKVSymbols
appdatacache.cpp (2078) : Assertion Failed: !bSharedKVSymbols
appdatacache.cpp (2078) : Assertion Failed: !bSharedKVSymbols
appdatacache.cpp (2078) : Assertion Failed: !bSharedKVSymbols
appdatacache.cpp (2078) : Assertion Failed: !bSharedKVSymbols
appdatacache.cpp (2078) : Assertion Failed: !bSharedKVSymbols
appdatacache.cpp (2078) : Assertion Failed: !bSharedKVSymbols
appdatacache.cpp (2078) : Assertion Failed: !bSharedKVSymbols
appdatacache.cpp (2078) : Assertion Failed: !bSharedKVSymbols
appdatacache.cpp (2078) : Assertion Failed: !bSharedKVSymbols
appdatacache.cpp (2078) : Assertion Failed: !bSharedKVSymbols
appdatacache.cpp (2078) : Assertion Failed: !bSharedKVSymbols
appdatacache.cpp (2078) : Assertion Failed: !bSharedKVSymbols
appdatacache.cpp (2078) : Assertion Failed: !bSharedKVSymbols
appdatacache.cpp (2078) : Assertion Failed: !bSharedKVSymbols
appdatacache.cpp (2078) : Assertion Failed: !bSharedKVSymbols
appdatacache.cpp (2078) : Assertion Failed: !bSharedKVSymbols
appdatacache.cpp (2078) : Assertion Failed: !bSharedKVSymbols
appdatacache.cpp (2078) : Assertion Failed: !bSharedKVSymbols
appdatacache.cpp (2078) : Assertion Failed: !bSharedKVSymbols
appdatacache.cpp (2078) : Assertion Failed: !bSharedKVSymbols
appdatacache.cpp (2078) : Assertion Failed: !bSharedKVSymbols
appdatacache.cpp (2078) : Assertion Failed: !bSharedKVSymbols
appdatacache.cpp (2078) : Assertion Failed: !bSharedKVSymbols
appdatacache.cpp (2078) : Assertion Failed: !bSharedKVSymbols
appdatacache.cpp (2078) : Assertion Failed: !bSharedKVSymbols
appdatacache.cpp (2078) : Assertion Failed: !bSharedKVSymbols
appdatacache.cpp (2078) : Assertion Failed: !bSharedKVSymbols
appdatacache.cpp (2078) : Assertion Failed: !bSharedKVSymbols
appdatacache.cpp (2078) : Assertion Failed: !bSharedKVSymbols
appdatacache.cpp (2078) : Assertion Failed: !bSharedKVSymbols
appdatacache.cpp (2078) : Assertion Failed: !bSharedKVSymbols
appdatacache.cpp (2078) : Assertion Failed: !bSharedKVSymbols
appdatacache.cpp (2078) : Assertion Failed: !bSharedKVSymbols
appdatacache.cpp (2078) : Assertion Failed: !bSharedKVSymbols
appdatacache.cpp (2078) : Assertion Failed: !bSharedKVSymbols
appdatacache.cpp (2078) : Assertion Failed: !bSharedKVSymbols
appdatacache.cpp (2078) : Assertion Failed: !bSharedKVSymbols
appdatacache.cpp (2078) : Assertion Failed: !bSharedKVSymbols
appdatacache.cpp (2078) : Assertion Failed: !bSharedKVSymbols
appdatacache.cpp (2078) : Assertion Failed: !bSharedKVSymbols
appdatacache.cpp (2078) : Assertion Failed: !bSharedKVSymbols
appdatacache.cpp (2078) : Assertion Failed: !bSharedKVSymbols
appdatacache.cpp (2078) : Assertion Failed: !bSharedKVSymbols
appdatacache.cpp (2078) : Assertion Failed: !bSharedKVSymbols
appdatacache.cpp (2078) : Assertion Failed: !bSharedKVSymbols
appdatacache.cpp (2078) : Assertion Failed: !bSharedKVSymbols
appdatacache.cpp (2078) : Assertion Failed: !bSharedKVSymbols
appdatacache.cpp (2078) : Assertion Failed: !bSharedKVSymbols
appdatacache.cpp (2078) : Assertion Failed: !bSharedKVSymbols
appdatacache.cpp (2078) : Assertion Failed: !bSharedKVSymbols
appdatacache.cpp (2078) : Assertion Failed: !bSharedKVSymbols
appdatacache.cpp (2078) : Assertion Failed: !bSharedKVSymbols
appdatacache.cpp (2078) : Assertion Failed: !bSharedKVSymbols
appdatacache.cpp (2078) : Assertion Failed: !bSharedKVSymbols
appdatacache.cpp (2078) : Assertion Failed: !bSharedKVSymbols
appdatacache.cpp (2078) : Assertion Failed: !bSharedKVSymbols
appdatacache.cpp (2078) : Assertion Failed: !bSharedKVSymbols
appdatacache.cpp (2078) : Assertion Failed: !bSharedKVSymbols
appdatacache.cpp (2078) : Assertion Failed: !bSharedKVSymbols
appdatacache.cpp (2078) : Assertion Failed: !bSharedKVSymbols
appdatacache.cpp (2078) : Assertion Failed: !bSharedKVSymbols
appdatacache.cpp (2078) : Assertion Failed: !bSharedKVSymbols
appdatacache.cpp (2078) : Assertion Failed: !bSharedKVSymbols
appdatacache.cpp (2078) : Assertion Failed: !bSharedKVSymbols
appdatacache.cpp (2078) : Assertion Failed: !bSharedKVSymbols
appdatacache.cpp (2078) : Assertion Failed: !bSharedKVSymbols
appdatacache.cpp (2078) : Assertion Failed: !bSharedKVSymbols
appdatacache.cpp (2078) : Assertion Failed: !bSharedKVSymbols
appdatacache.cpp (2078) : Assertion Failed: !bSharedKVSymbols
appdatacache.cpp (2078) : Assertion Failed: !bSharedKVSymbols
appdatacache.cpp (2078) : Assertion Failed: !bSharedKVSymbols
appdatacache.cpp (2078) : Assertion Failed: !bSharedKVSymbols
appdatacache.cpp (2078) : Assertion Failed: !bSharedKVSymbols
appdatacache.cpp (2078) : Assertion Failed: !bSharedKVSymbols
appdatacache.cpp (2078) : Assertion Failed: !bSharedKVSymbols
appdatacache.cpp (2078) : Assertion Failed: !bSharedKVSymbols
appdatacache.cpp (2078) : Assertion Failed: !bSharedKVSymbols
appdatacache.cpp (2078) : Assertion Failed: !bSharedKVSymbols
appdatacache.cpp (2078) : Assertion Failed: !bSharedKVSymbols
appdatacache.cpp (2078) : Assertion Failed: !bSharedKVSymbols
appdatacache.cpp (2078) : Assertion Failed: !bSharedKVSymbols
appdatacache.cpp (2078) : Assertion Failed: !bSharedKVSymbols
appdatacache.cpp (2078) : Assertion Failed: !bSharedKVSymbols
appdatacache.cpp (2078) : Assertion Failed: !bSharedKVSymbols
appdatacache.cpp (2078) : Assertion Failed: !bSharedKVSymbols
appdatacache.cpp (2078) : Assertion Failed: !bSharedKVSymbols
appdatacache.cpp (2078) : Assertion Failed: !bSharedKVSymbols
appdatacache.cpp (2078) : Assertion Failed: !bSharedKVSymbols
appdatacache.cpp (2078) : Assertion Failed: !bSharedKVSymbols
appdatacache.cpp (2078) : Assertion Failed: !bSharedKVSymbols
appdatacache.cpp (2078) : Assertion Failed: !bSharedKVSymbols
appdatacache.cpp (2078) : Assertion Failed: !bSharedKVSymbols
appdatacache.cpp (2078) : Assertion Failed: !bSharedKVSymbols
appdatacache.cpp (2078) : Assertion Failed: !bSharedKVSymbols
appdatacache.cpp (2078) : Assertion Failed: !bSharedKVSymbols
appdatacache.cpp (2078) : Assertion Failed: !bSharedKVSymbols
appdatacache.cpp (2078) : Assertion Failed: !bSharedKVSymbols
appdatacache.cpp (2078) : Assertion Failed: !bSharedKVSymbols
appdatacache.cpp (2078) : Assertion Failed: !bSharedKVSymbols
appdatacache.cpp (2078) : Assertion Failed: !bSharedKVSymbols
appdatacache.cpp (2078) : Assertion Failed: !bSharedKVSymbols
appdatacache.cpp (2078) : Assertion Failed: !bSharedKVSymbols
appdatacache.cpp (2078) : Assertion Failed: !bSharedKVSymbols
appdatacache.cpp (2078) : Assertion Failed: !bSharedKVSymbols
appdatacache.cpp (2078) : Assertion Failed: !bSharedKVSymbols
appdatacache.cpp (2078) : Assertion Failed: !bSharedKVSymbols
appdatacache.cpp (2078) : Assertion Failed: !bSharedKVSymbols
appdatacache.cpp (2078) : Assertion Failed: !bSharedKVSymbols
appdatacache.cpp (2078) : Assertion Failed: !bSharedKVSymbols
appdatacache.cpp (2078) : Assertion Failed: !bSharedKVSymbols
appdatacache.cpp (2078) : Assertion Failed: !bSharedKVSymbols
appdatacache.cpp (2078) : Assertion Failed: !bSharedKVSymbols
appdatacache.cpp (2078) : Assertion Failed: !bSharedKVSymbols
appdatacache.cpp (2078) : Assertion Failed: !bSharedKVSymbols
appdatacache.cpp (2078) : Assertion Failed: !bSharedKVSymbols
appdatacache.cpp (2078) : Assertion Failed: !bSharedKVSymbols
appdatacache.cpp (2078) : Assertion Failed: !bSharedKVSymbols
appdatacache.cpp (2078) : Assertion Failed: !bSharedKVSymbols
appdatacache.cpp (2078) : Assertion Failed: !bSharedKVSymbols
appdatacache.cpp (2078) : Assertion Failed: !bSharedKVSymbols
appdatacache.cpp (2078) : Assertion Failed: !bSharedKVSymbols
appdatacache.cpp (2078) : Assertion Failed: !bSharedKVSymbols
appdatacache.cpp (2078) : Assertion Failed: !bSharedKVSymbols
appdatacache.cpp (2078) : Assertion Failed: !bSharedKVSymbols
appdatacache.cpp (2078) : Assertion Failed: !bSharedKVSymbols
appdatacache.cpp (2078) : Assertion Failed: !bSharedKVSymbols
appdatacache.cpp (2078) : Assertion Failed: !bSharedKVSymbols
appdatacache.cpp (2078) : Assertion Failed: !bSharedKVSymbols
appdatacache.cpp (2078) : Assertion Failed: !bSharedKVSymbols
appdatacache.cpp (2078) : Assertion Failed: !bSharedKVSymbols
appdatacache.cpp (2078) : Assertion Failed: !bSharedKVSymbols
appdatacache.cpp (2078) : Assertion Failed: !bSharedKVSymbols
appdatacache.cpp (2078) : Assertion Failed: !bSharedKVSymbols
appdatacache.cpp (2078) : Assertion Failed: !bSharedKVSymbols
appdatacache.cpp (2078) : Assertion Failed: !bSharedKVSymbols
appdatacache.cpp (2078) : Assertion Failed: !bSharedKVSymbols
appdatacache.cpp (2078) : Assertion Failed: !bSharedKVSymbols
appdatacache.cpp (2078) : Assertion Failed: !bSharedKVSymbols
appdatacache.cpp (2078) : Assertion Failed: !bSharedKVSymbols
appdatacache.cpp (2078) : Assertion Failed: !bSharedKVSymbols
appdatacache.cpp (2078) : Assertion Failed: !bSharedKVSymbols
appdatacache.cpp (2078) : Assertion Failed: !bSharedKVSymbols
appdatacache.cpp (2078) : Assertion Failed: !bSharedKVSymbols
appdatacache.cpp (2078) : Assertion Failed: !bSharedKVSymbols
appdatacache.cpp (2078) : Assertion Failed: !bSharedKVSymbols
appdatacache.cpp (2078) : Assertion Failed: !bSharedKVSymbols
appdatacache.cpp (2078) : Assertion Failed: !bSharedKVSymbols
appdatacache.cpp (2078) : Assertion Failed: !bSharedKVSymbols
appdatacache.cpp (2078) : Assertion Failed: !bSharedKVSymbols
appdatacache.cpp (2078) : Assertion Failed: !bSharedKVSymbols
appdatacache.cpp (2078) : Assertion Failed: !bSharedKVSymbols
appdatacache.cpp (2078) : Assertion Failed: !bSharedKVSymbols
appdatacache.cpp (2078) : Assertion Failed: !bSharedKVSymbols
appdatacache.cpp (2078) : Assertion Failed: !bSharedKVSymbols
appdatacache.cpp (2078) : Assertion Failed: !bSharedKVSymbols
appdatacache.cpp (2078) : Assertion Failed: !bSharedKVSymbols
appdatacache.cpp (2078) : Assertion Failed: !bSharedKVSymbols
appdatacache.cpp (2078) : Assertion Failed: !bSharedKVSymbols
appdatacache.cpp (2078) : Assertion Failed: !bSharedKVSymbols
appdatacache.cpp (2078) : Assertion Failed: !bSharedKVSymbols
appdatacache.cpp (2078) : Assertion Failed: !bSharedKVSymbols
appdatacache.cpp (2078) : Assertion Failed: !bSharedKVSymbols
appdatacache.cpp (2078) : Assertion Failed: !bSharedKVSymbols
appdatacache.cpp (2078) : Assertion Failed: !bSharedKVSymbols
appdatacache.cpp (2078) : Assertion Failed: !bSharedKVSymbols
appdatacache.cpp (2078) : Assertion Failed: !bSharedKVSymbols
appdatacache.cpp (2078) : Assertion Failed: !bSharedKVSymbols
appdatacache.cpp (2078) : Assertion Failed: !bSharedKVSymbols
appdatacache.cpp (2078) : Assertion Failed: !bSharedKVSymbols
appdatacache.cpp (2078) : Assertion Failed: !bSharedKVSymbols
appdatacache.cpp (2078) : Assertion Failed: !bSharedKVSymbols
appdatacache.cpp (2078) : Assertion Failed: !bSharedKVSymbols
appdatacache.cpp (2078) : Assertion Failed: !bSharedKVSymbols
appdatacache.cpp (2078) : Assertion Failed: !bSharedKVSymbols
appdatacache.cpp (2078) : Assertion Failed: !bSharedKVSymbols
appdatacache.cpp (2078) : Assertion Failed: !bSharedKVSymbols
appdatacache.cpp (2078) : Assertion Failed: !bSharedKVSymbols
appdatacache.cpp (2078) : Assertion Failed: !bSharedKVSymbols
appdatacache.cpp (2078) : Assertion Failed: !bSharedKVSymbols
appdatacache.cpp (2078) : Assertion Failed: !bSharedKVSymbols
appdatacache.cpp (2078) : Assertion Failed: !bSharedKVSymbols
appdatacache.cpp (2078) : Assertion Failed: !bSharedKVSymbols
appdatacache.cpp (2078) : Assertion Failed: !bSharedKVSymbols
appdatacache.cpp (2078) : Assertion Failed: !bSharedKVSymbols
appdatacache.cpp (2078) : Assertion Failed: !bSharedKVSymbols
appdatacache.cpp (2078) : Assertion Failed: !bSharedKVSymbols
appdatacache.cpp (2078) : Assertion Failed: !bSharedKVSymbols
appdatacache.cpp (2078) : Assertion Failed: !bSharedKVSymbols
appdatacache.cpp (2078) : Assertion Failed: !bSharedKVSymbols
appdatacache.cpp (2078) : Assertion Failed: !bSharedKVSymbols
appdatacache.cpp (2078) : Assertion Failed: !bSharedKVSymbols
appdatacache.cpp (2078) : Assertion Failed: !bSharedKVSymbols
appdatacache.cpp (2078) : Assertion Failed: !bSharedKVSymbols
appdatacache.cpp (2078) : Assertion Failed: !bSharedKVSymbols
appdatacache.cpp (2078) : Assertion Failed: !bSharedKVSymbols
appdatacache.cpp (2078) : Assertion Failed: !bSharedKVSymbols
appdatacache.cpp (2078) : Assertion Failed: !bSharedKVSymbols
appdatacache.cpp (2078) : Assertion Failed: !bSharedKVSymbols
appdatacache.cpp (2078) : Assertion Failed: !bSharedKVSymbols
appdatacache.cpp (2078) : Assertion Failed: !bSharedKVSymbols
appdatacache.cpp (2078) : Assertion Failed: !bSharedKVSymbols
appdatacache.cpp (2078) : Assertion Failed: !bSharedKVSymbols
appdatacache.cpp (2078) : Assertion Failed: !bSharedKVSymbols
appdatacache.cpp (2078) : Assertion Failed: !bSharedKVSymbols
appdatacache.cpp (2078) : Assertion Failed: !bSharedKVSymbols
appdatacache.cpp (2078) : Assertion Failed: !bSharedKVSymbols
appdatacache.cpp (2078) : Assertion Failed: !bSharedKVSymbols
appdatacache.cpp (2078) : Assertion Failed: !bSharedKVSymbols
appdatacache.cpp (2078) : Assertion Failed: !bSharedKVSymbols
appdatacache.cpp (2078) : Assertion Failed: !bSharedKVSymbols
appdatacache.cpp (2078) : Assertion Failed: !bSharedKVSymbols
appdatacache.cpp (2078) : Assertion Failed: !bSharedKVSymbols
appdatacache.cpp (2078) : Assertion Failed: !bSharedKVSymbols
appdatacache.cpp (2078) : Assertion Failed: !bSharedKVSymbols
appdatacache.cpp (2078) : Assertion Failed: !bSharedKVSymbols
appdatacache.cpp (2078) : Assertion Failed: !bSharedKVSymbols
appdatacache.cpp (2078) : Assertion Failed: !bSharedKVSymbols
appdatacache.cpp (2078) : Assertion Failed: !bSharedKVSymbols
appdatacache.cpp (2078) : Assertion Failed: !bSharedKVSymbols
appdatacache.cpp (2078) : Assertion Failed: !bSharedKVSymbols
appdatacache.cpp (2078) : Assertion Failed: !bSharedKVSymbols
appdatacache.cpp (2078) : Assertion Failed: !bSharedKVSymbols
appdatacache.cpp (2078) : Assertion Failed: !bSharedKVSymbols
appdatacache.cpp (2078) : Assertion Failed: !bSharedKVSymbols
appdatacache.cpp (2078) : Assertion Failed: !bSharedKVSymbols
appdatacache.cpp (2078) : Assertion Failed: !bSharedKVSymbols
appdatacache.cpp (2078) : Assertion Failed: !bSharedKVSymbols
appdatacache.cpp (2078) : Assertion Failed: !bSharedKVSymbols
appdatacache.cpp (2078) : Assertion Failed: !bSharedKVSymbols
appdatacache.cpp (2078) : Assertion Failed: !bSharedKVSymbols
appdatacache.cpp (2078) : Assertion Failed: !bSharedKVSymbols
appdatacache.cpp (2078) : Assertion Failed: !bSharedKVSymbols
appdatacache.cpp (2078) : Assertion Failed: !bSharedKVSymbols
appdatacache.cpp (2078) : Assertion Failed: !bSharedKVSymbols
appdatacache.cpp (2078) : Assertion Failed: !bSharedKVSymbols
appdatacache.cpp (2078) : Assertion Failed: !bSharedKVSymbols
appdatacache.cpp (2078) : Assertion Failed: !bSharedKVSymbols
appdatacache.cpp (2078) : Assertion Failed: !bSharedKVSymbols
appdatacache.cpp (2078) : Assertion Failed: !bSharedKVSymbols
appdatacache.cpp (2078) : Assertion Failed: !bSharedKVSymbols
appdatacache.cpp (2078) : Assertion Failed: !bSharedKVSymbols
appdatacache.cpp (2078) : Assertcrash_20170715180050_15.dmp[4743]: Finished uploading minidump (out-of-process): success = yes
crash_20170715180050_15.dmp[4743]: response: CrashID=bp-02fb26b4-58c1-47c6-8673-ee1d22170715
crash_20170715180050_15.dmp[4743]: file ''/tmp/dumps/crash_20170715180050_15.dmp'', upload yes: ''CrashID=bp-02fb26b4-58c1-47c6-8673-ee1d22170715''
^C


After which it freezes and I close it.

I tested it on Ubuntu, by the way, and it worked, so that may help. On both systems, I had to run
Code:
find ~/.local/share/Steam/ \( -name "libgcc_s.so*" -o -name "libstdc++.so*" -o -name "libxcb.so*" -o -name "libgpg-error.so*" \) -print -delete
, otherwise there would be lots of libGL errors. Is an Ubuntu chroot possible?
Back to top
View user's profile Send private message
rh
n00b
n00b


Joined: 19 Sep 2006
Posts: 58

PostPosted: Sun Jul 16, 2017 7:37 am    Post subject: Reply with quote

happysmash27 wrote:
When I run with those arguments, this is what I get:

Code:
happysmash27@x86_64-Pig ~ % STEAM_RUNTIME=0 STEAM_RUNTIME_PREFER_HOST_LIBRARIES=0 steam
<-snip->


Did you try those seperately,
Code:
STEAM_RUNTIME=0 steam
and
Code:
STEAM_RUNTIME_PREFER_HOST_LIBRARIES=0 steam
on another run. I think STEAM_RUNTIME=0 will give same restults as using them both, but it's worth the shot.

happysmash27 wrote:
I tested it on Ubuntu, by the way, and it worked, so that may help. On both systems, I had to run
Code:
find ~/.local/share/Steam/ \( -name "libgcc_s.so*" -o -name "libstdc++.so*" -o -name "libxcb.so*" -o -name "libgpg-error.so*" \) -print -delete
, otherwise there would be lots of libGL errors. Is an Ubuntu chroot possible?


Well, steam includes all required libraries from Ubuntu. It just defaults to using system libraries instead. Running with STEAM_RUNTIME_PREFER_HOST_LIBRARIES=0 steam sets steam to use the included libraries (steam runtime) instead basicly giving you a sort of ubuntu base system.

You needed to run
Code:
find ~/.local/share/Steam/ \( -name "libgcc_s.so*" -o -name "libstdc++.so*" -o -name "libxcb.so*" -o -name "libgpg-error.so*" \) -print -delete
because standard C++ library shipped with gcc causes ABI breakages, when different versions of gcc is mixed. Civ5 also needs atleast sys-libs/libcxxrt. Civ5 provides its own versions of C++ libraries in it's installation folder, so removing them from steam runtime might not be enough. You might need to remove them from Civ5 installation folder too, or force system libraries over them with LD_PRELOAD in steam launch options for the game.

Also the filesystem can brake games. Just to rule it out, can you tell which filesystem steam and it's library is running on? If you have no idea what I'm talking about,
Code:
cat /proc/mounts
will tell it.
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Gamers & Players All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum