
우분투(Ubuntu)에서 터미널이 갑자기 열리지 않아 곤란한 상황에 처한 적이 있으신가요? 이런 문제는 자주 발생하지 않지만, 언제든 나타날 수 있는 현실적인 오류입니다. 이 글에서는 우분투 머신에서 터미널이 열리지 않을 때 시도해 볼 수 있는 다양한 해결 방법을 단계별로 살펴봅니다.
터미널 아이콘이 사라진 것은 아닌가요?
터미널을 실행하던 바탕화면 아이콘이나 독(dock) 항목만 사라졌다면, 터미널 프로그램 자체가 삭제된 것은 아닙니다. 우분투의 활동(Activities) 메뉴에서 설치된 앱 목록을 통해 쉽게 찾을 수 있습니다.
Win 키를 누른 후 검색창에 "터미널(terminal)"이라고 입력하면 해당 앱이 나타납니다. 클릭하여 실행하세요.
다시 데스크톱 독에 고정하고 싶다면 아이콘을 마우스 오른쪽 버튼으로 클릭한 뒤 "즐겨찾기에 추가(Add to Favorites)"를 선택하면 됩니다.

또한 Ctrl + Alt + T 단축키를 기억해 두면 더욱 편리합니다. 이 조합을 누르면 터미널 창이 즉시 실행됩니다.
소프트웨어 충돌이 원인일 수도 있습니다
새로운 프로그램을 설치한 직후 문제가 발생했다면 소프트웨어 간 충돌을 의심해 볼 수 있습니다. 드문 경우이긴 하지만, 설치된 소프트웨어 조합에 따라 다양한 원인으로 발생할 수 있습니다. 가장 간단한 해결책은 최근 변경 사항을 되돌리는 것입니다.
먼저 문제가 나타나기 직전에 설치한 프로그램들을 제거해 보세요. 대부분의 경우 이것만으로도 문제가 해결됩니다.

그래도 문제가 지속된다면 좀 더 강력한 조치가 필요할 수 있습니다. 예를 들어 최근 백업본으로 시스템 전체를 복원하는 방법입니다. ZFS로 설치된 최신 버전의 우분투를 사용 중이라면 ZFS 스냅샷을 손쉽게 복원할 수 있습니다. 복원 후에는 변경 사항을 하나씩 다시 적용하면서 문제의 원인이 되는 요소를 찾아 제거하면 됩니다.

특히 주목할 만한 흔한 충돌 원인 중 하나는 파이썬(Python) 설치와 관련된 것입니다. 최신 버전의 파이썬으로 업그레이드한 후 문제가 생겼다면, 터미널이 새 버전을 사용하도록 구성되지 않았기 때문일 가능성이 큽니다.
이 문제를 해결하려면 터미널 내부의 파이썬 참조 경로를 수정해야 합니다. Ctrl + Alt + F3 키를 동시에 눌러 안전 모드 TTY 터미널로 전환한 뒤 로그인하고 다음 명령어를 입력하세요.
sudo nano /usr/bin/gnome-terminal
그런 다음 파일 상단의 다음 줄을:
#!/usr/bin/python3
아래와 같이 변경합니다:
#!/usr/bin/python3.6
물론 더 최신 버전의 파이썬을 설치했다면 위 경로를 그에 맞게 수정해야 합니다.
터미널 설정이 손상되었나요?
터미널 설정을 변경한 직후 문제가 발생했고 원인을 알고 있다면, 안전 모드 TTY 터미널을 통해 변경 사항을 되돌릴 수 있습니다.
Ctrl + Alt + F3 키를 동시에 눌러 TTY 안전 터미널에 접속한 후 로그인하고, 일반 터미널에 적용했던 변경 사항을 되돌려 보세요.
GUI 환경에서 더 편리하게 터미널 설정을 관리하고 싶다면 Dconf-Editor를 설치하는 것도 좋은 방법입니다:
sudo apt install dconf-editor

설치가 완료되면 Dconf-Editor를 실행하고 나타나는 경고 창에서 "I'll be careful(주의하겠습니다)"를 클릭해 진행합니다.

"/org/gnome/terminal/legacy" 경로로 이동한 후 변경했던 설정값들을 원래대로 되돌리세요.
만약 터미널 프로필 설정을 잘못 건드린 것이 원인이라면 기본값으로 간단히 초기화할 수 있습니다. TTY 터미널(Ctrl + Alt + F3)로 이동한 후 다음 명령어를 입력하세요:
dconf reset -f /org/gnome/terminal/legacy/profiles:/
단, 이 명령은 gnome-terminal의 모든 프로필을 삭제하고 기본 프로필을 초기 설정으로 되돌린다는 점에 유의하세요.
재설치하거나 대체 터미널 사용하기
윈도우에서처럼 문제가 되는 프로그램을 제거 후 재설치하는 방법도 시도해 볼 수 있습니다. Ctrl + Alt + F3 키로 안전 모드 TTY 터미널에 진입한 후 다음 명령어를 입력하세요:
sudo apt remove gnome-terminal
제거가 완료되면 다시 설치합니다:
sudo apt install gnome-terminal
마지막으로 어떤 방법으로도 해결되지 않는다면 Guake나 Tilix 같은 대체 터미널 에뮬레이터를 사용하는 것도 좋은 선택입니다:
sudo apt install guake
sudo apt install tilix
이후에는 기본 터미널 대신 이 프로그램들을 사용하면 되고, 언제든 TTY 안전 터미널을 백업 수단으로 활용할 수 있습니다.

터미널 없이는 웹 검색이나 패키지 정보 확인조차 어려워 매우 답답할 수 있습니다. 혹시 기본 터미널이 사용 불가능한 상태가 된 경험이 있으신가요? 아래 댓글로 여러분의 경험을 공유해 주세요.