Re: "force quit" dialog popping up during certain activities



I was reluctant to bring it up with Valve because I wasn't sure if they supported gnome specifically, but it looks like they do.  

https://support.steampowered.com/kb_article.php?ref=1504-QHXN-8366

Thanks, everyone.  

https://github.com/ValveSoftware/Dota-2/issues/420



On Thu, Sep 17, 2015 at 9:34 AM, Jasper St. Pierre <jstpierre mecheye net> wrote:
Hm, that's extremely strange. It sounds like the game isn't sending
PING responses anymore for some reason. Try filing a bug with Valve, I
guess.

On Thu, Sep 17, 2015 at 9:30 AM, Josh Stratton <strattonbrazil gmail com> wrote:
> I was able to ignore it on a previous release of DOTA 2 reborn, but it seems
> they've done a major version update and instead of waiting seconds before
> loading the game (where the dialog will eventually go away), it dialog seems
> to stay up indefinitely to the point where I can get into the game and see
> things moving around (albeit it with no mouse control).
>
> On Thu, Sep 17, 2015 at 9:25 AM, Jasper St. Pierre <jstpierre mecheye net>
> wrote:
>>
>> Unfortunately, with the way OpenGL works, it likely has to do
>> intensive IO work on the main thread, texture uploads and shader
>> compiles and such, since there's currently no way to not block on
>> those.
>>
>> You should be able to ignore the dialog until the game springs back to
>> life.
>>
>> On Thu, Sep 17, 2015 at 5:32 AM, drago01 <drago01 gmail com> wrote:
>> > On Thu, Sep 17, 2015 at 2:00 PM, Rui Tiago Cação Matos
>> > <tiagomatos gmail com> wrote:
>> >> On Sun, Sep 13, 2015 at 7:24 PM, Josh Stratton
>> >> <strattonbrazil gmail com> wrote:
>> >>> I'm going to start investigating what criteria brings this dialog up,
>> >>
>> >> The dialog is triggered if the application advertises support for the
>> >> _NET_WM_PING protocol but then doesn't reply in time, see the wm
>> >> spec[1] .
>> >>
>> >> [1]
>> >> http://standards.freedesktop.org/wm-spec/wm-spec-latest.html#idm140200472543696
>> >>
>> >>> but is
>> >>> there some way I disable this dialog?
>> >>
>> >> There's no supported way to disable it. Mutter uses the zenity command
>> >> to put up that dialog, so if you can hide that command from mutter or
>> >> make it non-executable, the dialog won't be launched but be aware that
>> >> this is an implementation detail and might change without notice so
>> >> you can't rely on it.
>> >>
>> >> Please get the application fixed or file a bug for mutter if you have
>> >> evidence that mutter isn't complying with the _NET_WM_PING protocol.
>> >
>> > This sounds like the app (DOTA 2) is doing excessive work (i/o) in the
>> > main thread (like loading files from disk) and can't reply to the ping
>> > request while doing so because its stuck waiting for the i/o to
>> > complete.
>> > So you should probably file a bug on there github instance.
>> > _______________________________________________
>> > gnome-shell-list mailing list
>> > gnome-shell-list gnome org
>> > https://mail.gnome.org/mailman/listinfo/gnome-shell-list
>>
>>
>>
>> --
>>   Jasper
>> _______________________________________________
>> gnome-shell-list mailing list
>> gnome-shell-list gnome org
>> https://mail.gnome.org/mailman/listinfo/gnome-shell-list
>
>



--
  Jasper



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]