i915 driver seems to cause system crash at random

Bug #1535048 reported by Yulian
38
This bug affects 9 people
Affects Status Importance Assigned to Milestone
libdrm (Ubuntu)
Confirmed
Critical
Unassigned
linux (Ubuntu)
Confirmed
Critical
Unassigned

Bug Description

the system crashes totally at random... sometimes after hours sometimes after minutes... hardware reboot is required
no problem under windows

before it crashes though it always screw up the video for a few seconds

lspci -nnk | egrep -i '3d|aphics|display|nouveau|nvidia|radeon|trident|vesa|vga'; uname -a; Xorg -version; sudo apt-get update; sudo apt-get install mesa-utils hardinfo fbset nux-tools; sudo fbset -i; apt-cache show xserver-xorg | grep Version; xrandr; fglrxinfo; nvidia-settings -g |head -n 30 ; sudo lshw -short; sudo lshw -C display; dpkg -l | egrep -i 'fgl|intel|mesa|mesa-utils|nvidia|nouveau|radeon|trident|video-ati'; cat /etc/lsb-release; dmesg | egrep -i 'abort|ailed|bug|error|fail|fgl|GLX|GPU|intel|missing|nouveau|NVIDIA|radeon|segment|trident|VESA|VGA|wfb|\(EE\)|\(WW\)'; cat /proc/cpuinfo | grep -I model; cat /var/log/Xorg.0.log | egrep -i 'abort|ailed|bug|display|error|fail|fgl|GLX|GPU|intel|issing|nouveau|nvidia|radeon|segment|trident|VESA|VGA|wfb|\(EE\)|\(WW\)'; sudo dmidecode|egrep 'anufact|roduct|erial|elease'; cat /etc/X11/xorg.conf; /usr/lib/nux/unity_support_test -p; ubuntu-support-status ; sudo lsmod
00:02.0 VGA compatible controller [0300]: Intel Corporation 82945G/GZ Integrated Graphics Controller [8086:2772] (rev 02)
Linux box 4.3.0-5-generic #16-Ubuntu SMP Wed Dec 16 23:33:25 UTC 2015 x86_64 x86_64 x86_64 GNU/Linux

X.Org X Server 1.17.3
Release Date: 2015-10-26
X Protocol Version 11, Revision 0
Build Operating System: Linux 3.19.0-33-generic x86_64 Ubuntu
Current Operating System: Linux box 4.3.0-5-generic #16-Ubuntu SMP Wed Dec 16 23:33:25 UTC 2015 x86_64
Kernel command line: BOOT_IMAGE=/boot/vmlinuz-4.3.0-5-generic root=UUID=1406f1b3-ed81-4320-a7df-aba3cb5d60e6 ro quiet splash vt.handoff=7
Build Date: 25 November 2015 04:17:13PM
xorg-server 2:1.17.3-2ubuntu2 (For technical support please see http://www.ubuntu.com/support)
Current version of pixman: 0.33.6
 Before reporting problems, check http://wiki.x.org
 to make sure that you have the latest version.
Hit:1 http://de.archive.ubuntu.com/ubuntu xenial InRelease
Hit:2 http://de.archive.ubuntu.com/ubuntu xenial-updates InRelease
Hit:3 http://de.archive.ubuntu.com/ubuntu xenial-backports InRelease
Hit:4 http://security.ubuntu.com/ubuntu xenial-security InRelease
Reading package lists... Done
Reading package lists... Done
Building dependency tree
Reading state information... Done
fbset is already the newest version (2.1-28).
nux-tools is already the newest version (4.0.8+16.04.20151210-0ubuntu1).
hardinfo is already the newest version (0.5.1-1.4ubuntu1).
mesa-utils is already the newest version (8.3.0-1).
The following package was automatically installed and is no longer required:
  libvpx2:i386
Use 'sudo apt autoremove' to remove it.
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.

mode "1280x1024"
    geometry 1280 1024 1280 1024 32
    timings 0 0 0 0 0 0 0
    accel true
    rgba 8/16,8/8,8/0,0/0
endmode

Frame buffer device information:
    Name : inteldrmfb
    Address : 0xd0520000
    Size : 5242880
    Type : PACKED PIXELS
    Visual : TRUECOLOR
    XPanStep : 1
    YPanStep : 1
    YWrapStep : 0
    LineLength : 5120
    Accelerator : No
Version: 1:7.7+12ubuntu1
Screen 0: minimum 8 x 8, current 1280 x 1024, maximum 32767 x 32767
VGA1 connected primary 1280x1024+0+0 (normal left inverted right x axis y axis) 338mm x 270mm
   1280x1024 60.02*+ 75.02
   1152x864 75.00
   1024x768 75.08 70.07 60.00
   832x624 74.55
   800x600 72.19 75.00 60.32 56.25
   640x480 75.00 72.81 66.67 60.00
   720x400 70.08
VIRTUAL1 disconnected (normal left inverted right x axis y axis)
The program 'fglrxinfo' can be found in the following packages:
 * fglrx
 * fglrx-updates
Try: sudo apt-get install <selected package>
The program 'nvidia-settings' is currently not installed. You can install it by typing:
sudo apt-get install nvidia-settings
H/W path Device Class Description
===================================================
                            system Computer
/0 bus Motherboard
/0/0 memory 1991MiB System memory
/0/1 processor Intel(R) Pentium(R) Dual CPU E2180 @ 2.00GHz
/0/100 bridge 82945G/GZ/P/PL Memory Controller Hub
/0/100/2 display 82945G/GZ Integrated Graphics Controller
/0/100/1b multimedia NM10/ICH7 Family High Definition Audio Controller
/0/100/1c bridge NM10/ICH7 Family PCI Express Port 1
/0/100/1c.1 bridge NM10/ICH7 Family PCI Express Port 2
/0/100/1c.1/0 enp2s0 network RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller
/0/100/1d bus NM10/ICH7 Family USB UHCI Controller #1
/0/100/1d/1 usb2 bus UHCI Host Controller
/0/100/1d.1 bus NM10/ICH7 Family USB UHCI Controller #2
/0/100/1d.1/1 usb3 bus UHCI Host Controller
/0/100/1d.2 bus NM10/ICH7 Family USB UHCI Controller #3
/0/100/1d.2/1 usb4 bus UHCI Host Controller
/0/100/1d.3 bus NM10/ICH7 Family USB UHCI Controller #4
/0/100/1d.3/1 usb5 bus UHCI Host Controller
/0/100/1d.7 bus NM10/ICH7 Family USB2 EHCI Controller
/0/100/1d.7/1 usb1 bus EHCI Host Controller
/0/100/1e bridge 82801 PCI Bridge
/0/100/1f bridge 82801GB/GR (ICH7 Family) LPC Interface Bridge
/0/100/1f.1 storage 82801G (ICH7 Family) IDE Controller
/0/100/1f.2 storage NM10/ICH7 Family SATA Controller [IDE mode]
/0/100/1f.3 bus NM10/ICH7 Family SMBus Controller
/0/2 scsi2 storage
/0/2/0.0.0 /dev/sda disk 160GB WDC WD1600AAJS-0
/0/2/0.0.0/1 /dev/sda1 volume 69GiB EXT4 volume
/0/2/0.0.0/2 /dev/sda2 volume 4767MiB Extended partition
/0/2/0.0.0/2/5 /dev/sda5 volume 4767MiB Linux swap / Solaris partition
/0/2/0.0.0/3 /dev/sda3 volume 3861MiB Windows FAT volume
/0/2/0.0.0/4 /dev/sda4 volume 70GiB Windows FAT volume
/0/3 scsi3 storage
/0/3/0.0.0 /dev/cdrom disk DVD D DH16D2S
  *-display
       description: VGA compatible controller
       product: 82945G/GZ Integrated Graphics Controller
       vendor: Intel Corporation
       physical id: 2
       bus info: pci@0000:00:02.0
       version: 02
       width: 32 bits
       clock: 33MHz
       capabilities: msi pm vga_controller bus_master cap_list rom
       configuration: driver=i915 latency=0
       resources: irq:16 memory:fdf00000-fdf7ffff ioport:ff00(size=8) memory:d0000000-dfffffff memory:fdf80000-fdfbffff
ii gir1.2-ibus-1.0:amd64 1.5.11-1ubuntu1 amd64 Intelligent Input Bus - introspection data
ii ibus 1.5.11-1ubuntu1 amd64 Intelligent Input Bus - core
ii ibus-gtk:amd64 1.5.11-1ubuntu1 amd64 Intelligent Input Bus - GTK+2 support
ii ibus-gtk3:amd64 1.5.11-1ubuntu1 amd64 Intelligent Input Bus - GTK+3 support
ii intel-gpu-tools 1.13-1 amd64 tools for debugging the Intel graphics driver
ii libcilkrts5:amd64 5.3.1-5ubuntu3 amd64 Intel Cilk Plus language extensions (runtime)
ii libdrm-intel1:amd64 2.4.66-2 amd64 Userspace interface to intel-specific kernel DRM services -- runtime
ii libdrm-intel1:i386 2.4.66-2 i386 Userspace interface to intel-specific kernel DRM services -- runtime
ii libdrm-nouveau2:amd64 2.4.66-2 amd64 Userspace interface to nouveau-specific kernel DRM services -- runtime
ii libdrm-nouveau2:i386 2.4.66-2 i386 Userspace interface to nouveau-specific kernel DRM services -- runtime
ii libdrm-radeon1:amd64 2.4.66-2 amd64 Userspace interface to radeon-specific kernel DRM services -- runtime
ii libdrm-radeon1:i386 2.4.66-2 i386 Userspace interface to radeon-specific kernel DRM services -- runtime
ii libegl1-mesa:amd64 11.0.8-1ubuntu1 amd64 free implementation of the EGL API -- runtime
ii libgl1-mesa-dev:amd64 11.0.8-1ubuntu1 amd64 free implementation of the OpenGL API -- GLX development files
ii libgl1-mesa-dri:amd64 11.0.8-1ubuntu1 amd64 free implementation of the OpenGL API -- DRI modules
ii libgl1-mesa-dri:i386 11.0.8-1ubuntu1 i386 free implementation of the OpenGL API -- DRI modules
ii libgl1-mesa-glx:amd64 11.0.8-1ubuntu1 amd64 free implementation of the OpenGL API -- GLX runtime
ii libgl1-mesa-glx:i386 11.0.8-1ubuntu1 i386 free implementation of the OpenGL API -- GLX runtime
ii libglapi-mesa:amd64 11.0.8-1ubuntu1 amd64 free implementation of the GL API -- shared library
ii libglapi-mesa:i386 11.0.8-1ubuntu1 i386 free implementation of the GL API -- shared library
ii libgles2-mesa:amd64 11.0.8-1ubuntu1 amd64 free implementation of the OpenGL|ES 2.x API -- runtime
ii libglu1-mesa:amd64 9.0.0-2.1 amd64 Mesa OpenGL utility library (GLU)
ii libglu1-mesa:i386 9.0.0-2.1 i386 Mesa OpenGL utility library (GLU)
ii libibus-1.0-5:amd64 1.5.11-1ubuntu1 amd64 Intelligent Input Bus - shared library
ii libmpx0:amd64 5.3.1-5ubuntu3 amd64 Intel memory protection extensions (runtime)
ii libosmesa6:amd64 11.0.8-1ubuntu1 amd64 Mesa Off-screen rendering extension
ii libosmesa6:i386 11.0.8-1ubuntu1 i386 Mesa Off-screen rendering extension
ii libtxc-dxtn-s2tc0:amd64 0~git20131104-1.1 amd64 Texture compression library for Mesa
ii libtxc-dxtn-s2tc0:i386 0~git20131104-1.1 i386 Texture compression library for Mesa
ii libwayland-egl1-mesa:amd64 11.0.8-1ubuntu1 amd64 implementation of the Wayland EGL platform -- runtime
ii mesa-common-dev:amd64 11.0.8-1ubuntu1 amd64 Developer documentation for Mesa
ii mesa-utils 8.3.0-1 amd64 Miscellaneous Mesa GL utilities
ii mir-client-platform-mesa3:amd64 0.18.0+16.04.20151216.1-0ubuntu1 amd64 Display server for Ubuntu - client platform library for Mesa
ii mir-platform-graphics-mesa-kms7:amd64 0.18.0+16.04.20151216.1-0ubuntu1 amd64 Display server for Ubuntu - platform library for KMS Mesa
ii mir-platform-graphics-mesa-x7:amd64 0.18.0+16.04.20151216.1-0ubuntu1 amd64 Display server for Ubuntu - platform library for X11 Mesa
ii xserver-xorg-video-ati 1:7.6.1-1 amd64 X.Org X server -- AMD/ATI display driver wrapper
ii xserver-xorg-video-intel 2:2.99.917+git20151217-1~exp1ubuntu1 amd64 X.Org X server -- Intel i8xx, i9xx display driver
ii xserver-xorg-video-nouveau 1:1.0.11-1ubuntu3 amd64 X.Org X server -- Nouveau display driver
ii xserver-xorg-video-radeon 1:7.6.1-1 amd64 X.Org X server -- AMD/ATI Radeon display driver
ii xserver-xorg-video-trident 1:1.3.7-1 amd64 X.Org X server -- Trident display driver
DISTRIB_ID=Ubuntu
DISTRIB_RELEASE=16.04
DISTRIB_CODENAME=xenial
DISTRIB_DESCRIPTION="Ubuntu Xenial Xerus (development branch)"
[ 0.000000] Intel GenuineIntel
[ 0.000000] ACPI: RSDP 0x00000000000F7BC0 000014 (v00 IntelR)
[ 0.000000] ACPI: RSDT 0x000000007F6E3000 000038 (v01 IntelR AWRDACPI 42302E31 AWRD 00000000)
[ 0.000000] ACPI: FACP 0x000000007F6E3080 000074 (v01 IntelR AWRDACPI 42302E31 AWRD 00000000)
[ 0.000000] ACPI: DSDT 0x000000007F6E3100 004670 (v01 INTELR AWRDACPI 00001000 MSFT 03000000)
[ 0.000000] ACPI: HPET 0x000000007F6E7880 000038 (v01 IntelR AWRDACPI 42302E31 AWRD 00000098)
[ 0.000000] ACPI: MCFG 0x000000007F6E78C0 00003C (v01 IntelR AWRDACPI 42302E31 AWRD 00000000)
[ 0.000000] ACPI: APIC 0x000000007F6E7780 000084 (v01 IntelR AWRDACPI 42302E31 AWRD 00000000)
[ 0.000000] Reserving Intel graphics stolen memory at 0x7f800000-0x7fffffff
[ 0.072000] smpboot: CPU0: Intel(R) Pentium(R) Dual CPU E2180 @ 2.00GHz (family: 0x6, model: 0xf, stepping: 0xd)
[ 0.072000] Performance Events: PEBS fmt0+, 4-deep LBR, Core2 events, Intel PMU driver.
[ 0.072000] perf_event_intel: PEBS disabled due to CPU errata
[ 0.100253] PCI: Intel Corporation 945G/GZ/P/PL Express Memory Controller Hub with MMCONFIG support
[ 0.116197] PCI: Using host bridge windows from ACPI; if necessary, use "pci=nocrs" and report a bug
[ 0.122187] acpi PNP0A08:00: _OSC: OS supports [ExtendedConfig ASPM ClockPM Segments MSI]
[ 0.122193] acpi PNP0A08:00: _OSC failed (AE_NOT_FOUND); disabling ASPM
[ 0.127898] vgaarb: setting as boot device: PCI:0000:00:02.0
[ 0.127898] vgaarb: device added: PCI:0000:00:02.0,decodes=io+mem,owns=io+mem,locks=none
[ 0.127898] vgaarb: loaded
[ 0.127898] vgaarb: bridge control possible 0000:00:02.0
[ 0.910290] vesafb: mode is 1280x1024x32, linelength=5120, pages=0
[ 0.910292] vesafb: scrolling: redraw
[ 0.910295] vesafb: Truecolor: size=8:8:8:8, shift=24:16:8:0
[ 0.910314] vesafb: framebuffer at 0xd0000000, mapped to 0xffffc90000800000, using 5120k, total 5120k
[ 0.910520] fb0: VESA VGA frame buffer device
[ 0.910547] intel_idle: does not run on family 6 model 15
[ 0.954755] agpgart-intel 0000:00:00.0: Intel 945G Chipset
[ 0.954770] agpgart-intel 0000:00:00.0: detected gtt size: 262144K total, 262144K mappable
[ 0.955013] agpgart-intel 0000:00:00.0: detected 8192K stolen memory
[ 0.955158] agpgart-intel 0000:00:00.0: AGP aperture is 256M @ 0xd0000000
[ 0.964394] ehci-pci 0000:00:1d.7: debug port 1
[ 1.359583] fb: switching to inteldrmfb from VESA VGA
[ 1.359894] [drm] Replacing VGA console driver
[ 1.361246] vgaarb: device changed decodes: PCI:0000:00:02.0,olddecodes=io+mem,decodes=io+mem:owns=io+mem
[ 1.361692] [drm:drm_calc_timestamping_constants [drm]] *ERROR* crtc 23: Can't calculate constants, dotclock = 0!
[ 1.472389] fbcon: inteldrmfb (fb0) is primary device
[ 1.472558] i915 0000:00:02.0: fb0: inteldrmfb frame buffer device
[ 10.484001] systemd[1]: Failed to insert module 'kdbus': Function not implemented
[ 12.952309] systemd[1]: powerd.service: Cannot add dependency job, ignoring: Unit lxc-android-config.service failed to load: No such file or directory.
[ 13.022204] systemd[1]: Mounting Debug File System...
[ 13.489390] systemd[1]: Mounted Debug File System.
[ 16.725144] EXT4-fs (sda1): re-mounted. Opts: errors=remount-ro
[ 18.561203] intel_rng: FWH not detected
[ 20.092754] input: HDA Intel Front Mic as /devices/pci0000:00/0000:00:1b.0/sound/card0/input5
[ 20.093618] input: HDA Intel Rear Mic as /devices/pci0000:00/0000:00:1b.0/sound/card0/input6
[ 20.093742] input: HDA Intel Line as /devices/pci0000:00/0000:00:1b.0/sound/card0/input7
[ 20.093858] input: HDA Intel Line Out as /devices/pci0000:00/0000:00:1b.0/sound/card0/input8
[ 20.093970] input: HDA Intel Front Headphone as /devices/pci0000:00/0000:00:1b.0/sound/card0/input9
[ 32.918851] vboxdrv: module verification failed: signature and/or required key missing - tainting kernel
[ 4392.800743] [drm] GPU HANG: ecode 3:0:0x71ffaac1, in Xorg [806], reason: Ring hung, action: reset
[ 4392.800746] [drm] GPU hangs can indicate a bug anywhere in the entire gfx stack, including userspace.
[ 4392.800747] [drm] Please file a _new_ bug report on bugs.freedesktop.org against DRI -> DRM/Intel
[ 4392.800751] [drm] The gpu crash dump is required to analyze gpu hangs, so please always attach it.
[ 4392.800752] [drm] GPU crash dump saved to /sys/class/drm/card0/error
[ 4392.860165] drm/i915: Resetting chip after gpu hang
model : 15
model name : Intel(R) Pentium(R) Dual CPU E2180 @ 2.00GHz
model : 15
model name : Intel(R) Pentium(R) Dual CPU E2180 @ 2.00GHz
 (WW) warning, (EE) error, (NI) not implemented, (??) unknown.
[ 35.704] (==) Automatically adding GPU devices
[ 35.865] (WW) The directory "/usr/share/fonts/X11/cyrillic" does not exist.
[ 35.865] (WW) The directory "/usr/share/fonts/X11/100dpi/" does not exist.
[ 35.865] (WW) The directory "/usr/share/fonts/X11/75dpi/" does not exist.
[ 35.932] (WW) The directory "/usr/share/fonts/X11/100dpi" does not exist.
[ 35.933] (WW) The directory "/usr/share/fonts/X11/75dpi" does not exist.
[ 35.982] (EE) systemd-logind: failed to get session: PID 806 does not belong to any known session
[ 36.049] (II) LoadModule: "glx"
[ 36.134] (II) Loading /usr/lib/xorg/modules/extensions/libglx.so
[ 37.648] (II) Module glx: vendor="X.Org Foundation"
[ 37.648] (==) AIGLX enabled
[ 37.648] (==) Matched intel as autoconfigured driver 0
[ 37.648] (==) Matched intel as autoconfigured driver 1
[ 37.648] (==) Matched vesa as autoconfigured driver 4
[ 37.648] (II) LoadModule: "intel"
[ 37.648] (II) Loading /usr/lib/xorg/modules/drivers/intel_drv.so
[ 37.942] (II) Module intel: vendor="X.Org Foundation"
[ 38.083] (II) LoadModule: "vesa"
[ 38.083] (II) Loading /usr/lib/xorg/modules/drivers/vesa_drv.so
[ 38.173] (II) Module vesa: vendor="X.Org Foundation"
[ 38.173] (II) intel: Driver for Intel(R) Integrated Graphics Chipsets:
[ 38.174] (II) intel: Driver for Intel(R) HD Graphics: 2000-6000
[ 38.174] (II) intel: Driver for Intel(R) Iris(TM) Graphics: 5100, 6100
[ 38.174] (II) intel: Driver for Intel(R) Iris(TM) Pro Graphics: 5200, 6200, P6300
[ 38.174] (II) VESA: driver for VESA chipsets: vesa
[ 38.246] (II) intel(0): Using Kernel Mode Setting driver: i915, version 1.6.0 20150731
[ 38.246] (II) intel(0): SNA compiled: xserver-xorg-video-intel 2:2.99.917+git20151217-1~exp1ubuntu1 (Timo Aaltonen <email address hidden>)
[ 38.246] (II) intel(0): SNA compiled for use with valgrind
[ 38.308] (WW) Falling back to old probe method for modesetting
[ 38.308] (WW) Falling back to old probe method for fbdev
[ 38.353] (WW) Falling back to old probe method for vesa
[ 38.398] (--) intel(0): Integrated Graphics Chipset: Intel(R) 945G
[ 38.398] (--) intel(0): CPU: x86-64, sse2, sse3, ssse3; using a maximum of 2 threads
[ 38.398] (II) intel(0): Creating default Display subsection in Screen section
[ 38.398] (==) intel(0): Depth 24, (--) framebuffer bpp 32
[ 38.398] (==) intel(0): RGB weight 888
[ 38.398] (==) intel(0): Default visual is TrueColor
[ 38.398] (II) intel(0): Output VGA1 has no monitor section
[ 38.398] (II) intel(0): Enabled output VGA1
[ 38.398] (--) intel(0): Using a maximum size of 256x256 for hardware cursors
[ 38.399] (II) intel(0): Output VIRTUAL1 has no monitor section
[ 38.399] (II) intel(0): Enabled output VIRTUAL1
[ 38.399] (--) intel(0): Output VGA1 using initial mode 1280x1024 on pipe 0
[ 38.400] (==) intel(0): TearFree disabled
[ 38.400] (==) intel(0): DPI set to (96, 96)
[ 38.400] (II) UnloadModule: "vesa"
[ 38.400] (II) Unloading vesa
[ 38.615] (II) intel(0): SNA initialized with Alviso (gen3) backend
[ 38.615] (==) intel(0): Backing store enabled
[ 38.615] (==) intel(0): Silken mouse enabled
[ 38.654] (II) intel(0): HW Cursor enabled
[ 38.654] (II) intel(0): RandR 1.2 enabled, ignore the following RandR disabled message.
[ 38.734] (==) intel(0): DPMS enabled
[ 38.735] (==) intel(0): Display hotplug detection enabled
[ 38.793] (II) intel(0): [XvMC] i915_xvmc driver initialized.
[ 38.794] (II) intel(0): [DRI2] Setup complete
[ 38.794] (II) intel(0): [DRI2] DRI driver: i915
[ 38.794] (II) intel(0): [DRI2] VDPAU driver: va_gl
[ 38.794] (II) intel(0): direct rendering: DRI2 enabled
[ 38.794] (II) intel(0): hardware support for Present enabled
[ 40.015] (II) AIGLX: enabled GLX_MESA_copy_sub_buffer
[ 40.015] (II) AIGLX: enabled GLX_ARB_create_context
[ 40.015] (II) AIGLX: enabled GLX_ARB_create_context_profile
[ 40.015] (II) AIGLX: enabled GLX_EXT_create_context_es2_profile
[ 40.015] (II) AIGLX: enabled GLX_INTEL_swap_event
[ 40.015] (II) AIGLX: enabled GLX_SGI_swap_control and GLX_MESA_swap_control
[ 40.015] (II) AIGLX: enabled GLX_EXT_framebuffer_sRGB
[ 40.015] (II) AIGLX: enabled GLX_ARB_fbconfig_float
[ 40.015] (II) AIGLX: GLX_EXT_texture_from_pixmap backed by buffer objects
[ 40.015] (II) AIGLX: Loaded and initialized i915
[ 40.015] (II) GLX: Initialized DRI2 GL provider for screen 0
[ 40.026] (II) intel(0): switch to mode 1280x1024@60.0 on VGA1 using pipe 0, position (0, 0), rotation normal, reflection none
[ 40.026] (II) intel(0): Setting screen physical size to 338 x 270
[ 41.000] (II) config/udev: Adding input device HDA Intel Front Mic (/dev/input/event4)
[ 41.000] (II) config/udev: Adding input device HDA Intel Rear Mic (/dev/input/event5)
[ 41.001] (II) config/udev: Adding input device HDA Intel Line (/dev/input/event6)
[ 41.001] (II) config/udev: Adding input device HDA Intel Line Out (/dev/input/event7)
[ 41.002] (II) config/udev: Adding input device HDA Intel Front Headphone (/dev/input/event8)
[ 41.094] (II) intel(0): EDID vendor "ACR", prod id 1716
[ 41.094] (II) intel(0): Using EDID range info for horizontal sync
[ 41.094] (II) intel(0): Using EDID range info for vertical refresh
[ 41.094] (II) intel(0): Printing DDC gathered Modelines:
[ 41.094] (II) intel(0): Modeline "1280x1024"x0.0 108.00 1280 1328 1440 1688 1024 1025 1028 1066 +hsync +vsync (64.0 kHz eP)
[ 41.094] (II) intel(0): Modeline "800x600"x0.0 40.00 800 840 968 1056 600 601 605 628 +hsync +vsync (37.9 kHz e)
[ 41.094] (II) intel(0): Modeline "800x600"x0.0 36.00 800 824 896 1024 600 601 603 625 +hsync +vsync (35.2 kHz e)
[ 41.094] (II) intel(0): Modeline "640x480"x0.0 31.50 640 656 720 840 480 481 484 500 -hsync -vsync (37.5 kHz e)
[ 41.094] (II) intel(0): Modeline "640x480"x0.0 31.50 640 664 704 832 480 489 492 520 -hsync -vsync (37.9 kHz e)
[ 41.094] (II) intel(0): Modeline "640x480"x0.0 30.24 640 704 768 864 480 483 486 525 -hsync -vsync (35.0 kHz e)
[ 41.094] (II) intel(0): Modeline "640x480"x0.0 25.18 640 656 752 800 480 490 492 525 -hsync -vsync (31.5 kHz e)
[ 41.094] (II) intel(0): Modeline "720x400"x0.0 28.32 720 738 846 900 400 412 414 449 -hsync +vsync (31.5 kHz e)
[ 41.094] (II) intel(0): Modeline "1280x1024"x0.0 135.00 1280 1296 1440 1688 1024 1025 1028 1066 +hsync +vsync (80.0 kHz e)
[ 41.094] (II) intel(0): Modeline "1024x768"x0.0 78.75 1024 1040 1136 1312 768 769 772 800 +hsync +vsync (60.0 kHz e)
[ 41.094] (II) intel(0): Modeline "1024x768"x0.0 75.00 1024 1048 1184 1328 768 771 777 806 -hsync -vsync (56.5 kHz e)
[ 41.094] (II) intel(0): Modeline "1024x768"x0.0 65.00 1024 1048 1184 1344 768 771 777 806 -hsync -vsync (48.4 kHz e)
[ 41.094] (II) intel(0): Modeline "832x624"x0.0 57.28 832 864 928 1152 624 625 628 667 -hsync -vsync (49.7 kHz e)
[ 41.094] (II) intel(0): Modeline "800x600"x0.0 49.50 800 816 896 1056 600 601 604 625 +hsync +vsync (46.9 kHz e)
[ 41.094] (II) intel(0): Modeline "800x600"x0.0 50.00 800 856 976 1040 600 637 643 666 +hsync +vsync (48.1 kHz e)
[ 41.094] (II) intel(0): Modeline "1152x864"x0.0 108.00 1152 1216 1344 1600 864 865 868 900 +hsync +vsync (67.5 kHz e)
 Release Date: 03/19/2008
  Serial services are supported (int 14h)
 Manufacturer: wortmann
 Product Name: OEM
 Serial Number:
 Manufacturer: Foxconn
 Product Name: 45CMX/45GMX/45CMX-K
 Serial Number: UYRN81703313
 Manufacturer: OEM
 Serial Number:
 Manufacturer: Intel
 Serial Number:
 Port Type: Serial Port 16450 Compatible
 Manufacturer: Not Specified
 Serial Number: Not Specified
 Manufacturer: Not Specified
 Serial Number: Not Specified
cat: /etc/X11/xorg.conf: No such file or directory
OpenGL vendor string: Intel Open Source Technology Center
OpenGL renderer string: Mesa DRI Intel(R) 945G
OpenGL version string: 1.4 Mesa 11.0.8

Not software rendered: yes
Not blacklisted: yes
GLX fbconfig: yes
GLX texture from pixmap: yes
GL npot or rect textures: yes
GL vertex program: yes
GL fragment program: yes
GL vertex buffer object: yes
GL framebuffer object: yes
GL version is 1.4+: yes

Unity 3D supported: yes
Support status summary of 'box':

You have 2266 packages (90.7%) supported until October 2016 (9m)

You have 21 packages (0.8%) that can not/no-longer be downloaded
You have 212 packages (8.5%) that are unsupported

Run with --show-unsupported, --show-supported or --show-all to see more details
Module Size Used by
bnep 20480 2
pci_stub 16384 1
vboxpci 24576 0
vboxnetadp 28672 0
vboxnetflt 28672 0
vboxdrv 454656 3 vboxnetadp,vboxnetflt,vboxpci
bluetooth 516096 7 bnep
binfmt_misc 20480 1
drbg 32768 1
ansi_cprng 16384 0
xts 16384 1
gf128mul 16384 1 xts
dm_crypt 28672 1
snd_hda_codec_realtek 81920 1
snd_hda_codec_generic 77824 1 snd_hda_codec_realtek
snd_hda_intel 36864 5
snd_hda_codec 135168 3 snd_hda_codec_realtek,snd_hda_codec_generic,snd_hda_intel
snd_hda_core 65536 4 snd_hda_codec_realtek,snd_hda_codec_generic,snd_hda_codec,snd_hda_intel
snd_hwdep 16384 1 snd_hda_codec
snd_pcm 102400 4 snd_hda_codec,snd_hda_intel,snd_hda_core
snd_seq_midi 16384 0
snd_seq_midi_event 16384 1 snd_seq_midi
snd_rawmidi 32768 1 snd_seq_midi
snd_seq 69632 2 snd_seq_midi_event,snd_seq_midi
coretemp 16384 0
snd_seq_device 16384 3 snd_seq,snd_rawmidi,snd_seq_midi
snd_timer 32768 2 snd_pcm,snd_seq
snd 81920 19 snd_hda_codec_realtek,snd_hwdep,snd_timer,snd_pcm,snd_seq,snd_rawmidi,snd_hda_codec_generic,snd_hda_codec,snd_hda_intel,snd_seq_device
input_leds 16384 0
lpc_ich 24576 0
soundcore 16384 1 snd
serio_raw 16384 0
shpchp 36864 0
8250_fintek 16384 0
mac_hid 16384 0
parport_pc 32768 1
ppdev 20480 0
lp 20480 0
parport 49152 3 lp,ppdev,parport_pc
autofs4 40960 2
i915 1142784 3
psmouse 126976 0
video 36864 1 i915
i2c_algo_bit 16384 1 i915
drm_kms_helper 131072 1 i915
pata_acpi 16384 0
syscopyarea 16384 1 drm_kms_helper
sysfillrect 16384 1 drm_kms_helper
r8169 81920 0
mii 16384 1 r8169
sysimgblt 16384 1 drm_kms_helper
fb_sys_fops 16384 1 drm_kms_helper
floppy 73728 0
drm 356352 5 i915,drm_kms_helper
fjes 28672 0
---
ApportVersion: 2.19.3-0ubuntu3
Architecture: amd64
AudioDevicesInUse:
 USER PID ACCESS COMMAND
 /dev/snd/controlC0: sg 1834 F.... pulseaudio
CurrentDesktop: Unity
DistroRelease: Ubuntu 16.04
EcryptfsInUse: Yes
HibernationDevice: RESUME=UUID=5d14ee2e-8cc0-496d-9028-1952104c3e34
IwConfig:
 enp2s0 no wireless extensions.

 lo no wireless extensions.
Lsusb:
 Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
 Bus 005 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
 Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
 Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
 Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
MachineType: wortmann OEM
Package: linux (not installed)
ProcFB: 0 inteldrmfb
ProcKernelCmdLine: BOOT_IMAGE=/boot/vmlinuz-4.3.0-5-generic root=UUID=1406f1b3-ed81-4320-a7df-aba3cb5d60e6 ro quiet splash crashkernel=384M-:128M vt.handoff=7
ProcVersionSignature: Ubuntu 4.3.0-5.16-generic 4.3.3
RelatedPackageVersions:
 linux-restricted-modules-4.3.0-5-generic N/A
 linux-backports-modules-4.3.0-5-generic N/A
 linux-firmware 1.155
RfKill:

Tags: xenial
UdevLog: Error: [Errno 2] No such file or directory: '/var/log/udev'
Uname: Linux 4.3.0-5-generic x86_64
UpgradeStatus: No upgrade log present (probably fresh install)
UserGroups: adm cdrom dip lpadmin plugdev sambashare sudo
_MarkForUpload: True
dmi.bios.date: 03/19/2008
dmi.bios.vendor: Phoenix Technologies, LTD
dmi.bios.version: 6.00 PG
dmi.board.name: 45CMX/45GMX/45CMX-K
dmi.board.vendor: Foxconn
dmi.chassis.type: 3
dmi.chassis.vendor: OEM
dmi.modalias: dmi:bvnPhoenixTechnologies,LTD:bvr6.00PG:bd03/19/2008:svnwortmann:pnOEM:pvr:rvnFoxconn:rn45CMX/45GMX/45CMX-K:rvr:cvnOEM:ct3:cvr:
dmi.product.name: OEM
dmi.sys.vendor: wortmann

Revision history for this message
Brad Figg (brad-figg) wrote : Missing required logs.

This bug is missing log files that will aid in diagnosing the problem. From a terminal window please run:

apport-collect 1535048

and then change the status of the bug to 'Confirmed'.

If, due to the nature of the issue you have encountered, you are unable to run this command, please add a comment stating that fact and change the bug status to 'Confirmed'.

This change has been made by an automated script, maintained by the Ubuntu Kernel Team.

Changed in linux (Ubuntu):
status: New → Incomplete
Revision history for this message
Yulian (yu-kalev) wrote : AlsaInfo.txt

apport information

tags: added: apport-collected xenial
description: updated
Revision history for this message
Yulian (yu-kalev) wrote : CRDA.txt

apport information

Revision history for this message
Yulian (yu-kalev) wrote : CurrentDmesg.txt

apport information

Revision history for this message
Yulian (yu-kalev) wrote : JournalErrors.txt

apport information

Revision history for this message
Yulian (yu-kalev) wrote : Lspci.txt

apport information

Revision history for this message
Yulian (yu-kalev) wrote : ProcCpuinfo.txt

apport information

Revision history for this message
Yulian (yu-kalev) wrote : ProcEnviron.txt

apport information

Revision history for this message
Yulian (yu-kalev) wrote : ProcInterrupts.txt

apport information

Revision history for this message
Yulian (yu-kalev) wrote : ProcModules.txt

apport information

Revision history for this message
Yulian (yu-kalev) wrote : PulseList.txt

apport information

Revision history for this message
Yulian (yu-kalev) wrote : UdevDb.txt

apport information

Revision history for this message
Yulian (yu-kalev) wrote : WifiSyslog.txt

apport information

Changed in linux (Ubuntu):
status: Incomplete → Confirmed
Changed in linux (Ubuntu):
importance: Undecided → Critical
Revision history for this message
Alberto Salvia Novella (es20490446e) wrote :

If you are experiencing the same issue as in bug #1522922, please:

1. Mark this bug as a duplicate of that.
2. In bug #1522922, into the tag list, write down "xenial".

In any case, set this bug status back to "confirmed". Thank you.

Changed in linux (Ubuntu):
status: Confirmed → Incomplete
Revision history for this message
Yulian (yu-kalev) wrote :

It's very similar and i do sometimes experience the flickering as a precursor to the complete crash, but mostly screen goes off and it just crashes. Actually it freezes the whole PC. Keyboard is unresponsive. I installed kdump, set soft, nmi etc. watches on but the PC does not detect the crash and does not boot the second kernel :( and i dont have a nmi button. All i can is power off and restart. Got ideas, how i can trigger the kernel dump? Also i did experience the same issue with 15.10. I will add libdrm as affected.

Yulian (yu-kalev)
Changed in linux (Ubuntu):
status: Incomplete → Confirmed
Changed in libdrm (Ubuntu):
status: New → Confirmed
Changed in libdrm (Ubuntu):
importance: Undecided → Critical
tags: added: kernel-graphics
Revision history for this message
Clinton Wright (clintonabco) wrote :

Hi,

First of all this IS NOT A DUPLICATE OF BUG #1554613.

This is an entirely different problem which is quite consistent in its behaviour when it fails. As the original creator of this bug reported, the problem happens whenever it feels like, it can happen in 10 minutes or 2 hours, or not at all (if you lucky). Mostly its been happening all the time to me. Sometimes I get a lucky roll of the dice and it works for a bit. The problem is to do with the i915 kernel module. When the random problem occurs, the system freezes dead in its tracks in the moment it freezes and you have to power off and on again. Very annoying problem. Not wanting, but feeling forced to goto Windows temporarily.

Please can this bug be treated high priority. I can not enjoy any games on Linux whatsoever due to this bug. This happens playing any game for me. It can happen after 15 minutes of playing a game, or 1 hour.

Please can you guys first fix that this is not a duplicate of #1554613 and could you guys help to assist to get whatever is wrong with i915 module fixed?

Kind regards,

A fellow Linux user.

Revision history for this message
Tyson Tan (tysontan) wrote :

I have a machine with intel Skylake and it is suffering random reboot. Although I'm not familiar with hardware side of things, please let me know if there is anything I can help.

Meanwhile, the archlinux community has a similar report but they suspect i915 firmware.
https://bugs.archlinux.org/task/53227

Revision history for this message
Tyson Tan (tysontan) wrote :

Here is the crach log and further discussion linked by the bug reporter on archlinux:
https://github.com/nisenbeck/ct-server-2016-jessie/issues/1

Revision history for this message
Tyson Tan (tysontan) wrote :

On my system:
1) the problem doesn't seem to be related to i915 firmware (which the archlinux report I mentioned)
2) the problem seems to be triggered by a spike in CPU/GPU stress, it can be triggered by two kinds of actions in particular: disk partitioning / OpenGl accelerated applications
3) the problem is fixed when a realtime Linux kernel is being used

I highly suspect this to be a bug in Linux power management for Skylake.

Revision history for this message
Tyson Tan (tysontan) wrote :

I did a few more tests. On my system, the combination of a realtime (lowlatency) kernel and certain tlp settings fixed the random crash. Although the side effect was the machine can get very hot because CPU threads cannot be turned off.

Processor: Intel® Core™ i7-6567U
Graphics: Intel® Iris Graphics 550 (Skylake GT3e)
Linux kernel: 4.11.12-1-rt16-MANJARO
TLP modified settings (/etc/default/tlp):
SCHED_POWERSAVE_ON_AC=0
ENERGY_PERF_POLICY_ON_AC=normal

Note: this combination also solved the intel 8265 bluetooth random disconnection and reconnection failure on this machine.

All these tests were carried out on Manjaro, but I did suffered similar problem when I was testing Ubuntu 17.10. I hope my information can be helpful.

Revision history for this message
Tyson Tan (tysontan) wrote :

If you were testing on a laptop without a power supply connected, there is an additional TLP settings change:

SCHED_POWERSAVE_ON_BAT=0

Revision history for this message
Tyson Tan (tysontan) wrote :

New test result today seems to be a intel P-state related problem.
I had reverted everything to their default state, with only the following changes in TLP settings:

/etc/default/tlp

# Set Intel P-state performance: 0..100 (%)
# Limit the max/min P-state to control the power dissipation of the CPU.
# Values are stated as a percentage of the available performance.
# Requires an Intel Core i processor with intel_pstate driver.
CPU_MIN_PERF_ON_AC=100
CPU_MAX_PERF_ON_AC=100
CPU_MIN_PERF_ON_BAT=100
CPU_MAX_PERF_ON_BAT=100

Now the machine never crashed no matter what tricked I played against it. This workaround seemed to work both under a normal Linux kernel and a realtime kernel.

I guess the crash was triggered by flipping the P-state to save power. In the previous report I was using WebGL Aquarium to do the test, which has a rather linear stress. But later when I was using Krita, whose stresses on the CPU comes in spikes, the old workaround failed to work. When connecting to an external monitor, it also did not crash anyway but I guess it was using full power all the way because of the dualview requires that much power.

Revision history for this message
melenzb (woodhouser) wrote :

Very similar situation here, however:

In my case there is absolutely no prediction of crashing. It just happens: instant shutdown followed by automatic reboot. Nothing to be seen in the logs. Happens under moderate load ; have yet to see it happen under full load (benchmark) or idle mode. So my problem might be related.

The problem exists in many different Linux distros. On one particular kernel on Opensuse leap 42.2 the problem did not occur, until I updated the kernel. Never happened in windows 10 that I used moderately for editing a 3d model.

Interval is random: can happen within 10 minutes when playing 0ad or upto days when performing simple office/multimedia tasks.

Quite annoying but very similar, yet slightly different to your problem I guess.

Similar hardware: i5 6267 with iris 550 graphics.

I will try your solution as soon as I have access to the laptop again. It will implicate reduced battery life I fear though if I see this correctly?!?

Revision history for this message
melenzb (woodhouser) wrote :

Tried it and lo and behold, I got a crash eventually, although it took way longer in the regular usage scenario. I am not sure if the TLP settings are implemented correctly though. On one occasion i7z told me turbo mode was enabled although I disabled it n TLP settings.. That was when I saw the crash happen. I then manually disabled turbo mode " echo 1 > /sys/devices/system/cpu/intel_pstate/no_turbo" after which it showed that it was indeed disabled. No clue as to why this was the case.

Another thing I notice is that when I configure it to use :

CPU_MIN_PERF_ON_AC=100
CPU_MAX_PERF_ON_AC=100
CPU_MIN_PERF_ON_BAT=0
CPU_MAX_PERF_ON_BAT=100

I expect it to change operatig mode when I plug or unplug the power cable. I does not however, as i7z reveals. Seems like it sustains the mode that was to be chosen based on the situation at boot time. It is not modified during runtime.

All in all I am hoping to discover that effective deactivation of turbo mode might be the fix for me.

I don't believe my situation is a duplicate of bug #1554613.

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

Other bug subscribers

Remote bug watches

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