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 11/02/2016, à 15:36

tdk1

[Résolu] Lancer un script contenant un prog. en sudo via un lanceur

Bonjour,

J'ai créé un script pour configurer les touches de ma tablette Wacom et lancer un fichier et un programme en même temps.
Ce script fonctionne bien dans le terminal, mais pas avec un lanceur.
J'ai créé le lanceur via Alapage, et j'ai testé ligne par ligne le script. Il semble que cela soit la dernière ligne (le programme Blender) qui pose problème.

Je suis novice dans l'utilisation de Linux hors de son utilisation graphique et il m'a fallu beaucoup de temps pour réaliser ce script.
Le programme Blender doit obligatoirement être ouvert avec les droits d'un superutilisateur (sudo) pour me permettre d'utiliser Cuda ( à cause d'un problème de pilote de carte graphique).
J'ai vu qu'il existait d'autres commandes comme gksudo mais je n'arrive toujours pas à le faire fonctionner.
Je suis sûre que c'est un truc tout bête mais là, je bloque.

Voici mon script :

#!/bin/bash

xsetwacom set "Wacom Intuos Pro S Pen pad" Button 2 "key ctrl"
xsetwacom set "Wacom Intuos Pro S Pen pad" Button 3 "key shift"
xsetwacom set "Wacom Intuos Pro S Pen pad" Button 8 "key alt"
xsetwacom set "Wacom Intuos Pro S Pen pad" Button 9 "key q"
xsetwacom set "Wacom Intuos Pro S Pen pad" Button 10 "key tab"
xsetwacom set "Wacom Intuos Pro S Pen pad" Button 11 "key ctrl z"
xsetwacom set "Wacom Intuos Pro S Pen pad" Button 1 "key z"
xsetwacom set "Wacom Intuos Pro S Finger touch" Touch off
screen -s office -d -m
cd /media/sandy/"Iomega HDD"/"7 Animation et 3D"/apprendre-Blender && soffice cours-blender.odt &
screen -s 3D -d -m
cd /home/sandy/blender && gksudo ./blender &

Ligne de commande dans le lanceur :
sh -c  /home/sandy/Documents/mes-scripts/script-blender.sh
Si quelqu'un pouvait m'aider ....


Edit :

J'ai trouvé la solution ... toute bête !

gksudo n'est tout simplement pas implanté d'office dans Ubuntu.
J'ai donc suivi ce tuto : Les hirondelles du net

Et cela fonctionne très bien.

Maintenant, je n'ai plus qu'à trouver comment ouvrir les deux logiciels dans un autre espace de travail......

Dernière modification par tdk1 (Le 12/02/2016, à 09:07)


Ubuntu 16.04

Hors ligne