commit 6368d881b443e9e265abc6ec1937539a3005024b
Author: Jan Rękorajski <[email protected]>
Date: Sun Oct 23 16:18:11 2016 +0200
- fix mouse cursor disappearing after screen lock
- rel 6
...rs-are-disabled-before-disabling-secondary-planes.patch | 14 ++++++++++++++
xorg-driver-video-intel.spec | 4 +++-
2 files changed, 17 insertions(+), 1 deletion(-)
---
diff --git a/xorg-driver-video-intel.spec b/xorg-driver-video-intel.spec
index 4454b84..853ed5c 100644
--- a/xorg-driver-video-intel.spec
+++ b/xorg-driver-video-intel.spec
@@ -15,7 +15,7 @@ Summary: X.org video driver for Intel integrated
graphics chipsets
Summary(pl.UTF-8): Sterownik obrazu X.org dla zintegrowanych układów
graficznych Intela
Name: xorg-driver-video-intel
Version: 2.99.917
-Release: 5
+Release: 6
License: MIT
Group: X11/Applications
Source0:
http://xorg.freedesktop.org/releases/individual/driver/xf86-video-intel-%{version}.tar.bz2
@@ -23,6 +23,7 @@ Source0:
http://xorg.freedesktop.org/releases/individual/driver/xf86-video-intel
URL: http://xorg.freedesktop.org/
Patch0: %{name}-xserver_1_8_0.patch
Patch1: git.patch
+Patch2:
driver-intel-sna-cursor-Make-sure-hw-cursors-are-disabled-before-disabling-secondary-planes.patch
BuildRequires: Mesa-libGL-devel
#BuildRequires: autoconf >= 2.63
#BuildRequires: automake >= 1:1.10.2-2
@@ -96,6 +97,7 @@ Wymaga aktywnego Kernel Mode Setting (KMS).
%setup -q -n xf86-video-intel-%{version}
%patch0 -p1
%patch1 -p1
+%patch2 -p1
%build
%{__aclocal}
diff --git
a/driver-intel-sna-cursor-Make-sure-hw-cursors-are-disabled-before-disabling-secondary-planes.patch
b/driver-intel-sna-cursor-Make-sure-hw-cursors-are-disabled-before-disabling-secondary-planes.patch
new file mode 100644
index 0000000..e5556f5
--- /dev/null
+++
b/driver-intel-sna-cursor-Make-sure-hw-cursors-are-disabled-before-disabling-secondary-planes.patch
@@ -0,0 +1,14 @@
+diff --git a/src/sna/sna_display.c b/src/sna/sna_display.c
+index d790975..412c192 100644
+--- a/src/sna/sna_display.c
++++ b/src/sna/sna_display.c
+@@ -8081,6 +8081,9 @@ void sna_mode_check(struct sna *sna)
+ if (sna->mode.hidden)
+ return;
+
++ /* make sure the hw cursors are disabled before disabling
++ the secondary planes which include the cursor plane */
++ sna_hide_cursors(sna->scrn);
+ disabled = sna_mode_disable_secondary_planes(sna);
+
+ /* Validate CRTC attachments and force consistency upon the kernel */
================================================================
---- gitweb:
http://git.pld-linux.org/gitweb.cgi/packages/xorg-driver-video-intel.git/commitdiff/6368d881b443e9e265abc6ec1937539a3005024b
_______________________________________________
pld-cvs-commit mailing list
[email protected]
http://lists.pld-linux.org/mailman/listinfo/pld-cvs-commit