Installer une tablette graphique sous Mint

Fermé
requiem17 Messages postés 26 Date d'inscription jeudi 31 octobre 2013 Statut Membre Dernière intervention 10 août 2017 - 9 août 2017 à 22:15
requiem17 Messages postés 26 Date d'inscription jeudi 31 octobre 2013 Statut Membre Dernière intervention 10 août 2017 - 10 août 2017 à 19:26
Bonjour,

J'utilise un ordinateur en dual boot Mint18.1/W10. Ayant adopté Mint pour mon quotidien, je pensais me débarrasser définitivement de Windows. Ce qui m'en empêche, c'est que je fais du dessin numérique et que mes logiciels et ma tablette sont faits pour fonctionner avec Windows...
Sauf que ça devient particulièrement lourd de redémarrer l'ordi pour trouver un Windows lent, qui veut sans cesse faire des mises à jour et qui a tendance à faire planter mon ordi...

Donc j'ai réussit à installer mon logiciel de dessin (Paint Tool SAI) avec PlayOnLinux, et ça fonctionne.
La tablette en revanche... C'est la Huion H610pro. Elle n'apparaît pas dans les paramètres système et SAI ne la reconnait pas non plus.
Bizarrement, GIMP (installé par défaut) ainsi que Krita et MyPaint la reconnaissent, et la pression exercée sur le stylet est bien rendue.

Je cherche donc les drivers de ma tablette sur internet, et je trouve ça :
https://github.com/DIGImend/digimend-kernel-drivers
J'ai essayé cette méthode, mais je dois manquer quelque chose. Quand j'entre la commande sudo make install, la tentative d'installation échoue.

Autrement, je suis tombée sur ça :
https://eightbitdreams.wordpress.com/2014/03/24/note-to-self-how-to-digimend-huion-tablet-driver-install/
Bon, c'est grosso-modo la même chose, mais j'ai essayé quand même, sans succès...

Voilà ce que j'obtiens :

raven@BigBang ~ $ git clone https://github.com/DIGImend/digimend-kernel-drivers
Clonage dans 'huion-driver'...
remote: Counting objects: 496, done.
remote: Total 496 (delta 0), reused 0 (delta 0), pack-reused 496
Réception d'objets: 100% (496/496), 161.87 KiB | 0 bytes/s, fait.
Résolution des deltas: 100% (296/296), fait.
Vérification de la connectivité... fait.
raven@BigBang ~ $ cd huion-driver
raven@BigBang ~/huion-driver $ make
make -C /lib/modules/4.4.0-89-generic/build SUBDIRS=/home/raven/huion-driver modules
make[1] : on entre dans le répertoire « /usr/src/linux-headers-4.4.0-89-generic »
CC [M] /home/raven/huion-driver/hid-kye.o
CC [M] /home/raven/huion-driver/hid-uclogic.o
CC [M] /home/raven/huion-driver/hid-polostar.o
Building modules, stage 2.
MODPOST 3 modules
CC /home/raven/huion-driver/hid-kye.mod.o
LD [M] /home/raven/huion-driver/hid-kye.ko
CC /home/raven/huion-driver/hid-polostar.mod.o
LD [M] /home/raven/huion-driver/hid-polostar.ko
CC /home/raven/huion-driver/hid-uclogic.mod.o
LD [M] /home/raven/huion-driver/hid-uclogic.ko
make[1] : on quitte le répertoire « /usr/src/linux-headers-4.4.0-89-generic »
raven@BigBang ~/huion-driver $ sudo rmmod hid-huion
[sudo] Mot de passe de raven :
rmmod: ERROR: Module hid_huion is not currently loaded


Je débute complètement, donc je ne sais vraiment pas quoi faire. J'espère juste ne pas être en train de faire des clowneries...

J'ai aussi une ancienne tablette Wacom bas de gamme. Je viens de la tester : elle est reconnue par les paramètres système, et elle fonctionne parfaitement avec SAI.

Voilà, si quelqu'un peut m'aider avec ça, ce serait super !

Bonne soirée,
requiem
A voir également:

1 réponse

Judge_DT Messages postés 29395 Date d'inscription vendredi 5 février 2010 Statut Modérateur Dernière intervention 23 octobre 2021 9 655
Modifié le 9 août 2017 à 22:24
Salut,

la dernière commande "rmmod" n'est à exécuter que si un module "hid-huion" est déjà chargé par le kernel, ce qui ne semble pas être le cas vu le message d'erreur rencontré.

Cependant, après la commande "make" ... il doit y avoir une commande "
sudo make install
" afin d'installer le module fraîchement compilé ;-)

Une fois le make et le
sudo make install
effectués, un rebranchement de la tablette est nécessaire pour qu'elle soit prise en compte.

Cependant, si Gimp la reconnaît bien, c'est bon.

Ton logiciel ne la reconnaît probablement pas, parce que le pilote ne se propage pas à travers "PlayOnLinux" qui simule un environnement Windows sur Linux... Et que le pilote installé est celui de Linux et non de Windows... Ou un paramètre spécifique à configurer sur SAI. Il faudrait vérifier cette piste :-)

~ Savoir écouter, c'est posséder, outre le sien, le cerveau des autres... disait Léonard de Vinci.
0
requiem17 Messages postés 26 Date d'inscription jeudi 31 octobre 2013 Statut Membre Dernière intervention 10 août 2017
9 août 2017 à 22:50
Merci pour ta réponse !

Donc j'ai tenté la commande "sudo make install" après la commande "make". Mais je n'ai que des messages d'erreur, comme si "make" n'avait rien donné...

raven@BigBang ~/huion-driver $ make
make -C /lib/modules/4.4.0-89-generic/build SUBDIRS=/home/raven/huion-driver modules
make[1] : on entre dans le répertoire « /usr/src/linux-headers-4.4.0-89-generic »
Building modules, stage 2.
MODPOST 3 modules
make[1] : on quitte le répertoire « /usr/src/linux-headers-4.4.0-89-generic »
raven@BigBang ~/huion-driver $ sudo make install
[sudo] Mot de passe de raven :
make -C /lib/modules/4.4.0-89-generic/build SUBDIRS=/home/raven/huion-driver modules_install
make[1] : on entre dans le répertoire « /usr/src/linux-headers-4.4.0-89-generic »
INSTALL /home/raven/huion-driver/hid-kye.ko
At main.c:222:
- SSL error:02001002:system library:fopen:No such file or directory: bss_file.c:175
- SSL error:2006D080:BIO routines:BIO_new_file:no such file: bss_file.c:178
sign-file: certs/signing_key.pem: No such file or directory
INSTALL /home/raven/huion-driver/hid-polostar.ko
At main.c:222:
- SSL error:02001002:system library:fopen:No such file or directory: bss_file.c:175
- SSL error:2006D080:BIO routines:BIO_new_file:no such file: bss_file.c:178
sign-file: certs/signing_key.pem: No such file or directory
INSTALL /home/raven/huion-driver/hid-uclogic.ko
At main.c:222:
- SSL error:02001002:system library:fopen:No such file or directory: bss_file.c:175
- SSL error:2006D080:BIO routines:BIO_new_file:no such file: bss_file.c:178
sign-file: certs/signing_key.pem: No such file or directory
DEPMOD 4.4.0-89-generic
make[1] : on quitte le répertoire « /usr/src/linux-headers-4.4.0-89-generic »
install -D -m 0644 digimend.conf /etc/depmod.d/digimend.conf
depmod -a
install hid-rebind /sbin/hid-rebind
install -m 0644 90-hid-rebind.rules /lib/udev/rules.d/90-hid-rebind.rules
udevadm control --reload



Mais c'est pas bête ce que tu dis, je n'avais pas pensé que PlayOnLinux pouvait faire barrière comme ça. Et je suppose qu'installer le pilote Windows via PlayOnLinux est impossible ?
J'ai fait le tour des réglages de SAI, débranché et rebranché la tablette, redémarrer le logiciel, mais rien à faire...
0
Judge_DT Messages postés 29395 Date d'inscription vendredi 5 février 2010 Statut Modérateur Dernière intervention 23 octobre 2021 9 655 > requiem17 Messages postés 26 Date d'inscription jeudi 31 octobre 2013 Statut Membre Dernière intervention 10 août 2017
9 août 2017 à 22:55
N'ayant jamais été confronté à ce type de tablette sous Linux... bonne question. Plutôt assidue du Wacom.

Il faudrait regarder du côté du net, voir si il y a des configurations particulières pour SAI dans un usage Wine/PlayOnLinux, ce qui doit probablement être le cas...

De plus, la tablette semble correctement supportée puisque reconnue sous GIMP et cie, sans avoir besoin d'installer le pilote... Seul le support vers PlayOnLinux semble gêner.
0
requiem17 Messages postés 26 Date d'inscription jeudi 31 octobre 2013 Statut Membre Dernière intervention 10 août 2017
10 août 2017 à 10:47
J'ai vu sur un forum en anglais que quelqu'un avait réussi à résoudre son problème en installant un outil de DIGImend :
https://forums.linuxmint.com/viewtopic.php?f=49&t=154032

Je peux installer directement le packet avec gdbi, mais je ne comprends pas les instructions sur la page de téléchargement (même si je n'ai aucun problème avec l'anglais....) :
Rename the package to uclogic-tools.
Add enabling abstract button mode/decoding of buttons status.

D'ailleurs, je ne suis pas sûre de savoir me servir de cet outil-là, les commandes ne me parlent pas...
0
zipe31 Messages postés 36402 Date d'inscription dimanche 7 novembre 2010 Statut Contributeur Dernière intervention 27 janvier 2021 6 418 > requiem17 Messages postés 26 Date d'inscription jeudi 31 octobre 2013 Statut Membre Dernière intervention 10 août 2017
10 août 2017 à 12:19
Salut,

Rename the package to uclogic-tools.
Add enabling abstract button mode/decoding of buttons status.


Ce ne sont pas des instructions, mais les changements effectués depuis l'avant-dernière version ;-\
0
requiem17 Messages postés 26 Date d'inscription jeudi 31 octobre 2013 Statut Membre Dernière intervention 10 août 2017 > zipe31 Messages postés 36402 Date d'inscription dimanche 7 novembre 2010 Statut Contributeur Dernière intervention 27 janvier 2021
10 août 2017 à 19:26
Au temps pour moi !
Du coup, j'ai suivi les instructions d'installation et d'usage. J'obtiens un résultat similaire à celui de l'exemple (le même ID à l'avant-dernière ligne), mais pas de changement du côté de SAI, même après redémarrage de l'ordi.

Juste au cas où, voici ce que j'ai obtenu :
raven@BigBang ~ $ lsusb
Bus 002 Device 002: ID 8087:0024 Intel Corp. Integrated Rate Matching Hub
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 001 Device 004: ID 1bcf:2883 Sunplus Innovation Technology Inc.
Bus 001 Device 006: ID 13d3:3362 IMC Networks Atheros AR3012 Bluetooth 4.0 Adapter
Bus 001 Device 002: ID 8087:0024 Intel Corp. Integrated Rate Matching Hub
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 004 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 003 Device 003: ID 256c:006e
Bus 003 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
raven@BigBang ~ $ cd /usr/bin
raven@BigBang /usr/bin $ sudo uclogic-probe 3 3 | uclogic-decode
[sudo] Mot de passe de raven :
Manufacturer: HUION???
Product: PenTablet?
Max X: 40000
Max Y: 25000
Max pressure: 2047
Resolution: 4000
Internal model: HA60?????
Buttons status: HK On


Une idée pour la suite ?
0