Debian Bug report logs - #873425
libopenobex2: having this package installed delays xorg usb keboard/mouse hotplug by 2 minutes

version graph

Package: libopenobex2; Maintainer for libopenobex2 is Nobuhiro Iwamatsu <[email protected]>; Source for libopenobex2 is src:libopenobex (PTS, buildd, popcon).

Reported by: Marc Lehmann <[email protected]>

Date: Sun, 27 Aug 2017 15:48:02 UTC

Severity: normal

Found in version libopenobex/1.7.2-1

Reply or subscribe to this bug.

View this report as an mbox folder, status mbox, maintainer mbox


Report forwarded to [email protected], Nobuhiro Iwamatsu <[email protected]>:
Bug#873425; Package libopenobex2. (Sun, 27 Aug 2017 15:48:03 GMT) (full text, mbox, link).


Acknowledgement sent to Marc Lehmann <[email protected]>:
New Bug report received and forwarded. Copy sent to Nobuhiro Iwamatsu <[email protected]>. (Sun, 27 Aug 2017 15:48:04 GMT) (full text, mbox, link).


Message #5 received at [email protected] (full text, mbox, reply):

From: Marc Lehmann <[email protected]>
To: Debian Bug Tracking System <[email protected]>
Subject: libopenobex2: having this package installed delays xorg usb keboard/mouse hotplug by 2 minutes
Date: Sun, 27 Aug 2017 17:45:20 +0200
Package: libopenobex2
Version: 1.7.2-1
Severity: normal

Dear Maintainer,

as the subject says, having this package installed delays Xorg hotplugging
by 2 minutes (and probably others as well). That means when I unplug
my usb keyboard and/or mouse, I need to wait for ~120 seconds (the udev
timeout) to be able to use these devices again. Uninstalling this package
reduces the delay to practically instant.

The reason seems that obex-check-device seems to do something with the
keyboard/mouse, and effectively hangs until udev kills it. udev gives this
in syslog:

   Aug 27 17:34:30 cerebro kernel: hid-generic 0003:0000:0538.0022: input,hidraw0: USB HID v1.11 Mouse [ USB OPTICAL MOUSE] on usb-0000:00:14.0-13.1.1/input0
   ...
   Aug 27 17:34:30 cerebro kernel: hid-generic 0003:046A:010D.0023: input,hidraw1: USB HID v1.11 Keyboard [HID 046a:010d] on usb-0000:00:14.0-13.1.2/input0
   ...
   Aug 27 17:35:30 cerebro systemd-udevd[890]: seq 4188 '/devices/pci0000:00/0000:00:14.0/usb2/2-13/2-13.1' is taking a long time
   [two minutes later]
   Aug 27 17:37:30 cerebro systemd-udevd[890]: seq 4188 '/devices/pci0000:00/0000:00:14.0/usb2/2-13/2-13.1' killed
   Aug 27 17:37:30 cerebro systemd-udevd[890]: worker [9350] terminated by signal 9 (Killed)
   Aug 27 17:37:30 cerebro systemd-udevd[890]: worker [9350] failed while handling '/devices/pci0000:00/0000:00:14.0/usb2/2-13/2-13.1'
   Aug 27 17:37:30 cerebro mtp-probe[879]: checking bus 2, device 37: "/sys/devices/pci0000:00/0000:00:14.0/usb2/2-13/2-13.1/2-13.1.4"
   Aug 27 17:37:30 cerebro mtp-probe[877]: checking bus 2, device 35: "/sys/devices/pci0000:00/0000:00:14.0/usb2/2-13/2-13.1/2-13.1.1"
   Aug 27 17:37:30 cerebro mtp-probe[878]: checking bus 2, device 36: "/sys/devices/pci0000:00/0000:00:14.0/usb2/2-13/2-13.1/2-13.1.2"
   Aug 27 17:37:30 cerebro mtp-probe[878]: bus: 2, device: 36 was not an MTP device
   Aug 27 17:37:30 cerebro mtp-probe[877]: bus: 2, device: 35 was not an MTP device
   Aug 27 17:37:30 cerebro mtp-probe[879]: bus: 2, device: 37 was not an MTP device
   [from now on the device is ready to use]

-- System Information:
Debian Release: 9.1
  APT prefers stable
  APT policy: (990, 'stable'), (500, 'unstable'), (500, 'testing'), (1, 'experimental')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 4.4.84-040484-generic (SMP w/8 CPU cores)
Locale: LANG=C, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8), LANGUAGE=C (charmap=UTF-8)
Shell: /bin/sh linked to /usr/bin/bash
Init: systemd (via /run/systemd/system)

Versions of packages libopenobex2 depends on:
ii  libc6         2.24-11+deb9u1
ii  libusb-1.0-0  2:1.0.21-1

libopenobex2 recommends no packages.

libopenobex2 suggests no packages.



Send a report that this bug log contains spam.


Debian bug tracking system administrator <[email protected]>. Last modified: Thu May 15 19:54:46 2025; Machine Name: bembo

Debian Bug tracking system

Debbugs is free software and licensed under the terms of the GNU General Public License version 2. The current version can be obtained from https://bugs.debian.org/debbugs-source/.

Copyright © 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson, 2005-2017 Don Armstrong, and many other contributors.