Lancer un script à la souris avec Thunar

Assistance concernant Linux Mint
Répondre
Ibiscus
Messages : 220
Enregistré le : mer. 30 nov. 2016 15:55

Lancer un script à la souris avec Thunar

Message par Ibiscus »

Bonjour à tous,

Depuis quelques minutes, j'expérimente Linux Mint avec Xfce. Le résultat me plaît assez. Il y a sans doute quelques différences avec la version Mate que je verrais plus tard mais, pour le moment, tout se passe bien. A une petite exception près. Avec Mate, après l'installation d'un logiciel, je n'avais qu'à exécuter le script de lancement depuis une fenêtre de l'explorateur de fichiers ou bien à cliquer deux fois sur une copie de l'icone sur le bureau. Mais avec Xfce, l'explorateur de fichiers Thunar ne me propose pas d'exécuter un script. Il reconnaît bien le type de fichier "script shell" mais je ne vois pas à quoi associer ce type de fichiers pour l'exécuter.

Pour le moment, j'ouvre le terminal et je tape la commande. Mais un petit clic serait plus agréable indéniablement. Quelqu'un saurait comment faire avec Xfce ?

Si le problème vient de Thunar, s'il n'offre pas la possibilité de lancer un script, quelle application me conseilleriez-vous ?

Ib.
Kernel : 5.x 64 bits
Distro : Linux Mint 21.2 "Victoria" XFCE
ATOM / C50 - RAM 4 Go
+
Linux Mint 18.3 "Sylvia" MATE 64 bits
Kernel~4.10.0-40-generic x86_64
CPU(s)~2 Single core Intel Xeons (-HT-SMP-) - RAM 4 Go

Avatar du membre
f.x0
Messages : 789
Enregistré le : mar. 28 mars 2017 18:32

Re: Lancer un script à la souris avec Thunar

Message par f.x0 »

Bonjour Ibiscus,


essaies ceci :
ouvres un terminal
tapes

Code : Tout sélectionner

xfconf-query --channel thunar --property /misc-exec-shell-scripts-by-default --create --type bool --set true
puis redémarres ta session ou ton PC

ça fonctionne ???
Modifié en dernier par f.x0 le lun. 17 juil. 2017 20:16, modifié 1 fois.
SOPI

Ibiscus
Messages : 220
Enregistré le : mer. 30 nov. 2016 15:55

Re: Lancer un script à la souris avec Thunar

Message par Ibiscus »

J'ai ouvert le terminal et recopié la commande. Mint m'a affiché quelques lignes. Mais après redémarrage, je ne vois pas la différence. Pas de menu contextuel spécifique aux scripts. Un double clic lance le programme par défaut. Or, celui-ci ne semble pas bien choisi. Pour lancer un script, il faudrait quoi comme logiciel ? J'ai essayé le Lanceur de programmes et le Terminal, sans succès.
Kernel : 5.x 64 bits
Distro : Linux Mint 21.2 "Victoria" XFCE
ATOM / C50 - RAM 4 Go
+
Linux Mint 18.3 "Sylvia" MATE 64 bits
Kernel~4.10.0-40-generic x86_64
CPU(s)~2 Single core Intel Xeons (-HT-SMP-) - RAM 4 Go

Avatar du membre
f.x0
Messages : 789
Enregistré le : mar. 28 mars 2017 18:32

Re: Lancer un script à la souris avec Thunar

Message par f.x0 »

Les doubles tirets sont peut-être mal interprétés essaies de faire un copié/collé puis redémarrer
xfconf-query --channel thunar --property /misc-exec-shell-scripts-by-default --create --type bool --set true
SOPI

Ibiscus
Messages : 220
Enregistré le : mer. 30 nov. 2016 15:55

Re: Lancer un script à la souris avec Thunar

Message par Ibiscus »

Je n'ai pas accès à cette machine. J'essaierai demain à la première heure !
Kernel : 5.x 64 bits
Distro : Linux Mint 21.2 "Victoria" XFCE
ATOM / C50 - RAM 4 Go
+
Linux Mint 18.3 "Sylvia" MATE 64 bits
Kernel~4.10.0-40-generic x86_64
CPU(s)~2 Single core Intel Xeons (-HT-SMP-) - RAM 4 Go

Avatar du membre
tyrry
Messages : 5604
Enregistré le : mar. 21 juil. 2015 07:42
Localisation : à l'ouest

Re: Lancer un script à la souris avec Thunar

Message par tyrry »

Perso en créant une action personalisé c'est très simple aussi :
ouvrir thunar menu édition/configurer les actions personalisées
clic sur le symbol (+) pour ajouter une action et faire comme sur les captures :

Image
Image
Désormais un clic droit sur un fichier .sh proposera d'installer ou de lancer directement le .sh d'un simple clic ;)
@+
Desktop: LXDE Distro: Debian 12 Bookworm
Kernel: 6.1.0-18-amd64 Drive: Intel Nvme 240
CPU: Ryzen 3 PRO 2200GE RAM: 16 go Graphics Card: AMD ATI Radeon Vega Series

Ibiscus
Messages : 220
Enregistré le : mer. 30 nov. 2016 15:55

Re: Lancer un script à la souris avec Thunar

Message par Ibiscus »

f.x0 a écrit :Les doubles tirets sont peut-être mal interprétés essaies de faire un copié/collé puis redémarrer
xfconf-query --channel thunar --property /misc-exec-shell-scripts-by-default --create --type bool --set true
J'ai faire un essai avec la nouvelle ligne de commandes. Aucune réaction du terminal. J'ai redémarré le VPC sans le moindre changement.

On va essayer l'autre solution.

En fait, je viens de découvrir une autre bonne raison pour lancer les scripts avec un clic droit. Il me manque des outils dans le VPC et il me faudrait installer les VMware Tools pour y avoir accès.

Ib.
Kernel : 5.x 64 bits
Distro : Linux Mint 21.2 "Victoria" XFCE
ATOM / C50 - RAM 4 Go
+
Linux Mint 18.3 "Sylvia" MATE 64 bits
Kernel~4.10.0-40-generic x86_64
CPU(s)~2 Single core Intel Xeons (-HT-SMP-) - RAM 4 Go

Ibiscus
Messages : 220
Enregistré le : mer. 30 nov. 2016 15:55

Re: Lancer un script à la souris avec Thunar

Message par Ibiscus »

tyrry a écrit :Perso en créant une action personalisé c'est très simple aussi :
ouvrir thunar menu édition/configurer les actions personalisées
clic sur le symbol (+) pour ajouter une action et faire comme sur les captures :

......
Désormais un clic droit sur un fichier .sh proposera d'installer ou de lancer directement le .sh d'un simple clic ;)
@+
La manipulation semble bonne. Elle correspond à peu près à ce que j'espérais. Et la nouvelle ligne apparaît bien dans menu contextuel après sélection du script.

Le seul problème c'est que rien ne se passe quand je clique sur cette nouvelle instruction.
Kernel : 5.x 64 bits
Distro : Linux Mint 21.2 "Victoria" XFCE
ATOM / C50 - RAM 4 Go
+
Linux Mint 18.3 "Sylvia" MATE 64 bits
Kernel~4.10.0-40-generic x86_64
CPU(s)~2 Single core Intel Xeons (-HT-SMP-) - RAM 4 Go

Avatar du membre
tyrry
Messages : 5604
Enregistré le : mar. 21 juil. 2015 07:42
Localisation : à l'ouest

Re: Lancer un script à la souris avec Thunar

Message par tyrry »

Slt ,
testé chez moi ça roule sans souci , ton script est bien un .sh ?

vérifie les espaces entre certaines commandes , c'est important ;)
@+
Desktop: LXDE Distro: Debian 12 Bookworm
Kernel: 6.1.0-18-amd64 Drive: Intel Nvme 240
CPU: Ryzen 3 PRO 2200GE RAM: 16 go Graphics Card: AMD ATI Radeon Vega Series

Ibiscus
Messages : 220
Enregistré le : mer. 30 nov. 2016 15:55

Re: Lancer un script à la souris avec Thunar

Message par Ibiscus »

J'ai vérifié les deux panneaux de la fênetre de personnalisation des actions. Tout est conforme aux copies d'écran que tu as reproduites. Si le premier script n'était pas un .sh apparemment (voir première image), le second me laisse un doute. Les deux se lancent normalement par la commande ./ mais je ne sais pas ce qu'il faudrait pour le lancer en mode graphique.

Image
Image
Modifié en dernier par zeb le mar. 25 juil. 2017 15:45, modifié 1 fois.
Raison : suppression d'une citation reprenant à 100% le message précédent.
Kernel : 5.x 64 bits
Distro : Linux Mint 21.2 "Victoria" XFCE
ATOM / C50 - RAM 4 Go
+
Linux Mint 18.3 "Sylvia" MATE 64 bits
Kernel~4.10.0-40-generic x86_64
CPU(s)~2 Single core Intel Xeons (-HT-SMP-) - RAM 4 Go

Répondre