Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
Prochaine révision
Révision précédente
evtouch [Le 29/12/2017, 17:39]
L'Africain [Paramétrer SystemD]
— (Version actuelle)
Ligne 1: Ligne 1:
-{{tag>​Xenial écran tactile}} 
----- 
- 
-====== Egalax : installer le pilote de son écran tactile ​ ====== 
- 
- 
-===== Pré-requis ===== 
- 
-  * Disposer des [[:​sudo|droits d'​administration]]. 
-  * Disposer d'une connexion à Internet configurée et activée. 
- 
-=====Detecter son matériel===== 
-Pour savoir si votre matériel est concerné entrez la commande suivante dans un terminal :​ 
-<​code>​lsusb</​code> ​ 
-Il devrait vous renvoyer quelque chose du genre : 
-<​code>​Bus 002 Device 002: ID 0eef:0001 D-WAV Scientific Co., Ltd eGalax TouchScreen</​code>​ 
- 
- 
-===== Installation===== 
-Pour bénéficier du toutes les fonctionnalités de votre écran tactile, commencez par : 
-  * Télécharger le pilote [[http://​www.eeti.com.tw/​touch_driver/​Linux/​20151022/​eGTouch_v2.5.5814.L-x.tar.gz|ici]] ;​ 
-  * Puis [[:​archivage|décompressez l'​archive]] ;​ 
-  * Déplacez-vous dans le dossier décompressé (en supposant qu'il se trouve dans le dossier **Téléchargements** de votre **Dossier Personnel** :​ <​code>​cd Téléchargements/​eGTouch_v*</​code>​ 
-  * Enfin exécutez le script qui installera et paramétrera votre écran tactile : <​code>​./​setup.sh</​code>​ 
- 
-=====Configuration===== 
-====Paramétrer SystemD==== 
-[[:​tutoriel:​comment_modifier_un_fichier|Modifiez le fichier]] **eGTouch.service**,​ avec la commande suivante :​ <​code>​sudo systemctl edit --full eGTouch.service</​code>​ et remplacez-y le contenu avec ce qui suit : 
-<file eGTouch.service>​ 
-############################################​ 
- # eGalax Touchscreen service file 
- 
-[Unit] 
-Documentation=man:​systemd-sysv-generator(8) 
-SourcePath=/​usr/​bin/​eGTouchD 
-DefaultDependencies=no 
-Before=sysinit.target 
-After=apparmor.service 
- 
-[Service] 
-Type=forking 
-Restart=always 
-RestartSec=5 
-StartLimitInterval=60s 
-StartLimitBurst=3 
-TimeoutSec=0 
-IgnoreSIGPIPE=no 
-KillMode=process 
-GuessMainPID=no 
-RemainAfterExit=no 
-User=root 
-Group=root 
-ExecStart= 
-ExecStart=/​usr/​bin/​eGTouchD start 
-ExecReload=/​usr/​bin/​eGTouchD restart 
-ExecStop=/​usr/​bin/​eGTouchD stop 
- 
-[Install] 
-WantedBy=multi-user.target 
-</​file>​ 
-Supprimez le script **/​etc/​init.d/​eGTouch.sh** :​ <code bash>​sudo rm /​etc/​init.d/​eGTouch.sh</​code>​ 
-Enfin activez le nouveau service SystemD : <​code>​sudo systemctl enable eGTouch.service 
-sudo systemctl daemon-reload 
-sudo systemctl restart eGTouch.service</​code>​ 
- 
-Vous pouvez également vérifier son status : <code bash>​sudo systemctl status eGTouch.service</​code>​ 
-Qui doit vous répondre :​ <code bash>● eGTouch.service 
-  Loaded: loaded (/​usr/​bin/​eGTouchD;​ enabled; vendor preset: enabled) 
-  Active: active (running) since zo 2017-03-26 13:55:23 CEST; 14min ago 
-    Docs: man:​systemd-sysv-generator(8) 
-  CGroup: /​system.slice/​eGTouch.service 
-          └─906 /​usr/​bin/​eGTouchD start 
- 
-mrt 26 13:55:23 hostname systemd[1]: Starting eGTouch.service... 
-mrt 26 13:55:23 hostname eGTouchD[895]:​ rm: kan '/​tmp/​eGTouch_*'​ niet verwijderen:​ Bestand of map bestaat niet 
-mrt 26 13:55:23 hostname systemd[1]: Started eGTouch.service. 
-</​code>​ 
- 
-===== Voir aussi ===== 
- 
-  * [[https://​wiki.ubuntu.com/​Touchscreen|Le wiki anglophone]],​ vous y trouverez la procédure pour Ubuntu 14.04, 
-  * [[https://​docs.google.com/​document/​d/​1G4oD6Y8vlyNHW6wJT89pxcjWHoETLLT-SEoAIW6_7Xc/​pub|Tutoriel détaillé pour Ubuntu 14.04 et 16.04]] en anglais. 
- 
----- 
-//​Contributeurs principaux : [[:​utilisateurs:​L'​Africain|L'​Africain]] Le 26/12/2017, 16:51.// 
  
  • evtouch.1514565591.txt.gz
  • Dernière modification: Le 29/12/2017, 17:39
  • par L'Africain