# Deux lignes de script : 1 seule s'exécute \[aidez 1 noob\]

**URL:** <https://www.debian-fr.org/t/deux-lignes-de-script-1-seule-sexecute-aidez-1-noob/29100>\
**Category:** Programmation\
**Created:** [Février 20, 2016, 11:51 UTC](https://www.debian-fr.org/t/deux-lignes-de-script-1-seule-sexecute-aidez-1-noob/29100 "2016-02-20T23:51:06Z")\
**Posts on this page:** 6\
**Page:** 1

<div class="post-metadata">

**Author:** ![ponky](https://www.debian-fr.org/user_avatar/www.debian-fr.org/ponky/32/2967_2.png) [@ponky](https://www.debian-fr.org/u/ponky)\
**Post date:** [Février 20, 2016, 11:51 UTC](https://www.debian-fr.org/t/deux-lignes-de-script-1-seule-sexecute-aidez-1-noob/29100/1 "2016-02-20T23:51:06Z")

</div>

Salut,  
pour démarrer mon jeu favori j’ai créé un "script"  
avec juste la commande à lancer …

`#! /bin/sh
WINEDEBUG=-all wine "/home/ponky/.wine/drive_c/Program Files/Warcraft III/Frozen Throne.exe" -opengl
`

Ça marche nickel. Or compiz étant assez peu compatible avec ce  
genre de jeu, je désactive compiz à la main puis le réactive  
après. Je me suis dit je vais ajouter les lignes correspondantes  
pour ne plus avoir à le faire à la main.

`#! /bin/sh
metacity --replace
WINEDEBUG=-all wine "/home/ponky/.wine/drive_c/Program Files/Warcraft III/Frozen Throne.exe" -opengl
compiz --replace`

Mais ça ne fonctionne pas. Il exécute la première commande mais s’arrête et  
ne lance pas le jeu !

Si quelqu’un pouvait m’aider … Merci !

---

<div class="post-metadata">

**Author:** ![Glorf](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/g/d6d6ee/32.png) [@Glorf](https://www.debian-fr.org/u/Glorf)\
**Post date:** [Février 20, 2016, 11:51 UTC](https://www.debian-fr.org/t/deux-lignes-de-script-1-seule-sexecute-aidez-1-noob/29100/2 "2016-02-20T23:51:07Z")

</div>

Il faut un certain temps pour que metacity remplace compiz ; tu devrais faire plutôt :

`#! /bin/sh
metacity --replace
sleep 2
WINEDEBUG=-all wine "/home/ponky/.wine/drive_c/Program Files/Warcraft III/Frozen Throne.exe" -opengl
`  
Mais faut pas relancer compiz, je pense qu’il va pas apprécier. Sinon, tu peux le lancer sur un serveur X supplémentaire, yavait un sujet dans PC -de thuban je crois- ça t’évite de couper compiz et de le relancer à la sortie de W3.

---

<div class="post-metadata">

**Author:** ![ggoodluck47](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/g/c67d28/32.png) [@ggoodluck47](https://www.debian-fr.org/u/ggoodluck47)\
**Post date:** [Février 20, 2016, 11:51 UTC](https://www.debian-fr.org/t/deux-lignes-de-script-1-seule-sexecute-aidez-1-noob/29100/3 "2016-02-20T23:51:07Z")

</div>

Salut,

Merci de mettre des titres explicites ![:033](https://www.debian-fr.org/uploads/default/original/1X/42cd8bd0447ecac24cdff1e26fa990a5c8442791.gif "petard")

---

<div class="post-metadata">

**Author:** ![ponky](https://www.debian-fr.org/user_avatar/www.debian-fr.org/ponky/32/2967_2.png) [@ponky](https://www.debian-fr.org/u/ponky)\
**Post date:** [Février 20, 2016, 11:51 UTC](https://www.debian-fr.org/t/deux-lignes-de-script-1-seule-sexecute-aidez-1-noob/29100/4 "2016-02-20T23:51:08Z")

</div>

[quote=“Glorf”]Il faut un certain temps pour que metacity remplace compiz ; tu devrais faire plutôt :

`#! /bin/sh
metacity --replace
sleep 2
WINEDEBUG=-all wine "/home/ponky/.wine/drive_c/Program Files/Warcraft III/Frozen Throne.exe" -opengl
`  
Mais faut pas relancer compiz, je pense qu’il va pas apprécier. Sinon, tu peux le lancer sur un serveur X supplémentaire, yavait un sujet dans PC -de thuban je crois- ça t’évite de couper compiz et de le relancer à la sortie de W3.[/quote]

Mouais ça n’arrange rien ! Il ne lance pas plus W3 et je me retrouve  
avec des fenêtres sans bordure impossible de prendre la main sur une fenêtre  
bref obligé de tuer X.

Merci quand même !

---

<div class="post-metadata">

**Author:** ![Totor](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/t/58f4c7/32.png) [@Totor](https://www.debian-fr.org/u/Totor)\
**Post date:** [Février 20, 2016, 11:51 UTC](https://www.debian-fr.org/t/deux-lignes-de-script-1-seule-sexecute-aidez-1-noob/29100/5 "2016-02-20T23:51:09Z")

</div>

je mise sur le fait que metacity ne rend pas la main :

```auto
metacity --replace &
sleep 2
WINEDEBUG=-all wine "/home/ponky/.wine/drive_c/Program Files/Warcraft III/Frozen Throne.exe" -opengl
compiz --replace &
```

---

<div class="post-metadata">

**Author:** ![ponky](https://www.debian-fr.org/user_avatar/www.debian-fr.org/ponky/32/2967_2.png) [@ponky](https://www.debian-fr.org/u/ponky)\
**Post date:** [Février 20, 2016, 11:51 UTC](https://www.debian-fr.org/t/deux-lignes-de-script-1-seule-sexecute-aidez-1-noob/29100/6 "2016-02-20T23:51:12Z")

</div>

Merci Totor ça le fait mieux avec & … !
