USB Huion 1060PLUS and kernel 5.3.0 on Eoan [on hold]

Bug #1847499 reported by Henning Eiden
8
This bug affects 1 person
Affects Status Importance Assigned to Milestone
linux (Ubuntu)
Confirmed
Undecided
Unassigned

Bug Description

I am having issues with the tablet above. Since the upgrade to Eoan (I know, development..) the tablet is not working any more. Dmesg below:

[ 7199.742905] usb 1-4: USB disconnect, device number 9
[ 7199.742911] usb 1-4.1: USB disconnect, device number 10
[ 7199.743381] usb 1-4.4: USB disconnect, device number 11
[ 7206.101315] usb 1-4: new high-speed USB device number 12 using xhci_hcd
[ 7206.227830] usb 1-4: New USB device found, idVendor=058f, idProduct=6254, bcdDevice= 1.00
[ 7206.227836] usb 1-4: New USB device strings: Mfr=0, Product=1, SerialNumber=0
[ 7206.227840] usb 1-4: Product: USB2.0Hub
[ 7206.230807] hub 1-4:1.0: USB hub found
[ 7206.230868] hub 1-4:1.0: 4 ports detected
[ 7206.518332] usb 1-4.1: new full-speed USB device number 13 using xhci_hcd
[ 7206.621492] usb 1-4.1: New USB device found, idVendor=256c, idProduct=006e, bcdDevice=30.00
[ 7206.621498] usb 1-4.1: New USB device strings: Mfr=5, Product=6, SerialNumber=0
[ 7206.627684] usb 1-4.1: can't set config #1, error -32
[ 7206.703319] usb 1-4.4: new high-speed USB device number 14 using xhci_hcd
[ 7206.794338] usb 1-4.4: New USB device found, idVendor=058f, idProduct=6366, bcdDevice= 1.00
[ 7206.794346] usb 1-4.4: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[ 7206.794351] usb 1-4.4: Product: Mass Storage Device
[ 7206.794353] usb 1-4.4: Manufacturer: Generic
[ 7206.794356] usb 1-4.4: SerialNumber: 058F0O1111B1
[ 7206.799699] usb-storage 1-4.4:1.0: USB Mass Storage device detected

Unfortunately there is not much to be found regarding the >>can't set config<< thing with the code 32.

The digimind driver compiles fine.

The funny part is: After a suspend and resume the tablet is working until unplugged and plugged in.

Any sugestions? Kernel 5.2 is working fine, have to sort out the ZFS module though and it would be nice to stick with the official components.

Cheers,

Henning

ProblemType: Bug
DistroRelease: Ubuntu 19.10
Package: linux-image-5.3.0-13-lowlatency 5.3.0-13.14
ProcVersionSignature: Ubuntu 5.3.0-13.14-lowlatency 5.3.0
Uname: Linux 5.3.0-13-lowlatency x86_64
NonfreeKernelModules: zfs zunicode zavl icp zcommon znvpair nvidia_modeset nvidia
ApportVersion: 2.20.11-0ubuntu7
Architecture: amd64
AudioDevicesInUse:
 USER PID ACCESS COMMAND
 /dev/snd/controlC0: henninge 2253 F.... pulseaudio
CurrentDesktop: ubuntu:GNOME
Date: Wed Oct 9 17:42:28 2019
InstallationDate: Installed on 2018-10-24 (349 days ago)
InstallationMedia: Ubuntu 18.10 "Cosmic Cuttlefish" - Release amd64 (20181017.3)
MachineType: Acer Aspire VN7-572G
ProcEnviron:
 PATH=(custom, no user)
 XDG_RUNTIME_DIR=<set>
 LANG=de_DE.UTF-8
 SHELL=/bin/bash
ProcFB: 0 i915drmfb
ProcKernelCmdLine: BOOT_IMAGE=/boot/vmlinuz-5.3.0-13-lowlatency root=UUID=b0b1c52f-0c00-4a1a-aa55-bcf97ee20897 ro quiet splash vt.handoff=7
RelatedPackageVersions:
 linux-restricted-modules-5.3.0-13-lowlatency N/A
 linux-backports-modules-5.3.0-13-lowlatency N/A
 linux-firmware 1.182
SourcePackage: linux
UpgradeStatus: Upgraded to eoan on 2019-09-27 (12 days ago)
dmi.bios.date: 09/25/2015
dmi.bios.vendor: Insyde Corp.
dmi.bios.version: V1.05
dmi.board.asset.tag: No Asset Tag
dmi.board.name: Aspire VN7-572G
dmi.board.vendor: Acer
dmi.board.version: V1.05
dmi.chassis.asset.tag: No Asset Tag
dmi.chassis.type: 10
dmi.chassis.vendor: Acer
dmi.chassis.version: V1.05
dmi.modalias: dmi:bvnInsydeCorp.:bvrV1.05:bd09/25/2015:svnAcer:pnAspireVN7-572G:pvrV1.05:rvnAcer:rnAspireVN7-572G:rvrV1.05:cvnAcer:ct10:cvrV1.05:
dmi.product.family: SKL
dmi.product.name: Aspire VN7-572G
dmi.product.sku: Aspire VN7-572G_1037_1.05
dmi.product.version: V1.05
dmi.sys.vendor: Acer

Revision history for this message
Henning Eiden (eidenhenning) wrote :
Revision history for this message
Ubuntu Kernel Bot (ubuntu-kernel-bot) wrote : Status changed to Confirmed

This change was made by a bot.

Changed in linux (Ubuntu):
status: New → Confirmed
Revision history for this message
Henning Eiden (eidenhenning) wrote :

This also affects the mainline kernel. tested with linux-image-unsigned-5.3.5-050305-lowlatency_5.3.5-050305.201910071830_amd64.deb

description: updated
Revision history for this message
Kai-Heng Feng (kaihengfeng) wrote :

First, find the last good -rc kernel and the first bad -rc kernel from http://kernel.ubuntu.com/~kernel-ppa/mainline/

Then,
$ sudo apt build-dep linux
$ git clone git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
$ cd linux
$ git bisect start
$ git bisect good $(the good version you found)
$ git bisect bad $(the bad version found)
$ make localmodconfig
$ make -j`nproc` deb-pkg
Install the newly built kernel, then reboot with it.
If the issue still happens,
$ git bisect bad
Otherwise,
$ git bisect good
Repeat to "make -j`nproc` deb-pkg" until you find the commit that causes the regression.

Revision history for this message
Henning Eiden (eidenhenning) wrote :

Hi,

apologies for the late response, took a while for me to find the time to test. actually each of the release candidates is refusing to work.

Cheers

Henning

Revision history for this message
Kai-Heng Feng (kaihengfeng) wrote :

Can you please try the kernel v5.0 which is used in Disco?

Revision history for this message
Henning Eiden (eidenhenning) wrote :

Up to kernel 5.2.21 everything is fine. Kernel 5.0 from Disco is working as well.

regards

Henning

Revision history for this message
Kai-Heng Feng (kaihengfeng) wrote :

Would it be possible for you to do a kernel bisection?

First, find the last -rc kernel works and the first -rc kernel doesn’t work from http://kernel.ubuntu.com/~kernel-ppa/mainline/

Then,
$ sudo apt build-dep linux
$ git clone git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
$ cd linux
$ git bisect start
$ git bisect good $(the working version you found)
$ git bisect bad $(the non-working version found)
$ make localmodconfig
$ make -j`nproc` deb-pkg
Install the newly built kernel, then reboot with it.
If it still have the same issue,
$ git bisect bad
Otherwise,
$ git bisect good
Repeat to "make -j`nproc` deb-pkg" until you find the offending commit.

Revision history for this message
Henning Eiden (eidenhenning) wrote :

Hi,

apologies, couldn't get this to work properly, but after some more investigation I found this:

https://bugzilla.kernel.org/show_bug.cgi?id=206897

There are patches available as well.
https://bugzilla.kernel.org/show_bug.cgi?id=207065#c7

I can confirm that these work up to kernel version 5.6.5. Have not tested 5.7-rc1 so far.

Cheers,

Henning

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.