214 lines
14 KiB
Plaintext
214 lines
14 KiB
Plaintext
{
|
|
"schema": 1,
|
|
"kind": "headless-private-keyboard-experiment",
|
|
"input_sent": true,
|
|
"sequence_completed": false,
|
|
"release_qualified": false,
|
|
"gameplay_qualified": false,
|
|
"hard_supervision": true,
|
|
"nonce": "63ed7a3383e44404a4af54ac4227b547",
|
|
"binding": {
|
|
"display": ":2",
|
|
"gamescope": {
|
|
"pid": 191482,
|
|
"start": 80637073,
|
|
"uid": 1000
|
|
},
|
|
"xwayland": {
|
|
"pid": 191490,
|
|
"start": 80637078,
|
|
"uid": 1000
|
|
},
|
|
"sockets": [
|
|
{
|
|
"path": "/tmp/.X11-unix/X2",
|
|
"inode": 66664232
|
|
},
|
|
{
|
|
"path": "@/tmp/.X11-unix/X2",
|
|
"inode": 66664231
|
|
}
|
|
],
|
|
"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": [
|
|
66664232,
|
|
66664231
|
|
],
|
|
"process_identities_stable": true
|
|
}
|
|
}
|
|
},
|
|
"command": [
|
|
"/usr/bin/python3",
|
|
"/home/jakub/devel/escapistsrereintroduced/tools/headless_display_probe.py",
|
|
"--host-display",
|
|
":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-63ed7a3383e44404a4af54ac4227b547.json",
|
|
"--observe-seconds",
|
|
"30",
|
|
"--",
|
|
"/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",
|
|
"63ed7a3383e44404a4af54ac4227b547",
|
|
"-errOrdinaryInputScreenshots",
|
|
"1"
|
|
],
|
|
"report": "/tmp/erri-game-profile/input-proof-63ed7a3383e44404a4af54ac4227b547.json",
|
|
"input_attempted": true,
|
|
"helper_sha256": "e5115b5761b8b9adc5392f17e15acf24c6a0daaa51e0d6b2339c6e58a3075885",
|
|
"ownership_helper_sha256": "4ec3851835474eb4d8b84fc74c20d08567d92906ce832643d911f1d062abf0bd",
|
|
"prefix": "/tmp/erri-headless-compat/pfx",
|
|
"profile": "/tmp/erri-game-profile",
|
|
"game_executable": "/home/jakub/.local/share/Steam/steamapps/common/Arma Reforger/ArmaReforgerSteam.exe",
|
|
"console": "/tmp/erri-game-profile/logs/logs_2026-09-19_16-55-12/console.log",
|
|
"owner": {
|
|
"window": 29360129,
|
|
"pid": 191700,
|
|
"server_pid": 191700,
|
|
"process": {
|
|
"pid": 191700,
|
|
"start": 80637238,
|
|
"uid": 1000
|
|
}
|
|
},
|
|
"events": [
|
|
{
|
|
"key": "W",
|
|
"down": true,
|
|
"monotonic": 806404.958301953
|
|
},
|
|
{
|
|
"key": "W",
|
|
"down": false,
|
|
"monotonic": 806405.605744872
|
|
},
|
|
{
|
|
"key": "Tab",
|
|
"down": true,
|
|
"monotonic": 806406.151990694
|
|
},
|
|
{
|
|
"key": "Tab",
|
|
"down": false,
|
|
"monotonic": 806406.387622492
|
|
}
|
|
],
|
|
"paired_release_errors": [],
|
|
"release_observations": [
|
|
{
|
|
"key": "W",
|
|
"start": 806405.605746492,
|
|
"attempts": 1,
|
|
"confirmed": true,
|
|
"end": 806405.785797079
|
|
},
|
|
{
|
|
"key": "Tab",
|
|
"start": 806406.387626652,
|
|
"attempts": 1,
|
|
"confirmed": true,
|
|
"end": 806406.573718063
|
|
}
|
|
],
|
|
"all_attempted_presses_released": true,
|
|
"error": "Original game window or process changed",
|
|
"whole_process_group_cleanup_verified": false,
|
|
"observer": {
|
|
"inode": [
|
|
48,
|
|
1268896
|
|
],
|
|
"start_offset": 2962,
|
|
"end_offset": 63831,
|
|
"records": [
|
|
"16:55:41.900 SCRIPT : ERR INPUT OBSERVE: run=63ed7a3383e44404a4af54ac4227b547 sample=0 real=29693 world=7870.58 QUEUED",
|
|
"16:55:42.036 SCRIPT : ERR INPUT OBSERVE: run=63ed7a3383e44404a4af54ac4227b547 sample=1 real=29829 world=7987.84 SAMPLE origin=<6088.5,211.389,7158.5> forward=0 input=<0,0,0> velocity=<0,0,0> inventory=0",
|
|
"16:55:42.135 SCRIPT : ERR INPUT OBSERVE: run=63ed7a3383e44404a4af54ac4227b547 sample=2 real=29928 world=8088.54 SAMPLE origin=<6088.5,211.389,7158.5> forward=0 input=<0,0,0> velocity=<0,0,0> inventory=0",
|
|
"16:55:42.235 SCRIPT : ERR INPUT OBSERVE: run=63ed7a3383e44404a4af54ac4227b547 sample=3 real=30028 world=8189.42 SAMPLE origin=<6088.5,211.389,7158.5> forward=0 input=<0,0,0> velocity=<0,0,0> inventory=0",
|
|
"16:55:42.380 SCRIPT : ERR INPUT OBSERVE: run=63ed7a3383e44404a4af54ac4227b547 sample=4 real=30173 world=8340.53 SAMPLE origin=<6088.5,211.39,7158.5> forward=0 input=<0,0,0> velocity=<0,0,0> inventory=0",
|
|
"16:55:42.502 SCRIPT : ERR INPUT OBSERVE: run=63ed7a3383e44404a4af54ac4227b547 sample=5 real=30295 world=8453.98 SAMPLE origin=<6088.5,211.39,7158.5> forward=0 input=<0,0,0> velocity=<0,0,0> inventory=0",
|
|
"16:55:42.602 SCRIPT : ERR INPUT OBSERVE: run=63ed7a3383e44404a4af54ac4227b547 sample=6 real=30394 world=8554.72 SAMPLE origin=<6088.5,211.39,7158.5> forward=0 input=<0,0,0> velocity=<0,0,0> inventory=0",
|
|
"16:55:42.701 SCRIPT : ERR INPUT OBSERVE: run=63ed7a3383e44404a4af54ac4227b547 sample=7 real=30493 world=8654.28 SAMPLE origin=<6088.5,211.39,7158.5> forward=0 input=<0,0,0> velocity=<0,0,0> inventory=0",
|
|
"16:55:42.835 SCRIPT : ERR INPUT OBSERVE: run=63ed7a3383e44404a4af54ac4227b547 sample=8 real=30628 world=8785.89 SAMPLE origin=<6088.5,211.39,7158.5> forward=0 input=<0,0,0> velocity=<0,0,0> inventory=0",
|
|
"16:55:42.933 SCRIPT : ERR INPUT OBSERVE: run=63ed7a3383e44404a4af54ac4227b547 sample=9 real=30726 world=8886.14 SAMPLE origin=<6088.5,211.39,7158.5> forward=0 input=<0,0,0> velocity=<0,0,0> inventory=0",
|
|
"16:55:43.034 SCRIPT : ERR INPUT OBSERVE: run=63ed7a3383e44404a4af54ac4227b547 sample=10 real=30826 world=8986.28 SAMPLE origin=<6088.5,211.39,7158.5> forward=0 input=<0,0,0> velocity=<0,0,0> inventory=0",
|
|
"16:55:43.167 SCRIPT : ERR INPUT OBSERVE: run=63ed7a3383e44404a4af54ac4227b547 sample=11 real=30960 world=9120.11 SAMPLE origin=<6088.5,211.39,7158.5> forward=0 input=<0,0,0> velocity=<0,0,0> inventory=0",
|
|
"16:55:43.300 SCRIPT : ERR INPUT OBSERVE: run=63ed7a3383e44404a4af54ac4227b547 sample=12 real=31093 world=9252.14 SAMPLE origin=<6088.5,211.39,7158.5> forward=0 input=<0,0,0> velocity=<0,0,0> inventory=0",
|
|
"16:55:43.400 SCRIPT : ERR INPUT OBSERVE: run=63ed7a3383e44404a4af54ac4227b547 sample=13 real=31192 world=9352.7 SAMPLE origin=<6088.5,211.39,7158.5> forward=0 input=<0,0,0> velocity=<0,0,0> inventory=0",
|
|
"16:55:43.500 SCRIPT : ERR INPUT OBSERVE: run=63ed7a3383e44404a4af54ac4227b547 sample=14 real=31293 world=9453.19 SAMPLE origin=<6088.5,211.39,7158.5> forward=0 input=<0,0,0> velocity=<0,0,0> inventory=0",
|
|
"16:55:43.601 SCRIPT : ERR INPUT OBSERVE: run=63ed7a3383e44404a4af54ac4227b547 sample=15 real=31393 world=9553.32 SAMPLE origin=<6088.5,211.39,7158.5> forward=0 input=<0,0,0> velocity=<0,0,0> inventory=0",
|
|
"16:55:43.700 SCRIPT : ERR INPUT OBSERVE: run=63ed7a3383e44404a4af54ac4227b547 sample=16 real=31492 world=9653.71 SAMPLE origin=<6088.5,211.39,7158.5> forward=0 input=<0,0,0> velocity=<0,0,0> inventory=0",
|
|
"16:55:43.834 SCRIPT : ERR INPUT OBSERVE: run=63ed7a3383e44404a4af54ac4227b547 sample=17 real=31626 world=9785.63 SAMPLE origin=<6088.5,211.39,7158.5> forward=0 input=<0,0,0> velocity=<0,0,0> inventory=0",
|
|
"16:55:43.934 SCRIPT : ERR INPUT OBSERVE: run=63ed7a3383e44404a4af54ac4227b547 sample=18 real=31727 world=9887.43 SAMPLE origin=<6088.5,211.39,7158.5> forward=0 input=<0,0,0> velocity=<0,0,0> inventory=0",
|
|
"16:55:44.034 SCRIPT : ERR INPUT OBSERVE: run=63ed7a3383e44404a4af54ac4227b547 sample=19 real=31826 world=9986.99 SAMPLE origin=<6088.5,211.39,7158.5> forward=0 input=<0,0,0> velocity=<0,0,0> inventory=0",
|
|
"16:55:44.134 SCRIPT : ERR INPUT OBSERVE: run=63ed7a3383e44404a4af54ac4227b547 sample=20 real=31926 world=10087.7 SAMPLE origin=<6088.5,211.39,7158.5> forward=0 input=<0,0,0> velocity=<0,0,0> inventory=0",
|
|
"16:55:44.134 SCRIPT : ERR INPUT OBSERVE: run=63ed7a3383e44404a4af54ac4227b547 sample=20 real=31926 world=10087.7 READY",
|
|
"16:55:44.150 SCRIPT : ERR INPUT OBSERVE: run=63ed7a3383e44404a4af54ac4227b547 sample=20 real=31942 world=10087.7 CAPTURE_REQUEST baseline",
|
|
"16:55:44.233 SCRIPT : ERR INPUT OBSERVE: run=63ed7a3383e44404a4af54ac4227b547 sample=21 real=32025 world=10188.5 SAMPLE origin=<6088.5,211.39,7158.5> forward=0 input=<0,0,0> velocity=<0,0,0> inventory=0",
|
|
"16:55:44.366 SCRIPT : ERR INPUT OBSERVE: run=63ed7a3383e44404a4af54ac4227b547 sample=22 real=32159 world=10321.8 SAMPLE origin=<6088.5,211.39,7158.5> forward=0 input=<0,0,0> velocity=<0,0,0> inventory=0",
|
|
"16:55:44.500 SCRIPT : ERR INPUT OBSERVE: run=63ed7a3383e44404a4af54ac4227b547 sample=23 real=32293 world=10451.5 SAMPLE origin=<6088.5,211.39,7158.5> forward=0 input=<0,0,0> velocity=<0,0,0> inventory=0",
|
|
"16:55:44.599 SCRIPT : ERR INPUT OBSERVE: run=63ed7a3383e44404a4af54ac4227b547 sample=24 real=32392 world=10554 SAMPLE origin=<6088.5,211.39,7158.5> forward=0 input=<0,0,0> velocity=<0,0,0> inventory=0",
|
|
"16:55:44.734 SCRIPT : ERR INPUT OBSERVE: run=63ed7a3383e44404a4af54ac4227b547 sample=25 real=32526 world=10685.5 SAMPLE origin=<6088.5,211.39,7158.53> forward=1 input=<0,0,1> velocity=<0,0,0.527344> inventory=0",
|
|
"16:55:44.833 SCRIPT : ERR INPUT OBSERVE: run=63ed7a3383e44404a4af54ac4227b547 sample=26 real=32625 world=10785.9 SAMPLE origin=<6088.5,211.391,7158.63> forward=1 input=<0,0,1> velocity=<0,0,1.33301> inventory=0",
|
|
"16:55:44.933 SCRIPT : ERR INPUT OBSERVE: run=63ed7a3383e44404a4af54ac4227b547 sample=27 real=32726 world=10904.1 SAMPLE origin=<6088.5,211.391,7158.82> forward=1 input=<0,0,1> velocity=<0,0,2.13867> inventory=0",
|
|
"16:55:45.067 SCRIPT : ERR INPUT OBSERVE: run=63ed7a3383e44404a4af54ac4227b547 sample=28 real=32860 world=11018.5 SAMPLE origin=<6088.5,211.391,7159.21> forward=1 input=<0,0,1> velocity=<0,0,3.20801> inventory=0",
|
|
"16:55:45.166 SCRIPT : ERR INPUT OBSERVE: run=63ed7a3383e44404a4af54ac4227b547 sample=29 real=32959 world=11119.1 SAMPLE origin=<6088.5,211.391,7159.57> forward=1 input=<0,0,1> velocity=<0,0,3.79395> inventory=0",
|
|
"16:55:45.267 SCRIPT : ERR INPUT OBSERVE: run=63ed7a3383e44404a4af54ac4227b547 sample=30 real=33060 world=11221.8 SAMPLE origin=<6088.5,211.391,7159.95> forward=1 input=<0,0,1> velocity=<0,0,3.79395> inventory=0",
|
|
"16:55:45.400 SCRIPT : ERR INPUT OBSERVE: run=63ed7a3383e44404a4af54ac4227b547 sample=31 real=33192 world=11351.4 SAMPLE origin=<6088.5,211.386,7160.42> forward=0 input=<0,0,0> velocity=<0,0,3.19336> inventory=0",
|
|
"16:55:45.499 SCRIPT : ERR INPUT OBSERVE: run=63ed7a3383e44404a4af54ac4227b547 sample=32 real=33292 world=11452.7 SAMPLE origin=<6088.5,211.381,7160.68> forward=0 input=<0,0,0> velocity=<0,0,2.41699> inventory=0",
|
|
"16:55:45.635 SCRIPT : ERR INPUT OBSERVE: run=63ed7a3383e44404a4af54ac4227b547 sample=33 real=33427 world=11585.6 SAMPLE origin=<6088.5,211.377,7160.92> forward=0 input=<0,0,0> velocity=<0,0,1.33301> inventory=0",
|
|
"16:55:45.733 SCRIPT : ERR INPUT OBSERVE: run=63ed7a3383e44404a4af54ac4227b547 sample=34 real=33526 world=11686.9 SAMPLE origin=<6088.5,211.376,7161> forward=0 input=<0,0,0> velocity=<0,0,0.527344> inventory=0",
|
|
"16:55:45.833 SCRIPT : ERR INPUT OBSERVE: run=63ed7a3383e44404a4af54ac4227b547 sample=35 real=33626 world=11786.3 SAMPLE origin=<6088.5,211.375,7161> forward=0 input=<0,0,0> velocity=<0,0,0> inventory=0",
|
|
"16:55:45.935 SCRIPT : ERR INPUT OBSERVE: run=63ed7a3383e44404a4af54ac4227b547 sample=36 real=33727 world=11888.7 SAMPLE origin=<6088.5,211.375,7161> forward=0 input=<0,0,0> velocity=<0,0,0> inventory=0",
|
|
"16:55:46.067 SCRIPT : ERR INPUT OBSERVE: run=63ed7a3383e44404a4af54ac4227b547 sample=37 real=33860 world=12019.4 SAMPLE origin=<6088.5,211.375,7161> forward=0 input=<0,0,0> velocity=<0,0,0> inventory=0",
|
|
"16:55:46.198 SCRIPT : ERR INPUT OBSERVE: run=63ed7a3383e44404a4af54ac4227b547 sample=38 real=33991 world=12170.4 SAMPLE origin=<6088.5,211.375,7161> forward=0 input=<0,0,0> velocity=<0,0,0> inventory=1",
|
|
"16:55:46.198 SCRIPT : ERR INPUT OBSERVE: run=63ed7a3383e44404a4af54ac4227b547 sample=38 real=33991 world=12170.4 INVENTORY_OPEN",
|
|
"16:55:46.211 SCRIPT : ERR INPUT OBSERVE: run=63ed7a3383e44404a4af54ac4227b547 sample=38 real=34004 world=12170.4 CAPTURE_REQUEST open",
|
|
"16:55:46.483 SCRIPT : ERR INPUT OBSERVE: run=63ed7a3383e44404a4af54ac4227b547 sample=39 real=34275 world=12369 SAMPLE origin=<6088.5,211.375,7161> forward=0 input=<0,0,0> velocity=<0,0,0> inventory=1",
|
|
"16:55:46.597 SCRIPT : ERR INPUT OBSERVE: run=63ed7a3383e44404a4af54ac4227b547 sample=40 real=34390 world=12486.3 SAMPLE origin=<6088.5,211.375,7161> forward=0 input=<0,0,0> velocity=<0,0,0> inventory=1",
|
|
"16:55:46.843 SCRIPT : ERR INPUT OBSERVE: run=63ed7a3383e44404a4af54ac4227b547 sample=41 real=34636 world=12681.9 SAMPLE origin=<6088.5,211.375,7161> forward=0 input=<0,0,0> velocity=<0,0,0> inventory=1"
|
|
],
|
|
"events": [
|
|
"READY",
|
|
"INVENTORY_OPEN"
|
|
]
|
|
},
|
|
"supervision_failed": true,
|
|
"supervision_error": "Private input worker exited unsuccessfully",
|
|
"unconfirmed_held_key": null
|
|
}
|