Bug#833478: xserver-xorg: Random brief (1s) screen-blanking with modesetting driver on intel hw

2016-08-19 Thread Stefano Rivera
Upgraded to linux 4.7.0-1 and now I'm seeing similar symptoms on the eDP
panel.

SR

-- 
Stefano Rivera
  http://tumbleweed.org.za/
  +1 415 683 3272



Processed: Retitle: Cursor doesn't follow finger on the touchscreen if second display is attached

2016-08-19 Thread Debian Bug Tracking System
Processing commands for cont...@bugs.debian.org:

> retitle 834595 "Cursor doesn't follow finger on the touchscreen if second 
> display is attached"
Bug #834595 [xserver-xorg-input-all] mate-desktop: cursor doesn't follow finger 
on the touchscreen if second display is attached
Changed Bug title to '"Cursor doesn't follow finger on the touchscreen if 
second display is attached"' from 'mate-desktop: cursor doesn't follow finger 
on the touchscreen if second display is attached'.
>
End of message, stopping processing here.

Please contact me if you need assistance.
-- 
834595: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=834595
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems



libinput_1.4.1-1_source.changes ACCEPTED into unstable

2016-08-19 Thread Debian FTP Masters


Accepted:

-BEGIN PGP SIGNED MESSAGE-
Hash: SHA512

Format: 1.8
Date: Fri, 19 Aug 2016 08:56:04 +0200
Source: libinput
Binary: libinput10 libinput-bin libinput10-udeb libinput-dev libinput-tools
Architecture: source
Version: 1.4.1-1
Distribution: unstable
Urgency: medium
Maintainer: Debian X Strike Force 
Changed-By: Héctor Orón Martínez 
Description:
 libinput-bin - input device management and event handling library - udev quirks
 libinput-dev - input device management and event handling library - development
 libinput-tools - input device management and event handling library - command 
line
 libinput10 - input device management and event handling library - shared libra
 libinput10-udeb - input device management and event handling library - shared 
libra (udeb)
Changes:
 libinput (1.4.1-1) unstable; urgency=medium
 .
   * New upstream release
Checksums-Sha1:
 0b4c854636756944566d3b765990cb32b25b4637 2304 libinput_1.4.1-1.dsc
 8c74f7337bea57a2e054cef799a33a9ac13e1798 1153956 libinput_1.4.1.orig.tar.gz
 5fa9b04684baa39bc1eec8b0f59fd18143a449af 6076 libinput_1.4.1-1.debian.tar.xz
Checksums-Sha256:
 44e7ff984df99ac8f0a47d0aa2cc4a2603eeb54e1721277b2983580b1f735b04 2304 
libinput_1.4.1-1.dsc
 ff08718e0151a1c8908f51160407de461b645f31ba660a536609f09221de7887 1153956 
libinput_1.4.1.orig.tar.gz
 ea76b2f565673bb1ed59a2e71f0285bdf1b8e41644b673e654ce5f5a3e421430 6076 
libinput_1.4.1-1.debian.tar.xz
Files:
 ab0bd225f8602423df90095be936fd5d 2304 libs optional libinput_1.4.1-1.dsc
 d2a6d01bdab95c8c1b3c5c7870683370 1153956 libs optional 
libinput_1.4.1.orig.tar.gz
 a6870996ede5b20d488a16b63329c5d5 6076 libs optional 
libinput_1.4.1-1.debian.tar.xz

-BEGIN PGP SIGNATURE-

iQIcBAEBCgAGBQJXtq5rAAoJEK8ig6p24qx7b/IQAKXn0r8HzHWCTUh7O9AJOwBk
kByk6phvc5cVHQfYrTunB5X822apTjp2XWjongIgjNa7o+/DuMQppp3KDp4YO/zF
SuDGX+gFwk+RCVV6dHXG0aNEcdrCGen7hytTe6cJZcz7OLawExLOdGE58N47iKWc
3HEpn/10wUsEaUV4iNCLUasesc9KEBh8I86auVRNq6hpAemmRfmhRZlrh48097+u
KnvI7Cz+Lvd6MOTRfoGLhiANtOo+dLnbBxfNaNUjoMnA8lDXeMNcuA4SaG9kfhWL
z65WsGqpQevIj7leOQdbs5JxrBWsaeYmE4uPIGtsy6Z1kBD3/fEw4SbZJyVyM6XQ
+yLyB+oMclnHK+GnG4u6nH2+Qd/05A7CQM/tENz0VZiUooPQHeNFCOkKJAI0M6YF
0T1++ScXeoiuo0DuP16o7aEXn0ycTohQVRo0ZBhwc+JoE6MZ5DGw/CDR3QdOSZEH
kDyXoyalWOYNgP9TQL2uFS/UKdfiXDM0BxObcdXGHumcq88+AID+GvKe0J3Qbb55
54CBX3Rx79wDti06TNYO5v1SjKeiVirbYuebZ9OFXWjGhLrhoocWvdXohmxbw0gP
euK+JINHJuhrCziYYI/SsnMVBl3yKMBC3VsoZmlSL0bBdEtNomnBfK2Zdb9Uw7kE
JPeGc2TlbObMUC7leLvB
=SXha
-END PGP SIGNATURE-


Thank you for your contribution to Debian.



Processing of libinput_1.4.1-1_source.changes

2016-08-19 Thread Debian FTP Masters
libinput_1.4.1-1_source.changes uploaded successfully to localhost
along with the files:
  libinput_1.4.1-1.dsc
  libinput_1.4.1.orig.tar.gz
  libinput_1.4.1-1.debian.tar.xz

Greetings,

Your Debian queue daemon (running on host franck.debian.org)



libinput: Changes to 'debian-unstable'

2016-08-19 Thread Hector Oron
 README.txt  |   17 +++
 configure.ac|4 +-
 debian/changelog|6 
 doc/faqs.dox|   46 
 src/evdev-mt-touchpad.c |   18 
 src/evdev.c |4 ++
 udev/80-libinput-device-groups.rules.in |1 
 7 files changed, 93 insertions(+), 3 deletions(-)

New commits:
commit 2509bba97e7a55aff590e3f275aefd15d6da1656
Author: Héctor Orón Martínez 
Date:   Fri Aug 19 09:00:27 2016 +0200

Release Debian version libinput-1.4.1-1

Signed-off-by: Héctor Orón Martínez 

diff --git a/debian/changelog b/debian/changelog
index 4fe252c..a28d825 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,3 +1,9 @@
+libinput (1.4.1-1) unstable; urgency=medium
+
+  * New upstream release
+
+ -- Héctor Orón Martínez   Fri, 19 Aug 2016 08:56:04 +0200
+
 libinput (1.4.0-1) unstable; urgency=medium
 
   * New upstream release.

commit 23388c99c3f2a3e3e3383558d4a859192bfe2076
Author: Peter Hutterer 
Date:   Fri Aug 5 11:30:41 2016 +1000

libinput 1.4.1

Signed-off-by: Peter Hutterer 

diff --git a/configure.ac b/configure.ac
index 9e238b4..c81bb51 100644
--- a/configure.ac
+++ b/configure.ac
@@ -2,7 +2,7 @@ AC_PREREQ([2.64])
 
 m4_define([libinput_major_version], [1])
 m4_define([libinput_minor_version], [4])
-m4_define([libinput_micro_version], [0])
+m4_define([libinput_micro_version], [1])
 m4_define([libinput_version],
   
[libinput_major_version.libinput_minor_version.libinput_micro_version])
 
@@ -35,7 +35,7 @@ AM_INIT_AUTOMAKE([1.11 foreign no-dist-gzip dist-xz])
 # b) If interfaces have been changed or added, but binary compatibility has
 #been preserved, change to C+1:0:A+1
 # c) If the interface is the same as the previous version, change to C:R+1:A
-LIBINPUT_LT_VERSION=19:1:9
+LIBINPUT_LT_VERSION=19:2:9
 AC_SUBST(LIBINPUT_LT_VERSION)
 
 AM_SILENT_RULES([yes])

commit 657c0872861c5f6a0c33c63eea74dd442403de0c
Author: Peter Hutterer 
Date:   Fri Aug 5 11:14:17 2016 +1000

doc: add some info about configuring devices in wayland/xorg

Signed-off-by: Peter Hutterer 
(cherry picked from commit ae30353a739cf059a987cdc5b41173212bd66500)

diff --git a/doc/faqs.dox b/doc/faqs.dox
index c88f452..973e566 100644
--- a/doc/faqs.dox
+++ b/doc/faqs.dox
@@ -54,6 +54,52 @@ option is not exposed by the intermediary, it cannot be 
configured by the
 client. Also some configuration options that are provided by the
 intermediary may not be libinput-specific configuration options.
 
+@section faq_configure_wayland How do I configure my device on Wayland?
+
+See @ref faq_config_options Use the configuration tool provided by your
+desktop environment (e.g. gnome-control-center) or direct access to your
+desktop environment's configuration storage (e.g. gsettings).
+
+@section faq_configure_xorg How do I configure my device on X?
+
+See @ref faq_config_options  If your desktop environment does not provide a
+graphical configuration tool you can use an
+https://www.x.org/archive/current/doc/man/man5/xorg.conf.5.xhtml;>xorg.conf.d
 snippet.
+Usually, such a snippet looks like this:
+
+$> cat /etc/X11/xorg.conf.d/99-libinput-custom-config.conf
+Section "InputClass"
+  Identifier "something to identify this snippet"
+  MatchDriver "libinput"
+  MatchProduct "substring of the device name"
+  Option "some option name" "the option value"
+EndSection
+
+
+The identifier is merely a human-readable string that shows up in the log
+file. The MatchProduct line should contain the device name or a substring of
+the device name that the snippet should apply to. For a full list of option
+names and permitted values, see the
+https://www.mankier.com/4/libinput;>libinput man page.
+xorg.conf.d snippets like the above apply to hotplugged devices but can be
+overwritten at runtime by desktop tools. Multiple snippets may be placed
+into the same file.
+
+For run-time configuration and testing, the
+https://www.x.org/archive/X11R7.5/doc/man/man1/xinput.1.html;>xinput
+debugging tool can modify a devices' properties. See the
+https://www.mankier.com/4/libinput;>libinput man page
+for supported property names and values. Usually, an invocation looks like
+this:
+
+$> xinput set-prop "the device name" "the property name" value [value2] 
[value3]
+
+
+@note
+Changes performed by xinput do not persist across device hotplugs. xinput is
+considered a debugging and testing tool only and should not be used for
+permanent configurations.
+
 @section faq_hwdb_changes How to apply hwdb changes
 
 Sometimes users are asked to test updates to the 
Date:   Wed Jul 6 07:59:31 2016 +1000

touchpad: use the udev ID_INPUT_TOUCHPAD_INTEGRATION property if available


libinput: Changes to 'refs/tags/libinput-1.4.1-1'

2016-08-19 Thread Hector Oron
Tag 'libinput-1.4.1-1' created by Héctor Orón Martínez  at 
2016-08-19 07:00 +

Release Debian version libinput-1.4.1-1

Changes since libinput-1.4.0-1:
Héctor Orón Martínez (3):
  Merge tag '1.4.1' into upstream-unstable
  Merge branch 'upstream-unstable' into debian-unstable
  Release Debian version libinput-1.4.1-1

Peter Hutterer (6):
  evdev: prefix "tablet unknown to libwacom" error with the device name
  udev: don't overwrite a previously set device group
  doc: add links to the two debugging tools as examples
  touchpad: use the udev ID_INPUT_TOUCHPAD_INTEGRATION property if available
  doc: add some info about configuring devices in wayland/xorg
  libinput 1.4.1

---
 README.txt  |   17 +++
 configure.ac|4 +-
 debian/changelog|6 
 doc/faqs.dox|   46 
 src/evdev-mt-touchpad.c |   18 
 src/evdev.c |4 ++
 udev/80-libinput-device-groups.rules.in |1 
 7 files changed, 93 insertions(+), 3 deletions(-)
---



libinput: Changes to 'upstream-unstable'

2016-08-19 Thread Hector Oron
 README.txt  |   17 +++
 configure.ac|4 +-
 doc/faqs.dox|   46 
 src/evdev-mt-touchpad.c |   18 
 src/evdev.c |4 ++
 udev/80-libinput-device-groups.rules.in |1 
 6 files changed, 87 insertions(+), 3 deletions(-)

New commits:
commit 23388c99c3f2a3e3e3383558d4a859192bfe2076
Author: Peter Hutterer 
Date:   Fri Aug 5 11:30:41 2016 +1000

libinput 1.4.1

Signed-off-by: Peter Hutterer 

diff --git a/configure.ac b/configure.ac
index 9e238b4..c81bb51 100644
--- a/configure.ac
+++ b/configure.ac
@@ -2,7 +2,7 @@ AC_PREREQ([2.64])
 
 m4_define([libinput_major_version], [1])
 m4_define([libinput_minor_version], [4])
-m4_define([libinput_micro_version], [0])
+m4_define([libinput_micro_version], [1])
 m4_define([libinput_version],
   
[libinput_major_version.libinput_minor_version.libinput_micro_version])
 
@@ -35,7 +35,7 @@ AM_INIT_AUTOMAKE([1.11 foreign no-dist-gzip dist-xz])
 # b) If interfaces have been changed or added, but binary compatibility has
 #been preserved, change to C+1:0:A+1
 # c) If the interface is the same as the previous version, change to C:R+1:A
-LIBINPUT_LT_VERSION=19:1:9
+LIBINPUT_LT_VERSION=19:2:9
 AC_SUBST(LIBINPUT_LT_VERSION)
 
 AM_SILENT_RULES([yes])

commit 657c0872861c5f6a0c33c63eea74dd442403de0c
Author: Peter Hutterer 
Date:   Fri Aug 5 11:14:17 2016 +1000

doc: add some info about configuring devices in wayland/xorg

Signed-off-by: Peter Hutterer 
(cherry picked from commit ae30353a739cf059a987cdc5b41173212bd66500)

diff --git a/doc/faqs.dox b/doc/faqs.dox
index c88f452..973e566 100644
--- a/doc/faqs.dox
+++ b/doc/faqs.dox
@@ -54,6 +54,52 @@ option is not exposed by the intermediary, it cannot be 
configured by the
 client. Also some configuration options that are provided by the
 intermediary may not be libinput-specific configuration options.
 
+@section faq_configure_wayland How do I configure my device on Wayland?
+
+See @ref faq_config_options Use the configuration tool provided by your
+desktop environment (e.g. gnome-control-center) or direct access to your
+desktop environment's configuration storage (e.g. gsettings).
+
+@section faq_configure_xorg How do I configure my device on X?
+
+See @ref faq_config_options  If your desktop environment does not provide a
+graphical configuration tool you can use an
+https://www.x.org/archive/current/doc/man/man5/xorg.conf.5.xhtml;>xorg.conf.d
 snippet.
+Usually, such a snippet looks like this:
+
+$> cat /etc/X11/xorg.conf.d/99-libinput-custom-config.conf
+Section "InputClass"
+  Identifier "something to identify this snippet"
+  MatchDriver "libinput"
+  MatchProduct "substring of the device name"
+  Option "some option name" "the option value"
+EndSection
+
+
+The identifier is merely a human-readable string that shows up in the log
+file. The MatchProduct line should contain the device name or a substring of
+the device name that the snippet should apply to. For a full list of option
+names and permitted values, see the
+https://www.mankier.com/4/libinput;>libinput man page.
+xorg.conf.d snippets like the above apply to hotplugged devices but can be
+overwritten at runtime by desktop tools. Multiple snippets may be placed
+into the same file.
+
+For run-time configuration and testing, the
+https://www.x.org/archive/X11R7.5/doc/man/man1/xinput.1.html;>xinput
+debugging tool can modify a devices' properties. See the
+https://www.mankier.com/4/libinput;>libinput man page
+for supported property names and values. Usually, an invocation looks like
+this:
+
+$> xinput set-prop "the device name" "the property name" value [value2] 
[value3]
+
+
+@note
+Changes performed by xinput do not persist across device hotplugs. xinput is
+considered a debugging and testing tool only and should not be used for
+permanent configurations.
+
 @section faq_hwdb_changes How to apply hwdb changes
 
 Sometimes users are asked to test updates to the 
Date:   Wed Jul 6 07:59:31 2016 +1000

touchpad: use the udev ID_INPUT_TOUCHPAD_INTEGRATION property if available

udev now labels touchpads as "internal" or "external" for us, use that value
where available and only fall back onto our own labelling if it's missing or
unknown.

systemd commit: https://github.com/systemd/systemd/pull/3638

https://bugs.freedesktop.org/show_bug.cgi?id=96735

Signed-off-by: Peter Hutterer 
(cherry picked from commit 64e39411892fa4897f6e018daaa2de2ffaf8b671)

diff --git a/src/evdev-mt-touchpad.c b/src/evdev-mt-touchpad.c
index a7b5a87..756d283 100644
--- a/src/evdev-mt-touchpad.c
+++ b/src/evdev-mt-touchpad.c
@@ -1589,6 +1589,24 @@ evdev_tag_touchpad(struct evdev_device *device,
   

Bug#834737: xserver-xorg-core: Xorg crashes with SIGABRT in _fbGetWindowPixmap

2016-08-19 Thread vrishab in
>
> FWIW, this should be fixed by
> https://cgit.freedesktop.org/xorg/xserver/commit/?id=
> 9f04fa3babaaabe0ed5bf4aa2563755bc6c45723
> .
>
> Note that this crash only happens when the X server is already shutting
> down (or at least resetting for a new generation), so it's kind of a
> minor issue.
>
>
I didn't experience any xserver crash, but still got a core. So, that makes
sense. Thanks !