Linux Mint 17 Cinnamon: 로그인 화면 전에 애플리케이션을 실행하는 방법은 무엇입니까?

Linux Mint 17 Cinnamon: 로그인 화면 전에 애플리케이션을 실행하는 방법은 무엇입니까?

애플리케이션을 실행하고 싶습니다(Python Tk 등).이전에LMC 17의 로그인 화면으로 이동합니다. Ubuntu에서 이 작업을 수행하는 방법에 대해 많은 Q&A가 있다는 것을 알았습니다(여기, 예를 들어), Linux Mint에서는 관련 항목을 찾을 수 없습니다.

어떤 아이디어가 있나요?

[고쳐 쓰다] 좋아, 나는 이 qs가 몇몇 사람들이 지적한 것과 매우 유사하다는 것을 알았습니다.하지만, 저는 아직 Linux Mint 17 Cinnamon 디스플레이 관리자와 관련된 답변을 찾지 못했습니다.어머니 DMM:

$ cat /etc/issue
Linux Mint 17 Qiana \n \l
$ cat /etc/X11/default-display-manager 
/usr/sbin/mdm
$ 

그렇다면 구체적으로 로그인하기 전에 mdm을 사용하여 애플리케이션을 실행하려면 어떻게 해야 합니까? 이 기능이 유용하려면 응용 프로그램 자체가 그래픽이므로 이 시점에서 X가 실행되어야 합니다.

답변1

답장 받았어웹스터 산 여기(댓글 참조) 나는 이것이 "올바른" 대답이라고 생각합니다.

이 문서 보기:https://github.com/linuxmint/mdm/blob/master/config/Init.in

MDM의 환영 프로그램 이전에 실행됩니다(최근 커밋을 보면 입력하는 동안 터치패드를 비활성화하기 위해 실행할 신데몬을 추가했습니다.

프로그램을 실행하려면 /etc/mdm/Init에 쉘 스크립트를 추가할 수 있어야 합니다. 그렇지 않은 경우 최소한 /etc/mdm/Init/Default 스크립트에 추가할 수 있습니다.

답변2

Linux Mint 17에는 기본적으로 Vixie cron이 설치되어 있습니다. 따라서 crontab에 다음을 넣을 수 있습니다.

@reboot /path/to/script

에서 언급했듯이 man 5 crontab. cron일반적으로 로그인 화면이 초기화되기 전에 시작됩니다.

관련 정보