예전에 물어봤는데youtube-dl은 무엇으로 시작되나요?, 그리고 그것이 다음으로 시작되었다는 것을 발견하는 데 도움이 되는 훌륭한 팁을 얻었습니다.
...
\_/bin/sh /etc/sddm/Xsession /usr/bin/startplasma-x11
\_python /usr/local/bin/youtube-dl ?????
어딘가에 init 스크립트가 있을 것 같지만 문서가 도움이 되지 않는 곳을 아직 찾지 못했고 Google에서 올바른 것을 검색하지 않는 것 같습니다. KDE가 시작되면 많은 일이 일어나는 것 같습니다.
KDE 자동 시작 스크립트나 그와 유사한 것은 어디에 있습니까?
편집하다
나는 마침내 그것을 알아 냈습니다. 내 기억으로는 집에서 Xsession
뛰지 않았기 때문에 /etc/profile
무엇보다도 여러 가지 쉘 함수를 정의했는데 그 중 하나가 래퍼였습니다 youtube-dl
.
...
\ Not the real function, but something like it
function yt
{
youtube-dl $1
}
...
이는 로그인 쉘이 이전 Bourne 쉘을 통해 실행될 bash
때 잘 작동합니다 . 이 환경에서는 유효하지 않음을 다음으로 변경해야 합니다. 따라서 무시되지만 내부에 대한 호출은 잘못된 인수로 실행됩니다.ksh
Xsession
/etc/profile
/bin/sh
function yt
yt()
function yt
youtube-dl
답변1
KDE 자동 시작 스크립트와 기타 내용은 시스템 설정 응용 프로그램(systemsettings5)에 있습니다.
작업 공간 -> 시작 및 종료
데스크톱 세션의 항목 중 하나에 "이전 세션 복원" 옵션이 있습니다.
이는 단지 체크박스일 뿐이지만 $HOME/.config/ksmserverrc 구성 파일에서 시작되는 내용을 읽을 수 있습니다.
ksmserverrc는 KDE 세션 관리자의 구성 파일입니다.KS 서버 이 프로그램은 다음을 수행합니다.
- 디스플레이 관리자를 시작합니다(KDE에서는 기본값은 kwin입니다).
- $HOME/.config/autostart에서 데스크탑 파일을 자동으로 시작합니다.
- $HOME/.config/plasma-workspace/en에서 사전 시작 스크립트 파일을 시작합니다.
- 이전 세션을 복원할 수 있습니다.
작업 공간->시작 및 종료 아래의 시스템 설정에서 추가 설정을 찾을 수 있습니다.
- 케데범용 KDE 데몬. 구성 파일은 $HOME/.config/kded5rc입니다.
- 초기화시작 중 초기화 서비스 실행 kcminit --list를 사용하면 모든 초기화 서비스를 표시할 수 있습니다.
- 귀하의 디스플레이 관리자.
저는 KDE 시스템 설정 버전 5.21.4를 사용하고 있습니다.