Page 1 sur 2
terminal et tableau de bord
Posté : mer. 22 janv. 2020 22:16
par natell.36100
Bonjour,
J'ai installer depuis plusieurs jours krita-4.2.8-x86_64.appimage sur mon ordinateur.
J'ai crée un fichier lance-krita dans le même dossier pour qu'automatiquement j'ai ma tablette graphique wacom et mon écran dans les mêmes proportions. Bref pour qu'un carré dessiné sur ma table donne un carré dessiné sur mon ecran. Programme que j'ai rendu executable
Code : Tout sélectionner
xsetwacom --get "Wacom One by Wacom S Pen stylus" Area
xsetwacom --get "Wacom One by Wacom S Pen eraser" Area
/home/christelle/krita-lancer/krita-4.2.8-x86_64.appimage
Il me suffit de cliquer droit sur le fichier et "ouvrir" puis "ouvrir le programme dans le terminal".
Jusque là tout va bien, mais maintenant je voudrais lancer ce petit "programme" depuis le tableau de bord, mais en faisant en sorte qu'il l'ouvre directement dans le terminal.
Est-ce que c'est possible, et comment le faire ?
merci de votre aide.
Re: terminal et tableau de bord
Posté : mer. 22 janv. 2020 23:25
par débitant
Bonjour,
Pour une aide la plus efficace possible, merci de mettre la configuration de votre matériel dans la signature, pour cela
Aide pour une signature utile 
Re: terminal et tableau de bord
Posté : jeu. 23 janv. 2020 08:34
par arghlub
Salut,
Ne connaissant pas ton environnement de bureau
(Cinnamon, Mate, XFCE, KDE), c'est assez difficile de t'aider
(chaque environnement étant assez différent).
Donc fais une p'tite signature comme te le demande
débitant.
Ceci étant dit, voici la méthode sous XFCE ...
Fais un clic-droit sur le tableau de bord et «Ajouter de nouveaux éléments».
Ajoute un élément appelé «Lanceur» puis tu fais un clic-droit dessus et «Propriétés» pour le configurer :

Re: terminal et tableau de bord
Posté : jeu. 23 janv. 2020 08:36
par tescan
Bonjour,
sous cinnamon:
click droit sur le bureau >Créer un lanceur puis dans le Menu >Ajouter au tableau de bord
On peut le supprimer du bureau.
Ca doit être possible sous d'autres environnements avec peut-être quelques variantes.
terminal et tableau de bord sur Mint - Mate
Posté : jeu. 23 janv. 2020 20:06
par natell.36100
Merci pour votre aide, et je suis sur Mate et j'ai vu trop tard qu'il fallait faire une signature qui montre ma configuration. Donc désolé.
Je vais essayer d'être clair pour ne pas vous faire perdre votre temps :
1 - Je sais comment mettre un lanceur personnalisé sur le tableau de bord.
2 - J'ai déjà faire un petit "programme" pour lancer krita avec les ratios tablette graphique et écran compatible :
Code : Tout sélectionner
xsetwacom --set "Wacom One by Wacom S Pen stylus" Area 0 0 16897 9500
xsetwacom --set "Wacom One by Wacom S Pen eraser" Area 0 0 16897 9500
/home/christelle/krita-lancer/krita-4.2.8-x86_64.appimage
3 - Je lance ce petit "programme" que j'ai rendu exécutable directement depuis son emplacement via - clique droit - ouvrir - ouvrir dans le terminal
4 - Par contre ce que je ne sais pas faire c'est de lancer ce "programme" depuis le tableau de bord en faisant de tel façon qu'il s’exécute aussi dans le terminal.
Si ce "programme" ne passe pas par le terminal, il lance bien krita mais ne prend pas en compte les ratios de la tablette graphique
Tablette Wacom acom One by Wacom ctl 472
Merci pour votre aide
Re: terminal et tableau de bord
Posté : jeu. 23 janv. 2020 20:41
par natell.36100
merci pour ton aide,
je sais lancer krita depuis le menu et depuis le tableau de bord. Ce que je ne sais pas faire c'est de lancer le terminal de telle façon qu'il prend en compte le ratios écran et tablette puis après qu'il lance krita. Car tout doit ce passer dans le terminal. C'est pour faire ça en un seul clique.
Plus tard j'ai d'autres programmes que j'ai l'intention de créer de la même façon.
Re: terminal et tableau de bord
Posté : jeu. 23 janv. 2020 22:08
par natell.36100
J'ai mis cette ligne de commande dans bashrc attention les sauts de lignes que je mis ici avant les && c'est pour la facilité de lecture, je ne les ait pas mis dans le bashrc
Code : Tout sélectionner
alias kritaw='xsetwacom --set "Wacom One by Wacom S Pen stylus" Area 0 0 16897 9500
&& xsetwacom --set "Wacom One by Wacom S Pen eraser" Area 0 0 16897 9500
&& /home/christelle/krita-lancer/krita-4.2.8-x86_64.appimage'
Je tappe kritaw dans le terminal, et ça marche par contre quand je le mets dans les menulibre, dans le terminal ça me donne :
Il y a eu une erreur lors de la création du processus fils pour ce terminal
L'exécution du processus fils « kritaw » a échoué (Aucun fichier ou dossier de ce type)
Re: terminal et tableau de bord
Posté : jeu. 23 janv. 2020 23:37
par natell.36100
Bon on y est presque
je peux maintenant lancer mon programme depuis le menu en modifiant
/home/christelle/.local/share/applications/menulibre-nouveau-lanceur.desktop ainsi
Code : Tout sélectionner
[Desktop Entry]
Version=1.0
Type=Application
Name=krita-wacom
Icon=/home/christelle/krita-lancer/Krita icon - 2018.svg
Exec=/home/christelle/krita-lancer/Lance-krita
NoDisplay=false
Categories=Graphics;
StartupNotify=true
Terminal=true
Lance-krita
contient
Code : Tout sélectionner
xsetwacom --set "Wacom One by Wacom S Pen stylus" Area 0 0 16897 9500
xsetwacom --set "Wacom One by Wacom S Pen eraser" Area 0 0 16897 9500
/home/christelle/krita-lancer/krita-4.2.8-x86_64.appimage
je peux donc lancer mon krita modifié et par le terminal grace à la command kritaw et par le menu.
Sur mon menu j'ai fait clique droit puis ajouter au tableau de bord.
Et quand j'ai cliqué sur le nouveau lien du tableau de bord j'ai eu cette réponce :
erreur
Impossible de lancer l'application
L'exécution du processus fils « xterm » a échoué (Aucun fichier ou dossier de ce type)
je fais quoi maintenant ?
Re: terminal et tableau de bord
Posté : ven. 24 janv. 2020 21:29
par natell.36100
Voilà ce que ça me donne :
Code : Tout sélectionner
[b]christelle@christelle ~/krita-lancer $ ls -l Lance-krita[/b]
-rwxrwxr-x 1 christelle christelle 200 janv. 24 00:09 Lance-krita
[b]christelle@christelle ~/krita-lancer $ cat Lance-krita[/b]
xsetwacom --set "Wacom One by Wacom S Pen stylus" Area 0 0 16897 9500
xsetwacom --set "Wacom One by Wacom S Pen eraser" Area 0 0 16897 9500
/home/christelle/krita-lancer/krita-4.2.8-x86_64.appimage
christelle@christelle ~/krita-lancer $
Re: terminal et tableau de bord
Posté : ven. 24 janv. 2020 21:38
par débitant
vonjour,
attention à ne pas se tromper de balises
code : tout ce qui concerne le terminal (commande, retour de commande, notification, message etc ..)
quote : uniquement pour citer quelqu'un ou un texte
j'ai modifié ton message en conséquence , pour l'utilisation des balises voir :
tuto barre d'outils des messages 