Skip to content

EGL not working in NixOS #23

Description

@Samueru-sama
  • vkcube works.
  • glxgears works.
  • eglgears_x11 and eglgears_wayland do not work however. Error with EGLUT: failed to initialize EGL Display.

Image
 [gles-fwd.so] >> libGLESv2.so.2: 358 entry points, none resolved yet -- the host stack loads at the first GL call, not here
 [egl-fwd.so] >> libEGL.so.1: 44 entry points, none resolved yet -- the host stack loads at the first GL call, not here
 [gl-fwd.so] >> libGL.so.1: 3470 entry points, none resolved yet -- the host stack loads at the first GL call, not here
 [cross-libc-dlopen.so] >> dlopen pass-through: /tmp/nix-shell-3766-1918791024/.mount_vkcubremp13487537443878114027/lib/libm.so.6
 [cross-libc-dlopen.so] >> global-scope lib libm.so.6: loaded
 [cross-libc-dlopen.so] >> dlopen pass-through: /tmp/nix-shell-3766-1918791024/.mount_vkcubremp13487537443878114027/lib/libresolv.so.2
 [cross-libc-dlopen.so] >> global-scope lib libresolv.so.2: loaded
 [cross-libc-dlopen.so] >> dlopen pass-through: libcrypt.so.1
 [cross-libc-dlopen.so] >> global-scope lib libcrypt.so.1: absent
 [cross-libc-dlopen.so] >> dlopen pass-through: /tmp/nix-shell-3766-1918791024/.mount_vkcubremp13487537443878114027/lib/libpthread.so.0
 [cross-libc-dlopen.so] >> global-scope lib libpthread.so.0: loaded
 [cross-libc-dlopen.so] >> dlopen pass-through: /tmp/nix-shell-3766-1918791024/.mount_vkcubremp13487537443878114027/lib/libdl.so.2
 [cross-libc-dlopen.so] >> global-scope lib libdl.so.2: loaded
 [cross-libc-dlopen.so] >> dlopen pass-through: /tmp/nix-shell-3766-1918791024/.mount_vkcubremp13487537443878114027/lib/librt.so.1
 [cross-libc-dlopen.so] >> global-scope lib librt.so.1: loaded
 [cross-libc-dlopen.so] >> dlopen pass-through: /tmp/nix-shell-3766-1918791024/.mount_vkcubremp13487537443878114027/lib/libutil.so.1
 [cross-libc-dlopen.so] >> global-scope lib libutil.so.1: loaded
 [cross-libc-dlopen.so] >> dlopen pass-through: libanl.so.1
 [cross-libc-dlopen.so] >> global-scope lib libanl.so.1: absent
 [cross-libc-dlopen.so] >> version-compat: pthread_cond_init@GLIBC_2.3.2 -> 0x7fac24a96eb0
 [cross-libc-dlopen.so] >> version-compat: pthread_cond_broadcast@GLIBC_2.3.2 -> 0x7fac24a96b80
 [cross-libc-dlopen.so] >> version-compat: pthread_cond_signal@GLIBC_2.3.2 -> 0x7fac24a96f00
 [cross-libc-dlopen.so] >> version-compat: pthread_cond_destroy@GLIBC_2.3.2 -> 0x7fac24a96e30
 [cross-libc-dlopen.so] >> dlopen pass-through: /tmp/nix-shell-3766-1918791024/.mount_vkcubremp13487537443878114027/lib/libEGL.so.1
 [egl-fwd.so] >> target /tmp/nix-shell-3766-1918791024/.mount_vkcubremp13487537443878114027/lib/libEGL.so.1 -- bundled dispatcher (nothing better on this host)
 [egl-fwd.so] >> libEGL.so.1: 44 of 44 entry points resolved from the bundled dispatcher (nothing better on this host) (44 exported, 0 via eglGetProcAddress, 0 absent)
EGLUT: failed to initialize EGL display
 [gl-fwd.so] >> libGL.so.1: not one entry point was called in this process
 [egl-fwd.so] >> libEGL.so.1: 2 of 44 entry points were CALLED (2 forwarded, 0 absent) out of 44 this host could resolve
 [gles-fwd.so] >> libGLESv2.so.2: not one entry point was called in this process

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions