Ubuntu에서 일본어 입력이 안 될 때? 원인과 해결책을 완전 정리【2025년판】

目次

1. 소개

Ubuntu를 사용하다 보면 “일본어 입력이 안 된다”, “키보드를 전환해도 반응하지 않는다”와 같은 문제에 직면할 수 있습니다. 특히 Ubuntu를 처음 설치한 직후나 시스템 업데이트 후에 이 문제가 자주 발생합니다. 본 기사에서는 Ubuntu에서 일본어 입력이 안 되는 원인을 파악하고, 확실히 일본어 입력을 활성화하는 방법을 설명합니다. 초보자도 혼란 없이 설정할 수 있도록 구체적인 절차를 자세히 소개합니다.

1.1 일본어 입력이 안 되는 원인은?

Ubuntu에서는 일본어 입력을 위해 “IME(입력 메서드)”라고 불리는 소프트웨어가 필요합니다. Windows에서는 “Microsoft IME”나 “Google 일본어 입력”이 사용되지만, Ubuntu에서는 주로 Mozc(모즈쿠)Fcitx(에프시티엑스)가 이용됩니다. 하지만 다음과 같은 이유로 일본어 입력이 안 될 수 있습니다.
  • 일본어 입력 시스템(IME)이 설치되지 않음
  • IME가 올바르게 설정되지 않음(Mozc나 Fcitx가 적용되지 않음)
  • 키보드 전환 설정이 잘못되어 있음
  • Ubuntu 버전 업그레이드로 설정이 초기화됨
  • 특정 앱(Chrome이나 VS Code 등)에서 일본어 입력이 비활성화되어 있음
본 기사에서는 이러한 문제들을 차례로 해결하여 일본어 입력을 원활히 할 수 있도록 합니다.

1.2 본 기사에서 해결할 수 있는 것

이 기사를 읽으면 다음과 같은 일을 할 수 있게 됩니다.
    • <liubuntu에서 li=”” 방법을=”” 수=”” 알=”” 일본어=”” 입력을=”” 있다<=”” 확실히=”” 활성화하는=””>
    • Mozc와 Fcitx를 적절히 설정하여 일본어 입력을 편리하게 사용할 수 있다
    • 문제가 발생해도 적절히 대처할 수 있다
    • 키보드 단축키를 사용해 효율적으로 일본어 입력을 전환할 수 있다
</liubuntu에서> 특히 Ubuntu 초보자도 원활히 설정할 수 있도록 간단한 절차로 설명합니다. 전문 지식이 없어도 문제 없으니, 기사 흐름에 따라 설정을 진행해 보세요.
年収訴求

2. 일본어 입력이 안 되는 원인 파악

Ubuntu에서 일본어 입력이 안 되는 경우, 그 원인은 다양합니다. 그러나 주로 다음 네 가지 원인으로 분류할 수 있습니다.
  1. 일본어 입력 시스템(IME)이 설치되지 않음
  2. IME가 올바르게 설정되지 않음
  3. 키보드 설정이 잘못됨
  4. 특정 애플리케이션에서만 일본어 입력이 안 됨
각 원인에 대해 자세히 설명하고, 문제가 어디에 있는지 파악해 봅시다.

2.1 일본어 입력 시스템(IME)이 설치되지 않음

Ubuntu에서 일본어 입력을 하려면, IME(입력 방식)가 필요합니다. 많은 환경에서는 Mozc(모즈쿠)라는 Google이 개발한 일본어 입력 시스템이 사용됩니다.

확인 방법

다음 명령을 실행하여 Mozc가 설치되어 있는지 확인합니다.
dpkg -l | grep mozc
결과 예시:
  • ii ibus-mozc ... 로 표시되는 경우 → Mozc가 설치되어 있음
  • 아무 것도 표시되지 않는 경우 → Mozc가 설치되지 않았으므로, 나중에 설치가 필요함
만약 Mozc가 설치되지 않은 경우, 다음 섹션에서 설치 방법을 설명합니다.

2.2 IME가 올바르게 설정되지 않음

IME가 설치되어 있어도, 올바르게 설정되지 않으면 일본어 입력이 불가능합니다. Ubuntu에서는 일반적으로 IBus(아이버스)라는 입력 방식 프레임워크를 사용해 IME를 관리합니다.

IME 현재 설정 확인

다음 명령을 실행하여 현재 입력 방식을 확인합니다.
ibus list-engine
결과 예시:
  • mozc 가 리스트에 포함되어 있음 → Mozc가 설정되어 있음
  • xkb:us::eng 만 표시되는 경우 → Mozc가 적용되지 않았을 가능성이 있음
IME 설정이 올바르지 않은 경우, 다음 섹션에서 설정 방법을 설명합니다.

2.3 키보드 설정이 잘못됨

키보드 설정이 적절하지 않으면, 일본어 입력 전환이 불가능해질 수 있습니다.

현재 키보드 레이아웃 확인

다음 명령을 실행하여 현재 키보드 레이아웃을 확인합니다.
setxkbmap -query
결과 예시:
layout: jp
이 경우 일본어 키보드(JIS)가 설정되어 있습니다.
layout: us
이 경우 영어 키보드(US)가 설정되어 있습니다. 일본어 키보드를 사용하고 있는데 ‘us’가 설정된 경우, 올바르게 입력하지 못할 가능성이 있으므로 나중에 수정이 필요합니다.

2.4 특정 애플리케이션에서만 일본어 입력이 안 됨

특정 애플리케이션(예: Google Chrome, VS Code, LibreOffice)에서만 일본어 입력이 안 되는 경우, 애플리케이션 측 문제일 수 있습니다.

확인 방법

  • 다른 애플리케이션(예: 메모장, 터미널)에서 일본어 입력이 가능한지 시도해 보기
  • Google Chrome의 경우, 주소 표시줄에서는 입력이 가능하지만 웹 페이지에서는 안 될 수 있음
이러한 경우에는, 뒤에서 설명할 트러블슈팅 섹션에서 해결책을 소개합니다.

3. 일본어 입력 시스템 설정 방법

앞 섹션에서 일본어 입력이 안 되는 원인을 파악했습니다. 여기서는 Ubuntu에서 일본어 입력을 활성화하기 위한 설정 방법을 자세히 설명합니다. 주요 절차는 다음 3가지입니다.
  1. Mozc(일본어 입력 시스템)를 설치한다
  2. Mozc를 입력 소스로 추가한다
  3. 입력 메소드를 올바르게 설정하고 동작을 확인한다
이 절차를 순서대로 진행하면, 일본어 입력이 정상적으로 작동하게 됩니다.

3.1 Mozc를 설치한다

Ubuntu의 기본 일본어 입력 시스템은 “Mozc”입니다. 만약 Mozc가 설치되어 있지 않다면, 아래 절차대로 설치합니다.

1. 시스템을 최신 상태로 업데이트

먼저, 패키지 목록을 업데이트하고 시스템을 최신 상태로 유지합니다。
sudo apt update && sudo apt upgrade -y

2. Mozc를 설치

다음으로, Mozc를 설치합니다。
sudo apt install ibus-mozc -y

3. Mozc 설치 확인

설치가 완료되면, 아래 명령어로 Mozc가 정상적으로 설치되었는지 확인합니다。
dpkg -l | grep mozc
표시 예시:
ii  ibus-mozc   2.23.2815.102-1  amd64  Mozc engine for IBus
이와 같이 표시되면, Mozc 설치가 완료된 것입니다。

3.2 Mozc를 입력 소스로 추가한다

Mozc가 설치되면, 다음으로 Ubuntu의 입력 소스에 추가합니다。

1. 설정 화면에서 입력 소스를 추가

  1. 설정」를 연다
  2. 지역 및 언어」를 선택
  3. 입력 소스」의 )」버튼을 클릭
  4. 일본어(Mozc)」를 선택하여 추가
  5. 추가하면 「Mozc를 우선」으로 설정한다

2. 터미널에서 Mozc 설정 확인

터미널에서 현재 입력 엔진이 Mozc인지 확인합니다。
ibus list-engine
표시 예시:
mozc
이와 같이 표시되면, Mozc가 적용되었습니다。

3. IBus 재시작

입력 메소드를 올바르게 적용하기 위해 IBus를 재시작합니다。
ibus restart

3.3 일본어 입력 전환 방법

Mozc를 설치하고 입력 소스에 추가했으면, 일본어 입력을 전환하는 방법을 확인해 봅시다。

1. 일본어 입력 전환 단축키

기본적으로 다음 키로 일본어 입력을 전환할 수 있습니다。
  • 「반각/전각」키(일본어 키보드)
  • 「Ctrl + Space」키(영어 키보드)
만약 「반각/전각」키로 전환할 수 없는 경우에는 설정을 변경합니다。

2. 키보드 단축키 변경

  1. 설정」를 연다
  2. 키보드 단축키」를 선택
  3. 입력 메소드를 전환」를 검색
  4. 원하는 키로 변경 (예: 「Super + Space」)

3.4 IME 활성화 확인

설정이 올바르게 적용되었는지 아래 방법으로 확인합니다。

1. 터미널에서 IME 상태 확인

ibus enginecode>
결과:
mozc
이와 같이 표시되면, Mozc가 정상적으로 동작하고 있습니다。

2. 텍스트 편집기에서 일본어 입력 테스트

  • 메모장(Gedit)이나 터미널에서 테스트 입력
  • 「あいうえお」를 입력할 수 있으면 성공

4. Mozc 외의 일본어 입력 시스템

Ubuntu에서는 Mozc가 기본 일본어 입력 시스템으로 권장되지만, 상황에 따라 Fcitx(에프시티아이엑스)Anthy(앤시) 등 다른 IME(입력 메소드)를 사용하고 싶을 때가 있습니다. 예를 들어, 다음과 같은 경우에는 Mozc 외의 IME를 검토할 가치가 있습니다.
  • Fcitx를 사용하면 Mozc보다 동작이 가벼워진다
  • Anthy를 사용하면 Mozc가 없는 환경에서도 일본어 입력이 가능
  • Mozc가 특정 앱에서 동작하지 않을 때 대체 수단으로 이용
여기에서는 각각의 IME 특징과 설치 방법을 설명합니다.

4.1 Fcitx + Mozc 사용하기

Fcitx란?

Fcitx(Flexible Input Method Framework)는 Mozc와 마찬가지로 일본어 입력을 지원하는 IME이지만, IBus보다 동작이 가볍고 특히 저사양 PC에서 쾌적하게 사용할 수 있는 것이 특징입니다.

Fcitx 설치 방법

  1. 먼저, Fcitx와 Mozc를 설치합니다.
sudo apt update
sudo apt install fcitx fcitx-mozc -y
  1. 입력 방식으로 Fcitx를 활성화하기 위해 환경 변수를 설정합니다.
im-config -n fcitx
  1. 설정을 반영하기 위해 로그아웃 후 다시 로그인하거나, 아래 명령을 실행합니다.
reboot
  1. 설정이 적용됐는지 확인하기 위해 아래 명령을 실행합니다.
echo $XMODIFIERS
출력 예:
@im=fcitx
이와 같이 표시되면, Fcitx가 활성화된 것입니다.

Fcitx 설정을 GUI로 수행하기

  1. Fcitx 설정 도구(fcitx-config-gtk3)를 실행
  2. 입력 방식 탭에서 Mozc를 추가
  3. Mozc를 우선순위 최상위에 설정
  4. 설정을 저장하고 Fcitx를 재시작
fcitx restart
이제 Mozc를 Fcitx를 통해 사용하는 설정이 완료되었습니다.

4.2 Anthy 사용하기

Anthy란?

Anthy(앤시)는 Mozc와 다른 일본어 입력 엔진으로, 변환 정확도는 Mozc에 못 미치지만, Mozc를 설치할 수 없는 환경에서 대체 수단으로 사용할 수 있습니다.

Anthy 설치 방법

  1. 아래 명령으로 Anthy를 설치합니다.
sudo apt install ibus-anthy -y
  1. 설정 화면에서 ‘지역 및 언어’ → ‘입력 소스’ → ‘일본어(Anthy)‘를 추가합니다.
  2. 입력 방식을 재시작하여 적용합니다.
ibus restart
  1. 일본어 입력을 전환하여 ‘Anthy’가 작동하는지 확인합니다.
Anthy를 사용하는 장점은 적지만, 가벼운 일본어 입력 시스템이 필요할 경우 하나의 선택지가 됩니다.

4.3 Mozc·Fcitx·Anthy 비교

일본어 입력 시스템특징추천 용도
Mozc(IBus)표준 일본어 입력. Google 제작으로 변환 정확도가 높음일반적인 용도, 초보자용
Fcitx + MozcIBus보다 가벼워 쾌적하게 동작저사양 PC, 가벼운 동작을 원하는 사람
Anthy변환 정확도는 낮지만 가벼워서 Mozc를 사용할 수 없는 환경에 대응구형 PC나 Mozc가 동작하지 않는 환경

5. 문제 해결 (해결책)

Ubuntu에서 일본어 입력을 설정해도 제대로 동작하지 않을 때가 있습니다. 그런 경우, 아래와 같은 문제 해결을 시도해 보세요.

5.1 Mozc 입력이 안 됨

Mozc를 설치하고 입력 소스에 추가했음에도 일본어를 입력할 수 없는 경우, 아래 절차로 확인해 보세요.

1. Mozc가 설치되어 있는지 확인

dpkg -l | grep mozc
Mozc가 설치되어 있지 않다면, 다음 명령어로 재설치합니다.
sudo apt install --reinstall ibus-mozc -y

2. Mozc가 활성화되어 있는지 확인

Mozc가 올바르게 설정되어 있는지 확인합니다.
ibus engine
출력 예:
mozc
만약 mozc 가 표시되지 않으면, 아래 명령어로 Mozc를 활성화하세요.
ibus engine mozc

3. 입력 방법을 재시작

Mozc가 반영되지 않을 경우, IBus를 재시작합니다.
ibus restart
또는, PC를 재시작하여 반영합니다.

5.2 특정 앱(Chrome, VS Code 등)에서 입력이 안 됨

특정 애플리케이션에서 일본어 입력이 안 될 경우, 아래 해결 방법을 시도해 보세요.

1. Google Chrome에서 일본어 입력이 안 될 경우

Google Chrome에서는 웹 페이지에서 IME가 제대로 동작하지 않을 때가 있습니다.
  • 주소 표시줄에서는 입력이 가능하지만, 웹 페이지에서는 안 되는 경우
  • 해결책: Chrome의 ‘하드웨어 가속’을 비활성화
    1. Chrome 주소 표시줄에 chrome://settings/ 를 입력하고 열기
    2. ‘고급 설정’ → ‘시스템’으로 이동
    3. ‘가능한 경우 하드웨어 가속 사용’을 오프 로 설정
    4. Chrome을 재시작

2. VS Code에서 일본어 입력이 안 될 경우

VS Code에서는 특정 설정이 원인으로 IME가 동작하지 않을 때가 있습니다.
  • 해결책: 설정을 변경
  1. Ctrl + Shift + P 를 눌러 ‘명령 팔레트’를 열기
  2. Preferences: Configure Language Specific Settings... 를 검색
  3. editor.accessibilitySupportoff 로 설정
  4. VS Code를 재시작

5.3 일본어 변환이 느리거나 무거움

일본어 입력이 느려지는 경우, Mozc 설정을 조정하면 개선할 수 있습니다.

1. Mozc 설정 열기

ibus-setup
Mozc 설정 화면을 열면, 아래와 같이 변경합니다.
  • ‘제안(예측 변환)’을 끄기
  • ‘사전 학습 기능’을 끄기
  • ‘제시 후보 수’를 약 5개 정도로 줄이기
이렇게 하면 Mozc의 처리가 가벼워져 입력 속도가 향상됩니다.

5.4 Ubuntu 버전 업그레이드 후 일본어 입력이 안 됨

Ubuntu를 버전 업그레이드하면 IME 설정이 초기화될 수 있습니다.

1. IBus 설정 초기화

dconf reset -f /desktop/ibus/
ibus restart

2. Mozc 재설치

sudo apt install --reinstall ibus-mozc -y

3. 환경 변수 확인

환경 변수가 올바르게 설정되어 있는지 확인합니다.
echo $GTK_IM_MODULE
echo $QT_IM_MODULE
echo $XMODIFIERS
예상 출력 예:
GTK_IM_MODULE=ibus
QT_IM_MODULE=ibus
XMODIFIERS=@im=ibus
만약 ibus 외의 값이 표시되면, 아래 명령어로 수정합니다.
export GTK_IM_MODULE=ibus
export QT_IM_MODULE=ibus
export XMODIFIERS=@im=ibus
ibus restart

5.5 일본어 입력이 갑자기 안 됨

일본어 입력이 갑자기 안 될 경우, Mozc와 IBus를 재시작하면 해결되는 경우가 많습니다.

1. IBus 재시작

ibus restart

2. Mozc를 수동으로 활성화

ibus engine mozc

3. PC 재시작

일시적인 문제라면, PC를 재시작하면 해결될 수도 있습니다.

6. FAQ(자주 묻는 질문)

이 섹션에서는 Ubuntu에서 일본어 입력이 안 되거나 불안정한 경우에 대한 자주 묻는 질문과 그 해결 방법을 Q&A 형식으로 정리했습니다. 지금까지의 설정 절차를 시도해도 해결되지 않은 분은 여기를 참고하십시오.

Q1. 일본어 입력이 갑자기 안 되게 된 경우의 대처 방법은?

A: 먼저 아래 명령어로 IBus(입력 메서드)를 재시작해 보세요.
ibus restart
그럼에도 해결되지 않으면, Mozc 엔진을 재설정합니다.
ibus engine mozc
또한, Mozc 자체를 재설치하는 것도 효과적입니다.
sudo apt install --reinstall ibus-mozc

Q2. Ubuntu에서 일본어 입력 전환 키를 변경하고 싶습니다?

A: 입력 전환 단축키는 아래 절차로 변경할 수 있습니다.
  1. ‘설정’ → ‘키보드 단축키’를 엽니다
  2. ‘입력 메서드 전환’이나 ‘다음 입력 소스 선택’ 등을 찾습니다
  3. 원하는 키(예: Super + Space 또는 Ctrl + Shift)로 변경합니다
이렇게 하면 자신에게 편리한 키 설정을 할 수 있습니다.

Q3. Chrome만으로는 일본어 입력이 안 됩니다.

A: 이 문제는 하드웨어 가속이 원인인 경우가 많습니다.

대처 방법:

  1. Chrome 주소 표시줄에 chrome://settings/ 를 입력합니다
  2. ‘고급 설정’ → ‘시스템’으로 이동합니다
  3. ‘가능한 경우 하드웨어 가속 사용’을 끕니다
  4. Chrome을 재시작합니다
이렇게 하면 대부분의 경우 일본어 입력이 정상적으로 동작합니다.

Q4. WSL(Windows Subsystem for Linux) 상의 Ubuntu에서 일본어 입력이 가능합니까?

A: WSL 자체만으로는 직접 일본어 입력을 할 수 없습니다. 다만, Windows 측의 IME를 이용하면서 X 서버(예: VcXsrv 또는 X410)와 결합하면 GUI 애플리케이션에서 입력이 가능해지는 경우도 있습니다. 하지만 설정이 복잡해지므로, 기본적으로 CLI 작업이나 영어 입력이 중심이라고 생각하는 것이 무난합니다.

Q5. 일본어 입력 시 변환 후보가 표시되지 않음/예측 변환이 나오지 않음

A: Mozc 설정에서 예측 변환이 비활성화되어 있을 가능성이 있습니다.

대처 방법:

  1. 터미널에서 Mozc 설정 화면을 엽니다
   ibus-setup
  1. ‘일반’ 탭에서 ‘제안 기능’ 및 ‘자동 학습’이 활성화되어 있는지 확인합니다
  2. 비활성화된 경우 체크를 넣어 활성화하고, ‘OK’로 저장합니다
재시작 후에 변환 후보가 표시되게 됩니다.

7. 요약 및 추가 리소스

이 기사에서는 Ubuntu에서 일본어 입력이 안 되는 문제를 해결하기 위한 절차를 자세히 설명했습니다. 여기서 중요한 포인트를 정리하고, 앞으로 참고할 수 있는 추가 리소 소개합니다.

7.1 기사 요점 정리

Ubuntu에서 일본어 입력을 활성화하려면 다음 절차를 확인하고 실행하는 것이 중요합니다.
  1. 원인 파악하기
  • IME(Mozc 및 Fcitx)가 설치되어 있는지 확인한다
  • IME 설정이 올바르게 적용되었는지 확인한다키보드 입력 설정이 적절한지 확인한다
  • 특정 앱(Chrome, VS Code 등)에서의 문제를 판단한다
  1. Mozc(일본어 입력 시스템)를 올바르게 설정하기
  • ibus-mozc를 설치하고 입력 소스에 추가
  • ibus restart 명령으로 입력 메소드를 리로드
  • 단축키(반각/전각 및 Ctrl+Space)로 일본어 입력을 전환
  1. Fcitx 및 Anthy 등 대체 IME 활용하기
  • Fcitx는 가볍고 쾌적한 동작이 가능
  • Anthy는 Mozc를 사용할 수 없는 환경에서의 대체 수단
    • ibus restart 및
ibus engine mozc
    • 를 실행하여 Mozc를 재시작
    • chrome://settings/에서 Chrome의 하드웨어 가속을
    • dconf reset -f /desktop/ibus/로 IBus 설정을 리셋
 
  1. FAQ에서 해결 확인하기
  • 갑자기 일본어 입력이 안 될 때의 대처법
  • WSL(Windows Subsystem for Linux)이나 라이브 USB에서의 일본어 입력 방법
  • 변환 후보가 표시되지
이 절차를 실행하면 Ubuntu에서 원활하게 일본어 입력을 할 수 있게 됩니다.

7.2 추가 리소스

더 자세한 정보가 필요하거나 최신 Ubuntu 설정 방법을 찾고 싶다면 아래 리소스를 참고하세요.

7.3 마무리

Ubuntu의 일본어 입력 설정은 처음 하는 사람에게는 약간 번거로울 수 있습니다. 하지만 이 기사에서 소개한 절차를 차례대로 실행하면 대부분의 문제를 해결할 수 있습니다. 만약 이 기사를 읽어도 해결되지 않는 경우, Ubuntu 포럼이나 Linux 관련 기술 커뮤니티에 질문하면 좋습니다. Ubuntu를 편리하게 사용하고, 일본어 입력에 스트레스 없이 작업할 수 있는하세요!