Bug#900658: Intel HD graphics display rotation broken with 2:1.20.0-2

2018-07-02 Thread Mathieu
Package: xserver-xorg-core
Version: 2:1.20.0-3
Followup-For: Bug #900658

Dear Maintainer,

As previously reported, on an up-to-date sid system, this is an issue.
What kind of information can I provide to help debug this?

I'm also on an intel chipset and I sadly cannot upgrade to the latest
kernel because the latest firmware aren't available (and don't load when
manually added, but there's already another issue for that).

Hopefully the information provided by reportbug can help figure this one
out.

-- Package-specific info:
/etc/X11/X does not exist.
/etc/X11/X is not a symlink.
/etc/X11/X is not executable.

VGA-compatible devices on PCI bus:
--
00:02.0 VGA compatible controller [0300]: Intel Corporation HD Graphics 530 
[8086:1912] (rev 06)

/etc/X11/xorg.conf does not exist.

/etc/X11/xorg.conf.d does not exist.

/etc/modprobe.d contains no KMS configuration files.

Kernel version (/proc/version):
---
Linux version 4.15.0-3-amd64 (debian-ker...@lists.debian.org) (gcc version 
7.3.0 (Debian 7.3.0-16)) #1 SMP Debian 4.15.17-1 (2018-04-19)

Xorg X server log files on system:
--
-rw-r--r-- 1 root root  5896 Jun 22 07:54 /var/log/Xorg.1.log
-rw-r--r-- 1 root root 45179 Jul  3 13:32 /var/log/Xorg.0.log

Contents of most recent Xorg X server log file (/var/log/Xorg.0.log):
-
[940820.971] (--) Log file renamed from "/var/log/Xorg.pid-11446.log" to 
"/var/log/Xorg.0.log"
[940820.972] 
X.Org X Server 1.20.0
X Protocol Version 11, Revision 0
[940820.972] Build Operating System: Linux 4.9.0-6-amd64 x86_64 Debian
[940820.972] Current Operating System: Linux mathieu 4.15.0-3-amd64 #1 SMP 
Debian 4.15.17-1 (2018-04-19) x86_64
[940820.972] Kernel command line: BOOT_IMAGE=/boot/vmlinuz-4.15.0-3-amd64 
root=UUID=147a00a9-d4bc-4493-88e8-edc3a9dd19a9 ro quiet
[940820.972] Build Date: 01 July 2018  05:07:24PM
[940820.972] xorg-server 2:1.20.0-3 (https://www.debian.org/support) 
[940820.972] Current version of pixman: 0.34.0
[940820.972]Before reporting problems, check http://wiki.x.org
to make sure that you have the latest version.
[940820.972] Markers: (--) probed, (**) from config file, (==) default setting,
(++) from command line, (!!) notice, (II) informational,
(WW) warning, (EE) error, (NI) not implemented, (??) unknown.
[940820.972] (==) Log file: "/var/log/Xorg.0.log", Time: Tue Jul  3 13:32:42 
2018
[940820.972] (==) Using system config directory "/usr/share/X11/xorg.conf.d"
[940820.972] (==) No Layout section.  Using the first Screen section.
[940820.972] (==) No screen section available. Using defaults.
[940820.972] (**) |-->Screen "Default Screen Section" (0)
[940820.972] (**) |   |-->Monitor ""
[940820.972] (==) No monitor specified for screen "Default Screen Section".
Using a default monitor configuration.
[940820.972] (==) Automatically adding devices
[940820.972] (==) Automatically enabling devices
[940820.972] (==) Automatically adding GPU devices
[940820.972] (==) Max clients allowed: 256, resource mask: 0x1f
[940820.972] (WW) The directory "/usr/share/fonts/X11/cyrillic" does not exist.
[940820.972]Entry deleted from font path.
[940820.972] (==) FontPath set to:
/usr/share/fonts/X11/misc,
/usr/share/fonts/X11/100dpi/:unscaled,
/usr/share/fonts/X11/75dpi/:unscaled,
/usr/share/fonts/X11/Type1,
/usr/share/fonts/X11/100dpi,
/usr/share/fonts/X11/75dpi,
built-ins
[940820.972] (==) ModulePath set to "/usr/lib/xorg/modules"
[940820.972] (II) The server relies on udev to provide the list of input 
devices.
If no devices become available, reconfigure udev or disable 
AutoAddDevices.
[940820.972] (II) Loader magic: 0x557c58672de0
[940820.972] (II) Module ABI versions:
[940820.972]X.Org ANSI C Emulation: 0.4
[940820.972]X.Org Video Driver: 24.0
[940820.972]X.Org XInput driver : 24.1
[940820.972]X.Org Server Extension : 10.0
[940820.973] (++) using VT number 7

[940820.973] (II) systemd-logind: logind integration requires -keeptty and 
-keeptty was not provided, disabling logind integration
[940820.973] (II) xfree86: Adding drm device (/dev/dri/card0)
[940820.991] (--) PCI:*(0@0:2:0) 8086:1912:1028:06b9 rev 6, Mem @ 
0xf600/16777216, 0xe000/268435456, I/O @ 0xf000/64, BIOS @ 
0x/131072
[940820.991] (II) LoadModule: "glx"
[940820.991] (II) Loading /usr/lib/xorg/modules/extensions/libglx.so
[940820.994] (II) Module glx: vendor="X.Org Foundation"
[940820.994]compiled for 1.20.0, module version = 1.0.0
[940820.994]ABI class: X.Org Server Extension, version 10.0
[940820.994] (==) Matched modesetting as autoconfigured driver 0
[940820.994] (==) Matched fbdev as autoconfigured driver 1
[940820.994] (==) Matched vesa as autoconfigured driver 2
[940820.994] (==) Assigned the driver to the xf86ConfigLayout

Bug#900658: Intel HD graphics display rotation broken with 2:1.20.0-2

2018-06-02 Thread Yuri D'Elia

Package: xserver-xorg-core
Version: 2:1.20.0-2
Severity: normal

After updating to 2:1.20.0-2 from 2:1.19.99.901-1, the ability to rotate the
display via xrandr's --rotate stopped working.

I'm using an Intel Corporation HD Graphics 520 [8086:1916] (rev 07) from a
Lenovo Yoga 1st Gen, kms driver.

The cursor is still displayed, but the screen is otherwise black in any
orientation except for normal.

The issue is present with kernels 4.15, 4.16 and 4.17 rc7 from experimental.

Downgrading xserver-xorg-core to the previous version fixes the issue.