Home Forums Wiki Doc Install Extras Screenshots Source Code Projects Blog Users Groups Register
Glx-Dock / Cairo-Dock List of forums Tips and Tricks | Trucs et Astuces Lancer CD avec une commande DBus ou Python
The latest stable release is the *3.4.0* : How to install it here.
Note: We just switched from BZR to Git on Github! (only to host the code and your future pull requests)
Tips and Tricks | Trucs et Astuces

Subjects Author Language Messages Last message
[Locked] Lancer CD avec une commande DBus ou Python
Page : 1 2
FrankKubuntu Français 26 matttbe [Read]
19 January 2014 à 10:10

SQP, Saturday 18 January 2014 à 16:39


Subscription date : 03 July 2010
Messages : 1081
et t'as testé avec la méthode violente (force kill) ?
killall -9 cairo-dock

FrankKubuntu, Saturday 18 January 2014 à 17:26


Subscription date : 21 October 2009
Messages : 1575
Non pas encore, car je ne connais pas les impacts de faire un kill aussi puissant (perte de données, perte de config, etc.).

matttbe, Saturday 18 January 2014 à 18:04


Subscription date : 24 January 2009
Messages : 12573
Je me demande si pkill et killall ne sont pas des raccourcis fournis par bash. Peux-tu lancer la commande python dans un terminal puis lancer ces deux lignes afin d'avoir les info en retour:
import os
os.system("pkill cairo-dock")

Peux-être qu'il faudra récupérer le pid et utiliser kill ou lancer bash:
bash -c 'pkill cairo-dock'

FrankKubuntu, Saturday 18 January 2014 à 18:14


Subscription date : 21 October 2009
Messages : 1575
Non ça fonctionne. Ça a killé CD par python lorsque python est lancé dans le terminal.

Bien content de t'avoir appris une chose! (que pkill n'est pas lié à bash)

matttbe, Saturday 18 January 2014 à 18:36


Subscription date : 24 January 2009
Messages : 12573
En effet, ils ne le sont pas, je dois me tromper avec une autre commande

FrankKubuntu, Sunday 19 January 2014 à 04:47


Subscription date : 21 October 2009
Messages : 1575
Matttbe je ne suis pas convaincu que ton script python qui écoute les resume fonctionne sous Kubuntu 13.10.

Cette simple commande
os.system("gkrellm")
ne fait rien du tout. Gkrellm ne démarre même pas. Et je n'ai mis aucune commande avant, j'ai juste remplacé ton iface.Reboot par ça.

Je vais donc laisser de côté ce script python et tester d'autres commandes.
Je n'ai aucune idée quel fichier log pourrait m'indiquer pkoi la commande a planté.

matttbe, Sunday 19 January 2014 à 10:10


Subscription date : 24 January 2009
Messages : 12573
Si tu le lancés depuis un terminal (en tant qu'utilisateur et pas root), tu devrais voir des messages apparaître en revenant de mise en veille, est-ce le cas? (s'il y a toujours bien un print juste avant la ligne avec Reboot)

Tu devrais voir deux lignes avec on_received_signal: true/false et une avec restart dock. Si ce n'est pas le cas, as-tu d'autres messages? Ou alors il y a un soucis avec logind

Tips and Tricks | Trucs et Astuces

Subjects Author Language Messages Last message
[Locked] Lancer CD avec une commande DBus ou Python
Page : 1 2
FrankKubuntu Français 26 matttbe [Read]
19 January 2014 à 10:10


Glx-Dock / Cairo-Dock List of forums Tips and Tricks | Trucs et Astuces Lancer CD avec une commande DBus ou Python Top

Online users :

Powered by ElementSpeak © 2007 Adrien Pilleboue, 2009-2013 Matthieu Baerts.
Dock based on CSS Dock Menu (Ndesign) with jQuery. Icons by zgegball
Cairo-Dock is a free software under GNU-GPL3 licence. First stable version created by Fabounet.
Many thanks to TuxFamily for the web Hosting and Mav for the domain name.