From 69b6cdf5b060842473aa8468260c5e8b4d05ca42 Mon Sep 17 00:00:00 2001 From: Adam Date: Tue, 22 Mar 2022 15:23:57 -0400 Subject: [PATCH] gpu: set jogamp.gluegen.TestTempDirExec=false This prevents gluegen from testing if the tempdir is noexec, resulting in it always using the tempdir. The test seems unreliable since we see many users who fail the exec test but the plugin would work for otherwise. --- .../main/java/net/runelite/client/plugins/gpu/GpuPlugin.java | 2 ++ 1 file changed, 2 insertions(+) diff --git a/runelite-client/src/main/java/net/runelite/client/plugins/gpu/GpuPlugin.java b/runelite-client/src/main/java/net/runelite/client/plugins/gpu/GpuPlugin.java index 9f80cf6023..1c30e53246 100644 --- a/runelite-client/src/main/java/net/runelite/client/plugins/gpu/GpuPlugin.java +++ b/runelite-client/src/main/java/net/runelite/client/plugins/gpu/GpuPlugin.java @@ -355,6 +355,8 @@ public class GpuPlugin extends Plugin implements DrawCallbacks System.setProperty("jogl.debug", "true"); } + System.setProperty("jogamp.gluegen.TestTempDirExec", "false"); + GLProfile.initSingleton(); invokeOnMainThread(() ->