← Back to team overview

multi-touch-dev team mailing list archive

A new release of xi 2.1 + utouch stack in xorg-unstable ppa

 

Hi all,

The past few weeks have been challenging for xi 2.1 development on
Ubuntu. The new xserver 1.10 has been pushed to natty and, though this
really helps us overall, the transition has impacted installability of
packages from the xorg-unstable ppa.

I come bearing good news! I have remade all the packages in the ppa as
patched versions of the natty X packages. This means we are close to
pushing things into Ubuntu proper! I would encourage everyone who is
interested to give the packages some testing. Here's an overview of how
to install the ppa:

$ sudo add-apt-repository ppa:utouch-team/xorg-unstable

Create and/or edit /etc/apt/preferences.d/utouch-team-xorg-unstable to
include:

Package: *
Pin: release o=LP-PPA-utouch-team-xorg-unstable
Pin-Priority: 1001

$ sudo apt-get update
$ sudo apt-get install xserver-xorg-core

Hopefully this will bring in all the new packages for you. Don't be
alarmed if some of the packages are version downgraded during this process.

If you have been following the ppa work so far, note that the
Pin-Priority has been increased from 991 to 1001. Also, you should
remove the xorg-edgers ppa at this time. I suggest using ppa-purge to do so.

Since the last release of packages, I have also merged in gesture
support from our uTouch stack. You can now register for gestures through
uTouch and multitouch through XI 2.1. You can even register for gestures
and multitouch on the same window! I also fixed a small bug that could
cause the server to crash when using a multitouch trackpad.

At this time I would like to receive any issues or bug reports on this
mailing list. We will transition to launchpad for bug reports once the
work is in Ubuntu proper, but due to things still being in flux I think
reports are better here for now.

Thanks!

-- Chase



Follow ups