[Solved] Wacom Intous

Usate questo forum per richieste di aiuto e consigli sull'hardware montato nelle vostre macchine con GNU/Linux Slackware.

Moderatore: Staff

Regole del forum
1) Citare sempre la versione di Slackware usata e la versione del Kernel. Questi dati aiutano le persone che possono rispondere.
2) Citare il tipo di hardware coinvolto in modo dettagliato.
3) Leggere attentamente le risposte ricevute
4) Scrivere i messaggi con il colore di default, evitare altri colori.
5) Scrivere in Italiano o in Inglese, se possibile grammaticalmente corretto, evitate stili di scrittura poco chiari, quindi nessuna abbreviazione tipo telegramma o scrittura stile SMS o CHAT. Non usare termini gergali come procio, mobo e simili per identificare i componenti hardware.
6) Appena registrati è consigliato presentarsi nel forum dedicato.

La non osservanza delle regole porta a provvedimenti di vari tipo da parte dello staff, in particolare la non osservanza della regola 5 porta alla cancellazione del post e alla segnalazione dell'utente. In caso di recidività l'utente rischia il ban temporaneo.
Rispondi
Avatar utente
Linpassion
Linux 2.x
Linux 2.x
Messaggi: 336
Iscritto il: mar 30 ott 2012, 11:17
Slackware: 14.2
Desktop: xfce, fluxbox

[Solved] Wacom Intous

Messaggio da Linpassion »

Dopo essermi informato sulla compatibilità ne ho presa una, ma sulla mia Slack 14.2 x86-64 non c'è verso di farla funzionare. Kde cosi come Gimp non la vedono.
La prima cosa fatta è stato verificare la presenza del ile xf86-input-wacom ed installare i files libwacom e wacomtablet. Risultato...ninete.
Perciò poi ho tentato con la linea di comando usando xwacomconfig --list device, che ovviamente non visualizza nulla.
Quindi sono passato ad una verifica con dmesg e lsusb
bash-4.3# lsusb
Bus 002 Device 005: ID 1c4f:0065 SiGma Micro
Bus 002 Device 004: ID 0b05:7774 ASUSTek Computer, Inc.
Bus 002 Device 006: ID 056a:0374 Wacom Co., Ltd
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 2232:1041 Silicon Motion
Bus 001 Device 005: ID 0cf3:3004 Atheros Communications, Inc. AR3012 Bluetooth 4.0
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
bash-4.3# dmesg | grep "wacom"
[ 146.235076] wacom 0003:056A:0374.0002: hidraw1: USB HID v1.10 Device [Wacom Co.,Ltd. Intuos S] on usb-0000:00:1d.0-1.1/input0
bash-4.3#
Leggendo sulle pagine di Ark si proponeva anche una configurazione statica manuale, quindi ho provato a modificare il file Xorg.co
# my input wacom
Section "InputDevice"
Driver "wacom"
Identifier "stylus"
Option "Device" "/dev/input0" # or the corresponding event?? for a static setup
Option "Type" "stylus"
Option "USB" "on" # USB ONLY
Option "Mode" "Relative" # other option: "Absolute"
Option "Vendor" "WACOM"
Option "tilt" "on" # add this if your tablet supports tilt
Option "Threshold" "5" # the official linuxwacom howto advises this line
EndSection
Section "InputDevice"
Driver "wacom"
Identifier "eraser"
Option "Device" "/dev/input0" # or the corresponding event?? for a static setup
Option "Type" "eraser"
Option "USB" "on" # USB ONLY
Option "Mode" "Relative" # other option: "Absolute"
Option "Vendor" "WACOM"
Option "tilt" "on" # add this if your tablet supports tilt
Option "Threshold" "5" # the official linuxwacom howto advises this line
EndSection
Section "InputDevice"
Driver "wacom"
Identifier "cursor"
Option "Device" "/dev/input0" # or the corresponding event?? for a static setup
Option "Type" "cursor"
Option "USB" "on" # USB ONLY
Option "Mode" "Relative" # other option: "Absolute"
Option "Vendor" "WACOM"
EndSection
...inutile dire senza successo. Ora non so come cavolo fare. Altri metodi suggerivano la compilazione del kernel, che sinceramente non vorrei fare perchè non ne sono pratico, e manderei facilmente il pc in stall. Nel frattempo che attendo suggerimenti continuo nei tentativi.

Grazie.
Ultima modifica di Linpassion il ven 22 mag 2020, 18:17, modificato 1 volta in totale.

Avatar utente
brg
Linux 3.x
Linux 3.x
Messaggi: 580
Iscritto il: sab 12 mar 2011, 14:20
Slackware: 15.0
Kernel: 5.15.117
Desktop: KDE5
Località: Montecatini
Contatta:

Re: Wacom Intous

Messaggio da brg »

Io ho una Wacom Intuous BT M (056a:0378), che è una parente stretta della tua e funziona benissimo da più di un anno.

Che versione hai di wacomtablet? Io ho installato la 2.1 da Slackbuilds per la Slackware64 14.2, anche se poi ho dovuto farmi una patch per correggere la gestione dei pulsanti che non ricordo in quale versione di wacomtablet è stata inclusa.

Ce l'hai il modulo del kernel di wacom? Non devi ricompilare il kernel, ma solo compilare il modulo, se già non l'hai.

Codice: Seleziona tutto

bash-4.3# lsmod | grep wacom
wacom                  97086  0
hid                   108091  11 i2c_hid,hid_multitouch,wacom,hid_cherry,hid_lenovo,hid_generic,hid_logitech,hid_microsoft,usbhid,hid_logitech_dj,hid_logitech_hidpp
Per completezza, questo è il mio dmesg.

Codice: Seleziona tutto

bash-4.3# dmesg | grep wacom
[    9.861510] wacom: loading module not compiled with retpoline compiler.
[    9.868430] wacom 0003:056A:0378.0002: hidraw3: USB HID v1.10 Device [Wacom Co.,Ltd. Intuos BT M] on usb-0000:00:12.2-1.3/input0

Avatar utente
Linpassion
Linux 2.x
Linux 2.x
Messaggi: 336
Iscritto il: mar 30 ott 2012, 11:17
Slackware: 14.2
Desktop: xfce, fluxbox

Re: Wacom Intous

Messaggio da Linpassion »

bash-4.3#]lsmod | grep wacom
wacom 82465 0
hid 108505 3 wacom,hid_generic,usbhid
wacomtablet 2.1, sia quello di SlackBuild, sia quello preso da http://www.slakfinder.org/ non funziona, anzi il secondo si integra con kde.
Ultima modifica di Linpassion il ven 22 mag 2020, 17:08, modificato 1 volta in totale.

Avatar utente
brg
Linux 3.x
Linux 3.x
Messaggi: 580
Iscritto il: sab 12 mar 2011, 14:20
Slackware: 15.0
Kernel: 5.15.117
Desktop: KDE5
Località: Montecatini
Contatta:

Re: Wacom Intous

Messaggio da brg »

Prima vediamo se è colpa del modulo. Il modulo dovrebbe essere nella directory extra e dovrebbe contenere la stringa "Intuos BT" (sostituisci a xxx la sottoversione del tuo kernel):

Codice: Seleziona tutto

bash-4.3# cat /lib/modules/4.4.xxx/extra/wacom.ko | grep "Intuos BT"
Il file binario (standard input) corrisponde
Se supporta "Intuos BT", supporta anche la tua tavoletta.

Avatar utente
Linpassion
Linux 2.x
Linux 2.x
Messaggi: 336
Iscritto il: mar 30 ott 2012, 11:17
Slackware: 14.2
Desktop: xfce, fluxbox

Re: Wacom Intous

Messaggio da Linpassion »

E si non esiste, difatti mi da
bash-4.3# cat /lib/modules/4.4.217/extra/wacom.ko | grep "Intuos BT"
cat: /lib/modules/4.4.217/extra/wacom.ko: No such file or directory
Andandoci con MC non esiste proprio nemmeno la directory /extra

Avatar utente
brg
Linux 3.x
Linux 3.x
Messaggi: 580
Iscritto il: sab 12 mar 2011, 14:20
Slackware: 15.0
Kernel: 5.15.117
Desktop: KDE5
Località: Montecatini
Contatta:

Re: Wacom Intous

Messaggio da brg »

Per maggior sicurezza, esegui da root:

Codice: Seleziona tutto

bash-4.3# modinfo wacom
Dovrebbe darti le informazioni disponibili sul modulo se esiste.

Altrimenti devi compilarne uno, usando i sorgenti del modulo da https://linuxwacom.github.io/

Avatar utente
Linpassion
Linux 2.x
Linux 2.x
Messaggi: 336
Iscritto il: mar 30 ott 2012, 11:17
Slackware: 14.2
Desktop: xfce, fluxbox

Re: Wacom Intous

Messaggio da Linpassion »

mi da questo
modinfo wacom
filename: /lib/modules/4.4.217/kernel/drivers/hid/wacom.ko
license: GPL
description: USB Wacom tablet driver
author: Vojtech Pavlik <vojtech@ucw.cz>
version: v2.00
srcversion: 579782D3EB9538C98D07D37
alias: hid:b0018g0101v0000056Ap*
alias: hid:b0003g0101v0000056Ap*
alias: hid:b0003g*v000017EFp00006004
alias: hid:b0003g0101v0000056Ap00005002
alias: hid:b0003g0101v0000056Ap00005000
alias: hid:b0003g0101v0000056Ap00004004
alias: hid:b0003g0101v0000056Ap00004001
alias: hid:b0003g0101v0000056Ap00000343
alias: hid:b0003g0101v0000056Ap0000033E
alias: hid:b0003g0101v0000056Ap0000033D
alias: hid:b0003g0101v0000056Ap0000033C
alias: hid:b0003g0101v0000056Ap0000033B
alias: hid:b0003g0101v0000056Ap00000336
alias: hid:b0003g0101v0000056Ap00000335
alias: hid:b0003g0101v0000056Ap00000333
alias: hid:b0003g0101v0000056Ap00000331
alias: hid:b0003g0101v0000056Ap0000032F
alias: hid:b0003g0101v0000056Ap0000032C
alias: hid:b0003g0101v0000056Ap0000032B
alias: hid:b0003g0101v0000056Ap0000032A
alias: hid:b0003g0101v0000056Ap00000326
alias: hid:b0003g0101v0000056Ap00000325
alias: hid:b0003g0101v0000056Ap00000323
alias: hid:b0003g0101v0000056Ap00000319
alias: hid:b0003g0101v0000056Ap00000318
alias: hid:b0003g0101v0000056Ap00000317
alias: hid:b0003g0101v0000056Ap00000315
alias: hid:b0003g0101v0000056Ap00000314
alias: hid:b0003g0101v0000056Ap0000030E
alias: hid:b0003g0101v0000056Ap0000030C
alias: hid:b0003g0101v0000056Ap0000030A
alias: hid:b0003g0101v0000056Ap00000309
alias: hid:b0003g0101v0000056Ap00000307
alias: hid:b0003g0101v0000056Ap00000304
alias: hid:b0003g0101v0000056Ap00000303
alias: hid:b0003g0101v0000056Ap00000302
alias: hid:b0003g0101v0000056Ap00000301
alias: hid:b0003g0101v0000056Ap00000300
alias: hid:b0003g0101v0000056Ap0000012C
alias: hid:b0003g0101v0000056Ap00000116
alias: hid:b0003g0101v0000056Ap0000010F
alias: hid:b0003g0101v0000056Ap0000010E
alias: hid:b0003g0101v0000056Ap0000010D
alias: hid:b0003g0101v0000056Ap00000101
alias: hid:b0003g0101v0000056Ap00000100
alias: hid:b0003g0101v0000056Ap000000FB
alias: hid:b0003g0101v0000056Ap000000FA
alias: hid:b0003g0101v0000056Ap000000F8
alias: hid:b0003g0101v0000056Ap000000F6
alias: hid:b0003g0101v0000056Ap000000F4
alias: hid:b0003g0101v0000056Ap000000F0
alias: hid:b0003g0101v0000056Ap000000EF
alias: hid:b0003g0101v0000056Ap000000ED
alias: hid:b0003g0101v0000056Ap000000EC
alias: hid:b0003g0101v0000056Ap000000E6
alias: hid:b0003g0101v0000056Ap000000E5
alias: hid:b0003g0101v0000056Ap000000E3
alias: hid:b0003g0101v0000056Ap000000E2
alias: hid:b0003g0101v0000056Ap000000DF
alias: hid:b0003g0101v0000056Ap000000DE
alias: hid:b0003g0101v0000056Ap000000DD
alias: hid:b0003g0101v0000056Ap000000DB
alias: hid:b0003g0101v0000056Ap000000DA
alias: hid:b0003g0101v0000056Ap000000D8
alias: hid:b0003g0101v0000056Ap000000D7
alias: hid:b0003g0101v0000056Ap000000D6
alias: hid:b0003g0101v0000056Ap000000D5
alias: hid:b0003g0101v0000056Ap000000D4
alias: hid:b0003g0101v0000056Ap000000D3
alias: hid:b0003g0101v0000056Ap000000D2
alias: hid:b0003g0101v0000056Ap000000D1
alias: hid:b0003g0101v0000056Ap000000D0
alias: hid:b0003g0101v0000056Ap000000CE
alias: hid:b0003g0101v0000056Ap000000CC
alias: hid:b0003g0101v0000056Ap000000C7
alias: hid:b0003g0101v0000056Ap000000C6
alias: hid:b0003g0101v0000056Ap000000C5
alias: hid:b0003g0101v0000056Ap000000C4
alias: hid:b0003g0101v0000056Ap000000C2
alias: hid:b0003g0101v0000056Ap000000C0
alias: hid:b0005g0101v0000056Ap000000BD
alias: hid:b0003g0101v0000056Ap000000BC
alias: hid:b0003g0101v0000056Ap000000BB
alias: hid:b0003g0101v0000056Ap000000BA
alias: hid:b0003g0101v0000056Ap000000B9
alias: hid:b0003g0101v0000056Ap000000B8
alias: hid:b0003g0101v0000056Ap000000B7
alias: hid:b0003g0101v0000056Ap000000B5
alias: hid:b0003g0101v0000056Ap000000B4
alias: hid:b0003g0101v0000056Ap000000B3
alias: hid:b0003g0101v0000056Ap000000B2
alias: hid:b0003g0101v0000056Ap000000B1
alias: hid:b0003g0101v0000056Ap000000B0
alias: hid:b0003g0101v0000056Ap0000009F
alias: hid:b0003g0101v0000056Ap0000009A
alias: hid:b0003g0101v0000056Ap00000097
alias: hid:b0003g0101v0000056Ap00000093
alias: hid:b0003g0101v0000056Ap00000090
alias: hid:b0003g0101v0000056Ap00000084
alias: hid:b0005g0101v0000056Ap00000081
alias: hid:b0003g0101v0000056Ap0000006B
alias: hid:b0003g0101v0000056Ap0000006A
alias: hid:b0003g0101v0000056Ap00000069
alias: hid:b0003g0101v0000056Ap00000065
alias: hid:b0003g0101v0000056Ap00000064
alias: hid:b0003g0101v0000056Ap00000063
alias: hid:b0003g0101v0000056Ap00000062
alias: hid:b0003g0101v0000056Ap00000061
alias: hid:b0003g0101v0000056Ap00000060
alias: hid:b0003g0101v0000056Ap0000005E
alias: hid:b0003g0101v0000056Ap0000005D
alias: hid:b0003g0101v0000056Ap0000005B
alias: hid:b0003g0101v0000056Ap00000059
alias: hid:b0003g0101v0000056Ap00000057
alias: hid:b0003g0101v0000056Ap00000047
alias: hid:b0003g0101v0000056Ap00000045
alias: hid:b0003g0101v0000056Ap00000044
alias: hid:b0003g0101v0000056Ap00000043
alias: hid:b0003g0101v0000056Ap00000042
alias: hid:b0003g0101v0000056Ap00000041
alias: hid:b0003g0101v0000056Ap0000003F
alias: hid:b0003g0101v0000056Ap00000039
alias: hid:b0003g0101v0000056Ap00000038
alias: hid:b0003g0101v0000056Ap00000037
alias: hid:b0003g0101v0000056Ap00000035
alias: hid:b0003g0101v0000056Ap00000034
alias: hid:b0003g0101v0000056Ap00000033
alias: hid:b0003g0101v0000056Ap00000032
alias: hid:b0003g0101v0000056Ap00000031
alias: hid:b0003g0101v0000056Ap00000030
alias: hid:b0003g0101v0000056Ap0000002A
alias: hid:b0003g0101v0000056Ap00000029
alias: hid:b0003g0101v0000056Ap00000028
alias: hid:b0003g0101v0000056Ap00000027
alias: hid:b0003g0101v0000056Ap00000026
alias: hid:b0003g0101v0000056Ap00000024
alias: hid:b0003g0101v0000056Ap00000023
alias: hid:b0003g0101v0000056Ap00000022
alias: hid:b0003g0101v0000056Ap00000021
alias: hid:b0003g0101v0000056Ap00000020
alias: hid:b0003g0101v0000056Ap00000019
alias: hid:b0003g0101v0000056Ap00000018
alias: hid:b0003g0101v0000056Ap00000017
alias: hid:b0003g0101v0000056Ap00000016
alias: hid:b0003g0101v0000056Ap00000015
alias: hid:b0003g0101v0000056Ap00000014
alias: hid:b0003g0101v0000056Ap00000013
alias: hid:b0003g0101v0000056Ap00000012
alias: hid:b0003g0101v0000056Ap00000011
alias: hid:b0003g0101v0000056Ap00000010
alias: hid:b0003g0101v0000056Ap00000003
alias: hid:b0003g0101v0000056Ap00000000
depends: hid
retpoline: Y
intree: Y
vermagic: 4.4.217 SMP mod_unload

Avatar utente
brg
Linux 3.x
Linux 3.x
Messaggi: 580
Iscritto il: sab 12 mar 2011, 14:20
Slackware: 15.0
Kernel: 5.15.117
Desktop: KDE5
Località: Montecatini
Contatta:

Re: Wacom Intous

Messaggio da brg »

Come puoi vedere la tua tavoletta non è nella lista (manca lo 00000374). Si tratta di una versione vecchia del modulo, quindi devi prendere i sorgenti, compilarli ed installarli come un qualunque programma.

Per far funzionare la tavoletta, bastano il modulo del kernel e wacomtablet.

Avatar utente
Linpassion
Linux 2.x
Linux 2.x
Messaggi: 336
Iscritto il: mar 30 ott 2012, 11:17
Slackware: 14.2
Desktop: xfce, fluxbox

Re: Wacom Intous

Messaggio da Linpassion »

Ricompilando solo input wacom driver e lasciando installati libwacom e wacomtablet funnziona

Avatar utente
brg
Linux 3.x
Linux 3.x
Messaggi: 580
Iscritto il: sab 12 mar 2011, 14:20
Slackware: 15.0
Kernel: 5.15.117
Desktop: KDE5
Località: Montecatini
Contatta:

Re: Wacom Intous

Messaggio da brg »

Puoi tenere il wacomtablet di Slackbuilds, solo il modulo è da aggiornare.

Poi probabilmente dovrai cambiare la configurazione per il problema ai pulsanti, ma ti dirò io come fare quando avrai fatto funzionare la tavoletta.

Avatar utente
Linpassion
Linux 2.x
Linux 2.x
Messaggi: 336
Iscritto il: mar 30 ott 2012, 11:17
Slackware: 14.2
Desktop: xfce, fluxbox

Re: Wacom Intous

Messaggio da Linpassion »

brg ha scritto:
ven 22 mag 2020, 18:17
Puoi tenere il wacomtablet di Slackbuilds, solo il modulo è da aggiornare.

Poi probabilmente dovrai cambiare la configurazione per il problema ai pulsanti, ma ti dirò io come fare quando avrai fatto funzionare la tavoletta.
Si funziona tutto, solo che non capisco perchè nelll sezione input di Gimpp,mi trova Wacom pencil ecc... Non ne capisco le differenze. Invece per i tasti?

Avatar utente
brg
Linux 3.x
Linux 3.x
Messaggi: 580
Iscritto il: sab 12 mar 2011, 14:20
Slackware: 15.0
Kernel: 5.15.117
Desktop: KDE5
Località: Montecatini
Contatta:

Re: [Solved] Wacom Intous

Messaggio da brg »

Perché la tavoletta supporta diversi strumenti di ingresso, cioè la penna, la gomma ecc. Ma la Intuos di base ha solo la penna in dotazione, quindi gli altri strumenti non ti servono (almeno che tu non li compri).

Comunque la tavoletta andrebbe regolata, ad esempio nel menù "Dispositivi di immissione" del Centro di controllo di Kde, impostando la curva di pressione e tutto il resto.

Rispondi