"Cinnamon 세션 Cinnamon 실패" 오류를 수정하는 방법

"Cinnamon 세션 Cinnamon 실패" 오류를 수정하는 방법

Virtual Box 환경에서 시작할 때 Linux Mint 17.3항상 GUI에 로그인하지 못합니다.

CUI를 변경하여 UI에 로그인한 Shift+Alt+F4startx.

그 후에는 모든 것이 잘 작동합니다.

오류 세부정보는 다음과 같습니다.

~/.xsession-오류

    syndaemon: no process found
    /etc/mdm/Xsession: Beginning session setup...
    /etc/mdm/Xsession: Executing cinnamon-session-cinnamon failed, will try to run x-terminal-emulator
    /etc/mdm/Xsession: 205: exec: x-terminal-emulator: not found

이 문제를 어떻게 해결할 수 있나요?

~/.프로필

#umask 022

# if running bash
if [ -n "$BASH_VERSION" ]; then
    # include .bashrc if it exists
    if [ -f "$HOME/.bashrc" ]; then
#       . "$HOME/.bashrc"
    fi
fi

# set PATH so it includes user's private bin if it exists
if [ -d "$HOME/bin" ] ; then
    PATH="$HOME/bin:$PATH"
fi

# Add $PATH
export PATH="$HOME/bin:$PATH"
export PATH="/usr/local/sbin:$PATH"
export PATH="$HOME/.rbenv/bin:$PATH"
export PATH='/usr/local/bin:$PATH'

이것은 내 ~/.profile파일입니다.

답변1

문제는 ~/.profile다음 줄에 있습니다.

export PATH='/usr/local/bin:$PATH'

큰따옴표로 작성해야 합니다.

export PATH="/usr/local/bin:$PATH"

이러한 줄은 다음을 의미합니다. PATH내용 /usr/local/bin:뒤에 PATH의 현재 값(즉 $PATH)이 오는 환경 변수를 정의합니다.

작은따옴표를 사용하는 경우 PATH 값은 문자 그대로 사용되며 /usr/local/bin:$PATH$PATH이상 현재 값으로 대체되지 않습니다. 기본적으로 PATH 검색 범위를 좁혀 /usr/local/binx-terminal-emulator찾을 수 없는지 설명합니다.

관련 정보