diff --git a/control-center b/control-center index 4498b78b..5b01f458 100755 --- a/control-center +++ b/control-center @@ -24,6 +24,14 @@ # force gtk+3 to use the x11 backend, especially on wayland (mga#19498) # we rely on xwayland as It's also needed in order to have working GtkSocket/GtkPlug BEGIN { $ENV{GDK_BACKEND} = 'x11' if exists $ENV{WAYLAND_DISPLAY} } + +# Work around webkit2 issues that prevent the icons in the right hand pane +# from being displayed (mga#30332, mga#32185). +BEGIN { + $ENV{WEBKIT_DISABLE_COMPOSITING_MODE} = '1'; + $ENV{WEBKIT_DISABLE_DMABUF_RENDERER} = '1'; +} + use strict; use diagnostics; use lib qw(/usr/lib/libDrakX);