Fix problems with wayland / x11 again
I first installed a global `xwayland` alongside this, but it seems fine without?
This commit is contained in:
parent
c1e6e6c9c6
commit
b624396bd1
1 changed files with 5 additions and 4 deletions
|
|
@ -11,6 +11,7 @@
|
||||||
name = "quil-env";
|
name = "quil-env";
|
||||||
buildInputs = with pkgs; [
|
buildInputs = with pkgs; [
|
||||||
xorg_sys_opengl
|
xorg_sys_opengl
|
||||||
|
xorg.libXxf86vm
|
||||||
# xwayland
|
# xwayland
|
||||||
clojure
|
clojure
|
||||||
];
|
];
|
||||||
|
|
@ -18,14 +19,14 @@
|
||||||
|
|
||||||
# wayland compat
|
# wayland compat
|
||||||
# see https://discourse.ubuntu.com/t/environment-variables-for-wayland-hackers/12750
|
# see https://discourse.ubuntu.com/t/environment-variables-for-wayland-hackers/12750
|
||||||
WAYLAND_DISPLAY = "no";
|
# WAYLAND_DISPLAY = "no";
|
||||||
DISPLAY = ":0";
|
# DISPLAY = ":0";
|
||||||
_JAVA_AWT_WM_NONREPARENTING = "1";
|
# _JAVA_AWT_WM_NONREPARENTING = "1";
|
||||||
|
|
||||||
# we need to make sure the library is on the path for JOGL;
|
# we need to make sure the library is on the path for JOGL;
|
||||||
# also, there's a bug that is avoided with the variable
|
# also, there's a bug that is avoided with the variable
|
||||||
# https://github.com/processing/processing/issues/5476
|
# 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"
|
# LIBGL_ALWAYS_SOFTWARE = true; # ← this is the same as passing -Djogl.disable.openglcore="true"
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue