No provider of glEGLImageTargetTexture2DOES found. Requires one of GL_OES_EGL_image

Hello to everyone.

I’m trying to configure KDE 6 on top of Wayland on FreeBSD 14.1. My hardware is composed by an intel I9 cpu and two nvidia cards. Actually I’m using the GTX 1060 as primary and I have reserved the RTX 2080 ti for the various virtual machines that I want to use (with FreeBSD,Linux or Windows 10/11 : everything works like a charme). To achieve the goal I’ve passed through my nVidia RTX 2080 ti inside a virtual machine based on FreeBSD 14.1,configured to use the latest packages available. This is the script that I’m using to launch Plasma 6 on Wayland :

export XDG_CONFIG_HOME="$HOME/.config"
export XDG_CACHE_HOME="$HOME/.cache"
export XDG_DATA_HOME="$HOME/.local/share"
export XDG_RUNTIME_DIR="/var/run/user/1001"
export LIBSEAT_BACKEND=consolekit2
ck-launch-session dbus-run-session startplasma-wayland 2> startplasma.log

Inside the vm,this is what is reported by nvidia-smi :

marietto@marietto:~ $ nvidia-smi
Wed Jul 31 16:01:47 2024       
+-----------------------------------------------------------------------------------------+
| NVIDIA-SMI 550.54.14              Driver Version: 550.54.14      CUDA Version: N/A      |
|-----------------------------------------+------------------------+----------------------+
| GPU  Name                 Persistence-M | Bus-Id          Disp.A | Volatile Uncorr. ECC |
| Fan  Temp   Perf          Pwr:Usage/Cap |           Memory-Usage | GPU-Util  Compute M. |
|                                         |                        |               MIG M. |
|=========================================+========================+======================|
|   0  NVIDIA GeForce RTX 2080 Ti     Off |   00000000:00:08.0  On |                  N/A |
| 30%   42C    P8             21W /  250W |     160MiB /  11264MiB |      2%      Default |
|                                         |                        |                  N/A |
+-----------------------------------------+------------------------+----------------------+
                                                                                         
+-----------------------------------------------------------------------------------------+
| Processes:                                                                              |
|  GPU   GI   CI        PID   Type   Process name                              GPU Memory |
|        ID   ID                                                               Usage      |
|=========================================================================================|
+-----------------------------------------------------------------------------------------+

On the log file I see this interesting error :

No provider of glEGLImageTargetTexture2DOES found. Requires one of GL_OES_EGL_image

and I suspect that it is correlated to some nvidia component that’s broken inside the virtual machine.

Someone wants to give some help to fix that error ?

someone wants to help ?

someone wants to help ?