시작 시 스크립트를 실행할 수 없습니다.

시작 시 스크립트를 실행할 수 없습니다.

데비안 버스터

Xfce는 시작 메뉴의 창 동작을 에뮬레이트하는 Super데 (시스템 기호 키)를 사용할 수 없습니다 .wishkermenu

그래서 키를 수정하기 위해 를 설치 xcape하고 쉘 명령을 실행했습니다.

xcape -e 'Super_L=Control_L|Escape'

(저는 이 키를 다른 용도로 사용하므로 xcape키를 놓을 때 Esc+를 에뮬레이트하고 Ctrl키보드 단축키를 구성 xfce하고 Esc+ Ctrl를 할당합니다 wishkermenu)

잘 작동합니다. 문제는 세션을 닫을 때 명령을 다시 실행해야 한다는 것입니다. 웹에 있는 예제를 따라 스크립트를 만들고 시작 시 실행해 보았으나 아무 일도 일어나지 않았습니다. 쉘에서 실행할 때 스크립트가 올바르게 작동하므로 시작 범위에서 실패합니다.

사용했지만 crontab아무 etc/init.d일도 일어나지 않습니다. 데비안에서는 시스템과 다른 방법을 사용하는 것이 좋지 않다고 들었습니다.

이 문제, 어쩌면 서비스를 어떻게 해결할 수 있을까요?

답변1

명령이 포함된 줄을 ~/profile또는 ~/xprofile파일에 추가하세요. 시스템 구성 방법에 따라 다릅니다. 둘 다 시도해 볼 수 있습니다.

이러한 파일은 세션이 시작된 후에 로드되어야 스크립트가 자동으로 실행됩니다.

답변2

저는 방금 barch 스크립트를 작성하고 시작 응용 프로그램 Xfce4 메뉴에서 실행했습니다. 감사합니다 4 프리드백

관련 정보