Re: [DIGImend-users] Issues with DKMS deb package upon Ubuntu upgrade
Brought to you by:
spb_nick
From: Caleb L. <ca...@te...> - 2016-07-19 22:49:21
|
Output of lsusb is: Bus 003 Device 004: ID 256c:006e Device Descriptor: bLength 18 bDescriptorType 1 bcdUSB 1.10 bDeviceClass 0 (Defined at Interface level) bDeviceSubClass 0 bDeviceProtocol 0 bMaxPacketSize0 8 idVendor 0x256c idProduct 0x006e bcdDevice 0.00 iManufacturer 5 (error) iProduct 6 Tablet Monitor iSerial 0 bNumConfigurations 1 Configuration Descriptor: bLength 9 bDescriptorType 2 wTotalLength 84 bNumInterfaces 3 bConfigurationValue 1 iConfiguration 0 bmAttributes 0xa0 (Bus Powered) Remote Wakeup MaxPower 100mA Interface Descriptor: bLength 9 bDescriptorType 4 bInterfaceNumber 0 bAlternateSetting 0 bNumEndpoints 1 bInterfaceClass 3 Human Interface Device bInterfaceSubClass 1 Boot Interface Subclass bInterfaceProtocol 2 Mouse iInterface 0 HID Device Descriptor: bLength 9 bDescriptorType 33 bcdHID 1.11 bCountryCode 0 Not supported bNumDescriptors 1 bDescriptorType 34 Report wDescriptorLength 177 Report Descriptors: ** UNAVAILABLE ** Endpoint Descriptor: bLength 7 bDescriptorType 5 bEndpointAddress 0x81 EP 1 IN bmAttributes 3 Transfer Type Interrupt Synch Type None Usage Type Data wMaxPacketSize 0x0040 1x 64 bytes bInterval 2 Interface Descriptor: bLength 9 bDescriptorType 4 bInterfaceNumber 1 bAlternateSetting 0 bNumEndpoints 1 bInterfaceClass 3 Human Interface Device bInterfaceSubClass 1 Boot Interface Subclass bInterfaceProtocol 2 Mouse iInterface 0 HID Device Descriptor: bLength 9 bDescriptorType 33 bcdHID 1.11 bCountryCode 0 Not supported bNumDescriptors 1 bDescriptorType 34 Report wDescriptorLength 244 Report Descriptors: ** UNAVAILABLE ** Endpoint Descriptor: bLength 7 bDescriptorType 5 bEndpointAddress 0x82 EP 2 IN bmAttributes 3 Transfer Type Interrupt Synch Type None Usage Type Data wMaxPacketSize 0x0010 1x 16 bytes bInterval 2 Interface Descriptor: bLength 9 bDescriptorType 4 bInterfaceNumber 2 bAlternateSetting 0 bNumEndpoints 1 bInterfaceClass 3 Human Interface Device bInterfaceSubClass 0 No Subclass bInterfaceProtocol 0 None iInterface 0 HID Device Descriptor: bLength 9 bDescriptorType 33 bcdHID 1.0b bCountryCode 0 Not supported bNumDescriptors 1 bDescriptorType 34 Report wDescriptorLength 92 Report Descriptors: ** UNAVAILABLE ** Endpoint Descriptor: bLength 7 bDescriptorType 5 bEndpointAddress 0x83 EP 3 IN bmAttributes 3 Transfer Type Interrupt Synch Type None Usage Type Data wMaxPacketSize 0x0008 1x 8 bytes bInterval 8 Device Status: 0x0000 (Bus Powered) ====================== modinfo on WORKING desktop (fresh 16.04 install): filename: /lib/modules/4.4.0-24-generic/updates/dkms/hid-uclogic.ko version: 6 license: GPL author: Nikolai Kondrashov author: Martin Rusko srcversion: 34A15E7DFFC53AA6F4BEACF alias: hid:b0003g*v00002179p00000053 alias: hid:b0003g*v00005543p00003031 alias: hid:b0003g*v00005543p00000045 alias: hid:b0003g*v00005543p00000081 alias: hid:b0003g*v00005543p0000004D alias: hid:b0003g*v00005543p0000006E alias: hid:b0003g*v0000256Cp0000006E alias: hid:b0003g*v00005543p00000781 alias: hid:b0003g*v00005543p00000522 alias: hid:b0003g*v00005543p00000064 alias: hid:b0003g*v00005543p00000005 alias: hid:b0003g*v00005543p00000004 alias: hid:b0003g*v00005543p00000003 alias: hid:b0003g*v00005543p00000042 depends: hid vermagic: 4.4.0-24-generic SMP mod_unload modversions ====================== modinfo on non-working desktop (16.04, upgraded from 15.10): filename: /lib/modules/4.4.0-31-generic/updates/dkms/hid-uclogic.ko version: 6 license: GPL author: Nikolai Kondrashov author: Martin Rusko srcversion: 34A15E7DFFC53AA6F4BEACF alias: hid:b0003g*v00002179p00000053 alias: hid:b0003g*v00005543p00003031 alias: hid:b0003g*v00005543p00000045 alias: hid:b0003g*v00005543p00000081 alias: hid:b0003g*v00005543p0000004D alias: hid:b0003g*v00005543p0000006E alias: hid:b0003g*v0000256Cp0000006E alias: hid:b0003g*v00005543p00000781 alias: hid:b0003g*v00005543p00000522 alias: hid:b0003g*v00005543p00000064 alias: hid:b0003g*v00005543p00000005 alias: hid:b0003g*v00005543p00000004 alias: hid:b0003g*v00005543p00000003 alias: hid:b0003g*v00005543p00000042 depends: hid vermagic: 4.4.0-31-generic SMP mod_unload modversions On Sun, Jul 17, 2016 at 10:39 AM, Nikolai Kondrashov <sp...@gm...> wrote: > Hi Caleb, > > On 07/15/2016 07:16 AM, Caleb Langeslag wrote: > >> So a friend recently acquired a Huion GT-190. >> > > We don't have information on that tablet. Could you send "lsusb -v" output > for > the start? Thank you. > > Plugged it in, installed the latest DIGImend DKMS deb package on Ubuntu >> 15.10, and it worked perfectly. Later on, just recently upgraded to >> Ubuntu >> 16.04, and now the tablet does not function whatsoever. It's plugged in >> and >> shows up under lsusb, but is not listed under 'xinput --list'. >> > > This is interesting. > > Next, I grabbed the graphics tablet and plugged it into another desktop, >> with a fresh clean Ubuntu 16.04 installation (no upgrade), and installed >> the >> DIGImend drivers, and it works perfectly fine on there. >> >> I'm wondering if there's a packaging issue with the deb package, when >> dealing with OS version upgrades, or if it's some bug in Canonical's work. >> >> On the other desktop (that was upgraded from 15.10), I tried uninstalling >> the package, restarting, reinstalling the package, restarting, and no >> resulting difference. Also tried "Mark for complete removal" under >> Synaptic >> for the 'digimend-dkms' package, and reinstalling after. I've also tried >> rmmod to unload the kernel module (hid_uclogic), and insmod to manually >> load >> the the module for the current kernel version, with no change. >> >> On both computers, I can run lsmod and see hid_uclogic loaded. >> >> When I run 'watch -n 0.5 xinput --list' on both computers, and plug in >> the tablet, I get the results of: >> >> - On the upgraded 16.04 computer: "NUVOTON WPM USB" appears for a >> second, then disappears. Nothing else comes up thereafter. >> - On the cleanly installed 16.04 computer: "NUVOTON WPM USB" appears >> for a second, disappears, then the Tablet Monitor >> Pen/Mouse/Consumer-Control items appear and stay. >> >> If there's any further information required, then feel free to ask. >> > > Alright, can you send the output of "/sbin/modinfo hid-uclogic" from both > machines? I suspect that the driver won't even build on 16.04, as it has > the > 4.4 kernel with HID driver interface changed slightly, introducing > incompatibility. > > You can try building and installing the latest development version manually > from > https://github.com/DIGImend/digimend-kernel-drivers/archive/master.zip > > Nick > |