weston-launch: libEGL: no configs with appropriate attributes

Emil Velikov emil.l.velikov at gmail.com
Wed Mar 14 13:48:11 UTC 2018


On 14 March 2018 at 11:36, Pekka Paalanen <ppaalanen at gmail.com> wrote:
> On Wed, 14 Mar 2018 11:55:54 +0100
> Král Gergely <kralg at robolution.eu> wrote:
>
>> Hi,
>>
>>
>> On my old notebook I would like to set up a test environment by running
>> weston and let clients to connect to it. I am stuck in the very
>> beginning and after almost a day of googling and trying to understand
>> documentation that are over my expertise I am asking your help.
>>
>> According to the weston building page the radeon RV200 video card should
>> work with wayland and weston. The DRM looks OK to me. Am I missing
>> something? How could I further debug to see what is exactly failing?
>>
>> Any comment is appreciated.
>>
>>
>> root$ weston-launch
>> Date: 2018-03-14 CET
>> [00:08:15.465] weston 1.12.0
>>                 http://wayland.freedesktop.org
>>                 Bug reports to:
>> https://bugs.freedesktop.org/enter_bug.cgi?product=Wayland&component=weston&version=1.12.0
>>                 Build: 1.11.94-2-ga08dff5 configure.ac: bump to version
>> 1.12.0 for the official release (2016-09-20 12:22:46 -0700)
>> [00:08:15.465] Command line: /usr/bin/weston
>> [00:08:15.465] OS: Linux, 4.9.0-4-686-pae, #1 SMP Debian 4.9.65-3
>> (2017-12-03), i686
>> [00:08:15.466] Using config file '/root/.config/weston.ini'
>> [00:08:15.466] Output repaint window is 7 ms maximum.
>> [00:08:15.466] Loading module
>> '/usr/lib/i386-linux-gnu/libweston-1/drm-backend.so'
>> [00:08:15.475] initializing drm backend
>> [00:08:15.476] logind: not running in a systemd session
>> [00:08:15.476] logind: cannot setup systemd-logind helper (-6), using
>> legacy fallback
>> [00:08:15.479] using /dev/dri/card0
>> [00:08:15.479] Loading module
>> '/usr/lib/i386-linux-gnu/libweston-1/gl-renderer.so'
>> libGL: Can't open configuration file /root/.drirc: No such file or
>> directory.
>> [00:08:15.514] EGL client extensions: EGL_EXT_client_extensions
>>                 EGL_EXT_platform_base EGL_EXT_platform_wayland
>>                 EGL_EXT_platform_x11 EGL_MESA_platform_gbm
>>                 EGL_KHR_client_get_all_proc_addresses EGL_KHR_debug
>> libEGL debug: added egl_dri2 to module array
>> libEGL debug: No DRI config supports native format 0x30335258
>> libEGL debug: No DRI config supports native format 0x30335241
>
> Hi,
>
> not sure where this comes from, and I'm not sure it wouldn't cause the
> below.
>
>> libEGL debug: the best driver is DRI2
>> libEGL debug: the value (0x9) of attribute 0x3040 did not meet the
>> criteria (0x4)
>
> The attribute is EGL_RENDERABLE_TYPE, where the system has OPENGL and
> OPENGL_ES, while Weston needs OPENGL_ES2.
>
r100/r200 only supports GL 1.3 and GLES1 1.1

One can easily check the above for any card, via glxinfo | grep
"Max.*profile version" ;-)

-Emil


More information about the wayland-devel mailing list