crontab의 @reboot를 사용하여 emacs 데몬을 시작할 때 문제가 발생합니다.

crontab의 @reboot를 사용하여 emacs 데몬을 시작할 때 문제가 발생합니다.

emacs -daemon시스템이 부팅될 때 시작 되도록 시스템을 구성하려고 합니다 . 그러므로 나는 crontab.

@reboot /usr/bin/emacs -daemon

그런 다음 시스템을 부팅하면 emacs -daemon실행된 것 같습니다. 다음에서 볼 수 있습니다 htop. 여기에 이미지 설명을 입력하세요.

그러나 emacs 데몬에 연결하려고 하면 서버를 찾을 수 없다는 메시지가 나타납니다(마치 서버가 emacs -daemon실행되지 않은 것처럼).

$ emacsclient -c
emacsclient: can't find socket; have you started the server?
emacsclient: To start the server in Emacs, type "M-x server-start".
emacsclient: No socket or alternate editor.  Please use:

        --socket-name
        --server-file      (or environment variable EMACS_SERVER_FILE)
        --alternate-editor (or environment variable ALTERNATE_EDITOR)

무슨 일이 일어났는지 아시나요?

/ps에서 사용하는 운영 체제는 이고 archlinux, emacs는 28.2/입니다.

관련 정보