FS#51512 - [gtk3] GLSL 1.50 is not supported -> evolution and epiphany broken

Attached to Project: Arch Linux
Opened by Peter Weber (hoschi) - Sunday, 23 October 2016, 19:47 GMT
Last edited by Jan Alexander Steffens (heftig) - Monday, 24 October 2016, 04:42 GMT
Task Type Bug Report
Category Upstream Bugs
Status Closed
Assigned To Jan de Groot (JGC)
Jan Alexander Steffens (heftig)
Architecture All
Severity Low
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 2
Private No

Details

Description:
Hello!
Since the latest update Evolution, Epiphany and possible more applications are broken and render an total black window on Wayland (including window-border). I guess that is related to gtk3 and webkit2gtk.


Additional info:
* package version(s):
3.22.1+67+gffb1ac5-1
* pacman.log:
[2016-10-23 15:29] [PACMAN] Running 'pacman -Syyu'
[2016-10-23 15:29] [PACMAN] synchronizing package lists
[2016-10-23 15:29] [PACMAN] starting full system upgrade
[2016-10-23 21:11] [PACMAN] Running 'pacman -Syyu'
[2016-10-23 21:11] [PACMAN] synchronizing package lists
[2016-10-23 21:11] [PACMAN] starting full system upgrade
[2016-10-23 21:11] [ALPM] transaction started
[2016-10-23 21:11] [ALPM] upgraded gtk-update-icon-cache (3.22.1+8+ge11df6c-2 -> 3.22.1+67+gffb1ac5-1)
[2016-10-23 21:11] [ALPM] upgraded gtk3 (3.22.1+8+ge11df6c-2 -> 3.22.1+67+gffb1ac5-1)
[2016-10-23 21:11] [ALPM] upgraded gcr (3.20.0-2 -> 3.20.0+11+g8322f27-1)
[2016-10-23 21:11] [ALPM] upgraded gtk3-print-backends (3.22.1+8+ge11df6c-2 -> 3.22.1+67+gffb1ac5-1)
[2016-10-23 21:11] [ALPM] upgraded libcryptui (3.12.2-2 -> 3.12.2+24+gd5e5bc5-1)
[2016-10-23 21:11] [ALPM] upgraded mutter (3.22.1+32+g3287711-1 -> 3.22.1+41+ge8fc090-1)
[2016-10-23 21:11] [ALPM] upgraded sdl2 (2.0.4-2 -> 2.0.5-1)
[2016-10-23 21:11] [ALPM] upgraded sudo (1.8.18-1 -> 1.8.18.p1-1)
[2016-10-23 21:11] [ALPM] transaction completed
[2016-10-23 21:11] [ALPM] running 'glib-compile-schemas.hook'...
[2016-10-23 21:11] [ALPM] running 'gtk-query-immodules-3.0.hook'...
[2016-10-23 21:11] [ALPM] running 'gtk-update-icon-cache.hook'...
[2016-10-23 21:11] [ALPM] running 'update-desktop-database.hook'...
[2016-10-23 21:11] [ALPM] running 'update-mime-database.hook'...
* journalctl -rb:
Oct 23 21:37:42 cupcake evolution[1917]: Compile failure in vertex shader:
0:1(10): error: GLSL 1.50 is not supported. Supported versions are: 1.10, 1.20, 1.30, 1.00 ES, and 3.00 ES




Steps to reproduce:
1. upgraded to latest stable
2. open Epiphany or Evolution
This task depends upon

Closed by  Jan Alexander Steffens (heftig)
Monday, 24 October 2016, 04:42 GMT
Reason for closing:  Fixed
Additional comments about closing:  3.22.1+69
Comment by Peter Weber (hoschi) - Sunday, 23 October 2016, 19:54 GMT
Candidates which are possibly involved:
https://git.gnome.org/browse/gtk+/commit/?h=gtk-3-22&id=803362bb5d376613d671eb84f1ca642259158e20
https://git.gnome.org/browse/gtk+/commit/?h=gtk-3-22&id=d40c6f180fc832d6917a69b7a05080e402dc927e

Furthermore I'm using a ThinkPad X220 (SandyBridge, HD3000):
$ glxinfo | grep -i opengl
OpenGL vendor string: Intel Open Source Technology Center
OpenGL renderer string: Mesa DRI Intel(R) Sandybridge Mobile
OpenGL core profile version string: 3.3 (Core Profile) Mesa 12.0.3
OpenGL core profile shading language version string: 3.30
OpenGL core profile context flags: (none)
OpenGL core profile profile mask: core profile
OpenGL core profile extensions:
OpenGL version string: 3.0 Mesa 12.0.3
OpenGL shading language version string: 1.30
OpenGL context flags: (none)
OpenGL extensions:
OpenGL ES profile version string: OpenGL ES 3.0 Mesa 12.0.3
OpenGL ES profile shading language version string: OpenGL ES GLSL ES 3.00
OpenGL ES profile extensions:

I missed to change the priority, I think medium or even high apply here. The affected applications are not usable on Wayland. I reported that issue already at upstream:
https://bugzilla.gnome.org/show_bug.cgi?id=773397
Comment by Vesa Kärkkäinen (Thor) - Sunday, 23 October 2016, 20:36 GMT
I have the same issue. After a gtk3-3.22.1+67+gffb1ac5-1 upgrade this bug appears.
Comment by Peter Weber (hoschi) - Sunday, 23 October 2016, 20:47 GMT

Loading...