- 1 1. Introduction
- 2 2. Identifying the Cause of Japanese Input Issues
- 3 3. 일본어 입력 시스템 설정 방법
- 4 4. Mozc 외의 일본어 입력 시스템
- 5 5. 문제 해결 (솔루션)
- 6 6. FAQ (자주 묻는 질문)
- 7 7. 요약 및 추가 자료
1. Introduction
Ubuntu를 사용할 때 “일본어 입력이 작동하지 않는다”거나 “키보드 전환이 반응하지 않는다”와 같은 문제를 겪을 수 있습니다. 이러한 현상은 새로 Ubuntu를 설치했을 때나 시스템 업데이트 직후에 흔히 발생합니다.
이 문서는 Ubuntu에서 일본어 입력이 작동하지 않는 원인을 파악하고, 일본어 입력을 안정적으로 활성화하는 방법을 설명합니다. 초보자도 단계별로 쉽게 따라 할 수 있도록 절차를 자세히 안내합니다.
1.1 일본어 입력이 중단되는 원인은?
Ubuntu에서 일본어 입력을 사용하려면 IME(입력기)라는 소프트웨어가 필요합니다. Windows에서는 “Microsoft IME”나 “Google Japanese Input”과 같은 도구를 사용하지만, Ubuntu에서는 주로 Mozc 또는 Fcitx를 사용합니다.
하지만 다음과 같은 이유로 일본어 입력이 작동하지 않을 수 있습니다:
- 일본어 입력 시스템(IME)이 설치되지 않음
- IME가 올바르게 설정되지 않음(Mozc 또는 Fcitx가 적용되지 않음)
- 키보드 전환 설정이 잘못됨
- Ubuntu 버전 업그레이드 후 설정이 초기화됨
- 특정 앱(예: Chrome, VS Code)에서만 일본어 입력이 비활성화됨
이 문서는 이러한 문제들을 하나씩 해결하여 원활한 일본어 입력을 복구하는 방법을 안내합니다.
1.2 이 가이드를 읽고 나면 할 수 있게 될 일
이 문서를 읽고 나면 다음을 할 수 있게 됩니다:
- Ubuntu에서 일본어 입력을 확실히 활성화하기
- 편리한 일본어 타이핑을 위해 Mozc 또는 Fcitx를 올바르게 설정하기
- 일본어 입력이 중단될 때 문제를 진단하고 해결하기
- 입력 방법을 효율적으로 전환하기 위한 키보드 단축키 사용하기
이 가이드는 초보자도 별도의 고급 지식 없이 간단한 단계만 따라 하면 되도록 작성되었습니다. 순서대로 진행하면 됩니다.
2. Identifying the Cause of Japanese Input Issues
Ubuntu에서 일본어 입력이 실패하는 이유는 여러 가지가 있을 수 있습니다. 이를 네 가지 주요 원인으로 구분할 수 있습니다:
- 일본어 입력 시스템(IME)이 설치되지 않음
- IME가 올바르게 설정되지 않음
- 키보드 설정이 잘못됨
- 일부 앱에서는 일본어 입력이 작동하지만 다른 앱에서는 작동하지 않음
각 원인을 자세히 살펴보면서 문제가 어디에 있는지 파악해 보겠습니다.
2.1 IME (Japanese Input System) Is Not Installed
Ubuntu에서 일본어 입력을 사용하려면 IME가 설치되어 있어야 합니다. 대부분의 환경에서는 Google에서 개발한 Mozc가 일본어 입력 방법으로 사용됩니다.
How to Check
다음 명령을 실행하여 Mozc가 설치되어 있는지 확인합니다:
dpkg -l | grep mozc
예시 결과:
ii ibus-mozc ...가 보이면 → Mozc가 설치된 상태- 아무것도 나오지 않으면 → Mozc가 설치되지 않았으며, 이후 섹션에서 설치해야 함
Mozc가 설치되지 않은 경우, 설치 단계는 뒤쪽 섹션에서 제공됩니다.
2.2 IME Is Not Configured Correctly
IME가 설치되어 있어도 올바르게 설정되지 않으면 일본어 입력이 작동하지 않습니다. Ubuntu에서는 일반적으로 IBus를 입력기 프레임워크로 사용하여 IME를 관리합니다.
Check Current IME Settings
다음 명령을 실행하여 사용 가능한 입력 엔진 목록을 확인합니다:
ibus list-engine
예시 결과:
mozc가 나타나면 → Mozc가 설정된 상태xkb:us::eng만 나타나면 → Mozc가 적용되지 않음
IME 설정이 잘못된 경우, 다음 섹션에서 수정 방법을 안내합니다.
2.3 Incorrect Keyboard Settings
키보드 레이아웃이 올바르게 구성되지 않으면 일본어 입력으로 전환할 때 실패할 수 있습니다.
Check Current Keyboard Layout
다음 명령을 실행합니다:
setxkbmap -query
예시 결과:
layout: jp
이는 일본어(JIS) 키보드가 설정된 경우입니다.
layout: us
이는 US 키보드가 설정된 경우입니다.
일본어 키보드를 사용하고 있는데 “us” 로 설정되어 있다면 입력이 정상적으로 동작하지 않을 수 있으며, 이후에 수정해야 합니다.
2.4 Japanese Input Does Not Work in Specific Applications
일본어 입력이 특정 앱(Chrome, VS Code, LibreOffice 등)에서만 실패한다면 해당 앱이 문제의 원인일 수 있습니다.
How to Check
- 다른 앱(예: 텍스트 편집기, 터미널)에서 일본어 입력 테스트
- Chrome은 주소 표시줄에서는 입력을 허용하지만 웹사이트에서는 허용하지 않을 수 있음
이러한 경우에 대한 해결 방법은 문제 해결 섹션에서 나중에 다룹니다.
3. 일본어 입력 시스템 설정 방법
가능한 원인을 파악했으니, Ubuntu에서 일본어 입력을 활성화하는 단계를 차례대로 살펴보겠습니다.
주요 단계는 다음과 같습니다.
- Mozc(일본어 IME) 설치
- 입력 소스에 Mozc 추가
- 입력 방법을 구성하고 정상 작동 여부 확인
이 순서를 따라 하면 일본어 입력을 안정적으로 설정할 수 있습니다.
3.1 Mozc 설치
Ubuntu의 기본 일본어 IME는 “Mozc”입니다. 아직 설치되지 않았다면 아래 단계대로 설치하세요.
1. 시스템 업데이트
먼저 패키지 목록과 시스템을 업데이트합니다.
sudo apt update && sudo apt upgrade -y
2. Mozc 설치
그 다음 Mozc를 설치합니다.
sudo apt install ibus-mozc -y
3. 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. 설정에서 입력 소스 추가
- 설정을 엽니다
- 지역 및 언어를 선택합니다
- 입력 소스 아래의 “+”(추가)를 클릭합니다
- Japanese (Mozc)를 선택하고 추가합니다
- 우선 순위를 높이기 위해 Mozc를 가장 위로 이동합니다
2. 터미널에서 Mozc 설정 확인
입력 엔진으로 Mozc가 인식되는지 확인합니다.
ibus list-engine
예상 출력:
mozc
출력이 보이면 Mozc가 활성화된 것입니다.
3. IBus 재시작
변경 사항을 적용하려면 IBus를 재시작합니다.
ibus restart
3.3 일본어 입력 전환 방법
Mozc를 추가한 뒤, 일본어 입력 모드를 전환하는 방법을 확인합니다.
1. IME 전환 키보드 단축키
기본 키 바인딩:
- 한/영(반각/전각) 키(일본어 키보드)
- Ctrl + Space(미국식 키보드)
“한/영” 키가 IME를 전환하지 않으면 단축키 설정을 변경합니다.
2. 입력 방법 단축키 변경
- 설정을 엽니다
- 키보드 단축키를 선택합니다
- “입력 방법 전환”을 검색합니다
- 원하는 단축키(예: “Super + Space”)를 지정합니다
3.4 IME 활성화 확인
IME가 정상적으로 동작하는지 확인합니다.
1. 터미널에서 IME 확인
ibus engine
예상 출력:
mozc
출력이 보이면 Mozc가 정상적으로 동작하고 있습니다.
2. 텍스트 편집기에서 일본어 입력 테스트
- “텍스트 편집기(Gedit)” 또는 터미널에서 테스트
- “あいうえお”를 입력할 수 있으면 정상 작동

4. Mozc 외의 일본어 입력 시스템
Mozc가 Ubuntu에서 권장되는 기본 IME이지만, 환경에 따라 Fcitx나 Anthy와 같은 다른 IME를 선택할 수도 있습니다.
대체 IME가 유용할 수 있는 경우 예시:
- Fcitx는 IBus + Mozc보다 가볍고 빠른 성능을 제공합니다
- Anthy는 Mozc를 사용할 수 없는 환경에서도 동작합니다
- 일부 애플리케이션에서 Mozc가 정상 작동하지 않을 때 우회 방법으로 활용
이 섹션에서는 각 IME에 대한 설명과 설치 방법을 안내합니다.
4.1 Fcitx + Mozc 사용
Fcitx란?
Fcitx(Flexible Input Method Framework)는 가벼운 IME 프레임워크로, 특히 저사양 PC에서 IBus보다 빠르게 동작합니다.
Fcitx 설치 방법
- Fcitx와 Mozc를 설치합니다:
sudo apt update sudo apt install fcitx fcitx-mozc -y
- Fcitx를 기본 입력 프레임워크로 설정합니다:
im-config -n fcitx
- 설정을 적용하려면 재부팅하거나 로그아웃 후 다시 로그인합니다:
reboot
- 활성화 여부를 확인합니다:
echo $XMODIFIERS
예시 출력:
@im=fcitx
출력이 보이면 Fcitx가 활성화된 것입니다.
GUI를 통한 Fcitx 설정
- Fcitx 설정 도구(fcitx-config-gtk3)를 엽니다
- 입력 방법 탭에서 Mozc를 추가합니다
- Mozc를 최우선 순위로 이동합니다
- Fcitx를 재시작합니다
fcitx restart
Now Fcitx + Mozc가 완전히 설정되었습니다.
4.2 Anthy 사용하기
Anthy란?
Anthy는 대안적인 일본어 입력 엔진입니다. Mozc보다 정확도가 낮지만, Mozc를 설치할 수 없는 환경에서 유용합니다.
Anthy 설치 방법
- Anthy 설치:
sudo apt install ibus-anthy -y
- 설정 → 지역 및 언어 → 입력 소스에서 Japanese (Anthy)를 추가합니다.
- IBus를 재시작합니다:
ibus restart
- IME를 전환하여 작동을 확인합니다
Anthy는 가볍지만 정확도가 낮으며, 주로 최소 환경에서 유용합니다.
4.3 비교: Mozc, Fcitx, Anthy
| Japanese Input System | Features | Best Use Case |
|---|---|---|
| Mozc (IBus) | Standard IME with high accuracy; Google-developed | General use, beginners |
| Fcitx + Mozc | Lighter and faster than IBus | Low-spec PCs, users who want fast performance |
| Anthy | Lower accuracy but lightweight; works where Mozc does not | Old PCs, special environments |
5. 문제 해결 (솔루션)
올바른 설정을 해도 일본어 입력이 실패할 수 있습니다. 다음 문제 해결 단계를 시도해 보세요.
5.1 Mozc가 일본어를 입력하지 않음
설치 및 설정 후에도 Mozc가 작동하지 않으면 다음을 확인하세요:
1. Mozc가 설치되어 있는지 확인
dpkg -l | grep mozc
설치되지 않은 경우, 재설치합니다:
sudo apt install --reinstall ibus-mozc -y
2. Mozc가 활성화되어 있는지 확인
ibus engine
예상 출력:
mozc
활성화되지 않았다면 수동으로 활성화합니다:
ibus engine mozc
3. 입력 방법 재시작
ibus restart
PC를 재부팅하는 것도 도움이 될 수 있습니다.
5.2 특정 애플리케이션에서 일본어 입력이 안 됨 (Chrome, VS Code 등)
일부 앱에서는 일본어 입력이 작동하지만 다른 앱에서는 안 될 경우, 다음 해결책을 시도하세요.
1. Google Chrome에서 일본어 입력이 안 될 경우
Chrome은 특정 웹 페이지에서 IME를 제대로 처리하지 못할 수 있습니다.
- 주소 표시줄에서는 입력이 가능하지만 웹 페이지 내에서는 입력이 안 됩니다
- 해결책: 하드웨어 가속 비활성화
- 주소 표시줄에
chrome://settings/입력 - “고급 설정” → “시스템”을 엽니다
- “가능한 경우 하드웨어 가속 사용”을 끕니다
- Chrome을 재시작합니다
2. VS Code에서 일본어 입력이 안 될 경우
특정 접근성 설정 때문에 IME가 작동하지 않을 수 있습니다.
- 해결책: 접근성 설정 변경
Ctrl + Shift + P를 눌러 명령 팔레트를 엽니다Preferences: Configure Language Specific Settings...를 검색합니다editor.accessibilitySupport를off로 설정합니다- VS Code를 재시작합니다
5.3 일본어 변환이 느리거나 지연됨
일본어 입력이 느리게 느껴진다면, Mozc 설정을 조정하면 성능을 개선할 수 있습니다.
1. Mozc 설정 열기
ibus-setup
추천 성능 조정:
- “제안(예측 변환)” 비활성화
- “사전 학습” 비활성화
- 표시되는 후보 수를 약 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. 환경 변수 확인
다음 명령을 실행하여 IME 설정을 확인합니다:
echo $GTK_IM_MODULE
echo $QT_IM_MODULE
echo $XMODIFIERS
예상 출력:
GTK_IM_MODULE=ibus
QT_IM_MODULE=ibus
XMODIFIERS=@im=ibus
설정이 잘못되었다면 수정합니다:
export GTK_IM_MODULE=ibus
export QT_IM_MODULE=ibus
export XMODIFIERS=@im=ibus
ibus restart
5.5 일본어 입력이 갑자기 중단됨
일본어 입력이 갑자기 사용할 수 없게 되면 IME를 재시작하면 보통 해결됩니다.
1. IBus 재시작
ibus restart
2. Mozc 수동 활성화
ibus engine mozc
3. PC 재시작
일시적인 문제는 재부팅으로 해결될 수 있습니다.
6. FAQ (자주 묻는 질문)
이 섹션에서는 Ubuntu에서 일본어 입력이 작동하지 않거나 일관되지 않을 때 흔히 묻는 질문에 답합니다. 이전 단계로 문제가 해결되지 않으면 이 FAQ를 참고하세요.
Q1. 일본어 입력이 갑자기 중단되면 어떻게 해야 하나요?
A:
먼저, IBus를 재시작해 보세요:
ibus restart
만약 여전히 작동하지 않으면, Mozc 엔진을 다시 적용하십시오:
ibus engine mozc
Mozc를 재설치하는 것도 도움이 될 수 있습니다:
sudo apt install --reinstall ibus-mozc
Q2. 일본어 입력 전환 키를 어떻게 변경할 수 있나요?
A:
IME 전환 키는 다음과 같이 변경할 수 있습니다:
- “Settings” → “Keyboard Shortcuts” 열기
- “Switch input method” 또는 “Select next input source” 찾기
- 원하는 키 조합을 지정하기 (예: Super + Space, Ctrl + Shift)
Q3. Chrome에서만 일본어 입력이 작동하지 않습니다. 이유가 무엇인가요?
A:
대부분 하드웨어 가속 때문에 발생합니다.
해결 방법:
chrome://settings/입력- “Advanced Settings” → “System” 이동
- “Use hardware acceleration when available” 비활성화
- Chrome 재시작
Q4. WSL(Windows Subsystem for Linux)에서 Ubuntu에 일본어 입력을 사용할 수 있나요?
A:
WSL은 IME를 직접 지원하지 않습니다. 그러나 Windows의 IME와 X 서버(VcXsrv, X410 등)를 결합하면 GUI 앱에서 일본어 입력을 받을 수 있습니다.
다만 설정이 복잡하므로, WSL에서는 CLI 작업 시 영어 입력을 사용하는 것이 일반적으로 가장 좋습니다.
Q5. 일본어 입력 시 변환 후보나 예측 제안이 나타나지 않습니다.
A:
Mozc 예측 기능이 비활성화되어 있을 수 있습니다.
해결 방법:
- Mozc 설정 열기:
ibus-setup
- “Suggestions”와 “Auto-Learning” 기능 활성화
- 저장하고 IBus 재시작
7. 요약 및 추가 자료
이 문서는 Ubuntu에서 일본어 입력이 작동하지 않을 때 문제를 해결하기 위한 자세한 가이드를 제공했습니다. 아래는 핵심 내용 요약과 추가 참고 자료입니다.
7.1 핵심 내용 요약
Ubuntu에서 일본어 입력이 정상적으로 작동하도록 하려면 다음 단계를 따르세요:
- 원인 파악
- IME(Mozc, Fcitx) 설치 여부 확인
- IME 설정 검토
- 키보드 레이아웃 설정 확인
- 애플리케이션별 문제 확인(Chrome, VS Code)
- Mozc 올바르게 설정
ibus-mozc설치 후 입력 소스에 추가ibus restart로 입력 방식 재로드- Hankaku/Zenkaku 또는 Ctrl + Space 로 일본어 입력 전환
- 대체 IME 고려
- Fcitx: 가볍고 빠름
- Anthy: Mozc를 실행할 수 없는 환경에서 유용
- 문제 지속 시 트러블슈팅
ibus restart로 IME 재시작 또는ibus engine mozc로 엔진 설정- Chrome 하드웨어 가속 비활성화
dconf reset -f /desktop/ibus/로 IBus 설정 초기화
- FAQ 확인
- 갑작스러운 IME 오류
- WSL 또는 Live USB 환경에서의 IME 사용
- 예측 설정이 작동하지 않을 때
위 단계를 따르면 Ubuntu에서 일본어 입력 기능을 안정적으로 복구할 수 있습니다.
7.2 추가 자료
더 많은 정보가 필요하거나 최신 Ubuntu 문서를 확인하려면 다음 자료를 참고하세요:
- Ubuntu 공식 문서 https://help.ubuntu.com/
- Ubuntu 일본어 포럼(토론 및 Q&A) https://forums.ubuntulinux.jp/
- Mozc 공식 저장소 https://github.com/google/mozc
- Fcitx 공식 문서 https://fcitx-im.org/wiki/Fcitx
- Linux 커뮤니티 기술 블로그
- Qiita (Ubuntu 태그): https://qiita.com/tags/ubuntu
- Ask Ubuntu (영문 Q&A): https://askubuntu.com/
7.3 결론
초보자에게 Ubuntu에서 일본어 입력을 설정하는 과정은 복잡하게 느껴질 수 있습니다. 하지만 이 가이드에 따라 단계별로 진행하면 대부분의 문제를 해결할 수 있습니다.
문제가 계속될 경우 Ubuntu 포럼이나 Linux 관련 커뮤니티에 도움을 요청해 보세요.
올바르게 설정하면 Ubuntu에서 원활한 일본어 타이핑 환경을 즐길 수 있습니다. 환경을 구성하고 편안하게 작업하세요!



