neko: add Mesa GL (i386) so Wine/Guild Wars gets an OpenGL context (llvmpipe)
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
This commit is contained in:
parent
370b69bd5a
commit
38901eee27
1 changed files with 3 additions and 0 deletions
|
|
@ -26,6 +26,8 @@ let
|
||||||
&& apt-get update \
|
&& apt-get update \
|
||||||
&& DEBIAN_FRONTEND=noninteractive apt-get install -y --no-install-recommends \
|
&& DEBIAN_FRONTEND=noninteractive apt-get install -y --no-install-recommends \
|
||||||
wine wine64 wine32 winbind ca-certificates wget \
|
wine wine64 wine32 winbind ca-certificates wget \
|
||||||
|
libgl1 libgl1:i386 libglx-mesa0 libglx-mesa0:i386 \
|
||||||
|
libgl1-mesa-dri libgl1-mesa-dri:i386 \
|
||||||
&& rm -rf /var/lib/apt/lists/*
|
&& rm -rf /var/lib/apt/lists/*
|
||||||
'';
|
'';
|
||||||
in
|
in
|
||||||
|
|
@ -69,6 +71,7 @@ in
|
||||||
ExecStart = pkgs.writeShellScript "neko-run" ''
|
ExecStart = pkgs.writeShellScript "neko-run" ''
|
||||||
exec ${pkgs.docker}/bin/docker run --rm --name neko \
|
exec ${pkgs.docker}/bin/docker run --rm --name neko \
|
||||||
--shm-size=1g \
|
--shm-size=1g \
|
||||||
|
-e LIBGL_ALWAYS_SOFTWARE=1 \
|
||||||
-p 127.0.0.1:8092:8080 \
|
-p 127.0.0.1:8092:8080 \
|
||||||
-p 59000:59000/udp \
|
-p 59000:59000/udp \
|
||||||
-e NEKO_DESKTOP_SCREEN=1280x720@30 \
|
-e NEKO_DESKTOP_SCREEN=1280x720@30 \
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue