ValveSoftware / steam-for-linux

Issue tracking for the Steam for Linux beta client
4.18k stars 173 forks source link

Cannot play to some of my game anymore #3108

Closed EtienneM closed 10 years ago

EtienneM commented 10 years ago

Hi After an upgrade to Linux Mint 16, I was able to play to all my game. Then, an update of Steam made a lot of my games crash. For instance, now, when I try to play to "Monaco: What's Yours Is Mine" I get the following outputs:

Focused window is now 1, 0
OnFocusWindowChanged to unknown window type: k_EWindowTypeSteamDesktop, 0
Game update: AppID 113020 "Monaco", ProcID 23421, IP 0.0.0.0:0
ERROR: ld.so: object '/home/emichon/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded: ignored.
CGameStreamThread: Added instance ID 23421 for appid 113020
CGameStreamThread: Set render instance ID 23421 for appid 113020
ERROR: ld.so: object '/home/emichon/.local/share/Steam/ubuntu12_64/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded: ignored.

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

[...]

(steam:23307): LIBDBUSMENU-GLIB-WARNING **: Trying to remove a child that doesn't believe we're it's parent.
CGameStreamThread: Added instance ID 23422 for appid 113020
Setting breakpad minidump AppID = 113020
Steam_SetMinidumpSteamID:  Caching Steam ID:  76561197994822697 [API loaded no]
CGameStreamThread: Added instance ID 23423 for appid 113020
Segmentation fault
Game removed: AppID 113020 "Monaco", ProcID 23423 

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

[...]

(steam:23307): LIBDBUSMENU-GLIB-WARNING **: Trying to remove a child that doesn't believe we're it's parent.
Focused window is now 0, 0
OnFocusWindowChanged to unknown window type: k_EWindowTypeNonSteamDesktop, 0

Any idea on where the problem can come from?

gdrewb-valve commented 10 years ago

There's not enough information to say. Do you get a failure ID from any of your crashes, or listed in the Steam system info?

EtienneM commented 10 years ago

Hi, Sorry I did not know about the Steam system information. You can find my information here: https://gist.github.com/EtienneM/cde46b04e19721cfaf11

Do you need the crash dump?

Is it possible that the problem is that my OS is 64 bits and not the game?

gdrewb-valve commented 10 years ago

The system information is shown when you go to the main Steam menu and select Help, then System Information. Your pasted system information shows a dump from 1/14 that was sent to Valve, unfortunately it was aged out. If you have a new one post the crash ID here.

Global multi-game problems like this are often issues with video drivers. There's no quick way to tell other than trying other drivers and seeing what happens.

EtienneM commented 10 years ago

A new crash ID: bp-e1b027e9-a24a-4527-84ae-767aa2140119

My video driver are up-to-date. I don't really know what can I change...

gdrewb-valve commented 10 years ago

Did that crash get successfully sent to Valve? When was it sent?

Trying older drivers is usually the first step, but the video driver may not be the issue at all. If the crash made it to Valve I can take a look and see where the crash was and that'll give us a direction.

EtienneM commented 10 years ago

That crash happened yesterday evening. I am trying to have an other crash report sent today.

EtienneM commented 10 years ago

A new crash: CrashID=bp-02f0f671-2856-4acb-90fe-b31fc2140120

gdrewb-valve commented 10 years ago

Thanks, we'll take a look from our side, which might take a day or two.

EtienneM commented 10 years ago

I just noticed that in the games which works, it is impossible to open the Steam layout (shift+tab)

I installed the Intel tool (https://01.org/linuxgraphics/downloads) which install the latest graphics drivers.

Tele42 commented 10 years ago

Most likely another iteration of https://github.com/ValveSoftware/halflife/issues/1467 / https://github.com/ValveSoftware/Source-1-Games/issues/1548. Please test a non-bleeding edge version of mesa.

evelikov commented 10 years ago

The bug should never appear of there was no copy of libudev in the steam runtime, although that is another topic. Fix for the regression is already on the ML and should be with you guys as soon as oibaf updates his PPA.

As mentioned by Tele42, all three bugs are identical.

mmstick commented 10 years ago

Well, he updated his PPA 4 hours ago but your patch still isn't merged into mainline mesa yet so games on Steam that use libudev.so are still broken.

Tele42 commented 10 years ago

Even if this patch gets merged, it's just a stop-gap until action is taken to deal with the libudev in steam's runtime or it is patched out of the new loader code for dri3. UPDATE: The patch was merged upstream.

EtienneM commented 10 years ago

It works now! Thanks all for your answer. Close the issue