Wine1.7 한글 글꼴 설정. 우쿠분투/리눅스

** Wine 1.8.7 이상, 또는 2.0.1 이상을 설치할 때는 다음 글을 참고하라.


예전에 써놓은 방법을, 현재 베타판인 와인 1.7(또는 와인 1.6 이상) 에 맞춰 다시 정리해봤다.

일단, 와인 1.7을 설치하고 바로 뒤의 모습을 보자.



뭐.. 취향에 따라 다르긴 하겠지만, 글꼴 모양이 2014년에 볼만한 수준은 아닌 것 같다. (좀 투박하고 거칠어 보이지 않나?)

이걸 나눔고딕으로 바꿔주면 과연 같은 화면인가 싶을 정도로 달라진 모습을 볼 수 있다.



이렇게 바꿔주려면 레지스트리 편집기를 실행해야 한다.
이것은 대쉬(Dash) 로는 실행할 수 없고, 터미널을 열어 'regedit' 라 입력해야 한다.

다음, 키를 찾아간다.

HKEY_LOCAL_MACHINE\Software\Microsoft\Windows NT\CurrentVersion\FontSubstitutes


기본값은 다음 그림과 같다.


여기에서,
MS Shell Dlg = NanumGothic
MS Shell Dlg2 = NanumGothic


이렇게 수정한다. (또는 다른 글꼴을 택해줘도 된다.)

일단 이렇게만 수정해주면 와인, 즉 MS 윈도우 프로그램에서 미려한(?) 한글 글꼴을 볼 수 있다.

다만, 한가지 문제가 발생한다.
일부 프로그램에서 한글이 표시되지 않고 네모로 나타나는 경우가 있다. 에버노트 같은 경우가 그렇다.



이것을 해결하기 위해서는 역시 레지스트리에 FontLink 부분을 추가해줘야 한다.
FontLink 의 위치는 다음과 같고, 기본값으로는 아무 것도 입력되어 있지 않다.
HKEY_LOCAL_MACHINE\Software\Microsoft\Windows NT\CurrentVersion\FontLink

여기에 다음과 같은 내용을 입력해야 한다.

[HKEY_LOCAL_MACHINE\Software\Microsoft\Windows NT\CurrentVersion\FontLink]
"FontLinkControl"=dword:00004000
"FontLinkDefaultChar"=dword:00003000

[HKEY_LOCAL_MACHINE\Software\Microsoft\Windows NT\CurrentVersion\FontLink\SystemLink]
"Batang"=hex(7):4e,00,61,00,6e,00,75,00,6d,00,4d,00,79,00,65,00,6f,00,6e,00,67,\
00,6a,00,6f,00,2e,00,74,00,74,00,66,00,2c,00,98,b0,14,b2,85,ba,70,c8,00,00,\
55,00,6e,00,42,00,61,00,74,00,61,00,6e,00,67,00,2e,00,74,00,74,00,66,00,2c,\
00,40,c7,20,00,14,bc,d5,d0,00,00,00,00
"Dotum"=hex(7):48,00,41,00,4e,00,44,00,6f,00,74,00,75,00,6d,00,2e,00,74,00,74,\
00,66,00,2c,00,68,d5,08,cd,6c,b8,cb,b3,c0,c6,00,00,00,00
"Gulim"=hex(7):4e,00,61,00,6e,00,75,00,6d,00,47,00,6f,00,74,00,68,00,69,00,63,\
00,2e,00,74,00,74,00,66,00,2c,00,98,b0,14,b2,e0,ac,15,b5,00,00,6e,00,61,00,\
76,00,65,00,72,00,64,00,69,00,63,00,2e,00,74,00,74,00,66,00,2c,00,24,b1,74,\
c7,84,bc,ac,c0,04,c8,00,00,00,00
"Lucida Sans Unicode"=hex(7):4e,00,61,00,6e,00,75,00,6d,00,47,00,6f,00,74,00,\
68,00,69,00,63,00,2e,00,74,00,74,00,66,00,2c,00,98,b0,14,b2,e0,ac,15,b5,00,\
00,6e,00,61,00,76,00,65,00,72,00,64,00,69,00,63,00,2e,00,74,00,74,00,66,00,\
2c,00,24,b1,74,c7,84,bc,ac,c0,04,c8,00,00,00,00
"Microsoft Sans Serif"=hex(7):4e,00,61,00,6e,00,75,00,6d,00,47,00,6f,00,74,00,\
68,00,69,00,63,00,2e,00,74,00,74,00,66,00,2c,00,98,b0,14,b2,e0,ac,15,b5,00,\
00,6e,00,61,00,76,00,65,00,72,00,64,00,69,00,63,00,2e,00,74,00,74,00,66,00,\
2c,00,24,b1,74,c7,84,bc,ac,c0,04,c8,00,00,00,00
"MS Sans Serif"=hex(7):4e,00,61,00,6e,00,75,00,6d,00,47,00,6f,00,74,00,68,00,\
69,00,63,00,2e,00,74,00,74,00,66,00,2c,00,98,b0,14,b2,e0,ac,15,b5,00,00,6e,\
00,61,00,76,00,65,00,72,00,64,00,69,00,63,00,2e,00,74,00,74,00,66,00,2c,00,\
24,b1,74,c7,84,bc,ac,c0,04,c8,00,00,00,00
"Tahoma"=hex(7):4e,00,61,00,6e,00,75,00,6d,00,47,00,6f,00,74,00,68,00,69,00,63,\
00,2e,00,74,00,74,00,66,00,2c,00,98,b0,14,b2,e0,ac,15,b5,00,00,6e,00,61,00,\
76,00,65,00,72,00,64,00,69,00,63,00,2e,00,74,00,74,00,66,00,2c,00,24,b1,74,\
c7,84,bc,ac,c0,04,c8,00,00,00,00

직접 저 내용을 입력할 필요는 없고, 아래 파일을 받아서 레지스트리 에디터를 통해 넣어주면 된다.

WineKor_Nanum2.reg.7z
(** 아래 덧글을 봐주세요.)
** 2017.05 추가.
아래처럼 GUI 를 사용하지 않고, 바로 터미널에서 불러오는 편이 더 편하다.

$ regedit WineKor_Nanum2.reg
단, 지난 번 글에 있는 파일과 다른 점이 두가지 있다.

  • 파일 형식이 Win9x/NT4 레지스트리 파일(REGEDIT4) 가 아니고, 레지스트리 파일(REGEDIT5) 이다. 따라서, 레지스트리 편집기에서 레지스트리 파일 가져오기를 할 때 파일형식을 맞춰서 선택해줘야 한다.(그렇지만, 그냥 파일형식을 REG4 로 해놓고 불러와도 잘 인식하는 것 같다.)


  • 한글과컴퓨터의 공개글꼴 함초롬돋움을 돋움(Dotum)에 추가했다. 이 글꼴이 설치되어 있지 않거나 맘에 안들면, reg 파일을 문서편집기로 열어서 그 부분을 삭제해주든가, 아니면 일단 레지스트리 에디터에서 저 파일을 불러온 뒤, 레지스트리 에디터를 일단 껐다가 다시 시작한 후 FontLink 부분으로 이동하여 해당 부분을 삭제하거나, 원하는 다른 글꼴 이름을 정확하게 넣어주면 된다.

<* 위 화면 그림을 보면, 오타가 있다. 레이지스트 --> 레지스트리>

이 작업까지 끝나면, 아마도.. 아래처럼 한글이 깨지지 않고 잘 나오리라.. (희망해본다~)



** 만약, 위 파일을 불러왔음에도 레지스트리에 'FontLink' 가 생기지 않는다면..?
regedit 를 실행한 터미널에 뭔가 오류가 출력되었는지 확인한다. 파일을 불러올 수 없다는 오류가 발생했을 수도 있다.
또는 이런 오류가 발생했을 수도 있다.
regedit: setValue failed to open key HKEY_LOCAL_MACHINE\Software\Microsoft\Windows NT\CurrentVersion\FontLink

regedit: setValue failed to open key HKEY_LOCAL_MACHINE\Software\Microsoft\Windows NT\CurrentVersion\FontLink\SystemLink

Wine 을 새로 설치했을 땐 그럴 일이 없지만, 이전 판이 그대로 유지되고 있거나.. 기타 등등의 이유로 기존 레지스트리의 FontLink 부분이 꼬여버렸을 수도 있다. 이럴 경우, 레지스트리 편집기에서 FontLink 를 삭제하면 되는데, 이래도 완전히 지워지지 않는 경우가 있다.

이럴 땐, 직접 레지스트리 파일을 찾아서 해당부분을 지워줘야 한다.

~/.wine/system.reg

이 파일을 편집기로 연 뒤, 찾기로 FontLink 를 찾아간다.
검색되지 않으면 정상적이라 할 수 있겠고, 검색이 된다면 다음과 같은 키및 아래와 유사한 내용이 찾아질 것이다.

[Software\\Wow6432Node\\Microsoft\\Windows NT\\CurrentVersion\\FontLink] 1404802627
#link
"SymbolicLinkValue"=hex(6):5c,00,52,00,65,00,67,00,69,00,73,00,74,00,72,00,79,\
00,5c,00,4d,00,61,00,63,00,68,00,69,00,6e,00,65,00,5c,00,53,00,6f,00,66,00,\
74,00,77,00,61,00,72,00,65,00,5c,00,4d,00,69,00,63,00,72,00,6f,00,73,00,6f,\
00,66,00,74,00,5c,00,57,00,69,00,6e,00,64,00,6f,00,77,00,73,00,20,00,4e,00,\
54,00,5c,00,43,00,75,00,72,00,72,00,65,00,6e,00,74,00,56,00,65,00,72,00,73,\
00,69,00,6f,00,6e,00,5c,00,46,00,6f,00,6e,00,74,00,4c,00,69,00,6e,00,6b,00

위 부분을 모두 삭제한다.

만약 하위 키인 [Software\\Wow6432Node\\Microsoft\\Windows NT\\CurrentVersion\\FontLink\\SystemLink] 도 있다면 그 부분까지 모두 삭제한 뒤, 저장하고, 레지스트리 편집기를 다시 실행하여 위 파일을 불러오면 된다.

<*** 지난 번 글에 있던 FontSmoothing 은 이젠 기본으로 추가되어 있으므로 굳이 건드릴 필요가 없다.>

핑백

  • 아무도안 : WINE, 완벽(?) 한글 설정.. Picasa 한글판도 되더라. 2014-01-16 13:39:30 #

    ... 우분투 13.10 이후.. (2014.01.16) 오래된 이 글을 찾는 분들이 꽤 계신다. 이 방법대로 해도 되지만, 다소 길고 복잡하므로, 이 글 보다는 다음 글 을 참고하시기 바란다. ** 우분투 13.04, Wine 1.5.27 에서 해줘야 할 일. (2013.04.11) 다 잘되는 줄 알았더니만, 아직도 ... more

  • 아무도안 : 주분투(Xubuntu) 14.04, 설치 후 꽃삽질. 2014-05-03 14:28:40 #

    ... ne sudo apt-get update sudo apt-get install clementine 9. Wine 와인과 관련해서 달라진 것은 전혀 없다. Wine1.7 한글 글꼴 설정. 참고. 이제 설치는 대충 마감하고, 세밀한(?) 설정에 들어가 보도록 한다. 1. 글꼴, 모양새 설정. 우분투와 달리 주분투는 아직 글꼴 모양새 ... more

  • 아무도안 : 우분투; TeamViewer 한국어 표시, 한국어 입력. 2015-09-28 17:43:38 #

    ... 위 그림은 한국어가 나오게끔 고쳤기에 나오는 것이고, 그렇지 않을 경우 아래처럼 나오게 된다. 굳이 고치고자 한다면.. 이전에 쓴 글처럼 바꿔줘야 한다. Wine1.7 한글 글꼴 설정. 다만, 이때 regedit 는 TV 자체의 Registry Editor 를 실행해줘야 함을 반드시 기억해야 한다. 터미널에서 그냥 regedit ... more

  • 와인(Wine)을 설치해 윈도우 프로그램을 사용해보자. &#8211; 야흔의 평범한 이야기 2016-01-03 15:18:10 #

    ... . $ winecfg 헉! 한글이 다 깨져 나온다. 폰트 문제였다.  (아무도안님의 블로그 내용 참조) $ regedit 레지스트리 창을 띄워, ... more

  • 벚꽃이 지면.. 여름이 오겠지. : Wine 1.8.7 or 2.0.1 2017-05-10 00:19:39 #

    ... 터미널에서 winecfg 를 실행한다. 최초 설치는 시간이 좀 걸리는데... 기다려준 결과는 다소 참담하다. 한국말이 보고 싶다.. &lt;a href="http://nemonein.egloos.com/5218684" target="_blank"&gt;&lt;span style="color:#3333ff;"&gt;Wine1.7 한글 글꼴 설정. &lt;/spa ... more

덧글

  • solsol 2014/02/18 09:16 # 삭제 답글

    fixme:ole:RemUnknown_QueryInterface No interface for iid {00000019-0000-0000-c000-000000000046}
    regedit: setValue failed to open key HKEY_LOCAL_MACHINESoftwareMicrosoftWindows NTCurrentVersionFontLink
    regedit: setValue failed to open key HKEY_LOCAL_MACHINESoftwareMicrosoftWindows NTCurrentVersionFontLinkSystemLink

    리눅스 민트 16 기반인 노트북 2대 포스팅을 보고 따라해봤지만
    계속 이렇게 에러만 나네요...ㅜㅜ
  • 아무도안 2014/02/18 11:37 #

    제가 뭐라 드릴 말씀은 없네요.
    두가지 확인해보시기 바랍니다.
    Wine 이 1.6 이상인지.
    regedit 에서 불러오기(레지스트리 파일 불러오기) 하실 때, 파일 형식을 위 그림과 같이 설정하셨는지.

    완료 하신 뒤 regedit 을 열어서 해당키를 한번 살펴보시고 제대로 입력되어 있는지 보시는 것이 도움되시리라 생각합니다.
    정 안되시면 해당 부분을 모두 삭제하신 후 regedit 에서 수동으로 입력하시는 방법도 있을 겁니다.
  • 아무도안 2014/07/08 16:30 #

    무척 오래됐지만, 해결 방법을 올려놨습니다.
    이미 해결하셨으리라 생각합니다만..
    죄송합니다!
  • 배성은 2014/05/08 12:16 # 삭제 답글

    좋은 정보 감사합니다. 카카오톡 설치했는데, 입력시 네모칸이 계속 뜨는 현상이 나서 헤매다가 위처럼 FontLink를 만들어주고 돋움 폰트를 설정해줘서 해결했습니다. 함초롬돋움이 없어 은돋움으로 설정하니 네모칸 대신 제대로 된 한글 폰트가 뜨기 시작했습니다.
  • 아무도안 2014/05/08 14:51 #

    읽어주셔서 고맙습니다.
  • 배성은 2014/07/08 10:26 # 삭제 답글

    혹시 위 방법으로도 카카오톡의 한글입력시 네모칸 문제가 해결이 되질 않는 경우에는 카카오톡 데스크탑 아이콘의 프로퍼티에 들어가서 command에 로케일을 설정해주면 해결 되는 경우도 있습니다.
    LANG=ko_KR.utf8 WINEPREFIX=... (이하 디폴트 그대로)
  • 아무도안 2014/07/08 14:59 #

    우분투(또는 다른 배포판) 설정 시에, 한국어를 기본으로 설정하셨다면 환경변수 LANG 은 ko_KR.utf8 로 할당되어 있습니다. (echo $LANG) 따라서, 굳이 이중으로 넣어주실 필요는 없는데요.
    다만, 한국어가 아닌 다른 언어를 기본으로 하셨다면, 저렇게 해주셔야 될 것 같습니다.
    좋은 정보 고맙습니다.
  • 아무도안 2014/07/08 16:31 # 답글

    ** 추신.
    받아가신 분들도 꽤 되실 텐데, 원래 있던 파일에는 MS Shell Dlg = NanumGothic / MS Shell Dlg2 = NanumGothic 에 해당하는 내용은 없었다.
    그 부분까지 넣어서 추가해놨다.
    뭐라 말씀하신 분도 없었으니..
  • 우분투 초보자 2014/07/18 18:46 # 삭제 답글

    덕분에 설치가 안정적으로 되고 잘 돌아가는 듯 보이네요. 아무튼 감사합니다. 우분투를 설치한 지는 좀 되는데 익숙하지 않다보니 여러 번 헤메다가 가뭄에 비오는 듯하고 사막의 오아시스를 발견한 것 같은 안도감과 희열을 느끼면서 글을 남깁니다. 솔직히 윈도우 8까지 돌려봤지만 점점 느려지고 그때마다 설정 찾아보고 일일히 포멧도 해보고.....
    아무튼 제가 아는 한도 내에서는 다해보았습니다만.....무겁게 느껴지던 7과 별로 차이가 안나더군요. 뭐 상시로 빠릿하고 에러가 잘 안난다지만 가끔 갑갑하다 싶을 정도로 하드를 맘대로 읽다보니.... 한숨만....그래서 다른 대안을 찾다가 우분투로 이번에 넘어왔네요.
    잡설이 길었지만 아무튼 아무도안님 힘내시구요, 여름 건강하게 그리고 가능하다면 즐겁게 보내셨으면 합니다.
  • 아무도안 2014/07/18 21:39 #

    아.. 정말 고맙습니다.
    별로 사교적이지 못한 블로그라 오시는 분도 거의 없지만, 이렇게 인사를 해주신 분은 처음이신것 같습니다.
    고맙습니다. 도움되셨다니 더욱 고맙습니다.
    들러주신 분께서도 늘 건강하시길 기원하겠습니다.
  • 잉여양파 2015/03/19 21:20 # 삭제 답글

    완전 감사합니다. 덕분에 큰 도움 됐습니다!!!

    라지만 사실.. wine 으로 telegram desktop 을 돌리니.. qt5라서 한글폰트가 맘대로 안먹네요.. 삽질은 좀 해봐야할듯요...T.T
  • 아무도안 2015/03/19 21:38 #

    Telegram Desktop 이 뭐하는 것인지 전혀 알지는 못하지만..
    http://www.webupd8.org/2015/01/install-official-telegram-desktop-app.html
    리눅스(우분투)용이 있긴 한데요. MS 윈도우용과 비교해서 많이 차이가 나는가보군요.
  • 구르뫼취한농부 2015/04/04 13:49 # 답글

    정말 감사합니다. 많은 도움이 되었습니다~
    근데 와인에서는 나눔고딕이 가느다랗게 표시가 되어 미려하긴 하나 좀 흐린 느낌이에요!
    Bold체로 설정할 수 있는 방법은 혹시 없을까요?
  • 구르뫼취한농부 2015/04/04 13:51 #

    약간 흐린맛이 있긴하지만 카톡 설정에서 125% 배율을 적용해서 확대시켜 버리니 좀 낫긴하네요 ^^
    그래도 혹시 좀 굵은 폰트 따로 좋아하시는 서체 있으시면 알려주셔요~
    좋은 정보 공유해 주어 고맙습니다 좋은 하루 되세요~
  • 아무도안 2015/04/04 15:53 #

    글 남겨주셔서 고맙습니다.
    카카오톡을 사용하지 않기에 뭐라 드릴 말씀이 없습니다만.. 카카오톡은 자체에서 글꼴을 설정하는 기능이 없는가보군요?
    있을 듯 한데..

    위에서 언급한 글꼴들외엔 다른 글꼴은 쓰지 않아서, 게다가 와인으로 쓰는 프로그램도 한두개 정도 밖에 없어서.. 더 이상 아는 바가 없네요. 보유하신 글꼴들로 이리 저리 시험해보시는 것이 유일한 해법이라 생각됩니다.

    혹시나 하여 그냥 덧붙여보면, 레지스트리에서 해당영역(위에 있는 내용입니다)에 NanumGothic.ttf 대신 NanumGothicBold.ttf 를 써보시면 어떨지, 그냥 생각만 해봅니다.
  • ... 2015/05/01 14:01 # 삭제 답글

    wine 버젼은 똑같이 1.7 쓰는데 올만에 다시 설치하고 카톡 설치해 보니 폰트 가독성이 엄청 좋아졌습니다.
    근데 저번엔 없는 문제 였는데 이번엔 카톡 옵션에서 폰트를 나눔고딕으로 변경해 주지 않을시 한글 입력이 깨지네요.
    그리고 나눔고딕이 제대로 싱크로율이 만족스럽네요. (다른 폰트는 무언가 제대로 표시 안 되는 느낌···!)
    두고 두고 보게 되는 이런 포스트 정말 싸랑합니당 ^^
  • 아무도안 2015/05/01 15:32 #

    고맙습니다~
  • 만화가 엄두 2017/06/26 12:30 # 삭제 답글

    하모니카 홈페이지에서 예전에 올려놓으셨던 댓글 보고 찾아왔어요. 덕분에 깔끔한 글꼴로 카카오톡 쓸 수 있게 되었습니다. 감사합니다. 좋은 하루 되시길!
  • 아무도안 2017/06/26 14:49 #

    글 남겨주셔서 고맙습니다.
    그런데 제가 댓글을? 하모니카?
    전혀 기억에 없습니다만... :)
  • eubnara 2018/01/14 17:54 # 삭제 답글

    정말 감사합니다. 덕분에 편리하게 한글 폰트를 사용합니다!!
  • 아무도안 2018/01/14 21:35 #

    별 말씀을.
댓글 입력 영역

Google Analyze


LastFm

MathJax