Skip to content

Multiple libEGL errors in Test Observer run #2412

@rodwsmith

Description

@rodwsmith

Bug Description

The graphics-core22-nvidia-amd64 environment in a recent Test Observer run (https://test-observer.canonical.com/#/snaps/405832) has thrown libEGL errors on the graphics/eglinfo-wayland, and graphics-eglinfo-x11 tests.

Cert-blocker Test Case

  • cert-blocker

To Reproduce

  1. Examine the Test Observer output

Expected Result

The job should pass

Actual Result

Errors were recorded (see below)

Environment

  • Kernel 5.15.0-173.183.1+535.288.01
  • Environment graphics-core22-nvidia-amd64

Relevant log output

Output from graphics/eglinfo-wayland:

libEGL warning: egl: failed to create dri2 screen
libEGL warning: egl: failed to create dri2 screen
ERROR: ./src/server/graphics/default_configuration.cpp(198): Throw in function virtual const std::vector<std::shared_ptr<mir::graphics::DisplayPlatform> >& mir::DefaultServerConfiguration::the_display_platforms()
Dynamic exception type: boost::wrapexcept<std::runtime_error>
std::exception::what: Exception while creating graphics platform
ERROR: ./src/server/graphics/platform_probe.cpp(232): Throw in function std::vector<std::pair<mir::graphics::SupportedDevice, std::shared_ptr<mir::SharedLibrary> > > mir::graphics::modules_for_device(const std::function<std::vector<mir::graphics::SupportedDevice>(const mir::SharedLibrary&)>&, const std::vector<std::shared_ptr<mir::SharedLibrary> >&, mir::graphics::TypePreference)
Dynamic exception type: boost::wrapexcept<std::runtime_error>
std::exception::what: Failed to find any platforms for current system

sh: 1: /usr/share/apport/recoverable_problem: not found
/tmp/nest-ucye_e28.37eb7e7d7fc2ac9a5e77e01584d642361efac29eb7d70bef2ef25477cd87bd4c/run_with_wayland.sh: line 52: kill: (12691) - No such process



Output from graphics/eglinfo-x11:

X.Org X Server 1.21.1.4
X Protocol Version 11, Revision 0
Current Operating System: Linux hp-eliteone-800-g6-all-in-one-pc-c28167 5.15.0-173-generic #183-Ubuntu SMP Fri Mar 6 13:29:34 UTC 2026 x86_64
Kernel command line: snapd_recovery_mode=run console=ttyS0,115200n8 console=tty1 panic=-1
xorg-server 2:21.1.4-2ubuntu1.7~22.04.16 (For technical support please see http://www.ubuntu.com/support) 
Current version of pixman: 0.40.0
	Before reporting problems, check http://wiki.x.org
	to make sure that you have the latest version.
Markers: (--) probed, (**) from config file, (==) default setting,
	(++) from command line, (!!) notice, (II) informational,
	(WW) warning, (EE) error, (NI) not implemented, (??) unknown.
(==) Log file: "/var/log/Xorg.99.log", Time: Sat Mar 21 01:10:51 2026
(==) Using system config directory "/usr/share/X11/xorg.conf.d"
mkdir: cannot create directory ‘/run/user/0’: Permission denied
(EE) /usr/share/libinput: failed to find data files
(EE) Failed to load the device quirks from /usr/share/libinput and /etc/libinput/local-overrides.quirks. This will negatively affect device behavior. See https://wayland.freedesktop.org/libinput/doc/1.20.0/device-quirks.html for details.
(EE) client bug: Invalid path /dev/input/event7
(EE) /usr/share/libinput: failed to find data files
(EE) Failed to load the device quirks from /usr/share/libinput and /etc/libinput/local-overrides.quirks. This will negatively affect device behavior. See https://wayland.freedesktop.org/libinput/doc/1.20.0/device-quirks.html for details.
(EE) /usr/share/libinput: failed to find data files
(EE) Failed to load the device quirks from /usr/share/libinput and /etc/libinput/local-overrides.quirks. This will negatively affect device behavior. See https://wayland.freedesktop.org/libinput/doc/1.20.0/device-quirks.html for details.
libEGL warning: DRI2: failed to authenticate
(II) Server terminated successfully (0). Closing log file.

Additional context

No response

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions