Exercise ordinary input in private display and retain inventory UI failure diagnosis
This commit is contained in:
+559
@@ -0,0 +1,559 @@
|
||||
{
|
||||
"schema": 1,
|
||||
"kind": "headless-display-read-only",
|
||||
"binding": {
|
||||
"display": ":2",
|
||||
"gamescope": {
|
||||
"pid": 196930,
|
||||
"start": 80657140,
|
||||
"uid": 1000
|
||||
},
|
||||
"xwayland": {
|
||||
"pid": 196939,
|
||||
"start": 80657145,
|
||||
"uid": 1000
|
||||
},
|
||||
"sockets": [
|
||||
{
|
||||
"path": "/tmp/.X11-unix/X2",
|
||||
"inode": 66697595
|
||||
},
|
||||
{
|
||||
"path": "@/tmp/.X11-unix/X2",
|
||||
"inode": 66697594
|
||||
}
|
||||
],
|
||||
"relationship": {
|
||||
"mode": "shared-listeners",
|
||||
"checks": {
|
||||
"start_not_older_than_gamescope": true,
|
||||
"wrapper_run_nonce_valid": true,
|
||||
"xwayland_prefix_matches": true,
|
||||
"gamescope_prefix_matches": true,
|
||||
"xwayland_run_nonce_matches": true,
|
||||
"gamescope_run_nonce_matches": true,
|
||||
"xwayland_holds_all_display_listeners": true,
|
||||
"gamescope_holds_all_display_listeners": true,
|
||||
"same_listener_inodes": true,
|
||||
"listener_inodes": [
|
||||
66697595,
|
||||
66697594
|
||||
],
|
||||
"process_identities_stable": true
|
||||
}
|
||||
}
|
||||
},
|
||||
"owned_game_window_verified": true,
|
||||
"input_target_verified": true,
|
||||
"read_only": true,
|
||||
"input_sent": false,
|
||||
"release_qualified": false,
|
||||
"scope": "Read-only private X11 process/window ownership; no input or gameplay proof",
|
||||
"helper_sha256": "4ec3851835474eb4d8b84fc74c20d08567d92906ce832643d911f1d062abf0bd",
|
||||
"wrapper": {
|
||||
"pid": 196963,
|
||||
"start": 80657172,
|
||||
"uid": 1000
|
||||
},
|
||||
"command": [
|
||||
"/home/jakub/.local/share/Steam/steamapps/common/Proton - Experimental/proton",
|
||||
"run",
|
||||
"/home/jakub/.local/share/Steam/steamapps/common/Arma Reforger/ArmaReforgerSteam.exe",
|
||||
"-addonsDir",
|
||||
"Z:/home/jakub/devel/escapistsrereintroduced/addons",
|
||||
"-addons",
|
||||
"FA804F411BDDF2C6",
|
||||
"-profile",
|
||||
"Z:/tmp/erri-game-profile",
|
||||
"-errOrdinaryScenario",
|
||||
"chat",
|
||||
"-noSplash",
|
||||
"-noBackend",
|
||||
"-noSound",
|
||||
"-noThrow",
|
||||
"-disableCrashReporter",
|
||||
"-logconsole",
|
||||
"-errOrdinaryInputObserve",
|
||||
"e4f504f0244a4d848f5375fb01afeee3",
|
||||
"-errOrdinaryInputScreenshots",
|
||||
"1"
|
||||
],
|
||||
"prefix": "/tmp/erri-headless-compat/pfx",
|
||||
"profile": "/tmp/erri-game-profile",
|
||||
"game_executable": "/home/jakub/.local/share/Steam/steamapps/common/Arma Reforger/ArmaReforgerSteam.exe",
|
||||
"report": "/tmp/erri-game-profile/display-ownership-e4f504f0244a4d848f5375fb01afeee3.json",
|
||||
"query_attempts": 5,
|
||||
"successful_queries": 5,
|
||||
"first_window_count": 0,
|
||||
"last_window_count": 12,
|
||||
"first_query_error": null,
|
||||
"last_query_error": null,
|
||||
"last_query_status": "ok",
|
||||
"owned_windows": [
|
||||
{
|
||||
"window": 29360129,
|
||||
"pid": 197075,
|
||||
"server_pid": 197075,
|
||||
"xres_query": {
|
||||
"status": 0,
|
||||
"count": 1,
|
||||
"mask": 2
|
||||
},
|
||||
"title": "Arma Reforger",
|
||||
"process": {
|
||||
"pid": 197075,
|
||||
"start": 80657306,
|
||||
"uid": 1000
|
||||
}
|
||||
}
|
||||
],
|
||||
"input_target": {
|
||||
"window": 29360129,
|
||||
"verified": true,
|
||||
"reason": "owned-mapped-existing-focus",
|
||||
"geometry": {
|
||||
"window": 29360129,
|
||||
"root": 1019,
|
||||
"map_state": 2,
|
||||
"window_class": 1,
|
||||
"x": 0,
|
||||
"y": 0,
|
||||
"width": 1280,
|
||||
"height": 720,
|
||||
"root_width": 1280,
|
||||
"root_height": 720,
|
||||
"clipped_bounds": [
|
||||
0,
|
||||
0,
|
||||
1280,
|
||||
720
|
||||
]
|
||||
},
|
||||
"focus_window": 29360129,
|
||||
"focus_revert_to": 0,
|
||||
"focus_chain": [
|
||||
29360129
|
||||
],
|
||||
"focused_clipped_bounds": [
|
||||
0,
|
||||
0,
|
||||
1280,
|
||||
720
|
||||
]
|
||||
},
|
||||
"input_target_observations": [
|
||||
{
|
||||
"window": 29360129,
|
||||
"verified": true,
|
||||
"reason": "owned-mapped-existing-focus",
|
||||
"geometry": {
|
||||
"window": 29360129,
|
||||
"root": 1019,
|
||||
"map_state": 2,
|
||||
"window_class": 1,
|
||||
"x": 0,
|
||||
"y": 0,
|
||||
"width": 1280,
|
||||
"height": 720,
|
||||
"root_width": 1280,
|
||||
"root_height": 720,
|
||||
"clipped_bounds": [
|
||||
0,
|
||||
0,
|
||||
1280,
|
||||
720
|
||||
]
|
||||
},
|
||||
"focus_window": 29360129,
|
||||
"focus_revert_to": 0,
|
||||
"focus_chain": [
|
||||
29360129
|
||||
],
|
||||
"focused_clipped_bounds": [
|
||||
0,
|
||||
0,
|
||||
1280,
|
||||
720
|
||||
]
|
||||
}
|
||||
],
|
||||
"input_target_limit": 16,
|
||||
"window_count": 12,
|
||||
"window_diagnostic_limit": 16,
|
||||
"window_diagnostics": [
|
||||
{
|
||||
"window": 29360129,
|
||||
"pid": 197075,
|
||||
"server_pid": 197075,
|
||||
"rejection_stage": "checks-passed",
|
||||
"property_process": {
|
||||
"readable": true,
|
||||
"same_user": true,
|
||||
"game_executable_match": true,
|
||||
"argv0_class": "exact-wine-z-game",
|
||||
"argv0_case_insensitive_exact": true,
|
||||
"prefix_matches": true,
|
||||
"display_matches": true,
|
||||
"process_stable": true
|
||||
},
|
||||
"server_process": {
|
||||
"readable": true,
|
||||
"same_user": true,
|
||||
"game_executable_match": true,
|
||||
"argv0_class": "exact-wine-z-game",
|
||||
"argv0_case_insensitive_exact": true,
|
||||
"prefix_matches": true,
|
||||
"display_matches": true,
|
||||
"process_stable": true
|
||||
},
|
||||
"xres_query": {
|
||||
"status": 0,
|
||||
"count": 1,
|
||||
"mask": 2
|
||||
}
|
||||
},
|
||||
{
|
||||
"window": 25165827,
|
||||
"pid": 197070,
|
||||
"server_pid": 197070,
|
||||
"rejection_stage": "game-executable-mismatch",
|
||||
"property_process": {
|
||||
"readable": true,
|
||||
"same_user": true,
|
||||
"game_executable_match": false,
|
||||
"argv0_class": "other-windows-executable",
|
||||
"argv0_case_insensitive_exact": false,
|
||||
"prefix_matches": true,
|
||||
"display_matches": true,
|
||||
"process_stable": true
|
||||
},
|
||||
"server_process": {
|
||||
"readable": true,
|
||||
"same_user": true,
|
||||
"game_executable_match": false,
|
||||
"argv0_class": "other-windows-executable",
|
||||
"argv0_case_insensitive_exact": false,
|
||||
"prefix_matches": true,
|
||||
"display_matches": true,
|
||||
"process_stable": true
|
||||
},
|
||||
"xres_query": {
|
||||
"status": 0,
|
||||
"count": 1,
|
||||
"mask": 2
|
||||
}
|
||||
},
|
||||
{
|
||||
"window": 25165825,
|
||||
"pid": 197070,
|
||||
"server_pid": 197070,
|
||||
"rejection_stage": "game-executable-mismatch",
|
||||
"property_process": {
|
||||
"readable": true,
|
||||
"same_user": true,
|
||||
"game_executable_match": false,
|
||||
"argv0_class": "other-windows-executable",
|
||||
"argv0_case_insensitive_exact": false,
|
||||
"prefix_matches": true,
|
||||
"display_matches": true,
|
||||
"process_stable": true
|
||||
},
|
||||
"server_process": {
|
||||
"readable": true,
|
||||
"same_user": true,
|
||||
"game_executable_match": false,
|
||||
"argv0_class": "other-windows-executable",
|
||||
"argv0_case_insensitive_exact": false,
|
||||
"prefix_matches": true,
|
||||
"display_matches": true,
|
||||
"process_stable": true
|
||||
},
|
||||
"xres_query": {
|
||||
"status": 0,
|
||||
"count": 1,
|
||||
"mask": 2
|
||||
}
|
||||
},
|
||||
{
|
||||
"window": 25165826,
|
||||
"pid": 197070,
|
||||
"server_pid": 197070,
|
||||
"rejection_stage": "game-executable-mismatch",
|
||||
"property_process": {
|
||||
"readable": true,
|
||||
"same_user": true,
|
||||
"game_executable_match": false,
|
||||
"argv0_class": "other-windows-executable",
|
||||
"argv0_case_insensitive_exact": false,
|
||||
"prefix_matches": true,
|
||||
"display_matches": true,
|
||||
"process_stable": true
|
||||
},
|
||||
"server_process": {
|
||||
"readable": true,
|
||||
"same_user": true,
|
||||
"game_executable_match": false,
|
||||
"argv0_class": "other-windows-executable",
|
||||
"argv0_case_insensitive_exact": false,
|
||||
"prefix_matches": true,
|
||||
"display_matches": true,
|
||||
"process_stable": true
|
||||
},
|
||||
"xres_query": {
|
||||
"status": 0,
|
||||
"count": 1,
|
||||
"mask": 2
|
||||
}
|
||||
},
|
||||
{
|
||||
"window": 16777218,
|
||||
"pid": 197068,
|
||||
"server_pid": 197068,
|
||||
"rejection_stage": "game-executable-mismatch",
|
||||
"property_process": {
|
||||
"readable": true,
|
||||
"same_user": true,
|
||||
"game_executable_match": false,
|
||||
"argv0_class": "other-windows-executable",
|
||||
"argv0_case_insensitive_exact": false,
|
||||
"prefix_matches": true,
|
||||
"display_matches": true,
|
||||
"process_stable": true
|
||||
},
|
||||
"server_process": {
|
||||
"readable": true,
|
||||
"same_user": true,
|
||||
"game_executable_match": false,
|
||||
"argv0_class": "other-windows-executable",
|
||||
"argv0_case_insensitive_exact": false,
|
||||
"prefix_matches": true,
|
||||
"display_matches": true,
|
||||
"process_stable": true
|
||||
},
|
||||
"xres_query": {
|
||||
"status": 0,
|
||||
"count": 1,
|
||||
"mask": 2
|
||||
}
|
||||
},
|
||||
{
|
||||
"window": 16777217,
|
||||
"pid": 197068,
|
||||
"server_pid": 197068,
|
||||
"rejection_stage": "game-executable-mismatch",
|
||||
"property_process": {
|
||||
"readable": true,
|
||||
"same_user": true,
|
||||
"game_executable_match": false,
|
||||
"argv0_class": "other-windows-executable",
|
||||
"argv0_case_insensitive_exact": false,
|
||||
"prefix_matches": true,
|
||||
"display_matches": true,
|
||||
"process_stable": true
|
||||
},
|
||||
"server_process": {
|
||||
"readable": true,
|
||||
"same_user": true,
|
||||
"game_executable_match": false,
|
||||
"argv0_class": "other-windows-executable",
|
||||
"argv0_case_insensitive_exact": false,
|
||||
"prefix_matches": true,
|
||||
"display_matches": true,
|
||||
"process_stable": true
|
||||
},
|
||||
"xres_query": {
|
||||
"status": 0,
|
||||
"count": 1,
|
||||
"mask": 2
|
||||
}
|
||||
},
|
||||
{
|
||||
"window": 6291463,
|
||||
"pid": 197034,
|
||||
"server_pid": 197034,
|
||||
"rejection_stage": "game-executable-mismatch",
|
||||
"property_process": {
|
||||
"readable": true,
|
||||
"same_user": true,
|
||||
"game_executable_match": false,
|
||||
"argv0_class": "other-windows-executable",
|
||||
"argv0_case_insensitive_exact": false,
|
||||
"prefix_matches": true,
|
||||
"display_matches": true,
|
||||
"process_stable": true
|
||||
},
|
||||
"server_process": {
|
||||
"readable": true,
|
||||
"same_user": true,
|
||||
"game_executable_match": false,
|
||||
"argv0_class": "other-windows-executable",
|
||||
"argv0_case_insensitive_exact": false,
|
||||
"prefix_matches": true,
|
||||
"display_matches": true,
|
||||
"process_stable": true
|
||||
},
|
||||
"xres_query": {
|
||||
"status": 0,
|
||||
"count": 1,
|
||||
"mask": 2
|
||||
}
|
||||
},
|
||||
{
|
||||
"window": 6291462,
|
||||
"pid": 197034,
|
||||
"server_pid": 197034,
|
||||
"rejection_stage": "game-executable-mismatch",
|
||||
"property_process": {
|
||||
"readable": true,
|
||||
"same_user": true,
|
||||
"game_executable_match": false,
|
||||
"argv0_class": "other-windows-executable",
|
||||
"argv0_case_insensitive_exact": false,
|
||||
"prefix_matches": true,
|
||||
"display_matches": true,
|
||||
"process_stable": true
|
||||
},
|
||||
"server_process": {
|
||||
"readable": true,
|
||||
"same_user": true,
|
||||
"game_executable_match": false,
|
||||
"argv0_class": "other-windows-executable",
|
||||
"argv0_case_insensitive_exact": false,
|
||||
"prefix_matches": true,
|
||||
"display_matches": true,
|
||||
"process_stable": true
|
||||
},
|
||||
"xres_query": {
|
||||
"status": 0,
|
||||
"count": 1,
|
||||
"mask": 2
|
||||
}
|
||||
},
|
||||
{
|
||||
"window": 6291461,
|
||||
"pid": 197034,
|
||||
"server_pid": 197034,
|
||||
"rejection_stage": "game-executable-mismatch",
|
||||
"property_process": {
|
||||
"readable": true,
|
||||
"same_user": true,
|
||||
"game_executable_match": false,
|
||||
"argv0_class": "other-windows-executable",
|
||||
"argv0_case_insensitive_exact": false,
|
||||
"prefix_matches": true,
|
||||
"display_matches": true,
|
||||
"process_stable": true
|
||||
},
|
||||
"server_process": {
|
||||
"readable": true,
|
||||
"same_user": true,
|
||||
"game_executable_match": false,
|
||||
"argv0_class": "other-windows-executable",
|
||||
"argv0_case_insensitive_exact": false,
|
||||
"prefix_matches": true,
|
||||
"display_matches": true,
|
||||
"process_stable": true
|
||||
},
|
||||
"xres_query": {
|
||||
"status": 0,
|
||||
"count": 1,
|
||||
"mask": 2
|
||||
}
|
||||
},
|
||||
{
|
||||
"window": 6291460,
|
||||
"pid": 197034,
|
||||
"server_pid": 197034,
|
||||
"rejection_stage": "game-executable-mismatch",
|
||||
"property_process": {
|
||||
"readable": true,
|
||||
"same_user": true,
|
||||
"game_executable_match": false,
|
||||
"argv0_class": "other-windows-executable",
|
||||
"argv0_case_insensitive_exact": false,
|
||||
"prefix_matches": true,
|
||||
"display_matches": true,
|
||||
"process_stable": true
|
||||
},
|
||||
"server_process": {
|
||||
"readable": true,
|
||||
"same_user": true,
|
||||
"game_executable_match": false,
|
||||
"argv0_class": "other-windows-executable",
|
||||
"argv0_case_insensitive_exact": false,
|
||||
"prefix_matches": true,
|
||||
"display_matches": true,
|
||||
"process_stable": true
|
||||
},
|
||||
"xres_query": {
|
||||
"status": 0,
|
||||
"count": 1,
|
||||
"mask": 2
|
||||
}
|
||||
},
|
||||
{
|
||||
"window": 6291459,
|
||||
"pid": 197034,
|
||||
"server_pid": 197034,
|
||||
"rejection_stage": "game-executable-mismatch",
|
||||
"property_process": {
|
||||
"readable": true,
|
||||
"same_user": true,
|
||||
"game_executable_match": false,
|
||||
"argv0_class": "other-windows-executable",
|
||||
"argv0_case_insensitive_exact": false,
|
||||
"prefix_matches": true,
|
||||
"display_matches": true,
|
||||
"process_stable": true
|
||||
},
|
||||
"server_process": {
|
||||
"readable": true,
|
||||
"same_user": true,
|
||||
"game_executable_match": false,
|
||||
"argv0_class": "other-windows-executable",
|
||||
"argv0_case_insensitive_exact": false,
|
||||
"prefix_matches": true,
|
||||
"display_matches": true,
|
||||
"process_stable": true
|
||||
},
|
||||
"xres_query": {
|
||||
"status": 0,
|
||||
"count": 1,
|
||||
"mask": 2
|
||||
}
|
||||
},
|
||||
{
|
||||
"window": 6291458,
|
||||
"pid": 197034,
|
||||
"server_pid": 197034,
|
||||
"rejection_stage": "game-executable-mismatch",
|
||||
"property_process": {
|
||||
"readable": true,
|
||||
"same_user": true,
|
||||
"game_executable_match": false,
|
||||
"argv0_class": "other-windows-executable",
|
||||
"argv0_case_insensitive_exact": false,
|
||||
"prefix_matches": true,
|
||||
"display_matches": true,
|
||||
"process_stable": true
|
||||
},
|
||||
"server_process": {
|
||||
"readable": true,
|
||||
"same_user": true,
|
||||
"game_executable_match": false,
|
||||
"argv0_class": "other-windows-executable",
|
||||
"argv0_case_insensitive_exact": false,
|
||||
"prefix_matches": true,
|
||||
"display_matches": true,
|
||||
"process_stable": true
|
||||
},
|
||||
"xres_query": {
|
||||
"status": 0,
|
||||
"count": 1,
|
||||
"mask": 2
|
||||
}
|
||||
}
|
||||
],
|
||||
"unverified_window_count": 11,
|
||||
"observation_finished": true
|
||||
}
|
||||
Reference in New Issue
Block a user