Bonjour,
Je cherche a me faire un petit script qui me permettrai de :
- Désactiver les effets 3d du bureau ( je suis sous debian testing, sous KDE)
- Lancer un programme (on va dire qu'il s appelle Toto, mais il s'agit de Regnum, un MMORPG gratuit et natif sous linux (mais pas libre :-() , bref, ça c est hors sujet)
- Réactiver les effets 3d du bureau une fois le programme "Toto" fermé.
Je ne vois pas où chercher. Peut être dans HAL ?
Merci d'avance pour votre aide.
# DBUS ....
Posté par Calve . Évalué à 3.
# dbus sur org.kde.kwin
Posté par wismerhill . Évalué à 7.
Pour vérifier l'état du compositing:
qdbus org.kde.kwin /KWin org.kde.KWin.compositingActive
retourne true ou false.
Pour changer l'état du compositing:
qdbus org.kde.kwin /KWin org.kde.KWin.toggleCompositing
[^] # Re: dbus sur org.kde.kwin
Posté par snurpsss . Évalué à 3.
Voici le résultat
RESET="false"
RESULT=`qdbus org.kde.kwin /KWin org.kde.KWin.compositingActive`
if [ "$RESULT" = "true" ]
then
RESET="true"
qdbus org.kde.kwin /KWin org.kde.KWin.toggleCompositing
sleep 2
fi
regnum
#ou bien toute commande que vous voulez lancer sans que les effets 3d KDE soient actifs
[ "$RESET" = "true" ] && qdbus org.kde.kwin /KWin org.kde.KWin.toggleCompositing
Script récupéré depuis http://forum.kde.org/viewtopic.php?f=66&t=19956
Merci
Suivre le flux des commentaires
Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.