Created attachment 123099 [details] dmesg.log Bug description ==================== xrand rotation is not working on HDMI Steps to reproduce =================== 1) xrandr --output HDMI --rotation left / right Current result =================== xrand rotation is not working on HDMI Expected result =================== rotation must be works without any issues Additional information ===================== rotation for normal and inverted works without issues Attachments ==================== dmesg.log Xorg.log Hardware information ======================================================== Platform : KBL (RVP7) Motherboard model : Kabylake Client platform Motherboard type : Skylake U DDR3L RVP7 Laptop Motherboard manufacturer : Intel Corporation CPU family : Other CPU information : Genuine Intel(R) CPU 0000 @ 2.60GHz GPU Card : Intel Corporation Device 5916 (prog-if 00 [VGA controller]) Memory ram : 4 GB Maximum memory ram allowed : 16 GB CPU's number : 4 Software information ======================================================== Linux distribution : Ubuntu 15.10 x64 Bios : 75.03 KSC : 1.20 Graphic stack ========================================================= --> Component : drm url : http://cgit.freedesktop.org/mesa/drm tag : libdrm-2.4.67-25-gcc9a53f commit : cc9a53f author : Daniel Vetter <daniel.vetter@ffwll.ch> age : 3 weeks ago --> Component : mesa url : http://cgit.freedesktop.org/mesa/mesa tag : mesa-11.1.2 commit : 7bcd827 author : Emil Velikov <emil.velikov@collabora.com> age : 10 weeks ago --> Component : xf86-video-intel url : http://cgit.freedesktop.org/xorg/driver/xf86-video-intel tag : 2.99.917-634-g81029be commit : 81029be author : Chris Wilson <chris@chris-wilson.co.uk> age : 2 days ago --> Component : libva url : http://cgit.freedesktop.org/libva/ tag : libva-1.7.0-1-g2339d10 commit : 2339d10 author : Xiang Haihao <haihao.xiang@intel.com> age : 5 weeks ago --> Component : vaapi (intel-driver) url : http://cgit.freedesktop.org/vaapi/intel-driver tag : 1.7.0-8-g2c1bec0 commit : 2c1bec0 author : peng.chen <peng.c.chen@intel.com> age : 13 days ago --> Component : cairo url : http://cgit.freedesktop.org/cairo tag : 1.15.2 commit : db8a7f1 author : Bryce Harrington <bryce@osg.samsung.com> age : 4 months ago --> Component : xserver url : http://cgit.freedesktop.org/xorg/xserver tag : xorg-server-1.18.0-274-g8437955 commit : 8437955 author : Olivier Fourdan <ofourdan@redhat.com> age : 5 weeks ago --> Component : intel-gpu-tools url : http://cgit.freedesktop.org/xorg/app/intel-gpu-tools tag : intel-gpu-tools-1.14-189-g7bd2ac6 commit : 7bd2ac6 author : Chris Wilson <chris@chris-wilson.co.uk> age : 3 days ago kernel ============================================== commit d9131d62d18ba94fb3ca019f1156c22b5f4ce23c Author: Tvrtko Ursulin <tvrtko.ursulin@intel.com> Date: Fri Apr 15 14:54:26 2016 +0100 drm-intel-nightly: 2016y-04m-15d-13h-53m-44s UTC integration manifest Kernel version : 4.6.0-rc3 Architecture : source amd64 all Homepage : http://www.kernel.org/
Created attachment 123100 [details] Xorg.log
(In reply to Humberto Israel Perez Rodriguez from comment #0) > --> Component : xf86-video-intel > url : http://cgit.freedesktop.org/xorg/driver/xf86-video-intel > tag : 2.99.917-634-g81029be > commit : 81029be > author : Chris Wilson <chris@chris-wilson.co.uk> > age : 2 days ago This is not the driver that corresponds with the Xorg.0.log. At any rate, you probably need commit c62177ec321e009a1abcdc969dd808fb37136013 Author: Chris Wilson <chris@chris-wilson.co.uk> Date: Wed Apr 20 21:31:46 2016 +0100 sna: Force the shadow buffer even after we fail to set the crtc for TearFree
(In reply to Chris Wilson from comment #2) > (In reply to Humberto Israel Perez Rodriguez from comment #0) > > --> Component : xf86-video-intel > > url : http://cgit.freedesktop.org/xorg/driver/xf86-video-intel > > tag : 2.99.917-634-g81029be > > commit : 81029be > > author : Chris Wilson <chris@chris-wilson.co.uk> > > age : 2 days ago > > This is not the driver that corresponds with the Xorg.0.log. > > At any rate, you probably need > > commit c62177ec321e009a1abcdc969dd808fb37136013 > Author: Chris Wilson <chris@chris-wilson.co.uk> > Date: Wed Apr 20 21:31:46 2016 +0100 > > sna: Force the shadow buffer even after we fail to set the crtc for > TearFree Hi , this commit is does not appers in drm-intel-nightly, so i've tried with the latest available and the result is the same commit 9dabb0053b63bc32ab6ad5d13209d1e43395313f Author: Daniel Vetter <daniel.vetter@ffwll.ch> Date: Thu Apr 21 11:27:44 2016 +0200 drm-intel-nightly: 2016y-04m-21d-09h-27m-12s UTC integration manifest
it also happen with 3 pipes, but with 3 pipes sometimes works and sometimes not
(In reply to Humberto Israel Perez Rodriguez from comment #3) > (In reply to Chris Wilson from comment #2) > > (In reply to Humberto Israel Perez Rodriguez from comment #0) > > > --> Component : xf86-video-intel > > > url : http://cgit.freedesktop.org/xorg/driver/xf86-video-intel > > > tag : 2.99.917-634-g81029be > > > commit : 81029be > > > author : Chris Wilson <chris@chris-wilson.co.uk> > > > age : 2 days ago > > > > This is not the driver that corresponds with the Xorg.0.log. > > > > At any rate, you probably need > > > > commit c62177ec321e009a1abcdc969dd808fb37136013 > > Author: Chris Wilson <chris@chris-wilson.co.uk> > > Date: Wed Apr 20 21:31:46 2016 +0100 > > > > sna: Force the shadow buffer even after we fail to set the crtc for > > TearFree > > Hi , this commit is does not appers in drm-intel-nightly, so i've tried with > the latest available and the result is the same > > commit 9dabb0053b63bc32ab6ad5d13209d1e43395313f > Author: Daniel Vetter <daniel.vetter@ffwll.ch> > Date: Thu Apr 21 11:27:44 2016 +0200 > > drm-intel-nightly: 2016y-04m-21d-09h-27m-12s UTC integration manifest It does not appear in the nightly as its not a Kernel patch but rather a backend for our xf86-intel-video driver.
Milestone criteria blocker so increasing priority
This issue still happen with the following configuration on KBL Software information ==================== Kernel version : 4.6.0-rc4-drm-intel-nightly-ww17-commit-1e81bac+ Linux distribution : Ubuntu 15.10 Architecture : 64-bit Bios revision : 5.5 KSC revision : 1.20 Hardware information ===================== Platform : KBL (RVP7) Motherboard model : Kabylake Client platform Motherboard type : Skylake U DDR3L RVP7 Laptop Motherboard manufacturer : Intel Corporation CPU family : Other CPU information : Genuine Intel(R) CPU 0000 @ 2.60GHz GPU Card : Intel Corporation Device 5916 (prog-if 00 [VGA controller]) Memory ram : 4 GB Kernel ====================== commit 1e81bacf1f7fdbdf83f46b55389713fa13cb1256 Author: Chris Wilson <chris@chris-wilson.co.uk> Date: Sun Apr 24 11:36:51 2016 +0100 drm-intel-nightly: 2016y-04m-24d-10h-36m-11s UTC integration manifest Kernel version : 4.6.0-rc4 Architecture : source amd64 all Homepage : http://www.kernel.org/ Graphic stack ===================== --> Component : drm url : http://cgit.freedesktop.org/mesa/drm tag : libdrm-2.4.67-26-g739b888 commit : 739b888 author : Nicolas Dechesne <nicolas.dechesne@linaro.org> age : 2 weeks ago --> Component : mesa url : http://cgit.freedesktop.org/mesa/mesa tag : mesa-11.1.2 commit : 7bcd827 author : Emil Velikov <emil.velikov@collabora.com> age : 3 months ago --> Component : xf86-video-intel url : http://cgit.freedesktop.org/xorg/driver/xf86-video-intel tag : 2.99.917-640-gbca4e0e commit : bca4e0e author : Chris Wilson <chris@chris-wilson.co.uk> age : 2 days ago --> Component : libva url : http://cgit.freedesktop.org/libva/ tag : libva-1.7.0-1-g2339d10 commit : 2339d10 author : Xiang Haihao <haihao.xiang@intel.com> age : 6 weeks ago --> Component : vaapi (intel-driver) url : http://cgit.freedesktop.org/vaapi/intel-driver tag : 1.7.0-8-g2c1bec0 commit : 2c1bec0 author : peng.chen <peng.c.chen@intel.com> age : 3 weeks ago --> Component : cairo url : http://cgit.freedesktop.org/cairo tag : 1.15.2 commit : db8a7f1 author : Bryce Harrington <bryce@osg.samsung.com> age : 5 months ago --> Component : xserver url : http://cgit.freedesktop.org/xorg/xserver tag : xorg-server-1.18.0-291-g16e4bce commit : 16e4bce author : Simon Thum <simon.thum@gmx.de> age : 2 weeks ago --> Component : intel-gpu-tools url : http://cgit.freedesktop.org/xorg/app/intel-gpu-tools tag : intel-gpu-tools-1.14-212-g1e9a3ac commit : 1e9a3ac author : Chris Wilson <chris@chris-wilson.co.uk> age : 3 days ago
This issue still happen with the following configuration on KBL, please see the attachment "Xorg.log" for more information about it rotation left / right still not working Attachments ==================== Xorg.log |=== Software information ===| ++ Kernel version : 4.6.0-rc7-nightly+ ++ Linux distribution : Ubuntu 15.10 ++ Architecture : 64-bit ++ Mesa version : Not found << Please see the message at the bottom >> ++ xf86-video-intel version : 2.99.917 ++ Xorg-Xserver version : 1.17.2 ++ DRM version : 2.4.68 ++ VAAPI version : Not found ++ Cairo version : 1.15.2 ++ Intel GPU Tools version : 1.11-1 <-- This is a generic version of IGT ++ Kernel driver in use : i915 ++ Hardware acceleration : ++ Bios revision : 36.2 ++ KSC revision : 1.20 |=== Hardware information ===| ++ Platform : KBL (RVP7) ++ Motherboard model : Kabylake Client platform ++ Motherboard type : Skylake U DDR3L RVP7 Laptop ++ Motherboard manufacturer : Intel Corporation ++ CPU family : Other ++ CPU information : Genuine Intel(R) CPU 0000 @ 2.60GHz ++ GPU Card : Intel Corporation Device 5916 (prog-if 00 [VGA controller]) ++ Memory ram : 4 GB ++ Maximum memory ram allowed : 16 GB ++ Display resolution : 3200x1800 ++ CPU's number : 4 ++ Hard drive capacity : 80.0 GB kernel information ====================== commit 5528ede25a356196417ee02aa153b17fe90c1be5 Author: Chris Wilson <chris@chris-wilson.co.uk> drm-intel-nightly: 2016y-05m-14d-08h-24m-24s UTC integration manifest
Created attachment 123833 [details] xorg
Maria, did you try "xrandr --output HDMI --rotation left / right" (ie using only HDMI as output?) From the log, it looks like this rotation is appearing on eDP.
Re-test with commit c62177ec321e009a1abcdc969dd808fb37136013 Author: Chris Wilson <chris@chris-wilson.co.uk> Date: Wed Apr 20 21:31:46 2016 +0100 sna: Force the shadow buffer even after we fail to set the crtc for TearFree
(In reply to Kimmo Nikkanen from comment #11) > Re-test with > > commit c62177ec321e009a1abcdc969dd808fb37136013 > Author: Chris Wilson <chris@chris-wilson.co.uk> > Date: Wed Apr 20 21:31:46 2016 +0100 > > sna: Force the shadow buffer even after we fail to set the crtc for > TearFree Hi Kimmo : with this commit of xf86-video-intel and the latest nightly kernel the issue does not happen kernel used : ================ commit 8e5ac92ab08152bfef7d7eddde92183a781e638e Author: Ville Syrjälä <ville.syrjala@linux.intel.com> Date: Wed Jun 22 21:10:53 2016 +0300 drm-intel-nightly: 2016y-06m-22d-18h-10m-30s UTC integration manifest
(In reply to Humberto Israel Perez Rodriguez from comment #12) > with this commit of xf86-video-intel and the latest nightly kernel the issue > does not happen Thanks. Please feel free to resolve yourself when the issue is gone. Done now.
I confirm rotation works on KBL-U with fresh setup.
Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.