터미널이 시작되지 않습니다 (우분투 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.