Bug#914238: libgl1-mesa-dri: browser stays white when opening a website (i965, Intel HD Graphics 520)

2018-11-22 Thread Michael Biebl
Hi Jochen

On Tue, 20 Nov 2018 21:21:05 +0100 Jochen Sprickerhof
 wrote:
> Package: libgl1-mesa-dri
> Version: 18.2.5-1
> Severity: normal
> 
> Hi,
> 
> the latest version libgl1-mesa-dri (18.2.5-1) break epiphany-browser and
> surf for me.
> 
> Steps to reproduce:
> 
> $ epiphany-browser kde.org
> $ surf kde.org
> 
> Both only produce a white page when the site is loaded. Some other site
> (like debian.org) do work, however. It works again when downgrading this
> package to 18.1.9-1.
> 
> I can also make it work by only downgrading i965_dri.so to the old
> version.

Might be another duplicate of #914267 which is an issue in gcc-8
miscompiling mesa.

You could try my patch in
https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=914267#20 which
switches to gcc-7.
or use the pre-compiled binary packages from
https://people.debian.org/~biebl/mesa/

This worked for me.

Regards,
Michael


-- 
Why is it that all of the instruments seeking intelligent life in the
universe are pointed away from Earth?



signature.asc
Description: OpenPGP digital signature


Bug#914238: libgl1-mesa-dri: browser stays white when opening a website (i965, Intel HD Graphics 520)

2018-11-20 Thread Jochen Sprickerhof
Package: libgl1-mesa-dri
Version: 18.2.5-1
Severity: normal

Hi,

the latest version libgl1-mesa-dri (18.2.5-1) break epiphany-browser and
surf for me.

Steps to reproduce:

$ epiphany-browser kde.org
$ surf kde.org

Both only produce a white page when the site is loaded. Some other site
(like debian.org) do work, however. It works again when downgrading this
package to 18.1.9-1.

I can also make it work by only downgrading i965_dri.so to the old
version.

Cheers Jochen


-- Package-specific info:
glxinfo:

glxinfo is not available (missing mesa-utils package).

/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 520 
[8086:1916] (rev 07)

/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.18.0-2-amd64 (debian-ker...@lists.debian.org) (gcc version 
7.3.0 (Debian 7.3.0-30)) #1 SMP Debian 4.18.10-2 (2018-11-02)

Xorg X server log files on system:
--
-rw-r--r-- 1 root root 35296 Nov 20 21:13 /var/log/Xorg.0.log

Contents of most recent Xorg X server log file (/var/log/Xorg.0.log):
-
[ 4.351] 
X.Org X Server 1.20.3
X Protocol Version 11, Revision 0
[ 4.351] Build Operating System: Linux 4.9.0-8-amd64 x86_64 Debian
[ 4.351] Current Operating System: Linux fenchel 4.18.0-2-amd64 #1 SMP 
Debian 4.18.10-2 (2018-11-02) x86_64
[ 4.351] Kernel command line: 
root=UUID=0556bb4e-09e2-48ee-ba4c-729e7a22eee3 ro quiet rootfstype=ext4 
add_efi_memmap initrd=\EFI\debian\initrd.img
[ 4.351] Build Date: 25 October 2018  06:15:23PM
[ 4.351] xorg-server 2:1.20.3-1 (https://www.debian.org/support) 
[ 4.351] Current version of pixman: 0.34.0
[ 4.351]Before reporting problems, check http://wiki.x.org
to make sure that you have the latest version.
[ 4.351] Markers: (--) probed, (**) from config file, (==) default setting,
(++) from command line, (!!) notice, (II) informational,
(WW) warning, (EE) error, (NI) not implemented, (??) unknown.
[ 4.352] (==) Log file: "/var/log/Xorg.0.log", Time: Tue Nov 20 20:41:26 
2018
[ 4.354] (==) Using system config directory "/usr/share/X11/xorg.conf.d"
[ 4.354] (==) No Layout section.  Using the first Screen section.
[ 4.354] (==) No screen section available. Using defaults.
[ 4.354] (**) |-->Screen "Default Screen Section" (0)
[ 4.354] (**) |   |-->Monitor ""
[ 4.356] (==) No monitor specified for screen "Default Screen Section".
Using a default monitor configuration.
[ 4.356] (==) Automatically adding devices
[ 4.356] (==) Automatically enabling devices
[ 4.356] (==) Automatically adding GPU devices
[ 4.356] (==) Max clients allowed: 256, resource mask: 0x1f
[ 4.357] (WW) The directory "/usr/share/fonts/X11/cyrillic" does not exist.
[ 4.357]Entry deleted from font path.
[ 4.357] (WW) The directory "/usr/share/fonts/X11/100dpi/" does not exist.
[ 4.357]Entry deleted from font path.
[ 4.357] (WW) The directory "/usr/share/fonts/X11/75dpi/" does not exist.
[ 4.357]Entry deleted from font path.
[ 4.359] (WW) The directory "/usr/share/fonts/X11/100dpi" does not exist.
[ 4.359]Entry deleted from font path.
[ 4.359] (WW) The directory "/usr/share/fonts/X11/75dpi" does not exist.
[ 4.359]Entry deleted from font path.
[ 4.359] (==) FontPath set to:
/usr/share/fonts/X11/misc,
/usr/share/fonts/X11/Type1,
built-ins
[ 4.359] (==) ModulePath set to "/usr/lib/xorg/modules"
[ 4.359] (II) The server relies on udev to provide the list of input 
devices.
If no devices become available, reconfigure udev or disable 
AutoAddDevices.
[ 4.359] (II) Loader magic: 0x55a320afde20
[ 4.359] (II) Module ABI versions:
[ 4.359]X.Org ANSI C Emulation: 0.4
[ 4.359]X.Org Video Driver: 24.0
[ 4.359]X.Org XInput driver : 24.1
[ 4.359]X.Org Server Extension : 10.0
[ 4.362] (++) using VT number 7

[ 4.362] (II) systemd-logind: logind integration requires -keeptty and 
-keeptty was not provided, disabling logind integration
[ 4.364] (II) xfree86: Adding drm device (/dev/dri/card0)
[ 4.370] (--) PCI:*(0@0:2:0) 8086:1916:8086:1916 rev 7, Mem @ 
0xde00/16777216, 0xc000/268435456, I/O @ 0xf000/64, BIOS @ 
0x/131072
[ 4.370] (II) LoadModule: "glx"
[ 4.373] (II) Loading /usr/lib/xorg/modules/extensions/libglx.so
[ 4.385] (II) Module glx: vendor="X.Org Foundation"
[ 4.385]compiled for 1.20.3, module version = 1.0.0
[ 4.385]ABI class: X.Org Server Extension, version 10.0
[ 4.385]