Pour exécuter certains programmes Windows dans WINE, vous devez contourner ce problème :
echo 0|sudo tee /proc/sys/kernel/yama/ptrace_scope
Selon les sites de support, cela est dû à un bug dans le noyau Ubuntu qui empêche ptrace et WINE de bien fonctionner ensemble.
En utilisant la commande ci-dessus, vous définissez ptrace sur 0, ce qui, selon les recherches que j'ai menées (ne me demandez pas quels sites web, j'en ai vu beaucoup), ptrace a à voir avec les interactions entre les programmes. Le réglage 0 est plus permissif que le 1.
Je dois supposer qu'Ubuntu avait de bonnes raisons de vouloir ptrace=1, ce qui me ramène à la forme abrégée de la question.
Y a-t-il des risques à définir ptrace=0. Une sécurité moindre? des problèmes de débogage? d'autres que je n'ai pas pensé ???
P.S. pour ceux qui lisent ceci et se demandent ce que le bug provoque, les programmes Windows ne s'ouvriront pas du tout, dans le Moniteur système, vous verrez de nombreuses instances du programme qui essaient de s'ouvrir puis finissent par quitter toutes et si vous exécutez le programme depuis le terminal, vous obtiendrez une erreur qui vous indique que le nombre maximum d'instances de programme a été atteint.