Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 04/03/2011, à 09:58

michcauch

[résolu] script associé à raccourci clavier ne s'exécute pas

Bonjour,
j'ai associé un raccourci clavier à un script pour éteindre mon ordinateur (qui ne s'éteint pas tant que le démarrage rapide de LibO est actif)

#!/bin/bash
# Arrêt de l'ordinateur :
killall soffice
sudo shutdown -h now
exit

et à l'exécution j'ai ce message d'erreur

Erreur lors de la tentative d'exécution de (arret)
qui est lié à la touche (<Shift><Control>XF86Close)

Pourquoi ce dysfonctionnement sachant que le script s'exécute correctement par clique-droit sur le bureau ou dans Nautilus ?

Dernière modification par Michel Cauchois (Le 05/03/2011, à 10:12)


Cordialement
Michel
___
Ubuntu 22.04 sur Clevo N141WU

Hors ligne

#2 Le 04/03/2011, à 12:28

ssdg

Re : [résolu] script associé à raccourci clavier ne s'exécute pas

Hum, cela ne pourrait-il pas être du à la commande sudo puisqu'elle attends l'arrivée d'un mot de passe alors que là... il n'aura rien.

Essaye de voir ce qui se passe en le remplaçant par "gksudo".


s'il n'y a pas de solution, c'est qu'il n'y a pas de problème... ou pas.

Hors ligne

#3 Le 04/03/2011, à 15:39

michcauch

Re : [résolu] script associé à raccourci clavier ne s'exécute pas

j'ai le même message d'erreur et de plus le script ne s'exécute pas si je le lance classiquement.
Donc l'erreur est ailleurs.
J'ai la même erreur si je change de raccourci (pour un plus classique).
J'ai la même erreur si je supprime une des commandes du script.


Cordialement
Michel
___
Ubuntu 22.04 sur Clevo N141WU

Hors ligne

#4 Le 04/03/2011, à 17:05

Bousky

Re : [résolu] script associé à raccourci clavier ne s'exécute pas

Question bête : tu n'as pas oublié le droit d'exécution ?


Linux qui plante complètement ? Plus rien ne répond ? On peut toujours le redémarrer proprement :
Alt + SysRq + REISUB (Retourne En Islande Sur Un Bateau !)

Hors ligne

#5 Le 04/03/2011, à 17:10

jean bono

Re : [résolu] script associé à raccourci clavier ne s'exécute pas

salut
je sais pas du tout si ca peut etre ca mais il faut peut etre une temporisation pour permettre au script de "killer" soffice
Essaie avec :

sudo shutdown -h 5

Je garantis rien mais ca coute rien
Bonne chance
Jean bono

Hors ligne

#6 Le 04/03/2011, à 17:14

nouga67

Re : [résolu] script associé à raccourci clavier ne s'exécute pas

a vu de nez je modifierais ton script comme ça

#!/bin/bash
# Arrêt de l'ordinateur :
killall soffice
gksu shutdown -h now
exit

et enfin un petit

chmod +x ./ton script.sh

Dernière modification par nouga67 (Le 04/03/2011, à 17:15)


Tour factal disign define R4, CM msi z87-G55, intel i5 4670K, Corsair vengeance pro 2*4go 1600 C9,seasonic x-series 750w,
Saphire radeon r9 280 3go boost, HDD 3*2To, samsung 840 pro 128go, carte wifi TP-Link TL-WDN4800, ubuntu 14.04
thinkpad t400, C2D P8600, 4go de ram, intel MHD4500 en cours de reinstall
thinkpad x220, core i5 2520M, 4go ram, ssd,  Intel HD Graphics 3000, ubuntu 14.04

Hors ligne

#7 Le 04/03/2011, à 17:39

michcauch

Re : [résolu] script associé à raccourci clavier ne s'exécute pas

Merci à tous pour vos réponses.
à Bousky

Question bête : tu n'as pas oublié le droit d'exécution 

je n'ai pas oublié et la question est loin d'être bête.
à nouga67gksudo ne fonctionne pas mieux de plus il ne semble pas être interprété comme une commande dans le script.
à  jean bono

sudo shutdown -h 5

ne change rien
d'autant que même la commande killall soffice n'est pas exécutée puisque le démarrage rapide est toujours présent après appui sur le raccourci.
Par contre le script s'exécute bien correctement quand je l'appelle par clique-droit sur le bureau.
Faudrait-il donner d'autres droits (style root) au script pour qu'il s'exécute par raccourci clavier, je vais essayer et je vous tiens au courant.


Cordialement
Michel
___
Ubuntu 22.04 sur Clevo N141WU

Hors ligne

#8 Le 05/03/2011, à 10:20

michcauch

Re : [résolu] script associé à raccourci clavier ne s'exécute pas

bonjour
Après avoir testé vos idées j'ai enfin trouvé.
La solution est simple, il faut tout simplement désigner le chemin d'accès au script dans le raccourci clavier.
Je pensais que l'appelle à un script se faisait directement puisque les scripts sont dans un dossier bien défini, même la commande nom_du_script.sh ne s'exécute pas directement.
Merci d'avoir cherché, je suis content d'avoir trouvé grâce à vous, d'autant que c'est mon premier script fabriqué à partir des exemples qui fleurissent sur le forum.


Cordialement
Michel
___
Ubuntu 22.04 sur Clevo N141WU

Hors ligne