diff --git a/app/gfx/gl/gl_context_linux.cc b/app/gfx/gl/gl_context_linux.cc
index 8e5c360d51fb8ba6f7745c928546ca7f2edb7d80..77d6573e6985bc87ba90b20fb733b19154dc3d23 100644
--- a/app/gfx/gl/gl_context_linux.cc
+++ b/app/gfx/gl/gl_context_linux.cc
@@ -149,6 +149,16 @@ static bool InitializeOneOff() {
       LOG(ERROR) << "glxewContextInit failed";
       return false;
     }
+
+    int major, minor;
+    if (!glXQueryVersion(display, &major, &minor)) {
+      LOG(ERROR) << "glxQueryVersion failed";
+      return false;
+    }
+
+    if (major == 1 && minor < 3) {
+      LOG(WARNING) << "GLX 1.3 or later is recommended.";
+    }
   }
 
   initialized = true;