터미널이 시작되지 않습니다 (우분투 16.04)


15

오늘 이상한 일이 일어났습니다. 터미널 아이콘을 클릭했는데 시작되지 않고 깜박이고 사라졌습니다. ctrl+ alt+를 누르면 t시작되지 않습니다. ctrl+ alt+ 를 눌러 가벼운 터미널을 시작하려고했습니다 f1. 로그인 화면은 내 로그인과 암호를 입력 한 것으로 보이며 시스템은 로그인과 암호를 수락했지만 신속하게 로그인 화면으로 돌아 왔습니다. 일종의 루프 : 로그인을 입력하면 시스템이 로그인 화면으로 돌아갑니다. Xterm도 작동하지 않습니다.

그러나 통일은 올바르게 작동하는 것 같습니다.

터미널이 작동하지 않는 것은 이번이 처음이며이 버그를 수정하는 방법을 모르겠습니다.

도움을 주시면 감사하겠습니다.

최신 정보:

mysecureshell보고 된 문제 이전에 설치 했으며이 패키지를 제거하면 문제가 부분적으로 수정되었습니다. 터미널은 작동하지만 (xterm도) ctrl+ alt+로 액세스하는 라이트 터미널 (tty) f1은 로그인 중에 루프 상태로 유지됩니다.

아래는 내 bashrc와 dmesg의 결과를 붙여 넣었습니다.

~/.bashrc: http://paste.ubuntu.com/16918978/

dmesg: http://paste.ubuntu.com/16918993/


터미널을 연 후에 질문 을 편집 하고 마지막 dmesg출력 줄을 추가 할 수 있습니까?
— Videonauth

1
최근에 무엇이 바뀌 었습니까? ~/.bashrc? 쉘이 시작된 것처럼 들리면 즉시 종료됩니다.
— waltinator 2016 년

글쎄, 내 그놈 터미널은 작동하지만 tty는 작동하지 않습니다. 계속 정상적으로 작동하며 문제가 다시 나타나면 질문을 업데이트합니다. 모든 관심에 감사드립니다.
— leobap

나는 비슷한 문제가 있었고, unistalling mysecureshell이 문제를 해결했습니다 (Ubuntu 17.10).
— Cosmin Saveanu

Visual Studio Code를 다운로드하고 내장 터미널을 사용할 수 있습니다. 동일한 문제가 있었고 터미널을 통해 다양한 명령을 실행하여 Python 물건 코드
— Kyle Bridenstine

답변:


21

필자의 경우 python3.5를 python3.6으로 업그레이드했습니다.

해당 해결 방법을 실행하십시오 xterm. 그런 다음 다음 두 명령을 실행하십시오.

sudo rm /usr/bin/python3

sudo ln -s python3.5 /usr/bin/python3

1
우분투 18.04에서도 비슷한 수정이 "sudo ln -s python3.6 / usr / bin / python3"
— Reb.Cabin

python3.7을 설치할 때 용어 분리는 물론 apt_get 및 apt_add_repository도 마찬가지였습니다. 수정은 여기뿐만 아니라 적절한 복원하기 위해 노력하고, 나는이 지침에 따라 python3.5를 설치 할 수 있었다 askubuntu.com/questions/682869/... .
— Reb. Cabin

sudo rm / usr / bin / python3 명령을 실행 한 후 모든 파이썬 버전이 작동을 멈췄습니다! 이제 파이썬 버전을 다시 설치하는 데 문제가 있습니다!
— Chirag Kalal

Visual Studio Code를 다운로드하고 내장 터미널을 사용할 수 있습니다. 동일한 문제가 있었고 터미널을 통해 다양한 명령을 실행하여 Python 물건 코드
— Kyle Bridenstine

9

나는 같은 문제가 있었지만 파이썬을 3.6으로 업데이트하고 대안을 python3.6으로 선택하여 생성되었습니다. 그러나 옵션을 python3.5로 되 돌리면 터미널이 다시 작동하기 시작했습니다.

왜 그런 일이 일어 났는지 말해 줄 수 있습니까? 나는 명령을 사용했다

sudo update-alternatives --config python3

다음과 같은 메시지가 나타납니다.

There are 2 choices for the alternative python3 (providing /usr/bin/python3).

  Selection    Path                Priority   Status
------------------------------------------------------------
  0            /usr/bin/python3.6   2         auto mode
* 1            /usr/bin/python3.5   1         manual mode
  2            /usr/bin/python3.6   2         manual mode

Press <enter> to keep the current choice[*], or type selection number:

1을 선택하고 작동하기 시작했습니다.


3.7로 변경해도 가능합니다.
— Sadap

Visual Studio Code를 다운로드하고 내장 터미널을 사용할 수 있습니다. 동일한 문제가 있었고 터미널을 통해 다양한 명령을 실행하여 Python 물건 코드
— Kyle Bridenstine

4

귀하의 경우에는 너무 늦었거나 해결책이 저에게 효과적이지 않을 수도 있습니다. 내 경우는 다음과 같습니다.

최근에 갑자기 터미널 프로그램을 시작할 수 없다는 조건에 부딪 쳤습니다. 웹을 봤는데 두 가지 원인이 발견되었습니다. 하나는 잘못된 로케일 설정이고 다른 하나는 원래 python3이 잘못 교체되었습니다. 필자의 경우 python3.4.6을 설치했지만 기존 python3은 python3.5.2입니다. python3.5.2를 복원하면 터미널 프로그램이 다시 잘 실행됩니다.

참조 : python 3.5 설치 후 터미널이 시작되지 않습니다 .

행운을 빕니다.


2

나에게 문제는 내가 관리자가 아니라는 것이었다.
사용자 인터페이스 솔루션 :

  1. 설정 열기
  2. "세부 사항"으로 이동하십시오 (일반적으로 왼쪽 메뉴의 마지막 옵션)
  3. "사용자"로 이동
  4. 사용자를 선택하십시오.
  5. 두 가지 옵션 (표준 / 관리)이 표시됩니다. "관리자"를 클릭하십시오
  6. 사용자 세션을 닫고 열도록 요청합니다. 해
  7. 이제 CTRL+ ALT+로 터미널을 열 수 있습니다T
당사 사이트를 사용함과 동시에 당사의 쿠키 정책과 개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.