xscreensaver는 lightdm GTK 인사말에서 실행됩니다.

xscreensaver는 lightdm GTK 인사말에서 실행됩니다.

이것은 어리석은 질문이며 그 장점은 의미가 없습니다. 게스트용 시스템이 있고 로그인을 위한 BSOD 화면 보호기가 필요합니다. 나는 이것을 달성하기 위해 한동안 다양한 시도를 해왔습니다.

시스템은 Debian Jessie를 실행합니다.

내가 시도한 것은 최소한 lightdm이 시작될 때 xscreensaver-demo 창이 실행되도록 하는 것이었습니다. 데몬이 시작되지 않습니다. 누구든지 데몬을 시작하는 데 도움을 줄 수 있다면 올바른 방향으로 나아가는 단계가 될 것입니다. 사실 내 모든 문제는 해결되어야합니다.

현재로서는 안전에 대해 걱정하지 않습니다. /etc/lightdm.conf에 다음 줄을 추가하면 환영 스크립트를 얻을 수 있다는 것을 알았습니다.

[SeatDefaults]
greeter-setup-script=/etc/lightdm/xscreensaver-script.sh

스크립트는 다음과 같으므로 xscreensaver-demo를 실행하여 원하는 것을 부팅할 수 있습니다. 이 환영 설정 스크립트는 루트로 실행되며 xscreensaver-demo 스크립트를 실행하면 창이 생성된다고 나와 있습니다. 그러나 xscreensaver 데몬을 시작하지 못합니다.

그런 다음 스크립트를 사용하여 xscreensaver-demo를 lightdm으로 실행하려고 했습니다.

su -l "lightdm" -c "/usr/bin/xscreensaver-demo" &

그 시점에는 아무 일도 일어나지 않았고 이것을 시도할 아이디어와 나쁜 해킹이 부족했습니다. 나는 솔직히 lightdm에 대해 잘 모르지만 여전히 할 수 있다고 생각합니다.

참고: 화면 보호기를 선택한 다음 xscreensaver를 사용하여 시작 프로그램을 실행할 수 있도록 xscreensaver-demo를 실행하려고 합니다.

나는 환영 프로그램에 창 관리자를 추가하는 것에 대해 생각했지만 내가 생각한 것은 twm뿐이었습니다. lightdm을 사용하여 모든 창을 수동으로 배치하는 것은 정말 어리석은 일입니다.

답변1

여기에서 찾았는데 설치가 쉽습니다.

sudo apt-get install xscreensaver
sudo apt-get xscreensaver-extra-data
sudo apt-get install xscreensaver-screensaver-bsod

이 앱의 장점은 설정에서 좋아하는 스타일을 선택하고 반복해서 재생할 수도 있다는 것입니다. 나는 Sad Mike가 가끔씩 나타나는 방식을 좋아합니다. 그러나 Linux처럼 보이는 횡설수설도 잘 작동합니다.

사람들은 실제로 문제가 있는지 알고 싶어하고 만지기를 두려워합니다. 화면 보호기에 적합합니다.

(물론 LCD나 LED 화면은 CRT처럼 보존할 필요는 없지만 그게 중요한 건 아닙니다)

재미있게 보내세요

답변2

xscreensaver에 올바른 인증 쿠키를 제공하는 것을 잊어버렸을 수 있습니다.

바라보다https://github.com/the-cavalry/light-locker/issues/81이를 수행하는 방법에 대한 예를 들면, light-locker를 사용하지 않기 때문에 이 질문은 적용되지 않으며 해당 기사에 언급된 스크립트는 "당신에게 적합"해야 합니다.

관련 정보