위의 작업을 자동화할 수 있는 방법이 있나요? 현재 다음과 같은 자동 시작 파일이 있고 ~/.config/lxsession/LXDE/autostart
크롬 종료 후 LXDE가 세션을 종료하기를 원하지만 방법을 모르겠습니다.
@xset s noblank
@xset s off
@xset -dpms
@chromium-browser --incognito --kiosk http://127.0.0.1:80807
내가 시도한 것:
마지막 줄을 다음으로 변경합니다.
@chromium-browser --incognito --kiosk http://127.0.0.1:8080; lxsession-logout
이로 인해 크롬이 다른 웹사이트를 열게 됩니다. 예상대로 작동한다면 로그아웃 대화상자가 계속 표시될 것입니다.
전체 LXDE 세션 대신 .Xsession 사용
이렇게 하면 Chrome을 닫은 후 로그아웃하는 원하는 효과를 얻을 수 있지만 RealVNC 팝업 창이 나타나는 부작용이 있습니다. (해제할 수 있는 방법을 찾지 못했습니다.)
.Xsession 파일은 chromium의 창 크기 및 위치에 대한 추가 매개변수를
autostart
제외하고 위 파일과 거의 동일 합니다.@
내가 이 목표를 달성하고 싶은 이유:
내 목표는 다음 요구 사항을 충족하는 Raspberry Pi Kiosk 설정을 구축하는 것입니다.
- 여기에는 두 명의 사용자가 있어야 합니다. 한 명은 비밀번호가 없고 권한이 없는 사용자(
kiosk
)이고 다른 한 명은 권한이 있는 사용자(pi
)입니다. - 나는 사용자가 있는 그대로 로그인할 수
kiosk
있고 뭔가를 변경해야 할 경우 로그인 화면으로 이동할 수 있기를 원합니다pi
. - 크롬이 충돌하는 경우 사용자가 종료할 수 없는 빈 LXDE 셸에 갇혀 있지 않기를 바랍니다. (현재 상황이 그렇습니다.)
다른 방법으로 이를 달성하는 방법을 알고 계시다면 자유롭게 답변해 주시기 바랍니다.