Skip to content

Instantly share code, notes, and snippets.

@philoskim
Last active August 1, 2024 15:47
Show Gist options
  • Save philoskim/a79440bd51ae40f04a4d7cafa472caf1 to your computer and use it in GitHub Desktop.
Save philoskim/a79440bd51ae40f04a4d7cafa472caf1 to your computer and use it in GitHub Desktop.
Ubuntu에서 Visual Studio Code 한글 입력 안되는 현상 해결법

Ubuntu에서 Visual Studio Code 한글 입력 안되는 현상 해결법

Ubuntu 19.10에서 Visual Studio Code 사용 중 한영 전환키를 누르고 한글을 입력하려 했더니, 한글 입력이 안되고 영어만 계속 입력되는 현상을 발견했다. 그래서 인터넷을 검색해 봤더니 snap 형식의 Visual Studio Code를 설치한 경우에, Ubuntu의 입력기인 IBus와 충돌해서 일어나는 현상이라고 한다. 그런데 .deb 형식의 Visual Studio Code를 설치한 경우에는 그런 문제가 없다는 사실을 알게 되어, 설치해 봤더니 한글 입력이 정상적으로 이루어지는 것을 확인했다. 그래서 같은 문제를 겪는 사람들을 위해 이 해결법을 공유하고자 한다.

  • 먼저 이미 설치되어 있는 snap 형식의 Visual Studio Code를 제거한다.

    $ sudo snap remove code
  • 다음 싸이트에서 .deb 형식의 Visual Studio Code를 직접 다운로드 받는다.

  • 내려받은 .deb 파일을 다음과 같이 설치한다. 파일명은 Visual Studio Code 버전에 따라 다를 수 있다.

    $ sudo dpkg -i code_1.40.2-1574694120_amd64.deb
  • 설치 중에 의존 라이브러리가 없다는 메시지가 나오면, 다음을 한번 더 실행해 준다.

    $ sudo apt -f install
@CelineJuyeonYoon
Copy link

CelineJuyeonYoon commented Aug 6, 2021

$ sudo dpkg -i code_1.59.0-1628120042_amd64.deb 입력 후
아래 오류가 나와서 $ sudo apt -f install 도 해보았는데 여전히 아래 오류가 생깁니다... 해결방법 아시나요 ㅠㅠ?

dpkg: 오류: cannot access archive 'code_1.59.0-1628120042_amd64.deb': 그런 파일이나 디렉터리가 없습니다

@philoskim
Copy link
Author

philoskim commented Aug 6, 2021

@CelineJuyeonYoon

나오는 오류 메시지로 봐서, code_1.59.0-1628120042_amd64.deb 파일이 있는 디렉토리가 아닌 곳에서 위의 명령을 실행한 것으보 보입니다.

@ppdha82
Copy link

ppdha82 commented Sep 3, 2021

여담인데, 저는 20.04 => 20.10 => 21.04 로 차례로 업그레이드하면서 확인한 결과 20.04 까지는 괜찮았는데, 20.10부터 한글 입력이 안되네요. 차이점은 한글 입력기를 fcitx 를 사용했는데, 20.10 부터는 fcitx5 만 동작되더라구요. tcitx5 에서는 deb 설치해도 한글 입력이 안되네요...그리고 20.10부터는 chrome 에서도 한영 전환이 안되는 걸 확인했네요. 결론은 앞으로 LTS 버전만 써야 하는구나 입니다...

@philoskim
Copy link
Author

@ppdha82
저는 Ubuntu 20.10에서 iBus 상에서 실행하고 있는데. 현재 아무런 문제 없이 사용 중입니다.

@vg-rlo
Copy link

vg-rlo commented Sep 18, 2021

감사... 압도적 감사...
snap버전 이거 혹시나 해서 검색해봤더니 이것저것 버그덩어리네요
좋은 정보 감사합니다.(fcitx 등 다른 입력기에서도 작동 확인.)

감사합니다. Ubuntu 20.04 LTS 버전에서 fcitx 입력기에서 정상 작동되네요!

@telegong
Copy link

telegong commented Nov 7, 2021

@philoskim 와우! 정말 감사합니다. ubuntu 20.10 groovy vscode 한글 입력이 잘 되네요

@developerQuo
Copy link

도움이 되었습니다. 감사합니다~

Copy link

ghost commented Feb 28, 2022

오마나 겁나 잘되브러용 감사합니다!

@daivoc
Copy link

daivoc commented Mar 11, 2022

22.04 업그레이드 후 않됬는데..
감사합니다.

@munjehun
Copy link

munjehun commented Apr 8, 2022

감사합니다 해결됐습니다 ㅜ

@minhyeok0328
Copy link

감사합니다! 덕분에 잘 해결했습니다~

@simryang
Copy link

감사합니다!! 우분투 20.04, vscode 1.66.2, ibus 1.5.22 버전으로 정상동작하네요. 기존의 snap 기반 vscode 도 1.66.2 인데.. snap 이 문제가 있는 것 같습니다.

@JangKiseong
Copy link

감사합니다 덕분에 해결했습니다!

@keulee
Copy link

keulee commented Aug 14, 2022

덕분에 빠르게 해결했네요 감사합니다 !

@Slyderek
Copy link

감사합니다. 당신은 나의 은인입니다.

@aeromag00
Copy link

aeromag00 commented Aug 26, 2022

재부팅후 해결되었습니다.

================
한영전환이 안됩니다.

. ubuntu 20.04.4 LTS
, vscode 1.70.2
. ibus 1.5.22

@pgh268400
Copy link

아.. 우분투 최신버전 설치하고 Snap 이란게 나와서 엄청 쉽게 설치해주길레 개꿀이다 하고 사용했더니 이런 문제가 있었군요
역시 매뉴얼대로 설치해야.. 덕분에 잘 해결했습니다 !!

@xodwkx2
Copy link

xodwkx2 commented Mar 5, 2023

감사합니다. 해결됐어요.
Ubuntu 20.04 LTS
vscode 1.76.0
IBus 1.5.22
받침 벌어지는 현상도 없어요
값 삯 닭 과 같은 겹받침도 잘 써지구요

@eloqlo
Copy link

eloqlo commented Apr 4, 2023

덕분에 잘 해결했습니다. 감사합니다 :)

Ubuntu 20.04
VSC 1.77.3
IBus 1.5.22

@ihopi
Copy link

ihopi commented Apr 19, 2023

올려주신 글 덕분에 잘 해결했습니다.

Ubuntu 22.04
VSC 1.77.3
IBUS 1.5.26

@simple-is-great
Copy link

감사합니다. 올려주신 글 덕분에 해결했습니다.
Ubuntu 22.10
VSC 1.78.2
IBus 1.5.27

@N0067H
Copy link

N0067H commented Oct 6, 2023

해결했습니다. 감사합니다.

Ubuntu 22.04
VSC 1.83.0
Ibus 1.5.26

@ramyo564
Copy link

감사합니다!
Ubuntu 22.04
VSC 1.83
IBus 1.5.27

@rayofblue
Copy link

방금 22.04에서 위 방법으로 바로 해결했습니다.
감사감사 합니다!!

@naramdash
Copy link

u r my angel

@sungkyul619
Copy link

정말 감사합니다 ^^

@minjeongss
Copy link

덕분에 Ubuntu 20.04에서 한글 주석 작성에 성공했습니다.
감사합니다! :-)

@gunkim
Copy link

gunkim commented Mar 23, 2024

thanks!

@manadopeee
Copy link

감사합니다~

@hanskim431
Copy link

덕분에 한글 사용 합니다!

Ubuntu 22.04.4 LTS
VSC 1.91.1
IBus 1.5.26

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment