AutostartCondition을 사용하여 자동으로 시작[닫기]

AutostartCondition을 사용하여 자동으로 시작[닫기]

특정 조건에서 일부 프로그램을 실행하고 싶습니다.

그래서 .desktop 파일을 만들어 /etc/xdg/autostart에 넣었습니다.

여기의 데스크탑 파일은 다음과 같습니다.

[Desktop Entry]
Type=Application
Name=System Tray
Exec=/opt/testApp
OnlyShowIn=GNOME;Unity;
NoDisplay=true
AutostartCondition=GSettings com.test testVal
X-GNOME-AutoRestart=true

조건에 대한 사용자 정의 키를 생성하고 스키마를 컴파일하기 위해 gsettings를 사용했습니다.

패턴이 작동하는지 확인했는데 작동합니다.

$> gsettings set com.test testVal true
$> gsettings get com.test testVal

위의 명령을 입력했는데 "true"가 나왔습니다.

그런데 자동 시작으로 등록한 애플리케이션이 실행되지 않습니다.

테스트하려면 재부팅하거나 로그아웃해야 합니까?

재부팅하거나 로그아웃하지 않고 자동 시작을 테스트할 수 있는 방법이 있습니까?

관련 정보