Unix

와인 한글이 네모 혹은 바코드로 나올 때

ForceCore 2015. 7. 22. 10:55

네이버 라인을 설치하다 문제가 생겼다.

http://egloos.zum.com/nemonein/v/5218684

그래서 자료를 찾아봤는데...

 

우선 위 자료대로 하니깐 한글 글꼴이 뵈기 싫은 것은 해결이 되었다. 문제는, 아직 한글이 바코드로 나온단 것이다 -_-^ 네이버 라인에서 채팅할때 자체는 괜찮은데

 

1) 설치 프로그램에서 언어 고르는 것에서 한글이 아직도 네모로 보임

2) 친구 목록의 친구 이름이 ||||| ... 바코드로 보임. 이거는 아직 문제를 해결중이다.

 

왜인지 모르겠는데, regedit으로

MS Shell Dlg

을 NanumGothic 으로 바꾸면, 세팅이 자꾸 지멋대로 바뀌면서 바코드/네모가 된다. 왜 이러지?

 

뭔가, 조금이라도 폰트의 깨짐이 생기면 ㅁㅁㅁ 이 되는 거 같다. 그러면? 절대로 깨질 수 없도록 거의 모든 언어에 대해 안 깨지는 폰트로 해두면 되는건가? DejaVu 폰트 같은 것으로.

 

MS Shell Dlg를 DejaVu Sans 로 고쳤다... 그래도 깨져 나온다...; NanumGothic 으로 바꾸는게 좋긴 한데 유지가 안 된다. 왠지 몰라도. 바꿔도 설치 화면의 한글이 ㅁㅁ으로 나온다. 크으으으

 

우선 문서에 의하면, Microsoft Sans Serif 폰트가 fall back font라고 하네? 그게 어느 패키지에 있는고 하니,

ttf-ms-fonts

에 있으니 일단 설치... 하고 싶은데 ttf-win7-fonts-autodownload 와 충돌해서 gg.

 

문제는 내가 .bashrc에 export LANG=en_US.utf8 을 넣은 것이었다 -,.-;;;

신경써서 ko_KR.utf8 을 해주면 설치 화면에서 글씨가 ㅁㅁㅁ 으로 나오는 것은 해결된다. 나머지 대화창/친구목록 문제도 없다... 혹시나 해서 기록을 남기는데, regedit에

 

필자는 FontSubstitude 항에

Gulim -> NanumGothic

Tahoma -> NanumGothic

항목을 더 추가한 상태이다.

 

2019-02-28 추가

LANG=ko_KR.utf8 이게 정말 중요하다. 글씨가 ??? 로 나오는 프로그램 하나가 해결이 되었다.

 

2020-08-09

LANG=ko_KR.utf8로 하고, FontSubstitute 를 NanumGothic으로 하는 설정, 여전히 유효하다.

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

Gulim 문자열값을 만들어 NanumGothic 으로 값 입력

 

2021-08-21

카카오톡의 경우 en_US.utf8로 해야지 nimf 입력기가 정상적으로 한글을 입력한다. 카톡에서 한글이 깨진다면 폰트 탓인데, 위의 와인 설정을 하는 것도 필요한진 모르겠고... (적용 해둔 상태이긴 함), 카톡 설정에 들어가서 폰트를 NanumGothic으로 잡아주면 엄한 Arial 폰트 찾다 한글이 ㅁㅁㅁ으로 나오는 문제는 해결된다.