Thanks Jeremy,

Your hint shown me the right direction to investigate.
I have Nvidia graphics card and nvidia-driver 550 driver installed.

All three apps shown the same behavior (yelp, MiniBrowser GTK3 and MiniBrowser GTK4). I past down below some of the terminal output; for all three I had KMS permission issues which led to errors related to GBM buffers. I did some research on the web and I find several threads proposing the use of '|WEBKIT_DISABLE_DMABUF_RENDERER=1|' with Nvidia cards. All three apps shown good rendering if launched from the terminal with this EV set. I added the line '|export WEBKIT_DISABLE_DMABUF_RENDERER=1|' in |/etc/environment| and rebooted. Yelp renders fine now.

Thanks,
igor

|igor@igi-desktop:~$ /usr/lib/x86_64-linux-gnu/webkit2gtk-4.1/MiniBrowser
src/nv_gbm.c:288: GBM-DRV error (nv_gbm_create_device_native): nv_common_gbm_create_device failed (ret=-1) src/nv_gbm.c:288: GBM-DRV error (nv_gbm_create_device_native): nv_common_gbm_create_device failed (ret=-1)
KMS: DRM_IOCTL_MODE_CREATE_DUMB failed: Permesso negato
KMS: DRM_IOCTL_MODE_CREATE_DUMB failed: Permesso negato
Failed to create GBM buffer of size 1024x730: Permesso negato
** (MiniBrowser:6786): WARNING **: 21:45:02.058: webkit_settings_get_load_icons_ignoring_image_load_setting is deprecated and always returns FALSE. ** (MiniBrowser:6786): WARNING **: 21:45:02.059: webkit_settings_get_enable_dns_prefetching is deprecated and always returns FALSE.|

|igor@igi-desktop:~$ /usr/lib/x86_64-linux-gnu/webkitgtk-6.0/MiniBrowser
src/nv_gbm.c:288: GBM-DRV error (nv_gbm_create_device_native): nv_common_gbm_create_device failed (ret=-1) src/nv_gbm.c:288: GBM-DRV error (nv_gbm_create_device_native): nv_common_gbm_create_device failed (ret=-1)
KMS: DRM_IOCTL_MODE_CREATE_DUMB failed: Permesso negato
KMS: DRM_IOCTL_MODE_CREATE_DUMB failed: Permesso negato
Failed to create GBM buffer of size 1024x730: Permesso negato
|

|igor@igi-desktop:~$ yelp
src/nv_gbm.c:288: GBM-DRV error (nv_gbm_create_device_native): nv_common_gbm_create_device failed (ret=-1) src/nv_gbm.c:288: GBM-DRV error (nv_gbm_create_device_native): nv_common_gbm_create_device failed (ret=-1)
KMS: DRM_IOCTL_MODE_CREATE_DUMB failed: Permesso negato
KMS: DRM_IOCTL_MODE_CREATE_DUMB failed: Permesso negato
Failed to create GBM buffer of size 1454x791: Permesso negato
Recursion depth exceeded calculating yellow bg color. Using rgb(47,47,47)

|

Il 25/10/25 12:32, Jeremy Bícha ha scritto:
Kernel taint flags: TAINT_PROPRIETARY_MODULE, TAINT_OOT_MODULE,
What graphics card and graphics driver are you using? A bug like this in Yelp often means that webkit2gtk isn't working. Do these minimal web browsers work? The first is GTK3, the second is GTK4: /usr/lib/x86_64-linux-gnu/webkit2gtk-4.1/MiniBrowser /usr/lib/x86_64-linux-gnu/webkitgtk-6.0/MiniBrowser Thank you, Jeremy Bícha

Reply via email to