lsinput protocol version mismatch error

Bug #628392 reported by Duncan McGreggor
56
This bug affects 11 people
Affects Status Importance Assigned to Milestone
input-utils (Ubuntu)
Fix Released
High
Chase Douglas

Bug Description

Binary package hint: input-utils

When I try to run lsinput on my Lenovo T410s multitouch-enabled laptop, I get the following error:

$ sudo lsinput
[sudo] password for oubiwann:
/dev/input/event0
protocol version mismatch (expected 65536, got 65537)

Feature Freeze Exception Information:

Input-utils is hard coded to an evdev protocol version at build time. The Maverick kernel has a backwards compatible evdev version bump. As it is, there no input-utils tools work at all. A simple rebuild makes them work again.

---
Architecture: i386
DistroRelease: Ubuntu 10.10
InstallationMedia: Ubuntu-Netbook 10.10 "Maverick Meerkat" - Alpha i386 (20100803.1)
Package: input-utils 0.0.20051128-4ubuntu1
PackageArchitecture: i386
ProcEnviron:
 LANGUAGE=en_US.UTF-8
 LC_CTYPE=C
 PATH=(custom, user)
 LANG=en_US.UTF-8
 SHELL=/bin/bash
ProcVersionSignature: Ubuntu 2.6.35-19.28-generic 2.6.35.3
Tags: maverick ubuntu-une
Uname: Linux 2.6.35-19-generic i686
UserGroups: adm admin cdrom dialout lpadmin plugdev sambashare

Revision history for this message
Duncan McGreggor (oubiwann) wrote : Dependencies.txt

apport information

tags: added: apport-collected
description: updated
summary: - protocol version mismatch error
+ lsinput protocol version mismatch error
Revision history for this message
Cody Russell (bratsche) wrote :

I'm getting the same error on my Dell XT2, fully updated to latest Meerkat today.

Revision history for this message
Sundberg Pauli (susundberg) wrote :

Same error on Samsung N140, up-to-date, today.

Revision history for this message
Vsevolod Velichko (torkvemada) wrote :

Same error on HP TouchSmart tm2-1080er, up-to-date, today.

Revision history for this message
Pavel Mlčoch (pavkamlc) wrote :

The same on Lenovo T510 and latest Meerkat

Revision history for this message
Consumology (hans-georg-schmid) wrote :

And also on my HP tx2

Changed in input-utils (Ubuntu):
status: New → In Progress
importance: Undecided → High
assignee: nobody → Chase Douglas (chasedouglas)
milestone: none → ubuntu-10.10
Revision history for this message
Chase Douglas (chasedouglas) wrote :
description: updated
Revision history for this message
Chase Douglas (chasedouglas) wrote :
Revision history for this message
Chase Douglas (chasedouglas) wrote :
Changed in input-utils (Ubuntu):
status: In Progress → Fix Committed
Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package input-utils - 0.0.20051128-4ubuntu2

---------------
input-utils (0.0.20051128-4ubuntu2) maverick; urgency=low

  * Rebuild to update to the latest evdev protocol version. (LP: #628392)
 -- Chase Douglas <email address hidden> Fri, 17 Sep 2010 21:28:17 +0200

Changed in input-utils (Ubuntu):
status: Fix Committed → Fix Released
Revision history for this message
Dmitry Torokhov (dtor) wrote :

Just rebuilding would mean that older kernels will not work. The check should be changed to "version >= 0x010000".

Revision history for this message
Chase Douglas (chasedouglas) wrote :

Hi Dmitry,

This bug is only for the Ubuntu package (it's not obvious, but you can tell by the fact that the bug is against a package with "(Ubuntu)" in the name). Even more specifically, it's only a bug against the 10.10 version of Ubuntu.

As far as I can tell, the upstream source code is unmaintained. Since kernel versions will not change during the lifetime of a released version of Ubuntu, we don't really care too much about reworking this check for older kernels.

However, we will likely want to do something like this just for forward compatibility. I think there has been another version bump since 2.6.35, so we'll tackle this problem sometime during this Natty development cycle.

Thanks

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

Duplicates of this bug

Other bug subscribers

Remote bug watches

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