Bug#787784: Subject: xserver-xorg-core: xserver crashes with sis chipset
Package: xserver-xorg-core Version: 2:1.17.1-2 Severity: important The xserver crashes with the latest version in testing version: xserver-xorg-core=2:1.17.1-2 xserver-xorg-video-vesa=1:2.3.3-1+b4 It works with: aptitude install xserver-xorg-core=2:1.16.4-1 xserver-xorg-video-vesa=1:2.3.3-1+b3 (forcing a downgrade to those versions fix the problem.) The CPU architecure is x86 and the video chipset is a SiS. $ grep EE /var/log/Xorg.1.log (WW) warning, (EE) error, (NI) not implemented, (??) unknown. [ 9786.227] (EE) Failed to load module sis (module does not exist, 0) [ 9786.229] (EE) Failed to load module modesetting (module does not exist, 0) [ 9786.230] (EE) Failed to load module fbdev (module does not exist, 0) [ 9786.230] (EE) Failed to load module vesa (module does not exist, 0) [ 9786.230] (EE) No drivers available. [ 9786.230] (EE) [ 9786.230] (EE) no screens found(EE) [ 9786.231] (EE) [ 9786.231] (EE) Please also check the log file at /var/log/Xorg.1.log for additional information. [ 9786.231] (EE) $ lspci 00:00.0 Host bridge: Silicon Integrated Systems [SiS] 741/741GX/M741 Host (rev 03) 00:01.0 PCI bridge: Silicon Integrated Systems [SiS] AGP Port (virtual PCI-to-PCI bridge) 00:02.0 ISA bridge: Silicon Integrated Systems [SiS] SiS963 [MuTIOL Media IO] LPC Controller (rev 25) 00:02.1 SMBus: Silicon Integrated Systems [SiS] SiS961/2/3 SMBus controller 00:02.5 IDE interface: Silicon Integrated Systems [SiS] 5513 IDE Controller 00:02.7 Multimedia audio controller: Silicon Integrated Systems [SiS] SiS7012 AC'97 Sound Controller (rev a0) 00:03.0 USB controller: Silicon Integrated Systems [SiS] USB 1.1 Controller (rev 0f) 00:03.1 USB controller: Silicon Integrated Systems [SiS] USB 1.1 Controller (rev 0f) 00:03.2 USB controller: Silicon Integrated Systems [SiS] USB 2.0 Controller 00:04.0 Ethernet controller: Silicon Integrated Systems [SiS] SiS900 PCI Fast Ethernet (rev 90) 01:00.0 VGA compatible controller: Silicon Integrated Systems [SiS] 661/741/760 PCI/AGP or 662/761Gx PCIE VGA Display Adapter This is the information provided by reporbug. First for the new (bugged) version, then the previous (working) version: 1. The Bugged Version -- Package-specific info: X server symlink status: lrwxrwxrwx 1 root root 13 Jun 26 2011 /etc/X11/X - /usr/bin/Xorg -rwxr-xr-x 1 root root 2544344 May 5 00:49 /usr/bin/Xorg VGA-compatible devices on PCI bus: -- 01:00.0 VGA compatible controller [0300]: Silicon Integrated Systems [SiS] 661/741/760 PCI/AGP or 662/761Gx PCIE VGA Display Adapter [1039:6330] /etc/X11/xorg.conf does not exist. Contents of /etc/X11/xorg.conf.d: - total 8 -rw-r--r-- 1 root root 412 Jan 8 2012 10-monitor.conf -rw-r--r-- 1 root root 396 Dec 29 2011 10-monitor.conf~ KMS configuration files: /etc/modprobe.d/i915-kms.conf: options i915 modeset=1 /etc/modprobe.d/radeon-kms.conf: options radeon modeset=1 Kernel version (/proc/version): --- Linux version 3.16.0-4-686-pae (debian-ker...@lists.debian.org) (gcc version 4.8.4 (Debian 4.8.4-1) ) #1 SMP Debian 3.16.7-ckt9-3 (2015-04-23) Xorg X server log files on system: -- -rw-r--r-- 1 root root 40560 Nov 17 2011 /var/log/Xorg.17.log -rw-r--r-- 1 root root 40560 Nov 19 2011 /var/log/Xorg.18.log -rw-r--r-- 1 root root 40560 Nov 19 2011 /var/log/Xorg.19.log -rw-r--r-- 1 root root 40560 Nov 19 2011 /var/log/Xorg.20.log -rw-r--r-- 1 root root 40560 Nov 21 2011 /var/log/Xorg.21.log -rw-r--r-- 1 root root 40560 Nov 21 2011 /var/log/Xorg.22.log -rw-r--r-- 1 root root 40564 Nov 21 2011 /var/log/Xorg.23.log -rw-r--r-- 1 root root 41134 Nov 23 2011 /var/log/Xorg.24.log -rw-r--r-- 1 root root 41126 Nov 23 2011 /var/log/Xorg.25.log -rw-r--r-- 1 root root 41122 Nov 23 2011 /var/log/Xorg.26.log -rw-r--r-- 1 root root 41122 Nov 24 2011 /var/log/Xorg.27.log -rw-r--r-- 1 root root 41122 Nov 24 2011 /var/log/Xorg.28.log -rw-r--r-- 1 root root 41126 Nov 24 2011 /var/log/Xorg.29.log -rw-r--r-- 1 root root 41122 Nov 25 2011 /var/log/Xorg.30.log -rw-r--r-- 1 root root 41122 Nov 25 2011 /var/log/Xorg.31.log -rw-r--r-- 1 root root 41122 Nov 27 2011 /var/log/Xorg.32.log -rw-r--r-- 1 root root 41126 Nov 27 2011 /var/log/Xorg.33.log -rw-r--r-- 1 root root 41122 Nov 27 2011 /var/log/Xorg.34.log -rw-r--r-- 1 root root 41128 Nov 28 2011 /var/log/Xorg.36.log -rw-r--r-- 1 root root 41132 Nov 29 2011 /var/log/Xorg.37.log -rw-r--r-- 1 root root 41140 Nov 29 2011 /var/log/Xorg.38.log -rw-r--r-- 1 root root 41128 Nov 30 2011 /var/log/Xorg.39.log -rw-r--r-- 1 root root 41128 Nov 30 2011 /var/log/Xorg.40.log -rw-r--r-- 1 root root 41132 Nov 30 2011 /var/log/Xorg.41.log -rw-r--r-- 1 root root 41126 Nov 30 2011 /var/log/Xorg.42.log -rw-r--r-- 1 root root 41128 Dec 3 2011 /var/log/Xorg.43.log -rw-r--r-- 1 root root 41128 Dec 4 2011 /var/log/Xorg.35.log
xserver-xorg-video-intel: Changes to 'ubuntu'
debian/changelog|8 + debian/patches/series |2 debian/patches/sna-force-frontbuffer-to-cpu-for-randr-fallback.diff | 61 ++ debian/source/local-options |1 4 files changed, 72 insertions(+) New commits: commit 503e4a0b179ab2f6dfd21872bc886eeb06d3c471 Author: Timo Aaltonen tjaal...@debian.org Date: Wed Apr 22 19:48:37 2015 +0300 release to vivid diff --git a/debian/changelog b/debian/changelog index 63a980f..12eaca5 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,10 +1,10 @@ -xserver-xorg-video-intel (2:2.99.917-1~exp1ubuntu2.1) UNRELEASED; urgency=medium +xserver-xorg-video-intel (2:2.99.917-1~exp1ubuntu2.1) vivid; urgency=medium * sna-force-frontbuffer-to-cpu-for-randr-fallback.diff: Fix rotation on SKL. (LP: #1447143) * source: Add extend-diff-ignore to not complain about symlinks. - -- Timo Aaltonen tjaal...@debian.org Wed, 22 Apr 2015 15:20:45 +0300 + -- Timo Aaltonen tjaal...@debian.org Wed, 22 Apr 2015 19:48:22 +0300 xserver-xorg-video-intel (2:2.99.917-1~exp1ubuntu2) vivid; urgency=medium commit 27a2eac808540b5f50f26b863dfb22cc42483469 Author: Timo Aaltonen tjaal...@debian.org Date: Wed Apr 22 15:24:44 2015 +0300 source: Add extend-diff-ignore to not complain about symlinks. diff --git a/debian/changelog b/debian/changelog index beb590d..63a980f 100644 --- a/debian/changelog +++ b/debian/changelog @@ -2,6 +2,7 @@ xserver-xorg-video-intel (2:2.99.917-1~exp1ubuntu2.1) UNRELEASED; urgency=medium * sna-force-frontbuffer-to-cpu-for-randr-fallback.diff: Fix rotation on SKL. (LP: #1447143) + * source: Add extend-diff-ignore to not complain about symlinks. -- Timo Aaltonen tjaal...@debian.org Wed, 22 Apr 2015 15:20:45 +0300 diff --git a/debian/source/local-options b/debian/source/local-options new file mode 100644 index 000..10404f5 --- /dev/null +++ b/debian/source/local-options @@ -0,0 +1 @@ +--extend-diff-ignore=src/render_program/exa_.*.g8a commit a4b2ef82281e77c672bdd42413f778e557d2e14d Author: Timo Aaltonen tjaal...@debian.org Date: Wed Apr 22 15:24:05 2015 +0300 sna-force-frontbuffer-to-cpu-for-randr-fallback.diff: Fix rotation on SKL. (LP: #1447143) diff --git a/debian/changelog b/debian/changelog index a41fdf9..beb590d 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,10 @@ +xserver-xorg-video-intel (2:2.99.917-1~exp1ubuntu2.1) UNRELEASED; urgency=medium + + * sna-force-frontbuffer-to-cpu-for-randr-fallback.diff: Fix rotation +on SKL. (LP: #1447143) + + -- Timo Aaltonen tjaal...@debian.org Wed, 22 Apr 2015 15:20:45 +0300 + xserver-xorg-video-intel (2:2.99.917-1~exp1ubuntu2) vivid; urgency=medium * Fix rotating external display with optimus results in corruption. diff --git a/debian/patches/series b/debian/patches/series index 6229fcf..f458319 100644 --- a/debian/patches/series +++ b/debian/patches/series @@ -2,3 +2,5 @@ fix-sna-external-slave-rotation.patch # XMir series xmir.patch + +sna-force-frontbuffer-to-cpu-for-randr-fallback.diff diff --git a/debian/patches/sna-force-frontbuffer-to-cpu-for-randr-fallback.diff b/debian/patches/sna-force-frontbuffer-to-cpu-for-randr-fallback.diff new file mode 100644 index 000..53d50fb --- /dev/null +++ b/debian/patches/sna-force-frontbuffer-to-cpu-for-randr-fallback.diff @@ -0,0 +1,61 @@ +commit 15c307d70e00bc035bb61be5d8b6f727925e3d34 +Author: Chris Wilson ch...@chris-wilson.co.uk +Date: Tue Mar 10 08:48:48 2015 + + +sna: Force frontbuffer to CPU for randr fallback + +When we are using the fallback method, we need to make sure the source +is on the CPU. + +Bugzilla: https://bugs.freedesktop.org/show_bug.cgi?id=89053 +Signed-off-by: Chris Wilson ch...@chris-wilson.co.uk + +diff --git a/src/sna/sna_display.c b/src/sna/sna_display.c +index fd6c46c..f648d62 100644 +--- a/src/sna/sna_display.c b/src/sna/sna_display.c +@@ -6977,6 +6977,14 @@ sna_crtc_redisplay__fallback(xf86CrtcPtr crtc, RegionPtr region, struct kgem_bo +__FUNCTION__, format-format, depth, draw-bitsPerPixel, +bo-pitch, crtc-mode.HDisplay, crtc-mode.VDisplay)); + ++ if (sx | sy) ++ RegionTranslate(region, sx, sy); ++ error = !sna_drawable_move_region_to_cpu(draw, region, MOVE_READ); ++ if (sx | sy) ++ RegionTranslate(region, -sx, -sy); ++ if (error) ++ return; ++ + ptr = kgem_bo_map__gtt(sna-kgem, bo); + if (ptr == NULL) + return; +@@ -6999,6 +7007,29 @@ sna_crtc_redisplay__fallback(xf86CrtcPtr crtc, RegionPtr region, struct kgem_bo + pixman_transform_init_translate(T, sx 16, sy 16); + pixman_transform_multiply(T, T, crtc-crtc_to_framebuffer); + if (!sna_transform_is_integer_translation(T, sx, sy)) { ++#define f2d(x) (((double)(x))/65536.) ++
Bug#787241: More info
This has been reported in xfce upstream here: https://bugzilla.xfce.org/show_bug.cgi?id=11627 -- .''`.The world breaks everyone, and afterward, some are : :' :strong at the broken places.- Ernest Hemingway `. `' `-Proudly running Debian GNU/Linux -- To UNSUBSCRIBE, email to debian-x-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org Archive: https://lists.debian.org/20150604200605.GB16175@aenima
Processed: [bts-link] source package xserver-xorg-video-intel
Processing commands for cont...@bugs.debian.org: # # bts-link upstream status pull for source package xserver-xorg-video-intel # see http://lists.debian.org/debian-devel-announce/2006/05/msg1.html # user bts-link-upstr...@lists.alioth.debian.org Setting user to bts-link-upstr...@lists.alioth.debian.org (was bts-link-de...@lists.alioth.debian.org). # remote status report for #787142 (http://bugs.debian.org/787142) # Bug title: yuv to rgb translation is faulty for Intel Generation 8 Graphics # * https://bugs.freedesktop.org/show_bug.cgi?id=89807 # * remote status changed: (?) - RESOLVED # * remote resolution changed: (?) - FIXED # * closed upstream tags 787142 + fixed-upstream Bug #787142 [xserver-xorg-video-intel] yuv to rgb translation is faulty for Intel Generation 8 Graphics Added tag(s) fixed-upstream. usertags 787142 + status-RESOLVED resolution-FIXED There were no usertags set. Usertags are now: status-RESOLVED resolution-FIXED. thanks Stopping processing here. Please contact me if you need assistance. -- 787142: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=787142 Debian Bug Tracking System Contact ow...@bugs.debian.org with problems -- To UNSUBSCRIBE, email to debian-x-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org Archive: https://lists.debian.org/handler.s.c.143344511815054.transcr...@bugs.debian.org
Processed: [bts-link] source package xorg-server
Processing commands for cont...@bugs.debian.org: # # bts-link upstream status pull for source package xorg-server # see http://lists.debian.org/debian-devel-announce/2006/05/msg1.html # user bts-link-upstr...@lists.alioth.debian.org Setting user to bts-link-upstr...@lists.alioth.debian.org (was bts-link-de...@lists.alioth.debian.org). # remote status report for #787144 (http://bugs.debian.org/787144) # Bug title: VESA(0): Cannot read int vect # * https://bugs.freedesktop.org/show_bug.cgi?id=89353 # * remote status changed: (?) - RESOLVED # * remote resolution changed: (?) - FIXED # * closed upstream tags 787144 + fixed-upstream Bug #787144 [xserver-xorg-core] VESA(0): Cannot read int vect Added tag(s) fixed-upstream. usertags 787144 + status-RESOLVED resolution-FIXED There were no usertags set. Usertags are now: status-RESOLVED resolution-FIXED. thanks Stopping processing here. Please contact me if you need assistance. -- 787144: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=787144 Debian Bug Tracking System Contact ow...@bugs.debian.org with problems -- To UNSUBSCRIBE, email to debian-x-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org Archive: https://lists.debian.org/handler.s.c.143344573517886.transcr...@bugs.debian.org
Bug#787241: xserver-xorg-video-intel: VT never returns from powersave on Haswell
Aftyer playing around a bit, I am no longer experiencing this with a different window manager (meta), so I doubt this bugs belongs to xserver-xorg-video-intel. I have no idea which xfce package, though. Thanks! -- .''`.The world breaks everyone, and afterward, some are : :' :strong at the broken places.- Ernest Hemingway `. `' `-Proudly running Debian GNU/Linux -- To UNSUBSCRIBE, email to debian-x-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org Archive: https://lists.debian.org/20150604193105.GA16175@aenima
Bug#787721: Error from Xorg after typical GNOME hangup
Package: xserver-xorg-core Version: 2:1.17.1-2 I started X session using xinit command and after starting typical gnome session X window related seems to hang. Here my uname -a output --x-x-x--x--x--- $uname -a Linux debian 3.16.0-4-amd64 #1 SMP Debian 3.16.7-ckt9-3~deb8u1 (2015-04-24) x86_64 GNU/Linux $ -x--x---x--x---x--- I have attached a part of relevent log file -- software engineer rajagiri school of engineering and technology Here is a part from Xorg.0.log -x--x---x--xx-- (EE) [mi] EQ overflowing. Additional events will be discarded until existing events are processed. (EE) (EE) Backtrace: (EE) 0: X (xorg_backtrace+0x3d) [0x7fe3fb58830d] (EE) 1: X (mieqEnqueue+0x22b) [0x7fe3fb56a24b] (EE) 2: X (QueuePointerEvents+0x52) [0x7fe3fb452432] (EE) 3: X (xf86PostMotionEvent+0xd6) [0x7fe3fb488066] (EE) 4: /usr/lib/xorg/modules/input/synaptics_drv.so (0x7fe3f5a5b000+0x47b3) [0x7fe3f5a5f7b3] (EE) 5: /usr/lib/xorg/modules/input/synaptics_drv.so (0x7fe3f5a5b000+0x65e2) [0x7fe3f5a615e2] (EE) 6: X (0x7fe3fb3e7000+0x91758) [0x7fe3fb478758] (EE) 7: X (0x7fe3fb3e7000+0xb9d20) [0x7fe3fb4a0d20] (EE) 8: /lib/x86_64-linux-gnu/libpthread.so.0 (0x7fe3fa4e6000+0xf8d0) [0x7fe3fa4f58d0] (EE) 9: /lib/x86_64-linux-gnu/libc.so.6 (ioctl+0x7) [0x7fe3f9201867] (EE) 10: /usr/lib/x86_64-linux-gnu/libdrm.so.2 (drmIoctl+0x28) [0x7fe3fa2dc768] (EE) 11: /usr/lib/x86_64-linux-gnu/libdrm_intel.so.1 (0x7fe3f75b6000+0x69cb) [0x7fe3f75bc9cb] (EE) 12: /usr/lib/xorg/modules/drivers/intel_drv.so (0x7fe3f77d8000+0xe4636) [0x7fe3f78bc636] (EE) 13: /usr/lib/xorg/modules/drivers/intel_drv.so (0x7fe3f77d8000+0xfab81) [0x7fe3f78d2b81] (EE) 14: /usr/lib/xorg/modules/drivers/intel_drv.so (0x7fe3f77d8000+0x12a96) [0x7fe3f77eaa96] (EE) 15: /usr/lib/xorg/modules/drivers/intel_drv.so (0x7fe3f77d8000+0x10388f) [0x7fe3f78db88f] (EE) 16: /usr/lib/xorg/modules/drivers/intel_drv.so (0x7fe3f77d8000+0x101959) [0x7fe3f78d9959] (EE) 17: X (0x7fe3fb3e7000+0x12d826) [0x7fe3fb514826] (EE) 18: X (0x7fe3fb3e7000+0x1273ce) [0x7fe3fb50e3ce] (EE) 19: X (0x7fe3fb3e7000+0x54d6e) [0x7fe3fb43bd6e] (EE) 20: X (0x7fe3fb3e7000+0x442ca) [0x7fe3fb42b2ca] (EE) 21: /lib/x86_64-linux-gnu/libc.so.6 (__libc_start_main+0xf5) [0x7fe3f9144b45] (EE) 22: X (0x7fe3fb3e7000+0x4460f) [0x7fe3fb42b60f] (EE) (EE) [mi] These backtraces from mieqEnqueue may point to a culprit higher up the stack. (EE) [mi] mieq is *NOT* the cause. It is a victim. (EE) [mi] EQ overflow continuing. 100 events have been dropped. x-x---x-x-x---