diff options
author | Florian Bruhin <me@the-compiler.org> | 2019-02-24 13:49:33 +0100 |
---|---|---|
committer | Florian Bruhin <me@the-compiler.org> | 2019-02-24 13:49:33 +0100 |
commit | 949da84581aff9e93b13dc52163cd32cda41d240 (patch) | |
tree | 9409043592262b045b89614151f8c99d44b1136a | |
parent | d283e2250fcc533838fbac1078acd5883c77e2e3 (diff) | |
download | qutebrowser-949da84581aff9e93b13dc52163cd32cda41d240.tar.gz qutebrowser-949da84581aff9e93b13dc52163cd32cda41d240.zip |
Add QUTE_SKIP_LIBGL_WORKAROUND
-rw-r--r-- | qutebrowser/misc/backendproblem.py | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/qutebrowser/misc/backendproblem.py b/qutebrowser/misc/backendproblem.py index f579256d2..da9392f3d 100644 --- a/qutebrowser/misc/backendproblem.py +++ b/qutebrowser/misc/backendproblem.py @@ -178,6 +178,10 @@ def _nvidia_shader_workaround(): See https://bugs.launchpad.net/ubuntu/+source/python-qt4/+bug/941826 """ assert objects.backend == usertypes.Backend.QtWebEngine, objects.backend + + if os.environ.get('QUTE_SKIP_LIBGL_WORKAROUND'): + return + libgl = ctypes.util.find_library("GL") if libgl is not None: ctypes.CDLL(libgl, mode=ctypes.RTLD_GLOBAL) |