Debian-facile

Bienvenue sur Debian-Facile, site d'aide pour les nouveaux utilisateurs de Debian.

Vous n'êtes pas identifié(e).

#1 23-11-2017 00:46:10

igrec27
Membre
Distrib. : debian 9 stretch
Inscription : 07-10-2015

[Résolu] automatiser la commande xcalib au démarrage sous mate

bonjour

je viens d'installer stretch avec mate et j'aimerais qu'au démarrage de chaque session les couleurs
soient inversées. j'y arrive en ouvrant un terminal et en tapant xcalin -i -a
c'est une bascule. si je le retape les couleurs redeviennent normales.

l'idéal pour moi serait de plus en cours de session d'avoir un raccourci clavier pour la bascule. (mon épouse n'a pas de probleme de vue)

merci a vous

Dernière modification par igrec27 (02-03-2018 17:48:22)

Hors ligne

#2 23-11-2017 09:55:24

captnfab
Admin-Girafe
Lieu : /dev/random
Distrib. : Debian Stretch/Buster/Sid/Rc-Buggy
Noyau : Linux (≥ 4.12)
(G)UI : i3-wm (≥ 4.13)
Inscription : 07-07-2008
Site Web

Re : [Résolu] automatiser la commande xcalib au démarrage sous mate

Plop,

Est-ce que tu ne peux pas rajouter un raccourcis clavier pour cette commande via Système -> Préférences -> Raccourcis claviers (ou un truc du genre)

captnfab,
Association Debian-Facile, bépo.
TheDoctor: Your wish is my command… But be careful what you wish for.

Hors ligne

#3 24-11-2017 12:41:44

igrec27
Membre
Distrib. : debian 9 stretch
Inscription : 07-10-2015

Re : [Résolu] automatiser la commande xcalib au démarrage sous mate

je ne trouve pas ca dans Maté
en revanche j'ai réussi a coller l'icone de console dans la barre en haut ce qui me permet d'y acceder plus facilement.

Hors ligne

#4 01-03-2018 16:51:19

igrec27
Membre
Distrib. : debian 9 stretch
Inscription : 07-10-2015

Re : [Résolu] automatiser la commande xcalib au démarrage sous mate

je clique sur l'icone de la console dans la barre.
je n'ai pas a retaper a chaque fois xcalib -i -a pour inverser les couleurs.
a chaque démarrage il l'a, gardé en memoire et j'ai appris dans le mooc qu'il
suffit de taper !x pour relancer les commandes commancant par x. et comme je n'en ai qu'une ca marche. la fleche vers le haut rappelle aussi la derniere commande.
je n'ai pas encore mis résolu car ce n'est pas encore une automatisation totale au démarrage. c'est en partie pour ce genre de choses que je suis le mooc.

Hors ligne

#5 01-03-2018 17:00:22

chalu
Modératrice
Lieu : Anjou
Distrib. : Debian Stretch + backports
Noyau : Linux 4.9.0-6-amd64
(G)UI : Mate 1.18
Inscription : 11-03-2016

Re : [Résolu] automatiser la commande xcalib au démarrage sous mate

Tu peux ajouter des raccourcis clavier en passant par le centre de contrôle > raccourcis clavier

Tu as aussi applications au démarrage pour ajouter une commande

Hors ligne

#6 01-03-2018 18:58:11

igrec27
Membre
Distrib. : debian 9 stretch
Inscription : 07-10-2015

Re : [Résolu] automatiser la commande xcalib au démarrage sous mate

comment ajouter la commande xcalib -i -a une fois pour toutes sous mate au démarrage chalu?
tu l'auras mérité ton carré de chocolat.

Dernière modification par igrec27 (01-03-2018 18:58:55)

Hors ligne

#7 01-03-2018 19:04:55

Croutons
Membre
Distrib. : Handylinux 2.5 vers Jessie et Debian Stretch
Noyau : Linux 3.16.0-4-686-pae, Linux 4.9.0-3-686-pae
(G)UI : xfce
Inscription : 16-12-2016

Re : [Résolu] automatiser la commande xcalib au démarrage sous mate

Bonjour
il te suffit de créer un lanceur dans ton dossier autostart, de manière rapide tu copie/colle les lignes qui suivent dans ton terminal et tu valides


cat > ~/.config/autostart/inverseur_couleur.desktop <<EOF
[Desktop Entry]
Version=1.0
Type=Application
Name=Inverseur de couleur
Comment=inverse les couleurs de l'écran
Exec=xcalib -i -a
Icon=invert_color
Path=
Terminal=false
StartupNotify=true
EOF



edit : colle bien les lignes dans un terminal user avec le prompt $ car ~ représente ton home, alors que dans un terminal root (#) ~ réprésente /root
voir dans le wiki cat editeur de texte
astuce: pour desactiver  le lanceur il suffit d'ajouter une ligne dans le fichier.desktop

Hidden=true

Dernière modification par Croutons (01-03-2018 19:22:13)


-->les cahiers du debutant<--      WikiDF-->Découvrir les principales commandes Linux<--
L' expérience, c'est le nom que chacun donne à ses erreurs. Oscar Wilde

En ligne

#8 01-03-2018 20:32:39

chalu
Modératrice
Lieu : Anjou
Distrib. : Debian Stretch + backports
Noyau : Linux 4.9.0-6-amd64
(G)UI : Mate 1.18
Inscription : 11-03-2016

Re : [Résolu] automatiser la commande xcalib au démarrage sous mate

Pour ma part sur Mate, je procède ainsi :
Dans le Menu Système > Centre de contrôle
Dans la partie "Personnel" tu cliques sur l’icône "Applications au démarrage"
Ensuite dans la fenêtre qui s'est ouverte, dans l'onglet Programmes au démarrage, tu cliques le bouton "Ajouter"
Et tu complètes la fenêtre qui s'ouvre comme ci-dessous
1519928971.png
Tu cliques sur le bouton "Enregistrer" et tu redémarres et ça devrait être bon, en tout cas ça l'est chez moi smile

Comme dit Croutons, ces manipulations créent un fichier dans ton home personnel : ~/.config/autostart/xcalib.desktop
qui contient ceci :


[Desktop Entry]
Type=Application
Exec=xcalib -i -a
Hidden=false
X-MATE-Autostart-enabled=true
Name[fr_FR]=Inversercouleur
Name=Inversercouleur
Comment[fr_FR]=inverser les couleurs
Comment=inverser les couleurs
 

Hors ligne

#9 02-03-2018 17:50:49

igrec27
Membre
Distrib. : debian 9 stretch
Inscription : 07-10-2015

Re : [Résolu] automatiser la commande xcalib au démarrage sous mate

Ca marche chez moi aussi!

Hors ligne

#10 03-03-2018 12:00:17

chalu
Modératrice
Lieu : Anjou
Distrib. : Debian Stretch + backports
Noyau : Linux 4.9.0-6-amd64
(G)UI : Mate 1.18
Inscription : 11-03-2016

Re : [Résolu] automatiser la commande xcalib au démarrage sous mate

super smile
Est-ce que tu as réussi aussi à faire ton raccourci clavier ?

Hors ligne

#11 03-03-2018 16:17:23

igrec27
Membre
Distrib. : debian 9 stretch
Inscription : 07-10-2015

Re : [Résolu] automatiser la commande xcalib au démarrage sous mate

si je veux réinverser je clique sur l'icone de la console que j'ai mis dans la barre et
je tape !x
(j'ai appris le truc dans le mooc)

Hors ligne

#12 04-03-2018 09:46:43

chalu
Modératrice
Lieu : Anjou
Distrib. : Debian Stretch + backports
Noyau : Linux 4.9.0-6-amd64
(G)UI : Mate 1.18
Inscription : 11-03-2016

Re : [Résolu] automatiser la commande xcalib au démarrage sous mate

Ok smile
C’etait pour savoir par rapport à ton premier message wink

Hors ligne

#13 07-03-2018 18:09:28

igrec27
Membre
Distrib. : debian 9 stretch
Inscription : 07-10-2015

Re : [Résolu] automatiser la commande xcalib au démarrage sous mate

un raccourcis clavier serait mieux effectivement mais je n ai pas trouvé sous mate.
systeme > preferences > materiel > raccourcis clavier
me donne des raccourcis existant mais comment en creer ou remplacer un existant par ma commande?

Hors ligne

#14 08-03-2018 13:55:21

chalu
Modératrice
Lieu : Anjou
Distrib. : Debian Stretch + backports
Noyau : Linux 4.9.0-6-amd64
(G)UI : Mate 1.18
Inscription : 11-03-2016

Re : [Résolu] automatiser la commande xcalib au démarrage sous mate

igrec27 a écrit :

systeme > preferences > materiel > raccourcis clavier


Ensuite, tu cliques sur le bouton Ajouter
tu complètes la fenêtre ci-dessous et tu cliques sur Appliquer
1520509915.png
Ensuite tu as tout en bas de la fenêtre une nouvelle ligne "Raccourcis personnalisés" où tu retrouves la ligne que tu viens de créer avec à la fin "Désactivé"
Tu cliques sur la mention Désactivé qui est alors remplacé par "Nouveau raccourci" ou quelque chose d'avoisinant
tu tapes sur les touches de raccourcis (moi j'ai mis Maj+Alt+x)
Si en cliquant sur la ligne tu n'es pas bien sur le mot Désactivé , ça réouvre la fenêtre que l'on vient de compléter : tu fermes cette fenêtre et tu cliques bien sur Désactivé wink
1520510074.png
Et voilà
Tu fermes les fenêtres et tu testes, c'est ok chez moi smile

Tu re-cliques sur le raccourci que tu as fait si tu veux le changer.

Hors ligne

#15 08-03-2018 18:05:48

igrec27
Membre
Distrib. : debian 9 stretch
Inscription : 07-10-2015

Re : [Résolu] automatiser la commande xcalib au démarrage sous mate

Merci c'est parfait.
le résultat de ce que je viens de faire, je peux le lire dans un fichier?

Hors ligne

#16 08-03-2018 19:13:14

chalu
Modératrice
Lieu : Anjou
Distrib. : Debian Stretch + backports
Noyau : Linux 4.9.0-6-amd64
(G)UI : Mate 1.18
Inscription : 11-03-2016

Re : [Résolu] automatiser la commande xcalib au démarrage sous mate

Sans aucun doute par contre je ne sais pas où il est wink
Regarde dans les fichiers cachés de ton home, peut-être dans un ./config ou autre

Hors ligne

#17 07-04-2018 14:23:11

SuShY
CA Debian-Facile
Lieu : Chartres
Distrib. : Debian 9 Stretch 64 Bits
Noyau : Linux 4.9.0-7-amd64
(G)UI : i3WM - 4.13 / Gdm3
Inscription : 06-01-2018
Site Web

Re : [Résolu] automatiser la commande xcalib au démarrage sous mate

Bonjour, j'ai également créé un lancement de programme au démarrage avec la commande xcalib pour charger mon profil colorimétrique à chaque ouverture de session.
Ca fonctionne très bien !
Pour info, voici ma ligne de commande :

xcalib -d :1 -s 0 -v /usr/share/color/icm/20160429IIYAMAB2403WS.icm


A++

En ligne

Pied de page des forums