NVIDIA / egl-wayland

The EGLStream-based Wayland external platform
MIT License
275 stars 44 forks source link

❯ WAYLAND_DISPLAY="wayland-0" retroarch retroarch: symbol lookup error: /usr/lib/libnvidia-vulkan-producer.so: undefined symbol: wlEglInitializeSurfaceExport #56

Closed andrewfader closed 2 years ago

andrewfader commented 2 years ago
Linux 5.18.5-hardened1-2-hardened #1 SMP PREEMPT_DYNAMIC Mon, 20 Jun 2022 04:26:51 +0000 x86_64 GNU/Linux
❯ pacman -Q 
lib32-nvidia-cg-toolkit 3.1-8
lib32-nvidia-utils 515.48.07-1
lib32-opencl-nvidia 515.48.07-1
libnvidia-container 1.9.0-1
libnvidia-container-tools 1.9.0-1
nvidia-cg-toolkit 3.1-6
nvidia-container-runtime 3.9.0-1
nvidia-container-toolkit 1.9.0-1
nvidia-dkms 515.48.07-2
nvidia-force-comp-pipeline 1.0-1
nvidia-settings 515.48.07-1
nvidia-utils 515.48.07-2
nvidia-vaapi-driver-git 0.0.6.r4.g9270ce6-1
opencl-nvidia 515.48.07-2
egl-wayland-git 1.1.10.r0.g247335d-1
eglexternalplatform-git 1.1.r0.g7c8f8e2-1
ffmpeg-vulkan 2:5.0-2
lib32-vulkan-icd-loader 1.3.217-1
lib32-vulkan-intel 22.1.2-1
lib32-vulkan-mesa-layers 22.1.2-1
vulkan-caps-viewer-wayland 1:3.22-1
vulkan-extra-layers 1.3.216.0-1
vulkan-headers 1:1.3.217-1
vulkan-icd-loader 1.3.217-1
vulkan-intel 22.1.2-1
vulkan-mesa-layers 22.1.2-1
vulkan-swrast 22.1.2-1
vulkan-tools 1.3.217-1
vulkan-validation-layers 1.3.216.0-1
lib32-vkd3d 1.3-1
vkd3d 1.3-1
❯ WAYLAND_DISPLAY="wayland-0" retroarch retroarch: symbol lookup error: /usr/lib/libnvidia-vulkan-producer.so: undefined symbol: wlEglInitializeSurfaceExport
ofourdan commented 2 years ago

FWIW, @leigh123linux mentioned that particular issue in https://github.com/NVIDIA/egl-wayland/commit/fee26e9cbd0890bab890f4534d7e92e78d8d0d37#commitcomment-75786195

andrewfader commented 2 years ago

Fixed