diff --git a/linux/keyman-config/km-config b/linux/keyman-config/km-config index 641fb96470..e099c59eda 100755 --- a/linux/keyman-config/km-config +++ b/linux/keyman-config/km-config @@ -2,6 +2,7 @@ import argparse import logging +import os import sys import gi @@ -66,6 +67,10 @@ if __name__ == '__main__': elif args.url: download_and_install_package(args.url) else: + # Workaround for bug in webkit2gtk (#12587) + if not 'WEBKIT_DISABLE_DMABUF_RENDERER' in os.environ: + os.environ['WEBKIT_DISABLE_DMABUF_RENDERER'] = '1' + w = ViewInstalledWindow() try: w.run()