Fix problems with wayland / x11 again

I first installed a global `xwayland` alongside this, but it seems fine
without?
This commit is contained in:
arne 2022-12-18 12:08:24 +01:00
commit b624396bd1

View file

@ -11,6 +11,7 @@
name = "quil-env";
buildInputs = with pkgs; [
xorg_sys_opengl
xorg.libXxf86vm
# xwayland
clojure
];
@ -18,14 +19,14 @@
# wayland compat
# see https://discourse.ubuntu.com/t/environment-variables-for-wayland-hackers/12750
WAYLAND_DISPLAY = "no";
DISPLAY = ":0";
_JAVA_AWT_WM_NONREPARENTING = "1";
# WAYLAND_DISPLAY = "no";
# DISPLAY = ":0";
# _JAVA_AWT_WM_NONREPARENTING = "1";
# we need to make sure the library is on the path for JOGL;
# also, there's a bug that is avoided with the variable
# https://github.com/processing/processing/issues/5476
# JAVA_OPTS = "-Djava.library.path=${lib.makeLibraryPath buildInputs} -Djogl.disable.openglcore=true";
JAVA_OPTS = "-Djogl.disable.openglcore=false";
# LIBGL_ALWAYS_SOFTWARE = true; # ← this is the same as passing -Djogl.disable.openglcore="true"
};
};