Estou tendo um problema de webkit no Ubuntu 22.04.3 LTS.
Recebo os seguintes erros ao executar um aplicativo Photino (estrutura dotnet dev que implementa o webkit).
KMS: DRM_IOCTL_MODE_CREATE_DUMB failed: Permission denied
Failed to create GBM buffer of size 600x400: Permission denied
KMS: DRM_IOCTL_MODE_CREATE_DUMB failed: Permission denied
Failed to create GBM buffer of size 600x400: Permission denied
KMS: DRM_IOCTL_MODE_CREATE_DUMB failed: Permission denied
Failed to create GBM buffer of size 600x400: Permission denied
Failed to create EGL images for DMABufs with file descriptors -1, -1 and -1
Pesquisei e encontrei documentos oficiais do Ubuntu sobre o WebKit .
A partir daí tentei o teste e vi os seguintes resultados (qualquer coisa menor que 100 indica um problema).
Os documentos mencionam que você deveria ter 100, mas não menciona:
- O que significa 97
- Quaisquer documentos extras para verificar e ver o que significa menos de 100
- qualquer indicação de qualquer outra coisa
Alguém sabe o que isso significa ou como obter mais informações?
Como posso determinar qual versão do WebKit estou executando?
Ainda estou tendo esse problema, mas descobri algumas coisas:
1. A versão do WebKit que estou executando
A execução do seguinte comando me ajudou a descobrir qual versão do webkit está instalada e em execução:
$ apt list --installed | grep -i "webkit"
Vejo o seguinte depois de executar isso:
Descobri então que há um bug na versão que está rodando no Ubuntu 22.04.3 LTS/Gnome.
Há detalhes sobre isso aqui .
Há também um bug registrado no bugzilla aqui .
No entanto, não consigo resolver o problema na minha máquina, pois isso exigirá que o sistema operacional e/ou o Gnome sejam atualizados para a correção mais recente.
O que eu tentei
Ontem tentei remover a versão mais antiga do webkitgtk e perdi toda a minha área de trabalho. Felizmente consegui seguir as instruções aqui para fazer minha área de trabalho funcionar novamente.
Driver NVidia atualizado: problema resolvido
Atualizei para uma versão mais recente do driver da nvidia e o problema foi resolvido.