Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
[Solved] Steam client runs, games won't
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
jasn
Guru
Guru


Joined: 05 May 2005
Posts: 439
Location: Maryland, US

PostPosted: Sun Apr 02, 2017 2:18 am    Post subject: [Solved] Steam client runs, games won't Reply with quote

I installed the Steam client on my KDE 5 Plasma system, with the nVidia proprietary drivers, using the overlay, but then also manually made sure that I had the correct 32 bit libraries installed from the instructions on the Gentoo wiki page. I also went through the Steam games troubleshooting wiki page, and made sure that S3 Texture Compression was enabled.

However, I can't figure out why the client runs without issue, but games won't. I was able to download and install my game, (Dying Light), using the Steam client, I just can't run it. If I load the Steam client first, and select my game from there, I get the initial selector window asking whether I want to start the normal game or a custom game, and after selecting normal game, that screen goes away, and nothing happens.

When I try to start the game from the command line in a terminal window, this is the output;
Code:
/home/user/.local/share/Steam/steam.sh: line 154: VERSION_ID: unbound variable
/home/user/.local/share/Steam/steam.sh: line 154: VERSION_ID: unbound variable
Running Steam on gentoo  64-bit
STEAM_RUNTIME is enabled by the user
Installing breakpad exception handler for appid(steam)/version(1490228413)
Installing breakpad exception handler for appid(steam)/version(1490228413)
Installing breakpad exception handler for appid(steam)/version(1490228413)
Installing breakpad exception handler for appid(steam)/version(1490228413)
Installing breakpad exception handler for appid(steam)/version(1490228413)
Installing breakpad exception handler for appid(steam)/version(1490228413)
Installing breakpad exception handler for appid(steam)/version(1490228413)
Installing breakpad exception handler for appid(steam)/version(1490228413)
Installing breakpad exception handler for appid(steam)/version(1490228413)
Installing breakpad exception handler for appid(steam)/version(1490228413)
Installing breakpad exception handler for appid(steam)/version(1490228413)
Installing breakpad exception handler for appid(steam)/version(1490228413)
Installing breakpad exception handler for appid(steam)/version(1490228413)
Installing breakpad exception handler for appid(steam)/version(1490228413)

** (steam:5032): WARNING **: Unknown device type 16

** (steam:5032): WARNING **: Could not create object for /org/freedesktop/NetworkManager/Devices/5: unknown object type

** (steam:5032): WARNING **: handle_property_changed: failed to update property 'devices' of object type NMActiveConnection.

** (steam:5032): WARNING **: Unknown device type 14

** (steam:5032): WARNING **: Could not create object for /org/freedesktop/NetworkManager/Devices/1: unknown object type

** (steam:5032): WARNING **: Unknown device type 17

** (steam:5032): WARNING **: Could not create object for /org/freedesktop/NetworkManager/Devices/3: unknown object type

** (steam:5032): WARNING **: Unknown device type 16

** (steam:5032): WARNING **: Could not create object for /org/freedesktop/NetworkManager/Devices/5: unknown object type

** (steam:5032): WARNING **: Ignoring invalid property 'route-data'

** (steam:5032): WARNING **: Ignoring invalid property 'address-data'                                                               
                                                                                                                                   
** (steam:5032): WARNING **: Unknown setting 'proxy'                                                                               
                                                                                                                                   
** (steam:5032): WARNING **: Ignoring invalid property 'route-data'                                                                 
                                                                                                                                   
** (steam:5032): WARNING **: Ignoring invalid property 'address-data'                                                               
                                                                                                                                   
** (steam:5032): WARNING **: Ignoring invalid property 'route-data'                                                                 
                                                                                                                                   
** (steam:5032): WARNING **: Ignoring invalid property 'address-data'

** (steam:5032): WARNING **: Unknown setting 'proxy'

** (steam:5032): WARNING **: Ignoring invalid property 'route-data'

** (steam:5032): WARNING **: Ignoring invalid property 'address-data'

** (steam:5032): WARNING **: Ignoring invalid property 'interface-name'

** (steam:5032): WARNING **: Unknown setting 'proxy'

** (steam:5032): WARNING **: Ignoring invalid property 'route-data'

** (steam:5032): WARNING **: Ignoring invalid property 'route-metric'

** (steam:5032): WARNING **: Ignoring invalid property 'dns-priority'

** (steam:5032): WARNING **: Ignoring invalid property 'gateway'

** (steam:5032): WARNING **: Ignoring invalid property 'address-data'

** (steam:5032): WARNING **: Ignoring invalid property 'route-data'

** (steam:5032): WARNING **: Ignoring invalid property 'dns-priority'

** (steam:5032): WARNING **: Ignoring invalid property 'address-data'

** (steam:5032): WARNING **: Unknown setting 'tun'

** (steam:5032): WARNING **: replace_settings: error updating connection /org/freedesktop/NetworkManager/Settings/12 settings: (3) type

** (steam:5032): WARNING **: Unknown setting 'proxy'

** (steam:5032): WARNING **: Ignoring invalid property 'route-data'

** (steam:5032): WARNING **: Ignoring invalid property 'address-data'

** (steam:5032): WARNING **: Ignoring invalid property 'route-data'

** (steam:5032): WARNING **: Ignoring invalid property 'address-data'

** (steam:5032): WARNING **: Ignoring invalid property 'route-data'

** (steam:5032): WARNING **: Ignoring invalid property 'address-data'

** (steam:5032): WARNING **: Unknown setting 'proxy'

** (steam:5032): WARNING **: Ignoring invalid property 'route-data'

** (steam:5032): WARNING **: Ignoring invalid property 'address-data'

** (steam:5032): WARNING **: Ignoring invalid property 'secondaries'

** (steam:5032): WARNING **: Unknown setting 'proxy'

** (steam:5032): WARNING **: Ignoring invalid property 'route-data'

** (steam:5032): WARNING **: Ignoring invalid property 'gateway'

** (steam:5032): WARNING **: Ignoring invalid property 'address-data'

** (steam:5032): WARNING **: Ignoring invalid property 'route-data'

** (steam:5032): WARNING **: Ignoring invalid property 'address-data'

** (steam:5032): WARNING **: Ignoring invalid property 'route-data'

** (steam:5032): WARNING **: Ignoring invalid property 'address-data'

** (steam:5032): WARNING **: Unknown setting 'proxy'

** (steam:5032): WARNING **: Ignoring invalid property 'route-data'

** (steam:5032): WARNING **: Ignoring invalid property 'address-data'

** (steam:5032): WARNING **: Ignoring invalid property 'route-data'

** (steam:5032): WARNING **: Ignoring invalid property 'address-data'

** (steam:5032): WARNING **: Unknown setting 'proxy'

** (steam:5032): WARNING **: Ignoring invalid property 'route-data'

** (steam:5032): WARNING **: Ignoring invalid property 'address-data'

** (steam:5032): WARNING **: Ignoring invalid property 'route-data'

** (steam:5032): WARNING **: Ignoring invalid property 'address-data'

** (steam:5032): WARNING **: Unknown setting 'proxy'

** (steam:5032): WARNING **: Ignoring invalid property 'route-data'

** (steam:5032): WARNING **: Ignoring invalid property 'address-data'

** (steam:5032): WARNING **: Ignoring invalid property 'route-data'

** (steam:5032): WARNING **: Ignoring invalid property 'address-data'

** (steam:5032): WARNING **: Unknown setting 'proxy'

** (steam:5032): WARNING **: Ignoring invalid property 'route-data'

** (steam:5032): WARNING **: Ignoring invalid property 'address-data'

** (steam:5032): WARNING **: Ignoring invalid property 'route-data'

** (steam:5032): WARNING **: Ignoring invalid property 'address-data'

** (steam:5032): WARNING **: Unknown setting 'proxy'

** (steam:5032): WARNING **: Ignoring invalid property 'route-data'

** (steam:5032): WARNING **: Ignoring invalid property 'address-data'

** (steam:5032): WARNING **: Ignoring invalid property 'route-data'

** (steam:5032): WARNING **: Ignoring invalid property 'address-data'

** (steam:5032): WARNING **: Unknown setting 'proxy'

** (steam:5032): WARNING **: Ignoring invalid property 'route-data'

** (steam:5032): WARNING **: Ignoring invalid property 'address-data'

** (steam:5032): WARNING **: Ignoring invalid property 'route-data'

** (steam:5032): WARNING **: Ignoring invalid property 'address-data'

** (steam:5032): WARNING **: Unknown setting 'proxy'

** (steam:5032): WARNING **: Ignoring invalid property 'route-data'

** (steam:5032): WARNING **: Ignoring invalid property 'address-data'

** (steam:5032): WARNING **: Ignoring invalid property 'route-data'

** (steam:5032): WARNING **: Ignoring invalid property 'address-data'

** (steam:5032): WARNING **: Unknown setting 'proxy'

** (steam:5032): WARNING **: Ignoring invalid property 'route-data'

** (steam:5032): WARNING **: Ignoring invalid property 'address-data'

** (steam:5032): WARNING **: Ignoring invalid property 'interface-name'

** (steam:5032): WARNING **: Unknown setting 'proxy'

** (steam:5032): WARNING **: Ignoring invalid property 'route-data'

** (steam:5032): WARNING **: Ignoring invalid property 'route-metric'

** (steam:5032): WARNING **: Ignoring invalid property 'dns-priority'

** (steam:5032): WARNING **: Ignoring invalid property 'gateway'

** (steam:5032): WARNING **: Ignoring invalid property 'address-data'

** (steam:5032): WARNING **: Ignoring invalid property 'route-data'

** (steam:5032): WARNING **: Ignoring invalid property 'dns-priority'

** (steam:5032): WARNING **: Ignoring invalid property 'address-data'

** (steam:5032): WARNING **: Unknown setting 'tun'

** (steam:5032): WARNING **: replace_settings: error updating connection /org/freedesktop/NetworkManager/Settings/12 settings: (3) type

** (steam:5032): WARNING **: Unknown setting 'proxy'

** (steam:5032): WARNING **: Ignoring invalid property 'route-data'

** (steam:5032): WARNING **: Ignoring invalid property 'address-data'

** (steam:5032): WARNING **: Ignoring invalid property 'route-data'

** (steam:5032): WARNING **: Ignoring invalid property 'address-data'

** (steam:5032): WARNING **: Ignoring invalid property 'route-data'

** (steam:5032): WARNING **: Ignoring invalid property 'address-data'

** (steam:5032): WARNING **: Unknown setting 'proxy'

** (steam:5032): WARNING **: Ignoring invalid property 'route-data'

** (steam:5032): WARNING **: Ignoring invalid property 'address-data'

** (steam:5032): WARNING **: Ignoring invalid property 'secondaries'

** (steam:5032): WARNING **: Unknown setting 'proxy'

** (steam:5032): WARNING **: Ignoring invalid property 'route-data'

** (steam:5032): WARNING **: Ignoring invalid property 'gateway'

** (steam:5032): WARNING **: Ignoring invalid property 'address-data'

** (steam:5032): WARNING **: Ignoring invalid property 'route-data'

** (steam:5032): WARNING **: Ignoring invalid property 'address-data'

** (steam:5032): WARNING **: Ignoring invalid property 'route-data'

** (steam:5032): WARNING **: Ignoring invalid property 'address-data'

** (steam:5032): WARNING **: Unknown setting 'proxy'

** (steam:5032): WARNING **: Ignoring invalid property 'route-data'

** (steam:5032): WARNING **: Ignoring invalid property 'address-data'

** (steam:5032): WARNING **: Ignoring invalid property 'route-data'

** (steam:5032): WARNING **: Ignoring invalid property 'address-data'

** (steam:5032): WARNING **: Unknown setting 'proxy'

** (steam:5032): WARNING **: Ignoring invalid property 'route-data'

** (steam:5032): WARNING **: Ignoring invalid property 'address-data'

** (steam:5032): WARNING **: Ignoring invalid property 'route-data'

** (steam:5032): WARNING **: Ignoring invalid property 'address-data'

** (steam:5032): WARNING **: Unknown setting 'proxy'

** (steam:5032): WARNING **: Ignoring invalid property 'route-data'

** (steam:5032): WARNING **: Ignoring invalid property 'address-data'

** (steam:5032): WARNING **: Ignoring invalid property 'route-data'

** (steam:5032): WARNING **: Ignoring invalid property 'address-data'

** (steam:5032): WARNING **: Unknown setting 'proxy'

** (steam:5032): WARNING **: Ignoring invalid property 'route-data'

** (steam:5032): WARNING **: Ignoring invalid property 'address-data'

** (steam:5032): WARNING **: Ignoring invalid property 'route-data'

** (steam:5032): WARNING **: Ignoring invalid property 'address-data'

** (steam:5032): WARNING **: Unknown setting 'proxy'

** (steam:5032): WARNING **: Ignoring invalid property 'route-data'

** (steam:5032): WARNING **: Ignoring invalid property 'address-data'

** (steam:5032): WARNING **: Ignoring invalid property 'route-data'

** (steam:5032): WARNING **: Ignoring invalid property 'address-data'

** (steam:5032): WARNING **: Unknown setting 'proxy'

** (steam:5032): WARNING **: Ignoring invalid property 'route-data'

** (steam:5032): WARNING **: Ignoring invalid property 'address-data'
Installing breakpad exception handler for appid(steam)/version(1490228413)
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

(steam:5032): 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 '0x5776d110' of type 'GtkMenu'
Installing breakpad exception handler for appid(steam)/version(1490228413)
roaming config store loaded successfully - 213 bytes.
migrating temporary roaming config store
Installing breakpad exception handler for appid(steam)/version(1490228413)
Failed to init SteamVR because it isn't installed
sh: lspci: command not found
ExecCommandLine: ""/home/user/.local/share/Steam/ubuntu12_32/steam" "steam://rungameid/239140" "
ExecSteamURL: "steam://rungameid/239140"
Installing breakpad exception handler for appid(steam)/version(1490228413)
System startup time: 13.68 seconds
Opening joystick XInput Controller
Generating new string page texture 71: 128x256, total string texture memory is 442.37 KB
Game update: AppID 239140 "Dying Light", ProcID 5124, IP 0.0.0.0:0
ERROR: ld.so: object '/home/user/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
ERROR: ld.so: object '/home/user/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
>>> Adding process 5124 for game ID 239140
/home/user/.local/share/Steam/steamapps/common/Dying Light/DyingLightGame: /usr/lib64/libldap_r-2.4.so.2: no version information available (required by /home/user/.local/share/Steam/ubuntu12_32/steam-runtime/amd64/usr/lib/x86_64-linux-gnu/libcurl-gnutls.so.4)
/home/user/.local/share/Steam/steamapps/common/Dying Light/DyingLightGame: /usr/lib64/liblber-2.4.so.2: no version information available (required by /home/user/.local/share/Steam/ubuntu12_32/steam-runtime/amd64/usr/lib/x86_64-linux-gnu/libcurl-gnutls.so.4)
>>> Adding process 5125 for game ID 239140
Setting breakpad minidump AppID = 239140
Steam_SetMinidumpSteamID:  Caching Steam ID:  76561198367815311 [API loaded no]
Game removed: AppID 239140 "Dying Light", ProcID 5125
No cached sticky mapping in ActivateActionSet.Installing breakpad exception handler for appid(steam)/version(1490228413)

Assuming that the errors at the end, indicate an issue with openldap, I re-emerged it with the gnutls USE flag, (setting it globally in make.conf and rebuilding about 10 packages), but I still get the same errors. BTW. if there's a better way to diagnose Steam game problems, enabling a debug mode, or loading another game which provides better error output, please feel free to point me in that direction. I tried loading a free game from the SteamOS-Linux list, and some opening screen flashes by quickly, and then nothing. So this problem doesn't appear to be game specific.

Thanks..


Last edited by jasn on Mon Apr 03, 2017 12:54 am; edited 1 time in total
Back to top
View user's profile Send private message
rh
n00b
n00b


Joined: 19 Sep 2006
Posts: 58

PostPosted: Sun Apr 02, 2017 5:52 am    Post subject: Reply with quote

When debugging steam games, I usually run the game from terminal while steam is running. This works with some games. Dying Light should have debug logs in game folder (typically $HOME/.local/share/Steam/Steamapps/common/$GAMENAME)/DW/out/logs/ crash_??????_?????????.log

I don't own this game, so can't check this myself. Techland linux games have a reputation of being buggy, I don't think I have been able to play Dead Island ever.
Back to top
View user's profile Send private message
jasn
Guru
Guru


Joined: 05 May 2005
Posts: 439
Location: Maryland, US

PostPosted: Sun Apr 02, 2017 1:30 pm    Post subject: Reply with quote

Thanks rh.

Using your suggestion, I loaded the Steam client from a terminal window, and I noticed a similar set of messages while the Steam client loaded. Then I selected Dying Light, and the only messages that appeared were similar to the last series;
Code:
Game update: AppID 239140 "Dying Light", ProcID 5297, IP 0.0.0.0:0
ERROR: ld.so: object '/home/user/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
>>> Adding process 5297 for game ID 239140
ERROR: ld.so: object '/home/user/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
/home/user/.local/share/Steam/steamapps/common/Dying Light/DyingLightGame: /usr/lib64/libldap_r-2.4.so.2: no version information available (required by /home/user/.local/share/Steam/ubuntu12_32/steam-runtime/amd64/usr/lib/x86_64-linux-gnu/libcurl-gnutls.so.4)
/home/user/.local/share/Steam/steamapps/common/Dying Light/DyingLightGame: /usr/lib64/liblber-2.4.so.2: no version information available (required by /home/user/.local/share/Steam/ubuntu12_32/steam-runtime/amd64/usr/lib/x86_64-linux-gnu/libcurl-gnutls.so.4)
>>> Adding process 5298 for game ID 239140
Setting breakpad minidump AppID = 239140
Steam_SetMinidumpSteamID:  Caching Steam ID:  76561198367815311 [API loaded no]
Game removed: AppID 239140 "Dying Light", ProcID 5298
No cached sticky mapping in ActivateActionSet.

Then I forgot that each game maintains a crash log, and after following the directory tree you suggested, I found all of the Dying Light crash logs with the same three lines;
Code:
{09:03:50.577} INFO: [INFO] > [GLEW] Init failed - Missing GL version.
{09:03:50.577} ERRR: [ERRR] > RInitialize failed
{09:03:50.577} FATL: [EXIT] > FATAL ERROR Cannot initialize renderer

Searching online for the error regarding the wrong ELF class, seems to indicate similar problems pointing to an issue with the nVidia driver. I found this Steam thread, as well as this Archiwiki page, with some suggestions for solutions. So far none of them have worked, so I'm going to also try and open a support ticket with Techland. If I find a solution, I'll update the thread.

Thanks again for the help.
Back to top
View user's profile Send private message
Hu
Moderator
Moderator


Joined: 06 Mar 2007
Posts: 21624

PostPosted: Sun Apr 02, 2017 3:51 pm    Post subject: Reply with quote

What is the output of id? Specifically, does it indicate that you are in the video group?
Back to top
View user's profile Send private message
jasn
Guru
Guru


Joined: 05 May 2005
Posts: 439
Location: Maryland, US

PostPosted: Sun Apr 02, 2017 4:14 pm    Post subject: Reply with quote

My user is member of video. However, after digging into the steam overlay a bit, I reread the description for esteam. I then emerged it, and it scanned the steam library, and suggested installing several packages, (one of which was media-libs/glew which was probably the reason for the error in the Dying Light log file), and after emerging them, the game started right up.
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