Bug#891809:

2018-02-28 Thread starenka .
Seems like installing newer mesa solves this for me:

apt install libgl1-mesa-dri -t experimental

---
In Perl you shoot yourself in the foot, but nobody can understand how you
did it. Six months later, neither can you. | print 'aknerats'[::-1]


Bug#891809: xserver-xorg-video-intel: Rapid page scrolling freezes whole system and after ~15s restarts X (i915)

2018-02-28 Thread starenka
Package: xserver-xorg-video-intel
Version: 2:2.99.917+git20171229-1
Severity: important

Hi folks,

whenever I pgup and pgdown severl times in Emacs buffer, my system freezes and
after a while it restarts X. I'd love to share more information, but I don't
know how to get relevant information, all I see in dmesg is:

[  110.997418] [drm] GPU HANG: ecode 9:0:0x85db, in Xorg [6849], reason:
Hang on rcs0, action: reset
[  110.997424] i915 :00:02.0: Resetting rcs0 after gpu hang
[  118.989720] i915 :00:02.0: Resetting rcs0 after gpu hang
[  126.992591] i915 :00:02.0: Resetting rcs0 after gpu hang
[  134.991226] i915 :00:02.0: Resetting rcs0 after gpu hang
[  142.988915] i915 :00:02.0: Resetting rcs0 after gpu hang

I think I've found similar bug reported in Fedora:
https://bugzilla.redhat.com/show_bug.cgi?id=1547612



-- 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 HD Graphics 520 
[8086:1916] (rev 07)

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

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

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

Kernel version (/proc/version):
---
Linux version 4.14.0-3-amd64 (debian-ker...@lists.debian.org) (gcc version 
7.3.0 (Debian 7.3.0-3)) #1 SMP Debian 4.14.17-1 (2018-02-14)

Xorg X server log files on system:
--
-rw-r--r-- 1 starenka starenka 35626 Feb 16  2017 
/home/starenka/.local/share/xorg/Xorg.0.log
-rw-r--r-- 1 root root 44130 Feb 28 23:55 /var/log/Xorg.0.log

Contents of most recent Xorg X server log file (/var/log/Xorg.0.log):
-
[   787.596] (--) Log file renamed from "/var/log/Xorg.pid-24747.log" to 
"/var/log/Xorg.0.log"
[   787.597] 
X.Org X Server 1.19.6
Release Date: 2017-12-20
[   787.597] X Protocol Version 11, Revision 0
[   787.597] Build Operating System: Linux 4.9.0-5-amd64 x86_64 Debian
[   787.598] Current Operating System: Linux kosmik1 4.14.0-3-amd64 #1 SMP 
Debian 4.14.17-1 (2018-02-14) x86_64
[   787.598] Kernel command line: BOOT_IMAGE=/boot/vmlinuz-4.14.0-3-amd64 
root=UUID=14795565-d456-4401-92e5-fca2f272daaf ro quiet
[   787.598] Build Date: 26 January 2018  04:30:21PM
[   787.598] xorg-server 2:1.19.6-1 (https://www.debian.org/support) 
[   787.598] Current version of pixman: 0.34.0
[   787.598]Before reporting problems, check http://wiki.x.org
to make sure that you have the latest version.
[   787.598] Markers: (--) probed, (**) from config file, (==) default setting,
(++) from command line, (!!) notice, (II) informational,
(WW) warning, (EE) error, (NI) not implemented, (??) unknown.
[   787.598] (==) Log file: "/var/log/Xorg.0.log", Time: Wed Feb 28 23:42:38 
2018
[   787.598] (==) Using system config directory "/usr/share/X11/xorg.conf.d"
[   787.599] (==) No Layout section.  Using the first Screen section.
[   787.599] (==) No screen section available. Using defaults.
[   787.599] (**) |-->Screen "Default Screen Section" (0)
[   787.599] (**) |   |-->Monitor ""
[   787.600] (==) No monitor specified for screen "Default Screen Section".
Using a default monitor configuration.
[   787.600] (==) Automatically adding devices
[   787.600] (==) Automatically enabling devices
[   787.600] (==) Automatically adding GPU devices
[   787.600] (==) Max clients allowed: 256, resource mask: 0x1f
[   787.600] (WW) The directory "/usr/share/fonts/X11/cyrillic" does not exist.
[   787.600]Entry deleted from font path.
[   787.600] (==) FontPath set to:
/usr/share/fonts/X11/misc,
/usr/share/fonts/X11/100dpi/:unscaled,
/usr/share/fonts/X11/75dpi/:unscaled,
/usr/share/fonts/X11/Type1,
/usr/share/fonts/X11/100dpi,
/usr/share/fonts/X11/75dpi,
built-ins
[   787.600] (==) ModulePath set to "/usr/lib/xorg/modules"
[   787.600] (II) The server relies on udev to provide the list of input 
devices.
If no devices become available, reconfigure udev or disable 
AutoAddDevices.
[   787.600] (II) Loader magic: 0x55c7fa540de0
[   787.600] (II) Module ABI versions:
[   787.600]X.Org ANSI C Emulation: 0.4
[   787.600]X.Org Video Driver: 23.0
[   787.600]X.Org XInput driver : 24.1
[   787.600]X.Org Server Extension : 10.0
[   787.603] (++) using VT number 7

[   787.603] (II) systemd-logind: logind integration requires -keeptty and 
-keeptty was not provided, disabling logind integration
[   787.605] (II) xfree86: Adding drm device (/dev/dri/card0)
[   787.610] (--) PCI:*(0:0:2:0) 8086:1916:17aa:504a rev 7, Mem @ 
0xf000/16777216, 0xe000/268435456, I/O @ 0xe000/64, BIOS @ 
0x/131072
[   7