minnie_eg
amany.elguindy@gmail.com 2012
Jana Svarova
jana.svarova@gmail.com 2013
Petr Kovar
pknbe@volny.cz 2014
desktop 세션 파일을 설치하여 개별 세션을 만듭니다.
조재은
ckr971028@gmail.com 2018
조성호
shcho@gnome.org 2019, 2021, 2023.

# 개별 세션 만들기

개별 설정 값으로 여러분만의 세션을 만들려면, 다음 단계를 따르십시오:

/etc/X11/sessions/new-session.desktop 파일로 .desktop 파일을 만드십시오. 해당 파일에 다음 항목을 지정했는지 확인하십시오:

[Desktop Entry] Encoding=UTF-8 Type=Application Name=Custom session Comment=This is our custom session Exec=gnome-session --session=new-session

`Exec` 항목은 실행 명령과 사용 가능한 인자를 지정합니다. gnome-session --session=new-session 명령으로 개별 세션을 실행할 수 있습니다.

gnome-session에서 쓸 수 있는 자세한 매개변수 내용은 gnome-session 맨 페이지를 살펴보십시오.

이름과 세션에 필요한 요소를 지정할 수 있는 /usr/share/gnome-session/sessions/new-session.session 파일로 개별 세션 파일을 만드십시오:

[GNOME Session] Name=Custom Session RequiredComponents=gnome-shell-classic;gnome-settings-daemon;

참고로 `RequiredComponents`에 지정한 항목은 /usr/share/applications/ 디렉터리의 관련 .desktop 파일이 있어야합니다.

개별 세션 파일을 설정하고 나면 GDM 로그인 화면의 세션 목록에서 새 세션 항목을 볼 수 있습니다.

# 알려진 문제

데비안 또는 데비안 기반 시스템에서 다음 오류가 나타날 수 있습니다:

    Xsession: unable to launch ""
        Xsession --- "" not found; falling back to default
        session.

이 문제가 나타나면, 다음 절자를 따라 /etc/X11/Xsession.d/20x11-common_process-args 파일 내용을 바꾸십시오:

`STARTUP_FULL_PATH=$(/usr/bin/which "$1"|| true)` 값을 `STARTUP_FULL_PATH=$(/usr/bin/which $1 || true)`로 바꾸십시오

`STARTUP="$1"` 값을 `STARTUP=$1`로 바꾸십시오