From 1fc0a3c5c4c5af91bf74edd1f20ad9ddb6d1e21b Mon Sep 17 00:00:00 2001 From: Antoine Martin Date: Mon, 21 Dec 2015 11:57:42 +0000 Subject: [PATCH] also record opengl errors for diagnostics git-svn-id: https://xpra.org/svn/Xpra/trunk@11451 3bb7dfac-3a0b-4e04-842a-767bc560f471 --- src/xpra/x11/x11_server_base.py | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/src/xpra/x11/x11_server_base.py b/src/xpra/x11/x11_server_base.py index 5aeea1a53f..5f1bc2f1c5 100644 --- a/src/xpra/x11/x11_server_base.py +++ b/src/xpra/x11/x11_server_base.py @@ -125,10 +125,13 @@ def query_opengl(self): k = parts[0].strip() v = parts[1].strip() self.opengl_props[k] = v - gllog("OpenGL: %s", self.opengl_props) + else: + self.opengl_props["error"] = str(err) except Exception as e: gllog.warn("Warning: failed to query OpenGL properties") gllog.warn(" %s", e) + self.opengl_props["error"] = str(e) + gllog("OpenGL: %s", self.opengl_props) def init_x11_atoms(self): #some applications (like openoffice), do not work properly