USB devices (trackball and PS2-to-usb keyboard) freeze in Ubuntu Mate 16.04.4 , and DELL latitude

Bug #1769403 reported by KP
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
linux (Ubuntu)
Expired
Undecided
Unassigned

Bug Description

Hi,

I am facing the problem that is similar to the one described in the thread: https://ubuntuforums.org/showthread.php?t=2342985

Laptop (Dell Latitude 6420) randomly stops responding to the usb Trackball and Keyboard. Unplugging & plugging them back into a different port does not fix the problem. Sometimes the problem is fixed after rebooting or suspending the laptopo, then turning it on; but the problem re-appears almost immediately - after 10".

The problem is related to the Logitech trackman wheel & Mircosoft PS2 Keyboard, both are old.

Command "lsusb" for the 2 devices gives:
Bus 002 Device 005: ID 046d:c404 Logitech, Inc. TrackMan Wheel
Bus 002 Device 006: ID 0a81:0205 Chesen Electronics Corp. PS/2 Keyboard+Mouse Adapter

Command "tlp-stat -u" for the 2 devices gives:
Bus 002 Device 005 ID 046d:c404 control = on, autosuspend_delay_ms = -1000 -- Logitech, Inc. TrackMan Wheel (usbhid)
Bus 002 Device 006 ID 0a81:0205 control = on, autosuspend_delay_ms = -1000 -- Chesen Electronics Corp. PS/2 Keyboard+Mouse Adapter (usbhid)

Command "uname -ra" gives:
Linux dell 4.13.0-39-generic #44~16.04.1-Ubuntu SMP Thu Apr 5 16:43:10 UTC 2018 x86_64 x86_64 x86_64 GNU/Linux

This problem tends to be very frustrating.

note: I think this is not related with autosuspend, but rather with buffer overflow for the specific devices due to that they are not supported in the kernel code.

Regards
---
ApportVersion: 2.20.1-0ubuntu2.16
Architecture: amd64
AudioDevicesInUse:
 USER PID ACCESS COMMAND
 /dev/snd/controlC0: kpapadim 2115 F.... pulseaudio
CurrentDesktop: MATE
DistroRelease: Ubuntu 16.04
HibernationDevice: RESUME=UUID=07c8ef4a-5fe5-4d04-905b-4e2d8ffdafe5
InstallationDate: Installed on 2017-07-23 (292 days ago)
InstallationMedia: Ubuntu-MATE 16.04.2 LTS "Xenial Xerus" - Release amd64 (20170215)
MachineType: Dell Inc. Latitude E6420
Package: xorg 1:7.7+13ubuntu3
PackageArchitecture: amd64
ProcFB: 0 inteldrmfb
ProcKernelCmdLine: BOOT_IMAGE=/boot/vmlinuz-4.13.0-39-generic root=UUID=e51bbf95-8017-48ae-bad5-f74efc43adda ro noapic quiet splash usbcore.autosuspend=-1 usbhid.quirks=0x046d:0xc404:0x00000400 vt.handoff=7
ProcVersionSignature: Ubuntu 4.13.0-39.44~16.04.1-generic 4.13.16
RelatedPackageVersions:
 linux-restricted-modules-4.13.0-39-generic N/A
 linux-backports-modules-4.13.0-39-generic N/A
 linux-firmware 1.157.17
Tags: xenial xenial
Uname: Linux 4.13.0-39-generic x86_64
UpgradeStatus: No upgrade log present (probably fresh install)
UserGroups: adm cdrom dip lpadmin plugdev sambashare sudo
_MarkForUpload: True
dmi.bios.date: 05/11/2011
dmi.bios.vendor: Dell Inc.
dmi.bios.version: A04
dmi.board.name: 0K0DNP
dmi.board.vendor: Dell Inc.
dmi.board.version: A01
dmi.chassis.type: 9
dmi.chassis.vendor: Dell Inc.
dmi.modalias: dmi:bvnDellInc.:bvrA04:bd05/11/2011:svnDellInc.:pnLatitudeE6420:pvr01:rvnDellInc.:rn0K0DNP:rvrA01:cvnDellInc.:ct9:cvr:
dmi.product.name: Latitude E6420
dmi.product.version: 01
dmi.sys.vendor: Dell Inc.

Revision history for this message
Ubuntu Kernel Bot (ubuntu-kernel-bot) wrote : Missing required logs.

This bug is missing log files that will aid in diagnosing the problem. While running an Ubuntu kernel (not a mainline or third-party kernel) please enter the following command in a terminal window:

apport-collect 1769403

and then change the status of the bug to 'Confirmed'.

If, due to the nature of the issue you have encountered, you are unable to run this command, please add a comment stating that fact and change the bug status to 'Confirmed'.

This change has been made by an automated script, maintained by the Ubuntu Kernel Team.

Changed in linux (Ubuntu):
status: New → Incomplete
tags: added: artful
Revision history for this message
KP (kpapadim) wrote : AlsaInfo.txt

apport information

tags: added: apport-collected xenial
description: updated
Revision history for this message
KP (kpapadim) wrote : CRDA.txt

apport information

Revision history for this message
KP (kpapadim) wrote : CurrentDmesg.txt

apport information

Revision history for this message
KP (kpapadim) wrote : Dependencies.txt

apport information

Revision history for this message
KP (kpapadim) wrote : IwConfig.txt

apport information

Revision history for this message
KP (kpapadim) wrote : Lspci.txt

apport information

Revision history for this message
KP (kpapadim) wrote : Lsusb.txt

apport information

Revision history for this message
KP (kpapadim) wrote : ProcCpuinfoMinimal.txt

apport information

Revision history for this message
KP (kpapadim) wrote : ProcEnviron.txt

apport information

Revision history for this message
KP (kpapadim) wrote : ProcInterrupts.txt

apport information

Revision history for this message
KP (kpapadim) wrote : ProcModules.txt

apport information

Revision history for this message
KP (kpapadim) wrote : PulseList.txt

apport information

Revision history for this message
KP (kpapadim) wrote : RfKill.txt

apport information

Revision history for this message
KP (kpapadim) wrote : UdevDb.txt

apport information

Revision history for this message
KP (kpapadim) wrote : WifiSyslog.txt

apport information

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

Can you remove all kernel parameters that are not defaults, and try the latest mainline kernel?

no longer affects: xorg (Ubuntu)
Changed in linux (Ubuntu):
status: Incomplete → Confirmed
status: Confirmed → Incomplete
Revision history for this message
Launchpad Janitor (janitor) wrote :

[Expired for linux (Ubuntu) because there has been no activity for 60 days.]

Changed in linux (Ubuntu):
status: Incomplete → Expired
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.