anyc / steam-overlay

Gentoo overlay for Valve's Steam client and Steam-based games
GNU General Public License v2.0
201 stars 44 forks source link

Tabletop Simulator works once, then never again. #112

Open dylanlip opened 9 years ago

dylanlip commented 9 years ago

x86_64 Linux 3.16.5-gentoo KDE 4.12.5 Intel Core i5-4200M (i965)

Game update: AppID 286160 "Tabletop Simulator", ProcID 3246, IP 0.0.0.0:0 ERROR: ld.so: object '/home/dylan/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored. ERROR: ld.so: object '/home/dylan/.local/share/Steam/ubuntu12_64/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS64): ignored. Found path: /home/dylan/.local/share/Steam/steamapps/common/Tabletop Simulator/Tabletop Simulator.x86 Mono path[0] = '/home/dylan/.local/share/Steam/steamapps/common/Tabletop Simulator/Tabletop Simulator_Data/Managed' Mono path[1] = '/home/dylan/.local/share/Steam/steamapps/common/Tabletop Simulator/Tabletop Simulator_Data/Mono' Mono config path = '/home/dylan/.local/share/Steam/steamapps/common/Tabletop Simulator/Tabletop Simulator_Data/Mono/etc' Game removed: AppID 286160 "Tabletop Simulator", ProcID 3246

After first installing, the game loaded properly. Then after every consecutive time, the game is maximized & windowed (Should be fullscreen) and shows a black screen. Or the game simply crashes on selecting a viewmode, like the error above. Re-installing steam allowed it to load one time again, then reverting to the same error.

dylanlip commented 9 years ago

Here's Steam before loading the game.

Running Steam on gentoo 64-bit STEAM_RUNTIME is enabled automatically Installing breakpad exception handler for appid(steam)/version(1416350232) Installing breakpad exception handler for appid(steam)/version(1416350232) Installing breakpad exception handler for appid(steamwebhelper)/version(20141118120819) Installing breakpad exception handler for appid(steamwebhelper)/version(1416312499) Installing breakpad exception handler for appid(steamwebhelper)/version(20141118120819) Installing breakpad exception handler for appid(steamwebhelper)/version(1416312499) Installing breakpad exception handler for appid(steamwebhelper)/version(1416312499) Installing breakpad exception handler for appid(steam)/version(1416350232) Fontconfig error: "/etc/fonts/conf.d/10-scale-bitmap-fonts.conf", line 70: non-double matrix element Fontconfig error: "/etc/fonts/conf.d/10-scale-bitmap-fonts.conf", line 70: non-double matrix element Fontconfig warning: "/etc/fonts/conf.d/10-scale-bitmap-fonts.conf", line 78: saw unknown, expected number Installing breakpad exception handler for appid(steam)/version(1416350232) Installing breakpad exception handler for appid(steam)/version(1416350232) Installing breakpad exception handler for appid(steam)/version(1416350232) Installing breakpad exception handler for appid(steam)/version(1416350232) Installing breakpad exception handler for appid(steam)/version(1416350232) FillInMachineIDInfo took a total of 0 milliseconds Installing breakpad exception handler for appid(steam)/version(1416350232) Installing breakpad exception handler for appid(steam)/version(1416350232)

\ (steam:3390): WARNING **: Could not initialize NMClient /org/freedesktop/NetworkManager: The name org.freedesktop.NetworkManager was not provided by any .service files

\ (steam:3390): WARNING **: Error enabling/disabling networking: The name org.freedesktop.NetworkManager was not provided by any .service files Installing breakpad exception handler for appid(steam)/version(1416350232) Generating new string page texture 2: 48x256, total string texture memory is 49.15 KB Generating new string page texture 3: 256x256, total string texture memory is 311.30 KB Installing breakpad exception handler for appid(steam)/version(1416350232)

(steam:3390): Gtk-WARNING **: Unable to locate theme engine in module_path: "qtcurve",

(steam:3390): Gtk-WARNING **: Unable to locate theme engine in module_path: "qtcurve", Installing breakpad exception handler for appid(steam)/version(1416350232) Adding licenses for the following package(s): 0, 34, 39, 219, 469, 2481, 6112, 6647, 16724, 19053, 27316, 30879, 39685, 50871, 54974 roaming config store loaded successfully - 3439 bytes. migrating temporary roaming config store [1120/115949:ERROR:browser_main_loop.cc(218)] GTK theme error: Unable to locate theme engine in module_path: "qtcurve", Installing breakpad exception handler for appid(steam)/version(1416350232) [1120/115949:ERROR:browser_main_loop.cc(218)] GTK theme error: Unable to locate theme engine in module_path: "qtcurve", sh: lspci: command not found ExecCommandLine: ""/home/dylan/.local/share/Steam/ubuntu12_32/steam" "--verbose" " Installing breakpad exception handler for appid(steam)/version(1416350232) System startup time: 13.45 seconds [1120/115950:ERROR:renderer_main.cc(227)] Running without renderer sandbox Generating new string page texture 69: 1024x256, total string texture memory is 1.36 MB Generating new string page texture 70: 128x256, total string texture memory is 131.07 KB Generating new string page texture 71: 128x256, total string texture memory is 1.49 MB Generating new string page texture 72: 64x256, total string texture memory is 1.56 MB Generating new string page texture 73: 32x256, total string texture memory is 1.59 MB Running Steam on gentoo 64-bit STEAM_RUNTIME has been set by the user to: /home/dylan/.local/share/Steam/ubuntu12_32/steam-runtime

(steam:3390): LIBDBUSMENU-GLIB-WARNING **: Trying to remove a child that doesn't believe we're it's parent.

(steam:3390): LIBDBUSMENU-GLIB-WARNING **: Trying to remove a child that doesn't believe we're it's parent.

(steam:3390): LIBDBUSMENU-GLIB-WARNING **: Trying to remove a child that doesn't believe we're it's parent.

(steam:3390): LIBDBUSMENU-GLIB-WARNING **: Trying to remove a child that doesn't believe we're it's parent.

(steam:3390): LIBDBUSMENU-GLIB-WARNING **: Trying to remove a child that doesn't believe we're it's parent.

(steam:3390): LIBDBUSMENU-GLIB-WARNING **: Trying to remove a child that doesn't believe we're it's parent.

(steam:3390): LIBDBUSMENU-GLIB-WARNING **: Trying to remove a child that doesn't believe we're it's parent.

(steam:3390): LIBDBUSMENU-GLIB-WARNING **: Trying to remove a child that doesn't believe we're it's parent.

(steam:3390): LIBDBUSMENU-GLIB-WARNING **: Trying to remove a child that doesn't believe we're it's parent.

(steam:3390): LIBDBUSMENU-GLIB-WARNING **: Trying to remove a child that doesn't believe we're it's parent.

(steam:3390): LIBDBUSMENU-GLIB-WARNING **: Trying to remove a child that doesn't believe we're it's parent.

(steam:3390): LIBDBUSMENU-GLIB-WARNING **: Trying to remove a child that doesn't believe we're it's parent.

(steam:3390): LIBDBUSMENU-GLIB-WARNING **: Trying to remove a child that doesn't believe we're it's parent.

(steam:3390): LIBDBUSMENU-GLIB-WARNING **: Trying to remove a child that doesn't believe we're it's parent. Generating new string page texture 81: 128x256, total string texture memory is 1.72 MB ExecCommandLine: "/home/dylan/.steam/root/ubuntu12_32/steam steam://open/driverhelperready" ExecSteamURL: "steam://open/driverhelperready" Generating new string page texture 89: 256x256, total string texture memory is 1.98 MB Generating new string page texture 90: 512x256, total string texture memory is 2.51 MB Installing breakpad exception handler for appid(steam)/version(1416350232) Generating new string page texture 96: 384x256, total string texture memory is 2.90 MB Generating new string page texture 99: 8x256, total string texture memory is 2.91 MB CAPIJobRequestUserStats - Server response failed 2 Generating new string page texture 108: 256x256, total string texture memory is 393.22 KB Generating new string page texture 113: 128x256, total string texture memory is 3.04 MB

anyc commented 9 years ago

Sounds like a general settings bug to me. We can only try to help if the bug occurs with our custom runtime libraries, sorry. I guess you have to check the official bug tracker.

dylanlip commented 9 years ago

Found a fix from Gentoo wiki, pasting

LD_LIBRARY_PATH="/usr/lib:$LD_LIBRARY_PATH" %command%

in the launch options box in Steam for TTS now lets the game launch correctly every time. I'm guessing a permanent fix will prob need to be addressed to the devs.

anyc commented 9 years ago

Hm, that sounds strange. o.O I can't imagine why they change the library path between application runs. But thanks, I'll leave this open for a while in case someone else is looking for a solution.