그놈 3.12.2의“그놈 터미널”문제


19

우분투 그놈 14.04 (Gnome 3.12.2)가 있습니다.

gnome-terminal다음 명령 으로 실행하려고하면 :

$ gnome-terminal
Error constructing proxy for org.gnome.Terminal: /org/gnome/Terminal/Factory0: 
Error calling StartServiceByName for org.gnome.Terminal:
GDBus.Error:org.freedesktop.DBus.Error.Spawn.ChildExited: 
Process /usr/lib/gnome-terminal/gnome-terminal-server exited with status 8

답변:


16

당신은 추가 할 필요 LANG=en_US.UTF-8/etc/default/locale하고 시스템을 다시 부팅합니다. ( 이 아치 리눅스 포럼 게시물의 솔루션 .)


15
이것은 나를 위해 작동하지 않았습니다.
Cerin

나를 위해 일했다! 내 파일에 LANG = en_US.UTF-8이있는 것처럼 보이지만 주석 처리되었습니다. 주석 처리를 제거하고 재부팅 한 후 gnome-terminal이 바로 시작되었습니다.
말라 치 바자르

이 답변 이후 4 년. 그리고 이것이 맞을 때의 사용자 피드백은 여전히 ​​동일합니다.
hbogert

11

다음은 나를 도와주는 명령 목록입니다.

sudo apt install dconf-cli
dconf reset -f /org/gnome/terminal
sudo apt-get remove gnome-terminal
sudo apt-get install gnome-terminal
sudo locale-gen --purge
sudo dpkg-reconfigure locales
reboot

보시다시피 난 그냥 다시 설치 gnome-terminal


2
이것은 나를 위해 작동합니다.
Adam Gosztolai

Ubuntu Bionic Beaver 18.04
xealits의 도움

3

당신은 아마도 당신의 로케일을 어지럽 힐 것입니다. 어느 추가 LANG=en_US.UTF-8/etc/locale.conf재부팅 또는 전부 (해당 파일을 삭제 sudo rm /etc/locale.conf && sudo locale-gen en_US.UTF-8 && sudo dpkg-reconfigure locales) 및 재부팅.


1

대체 터미널 에뮬레이터에서 sudo dpkg-reconfigure 로케일을 실행하고 en_US.UTF-8 UTF-8을 선택하고 기본 로케일로 선택하십시오. 그놈 터미널이 작동합니다.


1

새로운 Ubuntu 16.04.3 LTS 데스크탑을 만들 때이 문제가 발생했습니다. 수정은 /etc/default/locale파일 끝에 다음 줄을 추가 하여 파일 을 편집하는 것이 었습니다 .

LC_ALL="en_US.UTF-8"

그런 다음 재부팅하면 문제가 사라졌습니다.


0

문제의 또 다른 원인은 세션 시작시 새로운 환경 설정이 활성화 되었기 때문에 "시작시 응용 프로그램"환경 설정을 확인하십시오.

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.