DM을 LightDM에서 GDM으로 전환했는데 이제 gnome-terminal을 시작할 수 없습니다. 다른 터미널 에뮬레이터에서 실행하려고 하면 다음 오류 메시지가 나타납니다.
# Error constructing proxy for org.gnome.Terminal:/org/gnome/Terminal/Factory0: Error calling StartServiceByName for org.gnome.Terminal: Timeout was reached
내 위치와 관련이 있는 것 같지만 내 언어는 en_US.UTF-8로 설정되어 있습니다.
<~>-> locale
LANG=en_US.UTF-8
LC_CTYPE="C"
LC_NUMERIC="C"
LC_TIME="C"
LC_COLLATE="C"
LC_MONETARY="C"
LC_MESSAGES="C"
LC_PAPER="C"
LC_NAME="C"
LC_ADDRESS="C"
LC_TELEPHONE="C"
LC_MEASUREMENT="C"
LC_IDENTIFICATION="C"
LC_ALL=C
<~>->
답변1
이 문제를 해결하기 위해 정확히 무엇을 했는지는 모르겠지만 다음 사항을 조합한 것 같습니다.
sudo locale-gen --purge
sudo locale-gen
localectl set-locale LANG="en_US.UTF-8"
sudo fc-cache -f -v
답변2
나 역시 이 문제에 부딪혔고 set-locale LANG="en_US.UTF-8"
로케일 변경이 이루어지지 않아 매우 실망했습니다.
수정: 다음 줄을 다음에 추가하세요./etc/환경:
LC_ALL=en_US.UTF-8
LANG=en_US.UTF-8
그런 다음 다시 시작하십시오. .bashrc에서 이러한 설정을 내보내는 것은 효과가 없습니다.