Open R1kaB3rN opened 4 weeks ago
Same here... winedevice.exe remains after wine app closes. This only happens with gamescope. Is it possible to disable gamescopereaper?
EDIT: Here is a workaround. Disable winedevice with WINEDLLOVERRIDES="winedevice.exe=d"
Description
After forcefully closing the X connection for an application that is run through wine, it's observed gamescope fails to kill the winedevice subprocess. As a result, users need to manually kill the process for both the app window and the gamescope instance to close. Moreover, applications that depend on gamescope functionality need to implement custom logic to handle killing the winedevice.
Expectation
Gamescope properly kills all children when the X connection closes.
Steps to reproduce
gamescopereaper
gamescope -- winecfg
ctrl+c
from terminal windowps -e | grep winedevice
to observe that winedevice has not been killedGamescope version: 3.14.29-1 Distribution: Arch Linux Desktop: sway Window system: wayland