Package: libwebkit2gtk-4.1-0 Version: 2.42.4-1~deb12u1 Severity: important Dear Maintainer,
After a fresh install on a DELL Precision 3620 with i915 and Quadro K420 display adapters (used with Nvidia legacy driver v470), I wished to add a Google account via the 'Online Accounts' panel from gnome-control-center when I only saw an empty dialog box. To get more clues, I started gnome-control-center from the CLI and got this error: ``` $ gnome-control-center GLib-GIO: _g_io_module_get_default: Found default implementation dconf (DConfSettingsBackend) for ?gsettings-backend?GoaBackend: Loading all providers: GoaBackend: - googleGoaBackend: - owncloudGoaBackend: - windows_liveGoaBackend: - exchangeGoaBackend: - lastfmGoaBackend: - imap_smtpGoaBackend: - kerberosGLib-GIO: Using cross-namespace EXTERNAL authentication (this will deadlock if server is GDBus < 2.73.3)GoaBackend: activated kerberos providerGLib-GIO: Using cross-namespace EXTERNAL authentication (this will deadlock if server is GDBus < 2.73.3)GLib-GIO: _g_io_module_get_default: Found default implementation gvfs (GDaemonVfs) for ‘gio-vfs’GLib: unsetenv() is not thread-safe and should not be used after threads are createdGLib-GIO: _g_io_module_get_default: Found default implementation dconf (DConfSettingsBackend) for ‘gsettings-backend’GoaBackend: Loading all providers: GoaBackend: - googleGoaBackend: - owncloudGoaBackend: - windows_liveGoaBackend: - exchangeGoaBackend: - lastfmGoaBackend: - imap_smtpGoaBackend: - kerberosGoaBackend: activated kerberos providerKMS: DRM_IOCTL_MODE_CREATE_DUMB failed: Permission denied Failed to create GBM buffer of size 496x346: Permission denied KMS: DRM_IOCTL_MODE_CREATE_DUMB failed: Permission denied Failed to create GBM buffer of size 496x346: Permission denied KMS: DRM_IOCTL_MODE_CREATE_DUMB failed: Permission denied Failed to create GBM buffer of size 496x346: Permission denied Failed to create EGL images for DMABufs with file descriptors -1, -1 and -1 GLib-GIO: _g_io_module_get_default: Found default implementation gnutls (GTlsBackendGnutls) for ‘gio-tls-backend’ ``` I did a few research and found that the error is related to webkit renderer. As a workaround, an 'export WEBKIT_DISABLE_DMABUF_RENDERER=1' in my /etc/profile.d/FixWebKitRenderer.sh solved this problem. ``` $ gnome-control-center GLib-GIO: _g_io_module_get_default: Found default implementation dconf (DConfSettingsBackend) for ?gsettings-backend?GoaBackend: Loading all providers: GoaBackend: - googleGoaBackend: - owncloudGoaBackend: - windows_liveGoaBackend: - exchangeGoaBackend: - lastfmGoaBackend: - imap_smtpGoaBackend: - kerberosGoaBackend: activated kerberos providerGLib- GIO: Using cross-namespace EXTERNAL authentication (this will deadlock if server is GDBus < 2.73.3)GLib-GIO: Using cross-namespace EXTERNAL authentication (this will deadlock if server is GDBus < 2.73.3)GLib-GIO: _g_io_module_get_default: Found default implementation gvfs (GDaemonVfs) for ‘gio-vfs’GLib: unsetenv() is not thread-safe and should not be used after threads are createdGLib-GIO: _g_io_module_get_default: Found default implementation dconf (DConfSettingsBackend) for ‘gsettings-backend’GoaBackend: Loading all providers: GoaBackend: - googleGoaBackend: - owncloudGoaBackend: - windows_liveGoaBackend: - exchangeGoaBackend: - lastfmGoaBackend: - imap_smtpGoaBackend: - kerberosGoaBackend: activated kerberos providerGLib- GIO: _g_io_module_get_default: Found default implementation gnutls (GTlsBackendGnutls) for ‘gio-tls-backend’GLib-GIO: _g_io_module_get_default: Found default implementation gnome (GProxyResolverGnome) for ‘gio-proxy- resolver’GLib-GIO: Using cross-namespace EXTERNAL authentication (this will deadlock if server is GDBus < 2.73.3)GLib-GIO: _g_io_module_get_default: Found default implementation gvfs (GDaemonVfs) for ‘gio-vfs’GLib: unsetenv() is not thread-safe and should not be used after threads are createdGLib-GIO: _g_io_module_get_default: Found default implementation dconf (DConfSettingsBackend) for ‘gsettings-backend’GoaBackend: Loading all providers: GoaBackend: - googleGoaBackend: - owncloudGoaBackend: - windows_liveGoaBackend: - exchangeGoaBackend: - lastfmGoaBackend: - imap_smtpGoaBackend: - kerberosGoaBackend: activated kerberos provider ``` As I may have a rare display configuration that may be related to this probleme, I join an 'xrandr' list : ``` $ xrandr --listproviders --listactivemonitors Providers: number : 2 Provider 0: id: 0x2d7 cap: 0x1, Source Output crtcs: 4 outputs: 4 associated providers: 1 name:NVIDIA-0 Provider 1: id: 0x315 cap: 0xf, Source Output, Sink Output, Source Offload, Sink Offload crtcs: 3 outputs: 6 associated providers: 1 name:modesetting Monitors: 3 0: +*DP-1 1920/546x1200/352+1050+404 DP-1 1: +DP-1-2 1200/518x1920/324+2970+0 DP-1-2 2: +HDMI-1-2 1050/473x1680/296+0+254 HDMI-1-2 ``` Thank's you for you work and happy holidays, Sylvain -- System Information: Debian Release: 12.4 APT prefers stable-updates APT policy: (500, 'stable-updates'), (500, 'stable-security'), (500, 'stable') Architecture: amd64 (x86_64) Foreign Architectures: i386 Kernel: Linux 6.1.0-16-amd64 (SMP w/4 CPU threads; PREEMPT) Kernel taint flags: TAINT_PROPRIETARY_MODULE, TAINT_OOT_MODULE Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8), LANGUAGE=en_US:en Shell: /bin/sh linked to /usr/bin/dash Init: systemd (via /run/systemd/system) LSM: AppArmor: enabled Versions of packages libwebkit2gtk-4.1-0 depends on: ii bubblewrap 0.8.0-2 ii gstreamer1.0-plugins-base 1.22.0-3+deb12u1 ii gstreamer1.0-plugins-good 1.22.0-5+deb12u1 ii libatk1.0-0 2.46.0-5 ii libavif15 0.11.1-1 ii libc6 2.36-9+deb12u3 ii libcairo2 1.16.0-7 ii libdrm2 2.4.114-1+b1 ii libenchant-2-2 2.3.3-2 ii libepoxy0 1.5.10-1 ii libfontconfig1 2.14.1-4 ii libfreetype6 2.12.1+dfsg-5 ii libgbm1 22.3.6-1+deb12u1 ii libgcc-s1 12.2.0-14 ii libgcrypt20 1.10.1-3 ii libgdk-pixbuf-2.0-0 2.42.10+dfsg-1+b1 ii libgles2 1.6.0-1 ii libglib2.0-0 2.74.6-2 ii libgstreamer-gl1.0-0 1.22.0-3+deb12u1 ii libgstreamer-plugins-bad1.0-0 1.22.0-4+deb12u4 ii libgstreamer-plugins-base1.0-0 1.22.0-3+deb12u1 ii libgstreamer1.0-0 1.22.0-2 ii libgtk-3-0 3.24.38-2~deb12u1 ii libharfbuzz-icu0 6.0.0+dfsg-3 ii libharfbuzz0b 6.0.0+dfsg-3 ii libhyphen0 2.8.8-7 ii libicu72 72.1-3 ii libjavascriptcoregtk-4.1-0 2.42.4-1~deb12u1 ii libjpeg62-turbo 1:2.1.5-2 ii liblcms2-2 2.14-2 ii libmanette-0.2-0 0.2.6-3+b1 ii libopenjp2-7 2.5.0-2 ii libpango-1.0-0 1.50.12+ds-1 ii libpng16-16 1.6.39-2 ii libseccomp2 2.5.4-1+b3 ii libsecret-1-0 0.20.5-3 ii libsoup-3.0-0 3.2.2-2 ii libsqlite3-0 3.40.1-2 ii libstdc++6 12.2.0-14 ii libsystemd0 252.19-1~deb12u1 ii libtasn1-6 4.19.0-2 ii libwayland-client0 1.21.0-1 ii libwayland-server0 1.21.0-1 ii libwebp7 1.2.4-0.2+deb12u1 ii libwebpdemux2 1.2.4-0.2+deb12u1 ii libwoff1 1.0.2-2 ii libwpe-1.0-1 1.14.0-1 ii libwpebackend-fdo-1.0-1 1.14.2-1 ii libx11-6 2:1.8.4-2+deb12u2 ii libxcomposite1 1:0.4.5-1 ii libxdamage1 1:1.1.6-1 ii libxml2 2.9.14+dfsg-1.3~deb12u1 ii libxslt1.1 1.1.35-1 ii xdg-dbus-proxy 0.1.4-3 ii zlib1g 1:1.2.13.dfsg-1 Versions of packages libwebkit2gtk-4.1-0 recommends: ii gstreamer1.0-gl 1.22.0-3+deb12u1 ii gstreamer1.0-libav 1.22.0-2 ii gstreamer1.0-plugins-bad 1.22.0-4+deb12u4 ii libgl1-mesa-dri 22.3.6-1+deb12u1 ii xdg-desktop-portal-gtk 1.14.1-1 Versions of packages libwebkit2gtk-4.1-0 suggests: ii gstreamer1.0-alsa 1.22.0-3+deb12u1 -- no debconf information