Bugzilla – Bug 1227477
eglinfo tool is required but could not be found
Last modified: 2024-07-08 06:43:40 UTC
Created attachment 875924 [details] Screenshot of the Info Center message While running the Info Center application, clicking on OpenGl (EGL) in the menu under Graphics, the application reports "The eglinfo tool is required to display this page, but could not be found". I then attempted to install the tool manually via YaST, but the module was not found in the repositories. Details of my system are: Operating System: openSUSE Leap 15.5 KDE Plasma Version: 5.27.9 KDE Frameworks Version: 5.103.0 Qt Version: 5.15.8 Kernel Version: 6.1.4-lp154.5-default (64-bit) Graphics Platform: X11 Processors: 2 × Intel® Pentium® CPU G630 @ 2.70GHz Memory: 7.7 GiB of RAM Graphics Processor: Mesa Intel® HD Graphics 2000 Manufacturer: Dell Inc. Product Name: Inspiron One 2320 System Version: 00 I believe this is simply a packaging issue, but could be considered installation as well. The same message was displayed within Info Center for the clinfo module, however I was able to install that manually as it was included in the repositories I have. Potentially this was fixed under bug 1195695 in Leap 15.3, but the fix may have been lost.
Related to bug 1195695. On Tumbleweed, eglinfo is part of Mesa-demo-egl and installed by default. On Leap it appears like Mesa-demos is too old and it's not available at all. Definitely a WONTFIX for 15.5. On 15.6 it could potentially be backported.
For some reason the heavy older Mesa-demo package that was available in 15.3 is not part of the 15.5 repo, but it is part of 15.6. I wonder whether that's intentional, but likely too late to fix anyway.
# which eglinfo /usr/bin/eglinfo # rpm -qf /usr/bin/eglinfo Mesa-demo-egl-9.0.0-lp155.87.4.x86_64 # zypper se -s Mesa-demo-egl ... S | Name | Type | Version | Arch | Repository ---+---------------------+---------+------------------+--------+----------- i+ | Mesa-demo-egl | package | 9.0.0-lp155.87.4 | x86_64 | X11Xorg v | Mesa-demo-egl | package | 9.0.0-lp155.87.4 | i586 | X11Xorg | Mesa-demo-egl-32bit | package | 9.0.0-lp155.87.4 | x86_64 | X11Xorg # zypper lr | grep X11 10 | X11XOrg | Yes | (r ) Yes | http://download.opensuse.org/repositories/X11:/XOrg/openSUSE_Leap_15.5/ # Without eglinfo installed, inxi -Ga cannot produce full output. # which eglinfo /usr/bin/eglinfo # rpm -qf /usr/bin/eglinfo Mesa-demo-egl-9.0.0-lp156.87.5.x86_64 # zypper se -s Mesa-demo-egl ... S | Name | Type | Version | Arch | Repository ---+---------------------+---------+------------------+--------+----------- i+ | Mesa-demo-egl | package | 9.0.0-lp156.87.5 | x86_64 | X11Xorg | Mesa-demo-egl-32bit | package | 9.0.0-lp156.87.5 | x86_64 | X11Xorg # zypper lr | grep X11 9 | X11XOrg | Yes | (r ) Yes | http://download.opensuse.org/repositories/X11:/XOrg/openSUSE_Leap_15.6/ #