원격 데스크톱에서 터미널이 시작되지 않습니다. 고치는 방법?


16

응용 프로그램> 보조 프로그램> 터미널 메뉴 항목을 클릭하여 터미널을 시작하려고하면 시작 되지 않습니다. 내가 얻을 시작 터미널 작업 표시 줄의 항목을. 몇 초 후에 사라집니다. 터미널이 나타나지 않습니다. 다른 응용 프로그램이 올바르게 시작됩니다.

Ubuntu 11.04를 실행 중이며 원격 데스크톱을 통해 연결하고 있습니다. 클라이언트에서는 Mac 용 Microsoft의 원격 데스크톱 연결을 사용하고 있습니다. 서버에서 sesman.

다음 로그 파일을 확인했지만 디버그, 메시지, sesman.log, syslog 및 user.log와 같은 메시지가 나타나지 않습니다.

ps ax | grep -i term작업 표시 줄에 터미널 시작 이 표시되어 있어도 터미널 이 표시되지 않습니다 . 여전히 sssh'ing으로 명령 줄을 얻을 수 있습니다.

xterm에서 gnome-terminal을 시작하면 아래 오류가 발생합니다.

gnome-terminal: /build/buildd/cairo-1.10.2/src/cairo-image-surface.c:1320: _pixel_to_solid: Assertion `!"reached"' failed.

Byobu Terminal을 실행할 때 다른 터미널과 동일한 오류 메시지가 나타납니다. 그리고 guake가 소프트웨어 센터에서 제대로 설치되지 않았습니다 (guake 수정은이 질문의 범위를 벗어난 것 같습니다). 그러나 xterm은 정상적으로 실행됩니다.

또한 .bashrc파일을 확인 했는데 정상적으로 보입니다.

지금 어떻게해야합니까? 차라리 xterm을 기본 터미널로 사용하고 싶지 않습니다.

업데이트
이것은 분명히 알려진 버그 입니다. 해결책은 데스크탑 배경을 켜는 것입니다.


2
ps ax | grep -i term터미널없이 어떻게 했어요 !?
앤드류 Wonnacott

또한 시냅틱을 열고 그놈 터미널이 설치되어 있는지 확인하십시오-실수로 제거한 후 메뉴에서 제거되지 않았습니다
Andrew Wonnacott

또는 다른 터미널 인 guake를 설치하면 매우 유용합니다! , 그냥 실행하고, f12를 눌러 팝업하고 f11을 눌러 전체 화면을 표시하십시오.

오류 메시지는에서 찾을 수 있습니다 ~/.xsession-errors.
lgarzo

1
아무도 모르는 경우 ctrl-alt-f4를 사용하여 X가 아닌 창으로 돌아갑니다. ctrl-alt-F7은 보통 다시 돌아옵니다.
thomas-peter

답변:


18

예를 들어 xterm에서 터미널을 수동으로 시작하고 출력이 무엇인지 확인하십시오.

를 눌러 Alt+ F2다음과 같이 입력 xtermxterm을 얻을 수 있습니다.

gnome-terminal터미널을 시작하려면 간단히 입력 하십시오.


1
+1 그 결과물이 어떤지 궁금합니다.
Aaron

3
나는로했다 pip uninstall gi내 오류의 원인이 된 이후
Josh.F

9

파일을 편집 한 후 비슷한 문제가 발생했습니다 /etc/default/locale.

나를위한 해결책은 로케일 /etc/default/locale을 해당 파일의 defaultc 내용으로 다시 변경하는 것입니다.

LANG="en_US.UTF-8"
LANGUAGE="en_US"

이 답변에 설명 된대로 .


일반적으로 여기에 답변을하고 답변에 링크하는 것이 좋습니다. 이 답변을 보는 사람은 다른 사이트로 이동하지 않고해야 할 일을 즉시 알 수 있도록 답변을 편집하는 것이 좋습니다.
Rumesh

4

당신의 무엇이든이 있는지 확인 .bashrc이 안 파일. 터미널이 작동하지 않을 수 있습니다. 터미널을 시작할 때마다 실행되는 스크립트이며 ssh로 로그인하면 원격 시스템에서 비슷한 파일이 실행될 수 있습니다.

의 수정되지 않은 기본 시스템 버전이 있어야 .bashrc에서 /etc/skel/.bashrc홈 디렉토리 (에 하나를 비교할 수 ~/.bashrc있는 경우 변경 사항은 로컬 파일로, 수행 된 것을보고).


1
아니면 어쩌면 그것은 그놈 터미널에 오류 일뿐입니다 ... 'xterm'을 시도 했습니까
maniat1k 18:41의

3

파이썬 3.6을 기본값으로 설정했습니다

sudo update-alternatives --config python3.

다시 3.5로 변경하고 PyCharm에서 3.6 인터프리터를 사용하십시오. 돌아 왔고 잘 작동합니다.


그리고 여전히 내 pb를 해결하지 못합니다. virtuel 터미널을 열고 u가 말한 것을했지만 여전히 pb를 해결하지 않습니다 :(
DINA TAKLIT

나를 위해 일했다. 감사합니다
Layke

2

ctrl+ alt+ 를 눌러 가상 터미널로 전환f1

이 명령을 실행

sudo dpkg --configure -a

문제를 해결하기 위해.


2

파일 브라우저의 모든 폴더로 이동하여 마우스 오른쪽 버튼을 클릭 한 다음 터미널 에서 열기 를 선택하십시오 .


0

필자의 경우이 답변은 기본적으로 /programming//a/36151686/1599129 솔루션을 제공했습니다 .

python3에 gi 패키지를 설치하면 오류가 발생합니다. python2 용 GIST Github 명령 행 패키지입니다. 그놈 객체 또는 그놈 내부 검사와 관련이 없습니다. 여기를 방문하십시오 : python gi on package index

파이썬 dist 패키지에서 gir을 찾는 대신 gi.repository와 이름 충돌이 발생합니다. 시스템 은 gi 패키지를 초기화 합니다. 따라서 오류가 표시됩니다

ImportError : 'gi.repository'라는 모듈이 없습니다.

해당 패키지를 제거하면 오류가 해결됩니다.

제거하려면 :

$> sudo pip(###) uninstall gi

여기서 ###은 시스템에있는 모든 3.x 버전의 pip를 의미합니다.


0

필자의 경우 새 언어를 설치하고 기본 언어를 제거한 후에 터미널을 열 수 없습니다. 변경 사항을 시스템에 적용하지 않았다는 것을 알았습니다. 변경 사항을 적용한 후 언어 설정 GUI에 버튼이 있었고 모든 것이 다시 작동하기 시작했습니다.

건배,


0

따라서 터미널 (gnome-terminal)이 나타나고 사라지면 과거에 도움이 된 몇 가지 방법을 시도해 볼 수 있습니다. Cinnamon을 사용하여 Linux Mint AMD64 OS에서 작업하고 있습니다. 대부분의 Linux 64 비트 배포 및 GUI 유형에서 작동합니다.

터미널 오류에 대한 온라인 답변에는 종종 터미널 명령이 나열되어 있지만 터미널없이 터미널 명령을 사용하기가 어렵습니다. 상기 명령을 실행하려면 쉘 / 터미널 -emu / CLI가 필요하므로 패키지 관리자 (Synaptic 등)를 사용하여 xterm / uxterm 터미널 에뮬레이터를 다운로드하십시오. 파일 관리자 (Nemo, Nautilus 등을 사용하여 이러한 수정 사항 중 일부를 수행 할 수도 있음)를 사용하고 마지막으로 Alt+를 사용하여 일부 명령을 실행할 수 있습니다 F2.

어쨌든 하다:

  1. 대부분의 Google 검색에서 즉시 사용할 수있는 널리 사용되는 방법은 다음과 같습니다 ~/.gconf/apps/gnome-terminal. 방법은 다음과 같습니다.

    cd ~/.gconf/apps
    sudo rm -r ./gnome-terminal
    reboot
    

    (또는 Alt+ Ctrl+ F1를 누른 다음 다시 로그인 sudo apt-get update하여 재부팅하지 않으려 는 경우 수행)

  2. 또 다른 방법은 gnome-terminal을 다시 설치하는 것이며 종속 gnome-terminal-data입니다. 대부분의 경우 단순히 제거 할 수 없으므로 명령을 읽으십시오.

    sudo apt-get remove --purge gnome-terminal gnome-terminal-data
    sudo apt-get update
    sudo apt-get install gnome-terminal 
    

    자주 사용하지 않는 --purge명령을 사용하는 것이이 작업을 수행해야 할 시점에 도움이 된 유일한 방법이었습니다. --purge패키지와 함께 구성 파일을 추가로 제거합니다. 해당 파일을 변경하려고 시도했지만 실패한 경우 작동합니다.

    참고 : 일부 패키지 관리자는 gnome-terminal을 나열하지 않거나 표시된 후에는 설치가되지 않습니다. 나는 개인적으로 그렇게 운이 없었습니다.

  3. 배포판의 웹 사이트를 찾고, 그놈 터미널 패키지를 찾은 다음 패키지 설치 프로그램을 사용하거나 수동으로 다운로드하여 설치할 수 있습니다. (예 : GDebi 패키지 설치 프로그램 및 Aptitude 설치). 이 방법은 나에게는 효과가 없었지만 연구를 마친 후에는 터미널이 토스트 된 이유에 따라 가능합니다. 그 방법은 그놈 터미널이 자동으로 닫히거나 단순히 열리지 않는 대부분의 일반적인 이유 에서이 방법이 가장 효과적이지 않다는 것을 알았습니다. 왜냐하면 그 패키지는 이미 존재하거나 존재하지 않는 종속성을 요구하기 때문입니다 (왜 그런지 모르겠습니다).

  4. 최근에 터미널 환경 설정을 변경했거나 배경색을 변경하려고 시도했거나 터미널 기록 / 스크립트를 기록하려고하면 때때로 최종 옵션이있을 수 있습니다. 터미널> 프로필 환경 설정> 명령 내에서 모든 상자를 선택 취소하고 드롭 다운 메뉴에 "터미널 열기 유지"가 표시되어 있는지 확인하십시오. 이것은 실제로 나를 위해 일했습니다. 내 터미널은 사용자 입력이 필요없는 명령이 실행되고 드롭 다운 환경 설정에서 자동 종료 터미널이 실행되는 프로파일로 설정되었습니다. (예 : ls, script, history, cd /실행 후 다른 것을 넣을 필요가없는 것)

이것이 문제가있는 여러분들에게 도움이되기를 바랍니다. 저는 -nix OS 및 셸을 천천히 배우고있는 독학 Linux 사용자 및 웹 디자이너입니다. 이 사이트와 스택 오버플로를 자주 사용하고 가능한 것을 돌려주고 싶습니다! 하나의 사랑.


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