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: