Bug 1227477 - eglinfo tool is required but could not be found
Summary: eglinfo tool is required but could not be found
Status: RESOLVED WONTFIX
Alias: None
Product: openSUSE Distribution
Classification: openSUSE
Component: KDE Applications (show other bugs)
Version: Leap 15.5
Hardware: x86-64 openSUSE Leap 15.5
: P5 - None : Normal (vote)
Target Milestone: ---
Assignee: E-Mail List
QA Contact: E-mail List
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2024-07-07 15:55 UTC by Tom Gossler
Modified: 2024-07-08 06:43 UTC (History)
2 users (show)

See Also:
Found By: ---
Services Priority:
Business Priority:
Blocker: ---
Marketing QA Status: ---
IT Deployment: ---


Attachments
Screenshot of the Info Center message (70.23 KB, image/png)
2024-07-07 15:55 UTC, Tom Gossler
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Tom Gossler 2024-07-07 15:55:45 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.
Comment 1 Fabian Vogt 2024-07-07 19:59:01 UTC
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.
Comment 2 Fabian Vogt 2024-07-07 20:04:43 UTC
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.
Comment 3 Felix Miata 2024-07-08 06:43:40 UTC
# 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/
#