Oracle® Solaris 11.2 데스크탑 관리자 설명서

인쇄 보기 종료

업데이트 날짜: 2014년 7월
 
 

세션 기본값 설정

    사용자가 로그인할 때 특정 응용 프로그램이 자동으로 시작하도록 구성할 수 있습니다. Freedesktop 응용 프로그램 자동 시작 사양에 정의된 대로, 각 응용 프로그램의 .desktop 파일을 적절한 디렉토리에 놓으면 시작할 응용 프로그램을 지정할 수 있습니다. 사용자가 로그인할 때 시스템은 다음 디렉토리에서 아래 순서로 .desktop 파일을 검색합니다.

  1. ~/.config/gnome-session/saved-session 디렉토리.

  2. $XDG_CONFIG_HOME/autostart 디렉토리. $XDG_CONFIG_HOME 환경 변수가 설정되지 않은 경우 ~/.config/autostart 기본 디렉토리에서 검색합니다.

  3. $XDG_CONFIG_DIRS에서 각 디렉토리의 autostart 하위 디렉토리. $XDG_CONFIG_DIRS 환경 변수가 설정되지 않은 경우 /usr/share/gnome/autostart:/etc/xdg/autostart 기본 디렉토리 목록에서 검색합니다.

    동일한 응용 프로그램에 대해 충돌하는 .desktop 파일이 발견된 경우 처음 발견된 .desktop 파일이 우선합니다.

응용 프로그램의 .desktop 파일은 Working With Desktop Entry Files에 정의된 형식을 사용해야 합니다. 모든 키는 정의된 대로 해석해야 하지만, 다음 예외 사항이 있습니다. 이러한 예외 사항은 autostart 디렉토리의 .desktop 파일이 메뉴에 표시되지 않는다는 점을 고려합니다.

  • Hidden 키 - Hidden 키가 .desktop 파일에 설정된 경우 .desktop 파일에 설명된 응용 프로그램이 설치되었더라도 Applications(프로그램) 메뉴에 표시되지 않습니다. Hidden 키는 자주 쓰이지 않는 응용 프로그램을 메뉴에서 빠르게 제거하는 방법으로, .desktop 파일을 삭제하거나 응용 프로그램을 제거하지 않아도 됩니다.

    .desktop 파일에 Hidden 키가 true로 설정된 경우 .desktop 파일을 무시해야 합니다. 동일한 이름의 여러 .desktop 파일이 여러 디렉토리에 존재할 경우 처음 발견된 .desktop 파일의 Hidden 키만 고려해야 합니다. 해당 Hidden 키가 true로 설정된 경우 다른 디렉토리에 있는 동일한 이름의 모든 .desktop 파일도 무시됩니다.

  • OnlyShowInNotShowIn 키 – OnlyShownIn 항목은 이 응용 프로그램을 자동 시작하는 데스크탑 환경을 식별하는 문자열 목록을 포함합니다. 그 외의 다른 데스크탑 환경은 이 응용 프로그램을 자동 시작하지 않습니다. 예를 들어, OnlyShowIn=GNOME;KDE입니다.

    NotShowIn 항목은 이 응용 프로그램을 자동 시작하면 안되는 문자열 목록을 포함합니다. 그 외의 다른 데스크탑 응용 프로그램은 이 응용 프로그램을 자동 시작해야 합니다.


    주 - OnlyShowIn 또는 NotShowIn 키 중 하나만 단일 .desktop 파일에 나타날 수 있습니다.
  • TryExec 키 – TryExec 키의 값은 설치된 실행 프로그램과 일치해야 합니다. 아니면 프로그램이 자동 시작하지 않습니다. TryExec 필드의 값은 절대 경로이거나, 아무 경로 구성 요소가 없는 실행 파일의 이름일 수 있습니다. 아무 경로 구성 요소가 없는 실행 파일의 이름이 지정된 경우 $PATH 환경을 검색하여 일치하는 실행 프로그램을 찾습니다.

모든 사용자용 기본 세션 응용 프로그램을 설정하려면 /etc/xdg/autostart 디렉토리에 적절한 .desktop 파일을 놓습니다.