[packages/xorg-driver-video-intel] - fix mouse cursor disappearing after screen lock - rel 6
baggins
baggins at pld-linux.org
Sun Oct 23 16:18:35 CEST 2016
commit 6368d881b443e9e265abc6ec1937539a3005024b
Author: Jan Rękorajski <baggins at pld-linux.org>
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
More information about the pld-cvs-commit
mailing list