diff --git a/qutebrowser/misc/backendproblem.py b/qutebrowser/misc/backendproblem.py index d975e29cf..0aa5879c6 100644 --- a/qutebrowser/misc/backendproblem.py +++ b/qutebrowser/misc/backendproblem.py @@ -157,6 +157,9 @@ def _show_dialog(*args, **kwargs): def _handle_nouveau_graphics(): assert objects.backend == usertypes.Backend.QtWebEngine, objects.backend + if os.environ.get('QUTE_SKIP_NOUVEAU_CHECK'): + return + if version.opengl_vendor() != 'nouveau': return @@ -187,6 +190,9 @@ def _handle_nouveau_graphics(): def _handle_wayland(): assert objects.backend == usertypes.Backend.QtWebEngine, objects.backend + if os.environ.get('QUTE_SKIP_WAYLAND_CHECK'): + return + platform = QApplication.instance().platformName() if platform not in ['wayland', 'wayland-egl']: return