xserver-xorg-input-libinput: Changes to 'debian-unstable'

2016-02-27 Thread Timo Aaltonen
 configure.ac  |4 
 debian/changelog  |7 +
 debian/control|4 
 include/libinput-properties.h |6 +
 man/libinput.man  |8 +
 src/xf86libinput.c|  177 ++
 6 files changed, 187 insertions(+), 19 deletions(-)

New commits:
commit 8b32ee63fa2ce1e285a9fb5a18ef2498fd43a2fa
Author: Timo Aaltonen 
Date:   Sat Feb 27 10:04:57 2016 +0200

release to unstable

diff --git a/debian/changelog b/debian/changelog
index 3ac0dff..74d7f1c 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,9 +1,9 @@
-xserver-xorg-input-libinput (0.17.0-1) UNRELEASED; urgency=medium
+xserver-xorg-input-libinput (0.17.0-1) unstable; urgency=medium
 
   * New upstream release.
   * control: Update Vcs fields to use https.
 
- -- Timo Aaltonen   Sat, 27 Feb 2016 09:57:32 +0200
+ -- Timo Aaltonen   Sat, 27 Feb 2016 10:03:43 +0200
 
 xserver-xorg-input-libinput (0.16.0-1) unstable; urgency=medium
 

commit f8de28e556d771e90139c10d54f395cb319b710a
Author: Timo Aaltonen 
Date:   Sat Feb 27 10:00:54 2016 +0200

control: Update Vcs fields to use https.

diff --git a/debian/changelog b/debian/changelog
index 1ab3369..3ac0dff 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,3 +1,10 @@
+xserver-xorg-input-libinput (0.17.0-1) UNRELEASED; urgency=medium
+
+  * New upstream release.
+  * control: Update Vcs fields to use https.
+
+ -- Timo Aaltonen   Sat, 27 Feb 2016 09:57:32 +0200
+
 xserver-xorg-input-libinput (0.16.0-1) unstable; urgency=medium
 
   * New upstream release.
diff --git a/debian/control b/debian/control
index 4944583..6869b8f 100644
--- a/debian/control
+++ b/debian/control
@@ -15,8 +15,8 @@ Build-Depends:
  xserver-xorg-dev (>= 2:1.15.99),
  xutils-dev,
 Standards-Version: 3.9.6
-Vcs-Git: 
git://anonscm.debian.org/pkg-xorg/driver/xserver-xorg-input-libinput.git
-Vcs-Browser: 
http://anonscm.debian.org/cgit/pkg-xorg/driver/xserver-xorg-input-libinput.git
+Vcs-Git: 
https://anonscm.debian.org/pkg-xorg/driver/xserver-xorg-input-libinput.git
+Vcs-Browser: 
https://anonscm.debian.org/cgit/pkg-xorg/driver/xserver-xorg-input-libinput.git
 
 Package: xserver-xorg-input-libinput
 Architecture: linux-any

commit 8136113139dd2a27fcfa4552da89aa110bc8fbe3
Author: Peter Hutterer 
Date:   Fri Feb 26 15:57:48 2016 +1000

xf86-input-libinput 0.17.0

Signed-off-by: Peter Hutterer 

diff --git a/configure.ac b/configure.ac
index 6fc95e3..cdb8aed 100644
--- a/configure.ac
+++ b/configure.ac
@@ -23,7 +23,7 @@
 # Initialize Autoconf
 AC_PREREQ([2.60])
 AC_INIT([xf86-input-libinput],
-[0.16.0],
+[0.17.0],
 [https://bugs.freedesktop.org/enter_bug.cgi?product=xorg],
 [xf86-input-libinput])
 AC_CONFIG_SRCDIR([Makefile.am])

commit 202eb68dc061510d57900d29b3a76fe2ed811998
Author: Peter Hutterer 
Date:   Thu Jan 28 15:02:54 2016 +1000

Fix compiler warnings about missing tablet event cases

Signed-off-by: Peter Hutterer 

diff --git a/src/xf86libinput.c b/src/xf86libinput.c
index b520b26..32bc9f8 100644
--- a/src/xf86libinput.c
+++ b/src/xf86libinput.c
@@ -1131,6 +1131,11 @@ xf86libinput_handle_event(struct libinput_event *event)
case LIBINPUT_EVENT_GESTURE_PINCH_UPDATE:
case LIBINPUT_EVENT_GESTURE_PINCH_END:
break;
+   case LIBINPUT_EVENT_TABLET_TOOL_AXIS:
+   case LIBINPUT_EVENT_TABLET_TOOL_BUTTON:
+   case LIBINPUT_EVENT_TABLET_TOOL_PROXIMITY:
+   case LIBINPUT_EVENT_TABLET_TOOL_TIP:
+   break;
}
 }
 

commit e8f5394b0734db41abd15ab72457aea99c25d9ab
Author: Peter Hutterer 
Date:   Wed Jan 27 11:04:40 2016 +1000

Add property/option for enabling/disabling tap-n-drag

Signed-off-by: Peter Hutterer 
Reviewed-by: Hans de Goede 

diff --git a/configure.ac b/configure.ac
index 67bebdc..6fc95e3 100644
--- a/configure.ac
+++ b/configure.ac
@@ -45,7 +45,7 @@ XORG_DEFAULT_OPTIONS
 
 # Obtain compiler/linker options from server and required extensions
 PKG_CHECK_MODULES(XORG, [xorg-server >= 1.10] xproto [inputproto >= 2.2])
-PKG_CHECK_MODULES(LIBINPUT, [libinput >= 1.0.901])
+PKG_CHECK_MODULES(LIBINPUT, [libinput >= 1.1.901])
 
 # Define a configure option for an alternate input module directory
 AC_ARG_WITH(xorg-module-dir,
diff --git a/include/libinput-properties.h b/include/libinput-properties.h
index 098ce48..d117729 100644
--- a/include/libinput-properties.h
+++ b/include/libinput-properties.h
@@ -30,6 +30,12 @@
 /* Tapping default enabled/disabled: BOOL, 1 value, read-only */
 #define LIBINPUT_PROP_TAP_DEFAULT "libinput Tapping Enabled Default"
 
+/* Tap drag enabled/disabled: BOOL, 1 value */
+#define LIBINPUT_PROP_TAP_DRAG "libinput Tapping Drag Enabled"
+
+/* Tap drag default enabled/disabled: BOOL, 1 value */
+#define LIBINPUT_PROP_TAP_DRAG_DEFAULT "libinput Tapping Drag Enabled Default"
+
 /* Tap drag lock enabled/

Processing of xserver-xorg-input-libinput_0.17.0-1_source.changes

2016-02-27 Thread Debian FTP Masters
xserver-xorg-input-libinput_0.17.0-1_source.changes uploaded successfully to 
localhost
along with the files:
  xserver-xorg-input-libinput_0.17.0-1.dsc
  xserver-xorg-input-libinput_0.17.0.orig.tar.gz
  xserver-xorg-input-libinput_0.17.0-1.diff.gz

Greetings,

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



xserver-xorg-input-libinput: Changes to 'refs/tags/xserver-xorg-input-libinput-0.17.0-1'

2016-02-27 Thread Timo Aaltonen
Tag 'xserver-xorg-input-libinput-0.17.0-1' created by Timo Aaltonen 
 at 2016-02-27 08:05 +

Tagging upload of xserver-xorg-input-libinput 0.17.0-1 to unstable.
-BEGIN PGP SIGNATURE-
Version: GnuPG v1

iQIcBAABAgAGBQJW0ViuAAoJEMtwMWWoiYTcbegP/2KiRiL6OW0BvveEYmaBL+KY
tfoVtn2I++AkpPyLV4D+Zdh8x8WBrjvWMYzMOlNgiT6TUw3MJ/anDe5WpmsuMNLJ
eYyQZ09VSUcZBllhhXrISWrlRjz7Az1HlVgtlW2cWYJ6y7iXnpnhncgJ5uMN3LW0
MflC22mWR48ygrPsThLQnH6YzmSUesbq+mFYo4Qu8Vn3xliMReaflgMAum9vjavs
dlvzmTG7h24K+VnBXN9TC2i2Kdy2RkfzUGkFMO6A5RXp0XIAZF+qbelXDke5c5je
Tk1thqSd63iE5rDtsBtoAjLLbSQlS2CeDjxiD4JzivjEgItTO5Cq5bE+ffy0hIO+
yHBnc+86MPYDEpSt8rBPFMHw2STTipbtGPestiDVZnYC+GeTXL8qGsPsSYKCqr3P
HXkqznuvQPFIIaUTIWVa0KgZRCNoLUHZJtpgOI0WkdJ7yfG8NAYnrbZh5/jp/BVJ
Zz/ojYOUPLCdseBjvZK8FcrmZzzkTV2/xqie2mbb6NC9tj0+LNubVPM2MrMn1H2F
xsK/N9B0pgXT63w3u+v9M3HEhJurZfcvUlgNeIGMX9m9Szldzzm20O3MD+W8I/6A
6D8+b6zvFVt8TxToyWeckrPqEvBtmXI7TAw+VZ/r9duiTQbseG6dxCoMO1BKdWZO
n3AVxvtTKDfqOaIvh3CK
=GQ7E
-END PGP SIGNATURE-

Changes since xserver-xorg-input-libinput-0.16.0-1:
Peter Hutterer (6):
  Change creating subdevices to something more generic
  Allow hotplugging a device immediately
  Fix default tapping drack lock property value
  Add property/option for enabling/disabling tap-n-drag
  Fix compiler warnings about missing tablet event cases
  xf86-input-libinput 0.17.0

Timo Aaltonen (3):
  Merge branch 'upstream-unstable' into debian-unstable
  control: Update Vcs fields to use https.
  release to unstable

---
 configure.ac  |4 
 debian/changelog  |7 +
 debian/control|4 
 include/libinput-properties.h |6 +
 man/libinput.man  |8 +
 src/xf86libinput.c|  177 ++
 6 files changed, 187 insertions(+), 19 deletions(-)
---



xserver-xorg-input-libinput: Changes to 'upstream-unstable'

2016-02-27 Thread Timo Aaltonen
 configure.ac  |4 
 include/libinput-properties.h |6 +
 man/libinput.man  |8 +
 src/xf86libinput.c|  177 ++
 4 files changed, 178 insertions(+), 17 deletions(-)

New commits:
commit 8136113139dd2a27fcfa4552da89aa110bc8fbe3
Author: Peter Hutterer 
Date:   Fri Feb 26 15:57:48 2016 +1000

xf86-input-libinput 0.17.0

Signed-off-by: Peter Hutterer 

diff --git a/configure.ac b/configure.ac
index 6fc95e3..cdb8aed 100644
--- a/configure.ac
+++ b/configure.ac
@@ -23,7 +23,7 @@
 # Initialize Autoconf
 AC_PREREQ([2.60])
 AC_INIT([xf86-input-libinput],
-[0.16.0],
+[0.17.0],
 [https://bugs.freedesktop.org/enter_bug.cgi?product=xorg],
 [xf86-input-libinput])
 AC_CONFIG_SRCDIR([Makefile.am])

commit 202eb68dc061510d57900d29b3a76fe2ed811998
Author: Peter Hutterer 
Date:   Thu Jan 28 15:02:54 2016 +1000

Fix compiler warnings about missing tablet event cases

Signed-off-by: Peter Hutterer 

diff --git a/src/xf86libinput.c b/src/xf86libinput.c
index b520b26..32bc9f8 100644
--- a/src/xf86libinput.c
+++ b/src/xf86libinput.c
@@ -1131,6 +1131,11 @@ xf86libinput_handle_event(struct libinput_event *event)
case LIBINPUT_EVENT_GESTURE_PINCH_UPDATE:
case LIBINPUT_EVENT_GESTURE_PINCH_END:
break;
+   case LIBINPUT_EVENT_TABLET_TOOL_AXIS:
+   case LIBINPUT_EVENT_TABLET_TOOL_BUTTON:
+   case LIBINPUT_EVENT_TABLET_TOOL_PROXIMITY:
+   case LIBINPUT_EVENT_TABLET_TOOL_TIP:
+   break;
}
 }
 

commit e8f5394b0734db41abd15ab72457aea99c25d9ab
Author: Peter Hutterer 
Date:   Wed Jan 27 11:04:40 2016 +1000

Add property/option for enabling/disabling tap-n-drag

Signed-off-by: Peter Hutterer 
Reviewed-by: Hans de Goede 

diff --git a/configure.ac b/configure.ac
index 67bebdc..6fc95e3 100644
--- a/configure.ac
+++ b/configure.ac
@@ -45,7 +45,7 @@ XORG_DEFAULT_OPTIONS
 
 # Obtain compiler/linker options from server and required extensions
 PKG_CHECK_MODULES(XORG, [xorg-server >= 1.10] xproto [inputproto >= 2.2])
-PKG_CHECK_MODULES(LIBINPUT, [libinput >= 1.0.901])
+PKG_CHECK_MODULES(LIBINPUT, [libinput >= 1.1.901])
 
 # Define a configure option for an alternate input module directory
 AC_ARG_WITH(xorg-module-dir,
diff --git a/include/libinput-properties.h b/include/libinput-properties.h
index 098ce48..d117729 100644
--- a/include/libinput-properties.h
+++ b/include/libinput-properties.h
@@ -30,6 +30,12 @@
 /* Tapping default enabled/disabled: BOOL, 1 value, read-only */
 #define LIBINPUT_PROP_TAP_DEFAULT "libinput Tapping Enabled Default"
 
+/* Tap drag enabled/disabled: BOOL, 1 value */
+#define LIBINPUT_PROP_TAP_DRAG "libinput Tapping Drag Enabled"
+
+/* Tap drag default enabled/disabled: BOOL, 1 value */
+#define LIBINPUT_PROP_TAP_DRAG_DEFAULT "libinput Tapping Drag Enabled Default"
+
 /* Tap drag lock enabled/disabled: BOOL, 1 value */
 #define LIBINPUT_PROP_TAP_DRAG_LOCK "libinput Tapping Drag Lock Enabled"
 
diff --git a/man/libinput.man b/man/libinput.man
index b6f476e..43beda7 100644
--- a/man/libinput.man
+++ b/man/libinput.man
@@ -129,6 +129,14 @@ mouse is connected".
 .BI "Option \*qTapping\*q \*q" bool \*q
 Enables or disables tap-to-click behavior.
 .TP 7
+.BI "Option \*qTappingDrag\*q \*q" bool \*q
+Enables or disables drag during tapping behavior ("tap-and-drag"). When
+enabled, a tap followed by a finger held down causes a single button down
+only, all motions of that finger thus translate into dragging motion.
+Tap-and-drag requires option
+.B Tapping
+to be enabled.
+.TP 7
 .BI "Option \*qTappingDragLock\*q \*q" bool \*q
 Enables or disables drag lock during tapping behavior. When enabled, a
 finger up during tap-and-drag will not immediately release the button. If
diff --git a/src/xf86libinput.c b/src/xf86libinput.c
index fd07cf3..b520b26 100644
--- a/src/xf86libinput.c
+++ b/src/xf86libinput.c
@@ -112,6 +112,7 @@ struct xf86libinput {
 
struct options {
BOOL tapping;
+   BOOL tap_drag;
BOOL tap_drag_lock;
BOOL natural_scrolling;
BOOL left_handed;
@@ -386,6 +387,13 @@ LibinputApplyConfig(DeviceIntPtr dev)
"Failed to set Tapping DragLock to %d\n",
driver_data->options.tap_drag_lock);
 
+   if (libinput_device_config_tap_get_finger_count(device) > 0 &&
+   libinput_device_config_tap_set_drag_enabled(device,
+   
driver_data->options.tap_drag) != LIBINPUT_CONFIG_STATUS_SUCCESS)
+   xf86IDrvMsg(pInfo, X_ERROR,
+   "Failed to set Tapping Drag to %d\n",
+   driver_data->options.tap_drag);
+
if (libinput_device_config_calibration_has_matrix(device) &&
libinput_device_

Bug#814607: marked as done (xvfb-run crashes with "Floating point exception" when trying to run qt5 example programs)

2016-02-27 Thread Debian Bug Tracking System
Your message dated Sat, 27 Feb 2016 10:41:34 +0100
with message-id <56d16f4e.3040...@danny-edel.de>
and subject line Re: xvfb-run crashes with "Floating point exception" when 
trying to run qt5 example programs
has caused the Debian Bug report #814607,
regarding xvfb-run crashes with "Floating point exception" when trying to run 
qt5 example programs
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact ow...@bugs.debian.org
immediately.)


-- 
814607: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=814607
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: xvfb
Version: 2:1.18.1-1
Severity: important
Control: fixed -1 2:1.18.0-3

Dear maintainer,

after running the testsuite from my package failed with the xvfb version
currently in sid, I found that the same problem also happens with the qt5
examples, so it may be a bug in the new xvfb version.

I am assuming this affects any application with a Qt5 gui component, so I
believe this qualifies as "important".

I hope I set the pseudo-headers above correctly to "The version in
stretch is not affected, but sid is", please correct it if I did it
wrong.

--- How to reproduce ---

1. install xvfb xauth qtbase5-examples, all from sid
2. run xvfb-run -a 
/usr/lib/x86_64-linux-gnu/qt5/examples/gui/analogclock/analogclock

Result: Immediately outputs "Floating point exception" and dies

--- Known Workaround ---

3. Add stretch to sources.list
4. apt install xvfb/stretch
5. repeat above xvfb-run command

Result:  Lots of warnings about the painter not being active, but no
"floating point exception" like with the sid version.  Program seems to
run, and has to be CTRL-C'd to quit.
(Also, with the xvfb version in stretch, my test suite passes, so it
seems to be operating normally.)


Thank you for maintaining xvfb,

- Danny
--- End Message ---
--- Begin Message ---
Control: notfound -1 2:1.18.1-1
Control: fixed -1 2:1.18.1-1


On Sat, 13 Feb 2016 13:37:01 +0100 Danny Edel  wrote:
> Result: Immediately outputs "Floating point exception" and dies

Hi all,

this is no longer the case in current sid (Qt5 example now appears to
run correctly, and my testsuite also passes), therefore I am closing the
bug again.

Since there was no upload of xvfb in the meantime, I assume the
underlying problem has been dealt with on the Qt side of things.

Sorry for the noise,

- Danny--- End Message ---


xserver-xorg-input-libinput_0.17.0-1_source.changes ACCEPTED into unstable

2016-02-27 Thread Debian FTP Masters


Accepted:

-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

Format: 1.8
Date: Sat, 27 Feb 2016 10:03:43 +0200
Source: xserver-xorg-input-libinput
Binary: xserver-xorg-input-libinput xserver-xorg-input-libinput-dev 
xserver-xorg-input-libinput-udeb xserver-xorg-input-libinput-dbg
Architecture: source
Version: 0.17.0-1
Distribution: unstable
Urgency: medium
Maintainer: Debian X Strike Force 
Changed-By: Timo Aaltonen 
Description:
 xserver-xorg-input-libinput - X.Org X server -- libinput input driver
 xserver-xorg-input-libinput-dbg - X.Org X server -- libinput input driver 
(debug symbols)
 xserver-xorg-input-libinput-dev - X.Org X server -- libinput input driver 
(development headers)
 xserver-xorg-input-libinput-udeb - X.Org X server -- libinput input driver 
(udeb)
Changes:
 xserver-xorg-input-libinput (0.17.0-1) unstable; urgency=medium
 .
   * New upstream release.
   * control: Update Vcs fields to use https.
Checksums-Sha1:
 52d735b9e02733f0fccdc2b26553c3c5456362be 2528 
xserver-xorg-input-libinput_0.17.0-1.dsc
 e7172e57f8e23415e65feb20d0b3116dc879b2a4 427089 
xserver-xorg-input-libinput_0.17.0.orig.tar.gz
 20f1e1cbd05d62cdf9359b63cf9730c67a6395c8 5199 
xserver-xorg-input-libinput_0.17.0-1.diff.gz
Checksums-Sha256:
 97d6a29e859118d600b44ec23eb7c0468301dcab77e02dbcadff7106f07560ac 2528 
xserver-xorg-input-libinput_0.17.0-1.dsc
 204b1d4ee09d7503eb755d5cb8cf18b1bb7b658aaa0f7b1481938a7a7ff7721c 427089 
xserver-xorg-input-libinput_0.17.0.orig.tar.gz
 86613709f592802233ab41a3d991b801ec651d693471f5a3a4b57fbf68be09fd 5199 
xserver-xorg-input-libinput_0.17.0-1.diff.gz
Files:
 997f152917fd01cbd22b5904ed7a2941 2528 x11 optional 
xserver-xorg-input-libinput_0.17.0-1.dsc
 cf12ceb391720f54baa3cf69ebcb8981 427089 x11 optional 
xserver-xorg-input-libinput_0.17.0.orig.tar.gz
 5fbf05c6d4724368dc39557ba7ba31ce 5199 x11 optional 
xserver-xorg-input-libinput_0.17.0-1.diff.gz

-BEGIN PGP SIGNATURE-
Version: GnuPG v1

iQIcBAEBAgAGBQJW0Vi5AAoJEMtwMWWoiYTcI+MP/ixGRKinhkr3xmAQIs7ZrqW2
wtICkLQke3/5cen3Wrx9sYdecVGVBT5m3M8wfhXXsz9iNRgl6WFlq27fHma/xbKb
dFBc5FsPTThLSpSdXhBsq50ydnFYGv7F17fs54OBFN6dbK0tlxUqIwRyNrWJGBn2
KwbJYmpXPO2lH0oVVUTpI2edOfidI5Xelx3JKYGDZxYn9S5tz7xtvrqFQR3XfRL4
DylfA++OhPOQv8F/PRsreCDOX6n3+mL+c92IKxGaqg/dcyegkwq+31lGYlkzRiTF
J97eRwCdyJqFPmaqXrnYSdLkReXZU9yejmzchEu+O+/Re0j06Sn7ZECr0x23PXs9
p7RgZpqgKnfh6eqdreq9fgDQOOT+wOa16D1RtSS30APr5EN2LekCMxsaz7cVQR7Y
+0BXo7+nr55aDX3htJSmDDTG4uHD4DWzESKEFOCfzGMNfSbnT2P5/GLQdrh7GSCa
Uhl0tVMtfZytC7+caOT064O7xouS7PP0JvtGnExPGQMHEzCBHXUsCZxIhGzXe0CZ
4NB0fgBFxGbccxQl/JCupQyS1jEsZHUiG9sNALSen+UMajohCVMxeEfNLlSpq0Vq
lyXcdajwLJg+ovd0HVFDVPSwJVpuDgxBRAXBq1QGXgxd9FGV0EZ/YNcBnXvIi7ZE
Y4ZLK7LCjqaOZIayd9f9
=jn2H
-END PGP SIGNATURE-


Thank you for your contribution to Debian.



Bug#816112: xorg: Fails to recover graphic session after lock/sleep

2016-02-27 Thread Eric
Package: xorg
Version: 1:7.7+13
Severity: important

Hi,

I'm facing an annoying issue on my debian and hope it's the right place to talk
about it: when I lock my screen or when it enters in screensaver mode, few
minutes after I can't get access to my graphic session anymore.

Details on my install:
Lenovo Thinkpad X230

+++ System Info
System = LENOVO ThinkPad X230 23259S9
BIOS   = G2ETA4WW (2.64 )
Release= Debian GNU/Linux unstable (sid)
Kernel = 4.3.0-trunk-amd64 #1 SMP Debian 4.3-1~exp1 (2015-11-04) x86_64
/proc/cmdline  = BOOT_IMAGE=/vmlinuz-4.3.0-trunk-amd64 root=/dev/mapper/leto--
work--vg-root ro quiet
Init system= systemd
CPU Model  = Intel(R) Core(TM) i5-3320M CPU @ 2.60GHz

my grahic card is an Intel HD Graphics 4000 with i915 module:

> lspci -vnn | grep VGA -A 12
> 00:02.0 VGA compatible controller [0300]: Intel Corporation 3rd Gen Core
processor Graphics Controller [8086:0166] (rev 09) (prog-if 00 [VGA
controller])
>Subsystem: Lenovo 3rd Gen Core processor Graphics Controller [17aa:21fa]
>Flags: bus master, fast devsel, latency 0, IRQ 32
>Memory at f000 (64-bit, non-prefetchable) [size=4M]
>Memory at e000 (64-bit, prefetchable) [size=256M]
>I/O ports at 4000 [size=64]
>Expansion ROM at  [disabled]
>Capabilities: 
>Kernel driver in use: i915
>Kernel modules: i915

+++ Storage Devices
/dev/sda:
  Model = Samsung SSD 850 EVO 500GB
  Firmware  = EMT01B6Q
  APM Level = none/disabled
  Status= active/idle
  TRIM  = supported
  Scheduler = cfq

SMART info:
5 Reallocated_Sector_Ct =0
9 Power_On_Hours= 1885 [h]
  177 Wear_Leveling_Count   =   95 [%]
  179 Used_Rsvd_Blk_Cnt_Tot =0
  190 Airflow_Temperature_Cel   =   34 [°C]
  241 Total_LBAs_Written=7.389 [TB]


+++ Details on my bug:
[1]ps aux log:
http://sebsauvage.net/paste/?32b607d95787278d#DcktpqIKc6/puHObL0xUqCy0BQQGHfoBvD8Nz0QMTGY=
[2]sudo journalctl -b -f log:
http://sebsauvage.net/paste/?d1cd4e8f1a1ed91a#EnYdgs0nbdxGwAwlzZfGwuhgPJhtiJFdeL+vpCvHYyc=
[3]screencaptures when it bugs: http://imgur.com/a/hVyGd
[4]dmesg -wH | tee dmesg.log:
http://sebsauvage.net/paste/?2af21fad81437d15#mVwslV3ASY+2Rpg2u6aIIhVOrDVbt/tqEJVcqOOk1YQ=
[5]cat /var/log/Xorg.0.log:
http://sebsauvage.net/paste/?dd06762356d72204#FAsw5w4xW1rjAEd4ipFD8OZDKLVCC8zcwC6KRMy63ig=

I tried with gnome-shell, mate, xfce and still get the same bug.
Do you please have some ideas to understand and fix that bug?

Thanks in advance for your help!



-- Package-specific info:
/etc/X11/X does not exist.
/etc/X11/X is not a symlink.
/etc/X11/X is not executable.

VGA-compatible devices on PCI bus:
--
00:02.0 VGA compatible controller [0300]: Intel Corporation 3rd Gen Core 
processor Graphics Controller [8086:0166] (rev 09)

/etc/X11/xorg.conf does not exist.

Contents of /etc/X11/xorg.conf.d:
-
total 4
-rw-r--r-- 1 root root 893 Dec 25 01:48 50-synaptics.conf

/etc/modprobe.d contains no KMS configuration files.

Kernel version (/proc/version):
---
Linux version 4.3.0-trunk-amd64 (debian-ker...@lists.debian.org) (gcc version 
5.2.1 20151028 (Debian 5.2.1-23) ) #1 SMP Debian 4.3-1~exp1 (2015-11-04)

Xorg X server log files on system:
--
-rw-r--r-- 1 root root 109598 Oct 15 15:05 /var/log/Xorg.0.log
-rw-r--r-- 1 root root  34115 Oct 15 15:05 /var/log/Xorg.1.log

Contents of most recent Xorg X server log file (/var/log/Xorg.1.log):
-
[ 52063.214] 
X.Org X Server 1.17.2
Release Date: 2015-06-16
[ 52063.214] X Protocol Version 11, Revision 0
[ 52063.214] Build Operating System: Linux 4.2.0-1-amd64 x86_64 Debian
[ 52063.214] Current Operating System: Linux rm-work 4.0.0-2-amd64 #1 SMP 
Debian 4.0.8-2 (2015-07-22) x86_64
[ 52063.214] Kernel command line: BOOT_IMAGE=/vmlinuz-4.0.0-2-amd64 
root=/dev/mapper/rm--work--vg-root ro quiet
[ 52063.214] Build Date: 06 October 2015  07:27:47AM
[ 52063.214] xorg-server 2:1.17.2-3 (http://www.debian.org/support) 
[ 52063.214] Current version of pixman: 0.33.2
[ 52063.214]Before reporting problems, check http://wiki.x.org
to make sure that you have the latest version.
[ 52063.214] Markers: (--) probed, (**) from config file, (==) default setting,
(++) from command line, (!!) notice, (II) informational,
(WW) warning, (EE) error, (NI) not implemented, (??) unknown.
[ 52063.214] (==) Log file: "/var/log/Xorg.1.log", Time: Thu Oct 15 14:45:29 
2015
[ 52063.214] (==) Using system config directory "/usr/share/X11/xorg.conf.d"
[ 52063.215] (==) No Layout section.  Using the first Screen section.
[ 52063.215] (==) No screen section available. Using defaults.
[ 52063.215] (**) |-->Screen "De