Isso é normal porque, quando você executa um aplicativo Wine, ele carrega outros aplicativos para trabalhar juntos, cada um é seu próprio pai (não relacionado) e cada um cria seus próprios filhos. Então, para matar efetivamente todos os processos relacionados ao Wine, você precisa usar o comando wineserver que vem com o vinho.
Em vez de sudo kill -9 wineAppProcessID , você executaria wineserver -k
O parâmetro -k envia um sinal SIGINT (Interrupt Process). Caso isso não funcione, o sinal é elevado para um SIGKILL (Kill Process Immediately), similar a um Kill -9 .
A diferença é que wineserver realmente procura e elimina todos os processos do Wine. Isso só é bom se você quer matar todos os processos de vinho (todos os aplicativos de vinho em execução ao mesmo tempo).
Aqui está uma imagem de pstree -g ao executar um aplicativo do Wine (neste caso, STALKER Call of Pripyat)
Se eu fizer um sudo kill -9 8462 , ele apenas matará o wineserver e me deixará com uma janela GUI presa no modo zumbi. Se eu, no entanto, fizer um wineserver -k ele irá matar corretamente todos os processos relacionados ao Wine (8491, 8468 e 8462). Para mais informações sobre outros comandos relacionados ao vinho, consulte Como instalar e configurar o Wine? onde eu tomei algum esforço na compilação de quase todos os comandos úteis, wineserver sendo um deles.