Please read this before reporting a bug:
https://wiki.archlinux.org/title/Bug_reporting_guidelines
Do NOT report bugs when a package is just outdated, or it is in the AUR. Use the 'flag out of date' link on the package page, or the Mailing List.
REPEAT: Do NOT report bugs for outdated packages!
https://wiki.archlinux.org/title/Bug_reporting_guidelines
Do NOT report bugs when a package is just outdated, or it is in the AUR. Use the 'flag out of date' link on the package page, or the Mailing List.
REPEAT: Do NOT report bugs for outdated packages!
FS#53739 - Enlightenment: latest build does not enable OpenGL acceleration despite acceleration being available
Attached to Project:
Arch Linux
Opened by Barry Denby (barry_denby) - Friday, 21 April 2017, 12:57 GMT
Last edited by Ronald van Haren (pressh) - Monday, 19 March 2018, 10:43 GMT
Opened by Barry Denby (barry_denby) - Friday, 21 April 2017, 12:57 GMT
Last edited by Ronald van Haren (pressh) - Monday, 19 March 2018, 10:43 GMT
|
DetailsThe latest version of the extra/enlightenment package (0.21.3-1) is missing OpenGL acceleration on an Intel HD4000 GPU despite this being provided by Mesa and its existence being confirmed by glxinfo. perhaps enlightenment (or maybe extra/efl) may need to be rebuilt to reference the mesa libraries to fix this. I suspect that some files in mesa were recently moved to new locations (around version 17.0.0) that may have triggered this bug.
Relevant packages extra/enlightenment 0.21.3-1 extra/efl 1.18-4.1 extra/mesa 17.0.4-2 extra/xf86-video-intel 1:2.99.917+770+gcb6ba2da-1 (xorg-drivers) Steps to reproduce: 1. install extra/enlightenment on a machine with an Intel HD4000 chip 2. start the enlightenment DM with hardware acceleration enabled (left click on desktop and go to settings->all->look->compositor to enable) 3. note dialog stating that OpenGL acceleration is not enabled 4. open a terminal and run glxinfo | less and note the line "direct rendering: yes" |
This task depends upon
Closed by Ronald van Haren (pressh)
Monday, 19 March 2018, 10:43 GMT
Reason for closing: Works for me
Monday, 19 March 2018, 10:43 GMT
Reason for closing: Works for me
I think EFL has been recompiled since the mesa/libglvnd update, but enlightenment has not, so I think it is enlightenment rather than efl that needs to be rebuilt.
When building the existing PKGBUILD on my system with `makepkg -sr` I get a compilation error that looks relevant
(EDIT: moved log snip to attached file)
you can get rid of this by rebuilding efl without --enable-egl and --with-opengl=es. this way efl can do glx.
see attached PKGBUILD.