One by Wacom does not work in Ubuntu 18.04.4
I purchased a One by Wacom tablet and it does not work in my Ubuntu laptop. This means, in particular,
-
lsusb
returnsBus 001 Device 004: ID 056a:037b Wacom Co., Ltd
-
Wacom Tablet in Devices in Settings says no stylus found at the stylus tab and no tablet detected at the tablet tab (and nothing at the test your settings tab)
-
xsetwacom --list devices
returns nothing -
xinput list
returnsVirtual core pointer id=2 [master pointer (3)] ⎜ ↳ Virtual core XTEST pointer id=4 [slave pointer (2)] ⎜ ↳ ETPS/2 Elantech Touchpad id=14 [slave pointer (2)] ⎜ ↳ ELAN0732:00 04F3:2B2C id=10 [slave pointer (2)] ⎣ Virtual core keyboard id=3 [master keyboard (2)] ↳ Virtual core XTEST keyboard id=5 [slave keyboard (3)] ↳ Power Button id=6 [slave keyboard (3)] ↳ Video Bus id=7 [slave keyboard (3)] ↳ Power Button id=8 [slave keyboard (3)] ↳ HP Wide Vision HD: HP Wide Visi id=9 [slave keyboard (3)] ↳ Intel Virtual Button driver id=11 [slave keyboard (3)] ↳ Intel Virtual Button driver id=12 [slave keyboard (3)] ↳ AT Translated Set 2 keyboard id=13 [slave keyboard (3)] ↳ HP WMI hotkeys id=15 [slave keyboard (3)] ↳ HP Wireless hotkeys id=16 [slave keyboard (3)]
so nothing if I am not mistaken
-
libwacom-list-local-devices | grep -A4 Name
returnsName=Wacom Serial Tablet WACf004 DeviceMatch=serial:0000:0000; Class=ISDV4 Width=0 Height=0 -- Name=One by Wacom (medium) DeviceMatch=usb:056a:037b; Class=Bamboo Width=9 Height=5
-
sudo modinfo wacom
returnsfilename: /lib/modules/4.15.0-96-generic/extra/wacom.ko license: GPL description: USB Wacom tablet driver author: Vojtech Pavlik <[email protected]> version: v2.00-0.45.0 srcversion: 0AA19FE5A3E9C50CD127943
Then a bunch of aliases and then, at the end of it,
depends: hid,usbhid retpoline: Y name: wacom vermagic: 4.15.0-96-generic SMP mod_unload parm: touch_arbitration: on (Y) off (N) (bool)
-
dmesg | grep -i wacom
returns[ 9080.235729] usb 1-3: Manufacturer: Wacom Co.,Ltd. [ 9080.298106] input: Wacom Co.,Ltd. CTL-672 as /devices/pci0000:00/0000:00:14.0/usb1/1-3/1-3:1.0/0003:056A:037B.0006/input/input25 [ 9080.299605] hid-generic 0003:056A:037B.0006: input,hiddev0,hidraw1: USB HID v1.10 Mouse [Wacom Co.,Ltd. CTL-672] on usb-0000:00:14.0-3/input0 [ 9080.306874] hid-generic 0003:056A:037B.0007: hiddev1,hidraw2: USB HID v1.10 Device [Wacom Co.,Ltd. CTL-672] on usb-0000:00:14.0-3/input1
I apologize if some of the above are irrelevant; I just took a long time through any forum and question that looked close to my problems, and those commands appeared from time to time.
I have of course tried everything I found, starting with https://linuxwacom.github.io/ as well as things along the lines of One by Wacom installing in Ubuntu 16.04 .
I am more of a basic Ubuntu user but I can follow instructions to the best of my ability :) Any suggestions would be really appreciated.
I have Ubuntu 20.04 installed on my computer. I have just bought Wacom One Medium to my kid, and it works flawless right out of the box. It is the newest linux, and an old and simple model of drawing tablet - I am not sure whether it would work with more sophisticated models, but this is pure plug'n'play experience. I hope this helps someone.
So I managed to figure out a solution and now my tablet is at least working with xournal, for example.
First of all, I updated my kernel from 4.15.0-96-generic to 5.3.0-46-generic following the steps described here:
https://www.linuxuprising.com/2019/02/how-to-install-ubuntu-18042-lts.html
I am only mentioning this here in case it helps someone else, but in my case I don't think this played any role.
The real problem seemed to be Secure Boot. Namely, a friend found this
https://github.com/linuxwacom/input-wacom/issues/77
to which my problem was a match, therefore I followed this
https://github.com/linuxwacom/input-wacom/wiki/Secure-Boot
and checked that indeed when I disabled my Secure Boot from BIOS the tablet worked. Then I followed the steps regarding the keys, and finally I re-built input-wacom from source following
https://github.com/linuxwacom/input-wacom/wiki/Installing-input-wacom-from-source
but now adding the secure boot keys, namely I used the command
if test -x ./autogen.sh; then ./autogen.sh --with-signing-key=/root/MOK.priv; else ./configure --with-signing-cert=/root/MOK.der; fi && make && sudo make install || echo "Build Failed"