VNC 화면 보호기 및 잠금 장치: XInput 확장 누락

VNC 화면 보호기 및 잠금 장치: XInput 확장 누락

Win10/TigerVNC(클라이언트)를 통해 vnc( tightvncserver): Devuan/aarch64및 (호스트) 를 사용하여 연결하고 있습니다 .Armbian(Debian)/armfh

기본 기반이 Debian Bookworm으로 업그레이드되었으므로 xscreensaver다른 락커도 같은 이유로 작동하지 않습니다:

xscreensaver --no-splash
xscreensaver: 12:09:54: XInput extension missing

xtrlock -f
xtrlock (version 2.15): No X Input extension

나는 손을 뻗는다.XScreensavers개발자는 데비안 패키지가 필요한 모든 종속성을 제공하지만 문제가 어디에 있는지 모른다고 말했습니다.

또한 여러 개의 추가 패키지를 설치했지만 아무것도 변경되지 않았습니다.

libx11-xcb1/stable-security,now 2:1.8.4-2+deb12u2 arm64 [installed,automatic]
libxcb-damage0/stable,now 1.15-1 arm64 [installed,automatic]
libxcb-dri2-0/stable,now 1.15-1 arm64 [installed,automatic]
libxcb-dri3-0/stable,now 1.15-1 arm64 [installed,automatic]
libxcb-glx0/stable,now 1.15-1 arm64 [installed,automatic]
libxcb-icccm4/stable,now 0.4.1-1.1 arm64 [installed,automatic]
libxcb-image0/stable,now 0.4.0-2 arm64 [installed,automatic]
libxcb-keysyms1/stable,now 0.4.0-1+b2 arm64 [installed,automatic]
libxcb-present0/stable,now 1.15-1 arm64 [installed,automatic]
libxcb-randr0/stable,now 1.15-1 arm64 [installed,automatic]
libxcb-render-util0/stable,now 0.3.9-1+b1 arm64 [installed,automatic]
libxcb-render0/stable,now 1.15-1 arm64 [installed,automatic]
libxcb-screensaver0/stable,now 1.15-1 arm64 [installed]
libxcb-shape0/stable,now 1.15-1 arm64 [installed,automatic]
libxcb-shm0/stable,now 1.15-1 arm64 [installed,automatic]
libxcb-sync1/stable,now 1.15-1 arm64 [installed,automatic]
libxcb-util1/stable,now 0.4.0-1+b1 arm64 [installed,automatic]
libxcb-xfixes0/stable,now 1.15-1 arm64 [installed,automatic]
libxcb-xinerama0/stable,now 1.15-1 arm64 [installed,automatic]
libxcb-xinput0/stable,now 1.15-1 arm64 [installed,automatic]
libxcb-xkb1/stable,now 1.15-1 arm64 [installed,automatic]
libxcb1-dev/stable,now 1.15-1 arm64 [installed,automatic]
libxcb1/stable,now 1.15-1 arm64 [installed,automatic]

, 다른 사물함은 잘 작동합니다. 이 문제를 해결하는 방법을 모르겠습니다. 감사합니다 Bullseye!xscreensaver

답변1

VNC 세션에서 작동하는 화면 잠금을 찾았기 때문에 문제를 해결했습니다.

사실은잠그다suckless-tools직업 에 대한 불만은 없습니다.

이를 실행하기 xautolock위해 slock.

Debian기본 기반 배포판을 사용하는 경우 GNU/Linux다음 명령을 사용하여 설치할 수 있습니다.

# apt install suckless-tools xautolock

이 내 꺼야.vnc/xstartup

.vnc/xstartup
#!/bin/sh

# Load X resources (if any)
if [ -e "$HOME/.Xresources" ]
then
        xrdb "$HOME/.Xresources"
fi

#
xsetroot -solid black
xmodmap -e "keysym Alt_L = Multi_key" &
x-terminal-emulator -geometry "80x24+10+10" -ls -title "$VNCDESKTOP Desktop" &
x-window-manager &
xautolock -time 1 -locker slock &

마지막 줄은 위 패키지를 백그라운드에서 시작하는 명령입니다.

관련 정보