From 706a904be45c3b5b74b747e7ff6b7a42f961c379 Mon Sep 17 00:00:00 2001 From: sam#gemmi-win10 Date: Sun, 15 Oct 2023 08:46:01 +0800 Subject: [PATCH] xkb ref # https://github.com/jlesage/docker-baseimage-gui/blob/master/src/tigervnc/build.sh --- deb12/src/Dockerfile.compile2 | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/deb12/src/Dockerfile.compile2 b/deb12/src/Dockerfile.compile2 index 590448a..515b44b 100644 --- a/deb12/src/Dockerfile.compile2 +++ b/deb12/src/Dockerfile.compile2 @@ -146,6 +146,8 @@ WORKDIR /build/tigervnc-1.12.0 # https://github.com/TigerVNC/tigervnc/issues/1534 # build the normal parts of TigerVNC first. # Xvnc-build-err: No rule to make target '../../../../common/network/libnetwork.la', needed by 'Xvnc'. Stop. + +# ref: https://github.com/abcdesktopio/tigervnc/blob/main/Dockerfile RUN test "yes" != "$COMPILE_TIGER" && exit 0 || echo doMake; \ patch -Np1 -i ../tigervnc-1.12.0-configuration_fixes-1.patch; \ cd unix/xserver && patch -Np1 -i ../xserver120.patch; \ @@ -177,6 +179,14 @@ RUN test "yes" != "$COMPILE_TIGER" && exit 0 || echo doMake; \ # --with-cc-opt="-static" \ # --with-ld-opt="-static" \ # --with-cpu-opt="generic" \ + \ + # https://github.com/jlesage/docker-baseimage-gui/blob/master/src/tigervnc/build.sh + # 手动重buildOK; + --sysconfdir=/etc/X11 \ + --localstatedir=/var \ + --with-xkb-path=/usr/share/X11/xkb \ + --with-xkb-output=/var/lib/xkb \ + --with-xkb-bin-directory=/usr/bin \ \ --prefix=/usr/local/tigervnc \ --disable-xwayland --disable-dmx \