diff --git a/src/xpra/client/gtk_base/gtk_client_base.py b/src/xpra/client/gtk_base/gtk_client_base.py index 14c2592d3b..ae87408bf1 100644 --- a/src/xpra/client/gtk_base/gtk_client_base.py +++ b/src/xpra/client/gtk_base/gtk_client_base.py @@ -1106,7 +1106,7 @@ def err(msg, e): l("Warning: OpenGL windows will be clamped to the maximum texture size %ix%i", self.gl_texture_size_limit, self.gl_texture_size_limit) l(" for OpenGL %s renderer '%s'", pver(self.opengl_props.get("opengl", "")), self.opengl_props.get("renderer", "unknown")) - if self.opengl_enabled and enable_opengl!="probe-success": + if self.opengl_enabled and enable_opengl!="probe-success" and not self.opengl_force: draw_result = test_gl_client_window(self.GLClientWindowClass, max_window_size=self.max_window_size, pixel_depth=self.pixel_depth) if not draw_result.get("success", False): err("OpenGL test rendering failed:", draw_result.get("message", "unknown error"))