Wine 창, 메뉴 등에서 M$ 굴림 쓰기

오만한 리눅서의 이미지

허접한 팁인데,
의외로 물어 보는 사람이 많아서 올립니다.

Winetool 사용자 중심임다.
설치과정에서는 특정한 경우를 제외하고는 일반 사용자 권한으로 실행함다.

일단 gulim.ttc, batang.ttc가 필요합니다.
저는 win98용으로 테스트 했는데, 다른 버전의 윈도가
가능한지는 모르겠슴다.(batang.ttc가 필요한지는 솔직히 모르겠슴다.)

이 폰트를 글꼴 디렉토리나 ~/.fonts 등에 복사해 넣고,
fc-cache를 실행합니다.(경우에 따라서는 root권한 필요)

기존의 ~/.wine을 삭제하고,
winetool이나 그냥 wine을 실행하고,
.wine디렉토리를 생성합니다.
(이미 설치되어 있는 사람은 여기까지는 패스.
다만, .wine디렉토리가 생성되기 전에 반드시 M$ 글꼴이 설치되어 있어야 함)

fake_windows/windows/fonts에
위두 글꼴의 심볼릭 링크를 연결합니다.

cd ~/.wine/fake_windows/windows/fonts
ln -s ~/.fonts/gulim.ttc .
ln -s ~/.fonts/gulim.ttc batang.ttc

재미난 것은 batang.ttc는 gulim.ttc의 심볼릭 링크로 한다는 점입니다.
(일부 wine 버전에서는 글꼴의 심볼릭 링크가 허용되지 않음으로,
직접 복사해서 넣으셔야 할 수도 있습니다.)

사용하시는 에디터로
~/.wine/config 파일을 열어 편집합니다.
[x11drv] 섹션에 "ClientSideAntiAliasWithRender"라는 항목을 찾아서
주석이 되어있다면, 풀어주시고, 없으면 추가 해서 다음 처럼합니다.

; Anti-alias fonts if using the Render extension (default "Y")
"ClientSideAntiAliasWithRender" = "N"

다음은
~/.wine/system.reg 파일을 편집합니다.
[Software\\Microsoft\\Windows NT\\CurrentVersion\\FontSubstitutes] 중

"MS Shell Dlg"="Tahoma"
"MS Shell Dlg 2"="Tahoma"

"MS Shell Dlg"="Gulim"
"MS Shell Dlg 2"="Gulim"

로 수정합니다.

다음은
~/.wine/fake_windows/windows/win.ini 파일을 편집해서 아래와 같은 내용을 추가합니다.

[Desktop]
MenuFontSize=12
MessageFontSize=12
StatusFontSize=12
IconTitleSize=12

이제 win32 어플을 실행하면,
M$운영체제에서와 비슷하게 한글이 굴림으로 바뀌어서 나오는 것을
확인할 수 있슴다.

File attachments: 
첨부파일 크기
Image icon sc.png25.12 KB
Forums: 
지리즈의 이미지

오만한 리눅서 wrote:
허접한 팁인데,
의외로 물어 보는 사람이 많아서 올립니다.

뭐가 많냐? 나 혼자였지.

하여튼~ 고맙데이..

There is no spoon. Neo from the Matrix 1999.

오만한 리눅서의 이미지

지리즈 wrote:
하여튼~ 고맙데이..

형~ 현퇴만 하지말고,
사무실돌아와서 밥좀 사주셈.

:evil: :lol:

지리즈의 이미지

오만한 리눅서 wrote:
형~ 현퇴만 하지말고,
사무실돌아와서 밥좀 사주셈.

아직 서초 IDC다.

내일 점심사마. ㅋㅋ

ps) 팀장님이라 불러~ 팀장님!

There is no spoon. Neo from the Matrix 1999.

익명 사용자의 이미지

지리즈 wrote:
ps) 팀장님이라 불러~ 팀장님!

네 형~

--- 오만한 리눅서 ---

luark의 이미지

아 감사합니다. 폰트가 늘 불만이었는데 방법을 몰라 그냥 썼답니다.
알려주신 팁으로 하니 한방에 해결이군요.

---

---
키체의 힘으로 당신에게 평안을...

익명 사용자의 이미지

wine ver > 0.9가 되면서 config파일이 사라지고,
registry에 병합되었습니다.

HKEY_CURRENT_USER -> Software -> Wine -> X11 Driver에
아래와 같은 문자값을 더해주어야 합니다.
"ClientSideAntiAliasWithRender","N"

나머지는 본문의 내용과 동일합니다.

만일 위의 X11 Driver 키가 없다면,

winecfg를 실행시켜서, X11 Driver에 관련된 옵션을 조작해서
키를 만들어 주신다음, 다시 Regedit로 편집하던가,(regedit가 그런데 불안함)
아니면, ~/.wine/user.reg파일을 열어서 직접 작성하는 것도 방법입니다.

아래는 예입니다. key옆의 숫자는 무엇인지 모르겠으니, winecfg를 이용해서
key를 생성하십쇼.

[Software\\Wine\\X11 Driver] 1135096458
"ClientSideAntiAliasWithRender"="N"

참고로 winetools에 한글 IE가 추가 되었더군요...

그런데, wine0.9.1,0.9.2이 모두 버그가 있어서
정상적으로 동작하지 않는 것 같습니다.

현재 패키지는 0.9.3 버전이 나와있지 않으므로,
한동안은 기다려 보시라 권장하고 싶네요.

혹시 activeX가 궁하신 분들은,
win32 firefox나 mozilla + mozilla activeX control + wine 0.9.3 소스 컴파일 조합을 시도해보시라고 해보고 싶네요.

DebPolaris의 이미지

좋은 정보 감사합니다`~!
--------------------------------------------------------
남이 가르쳐주는 것만 받아들이는 것이 아니라, 스스로 만들고, 고쳐가는 사람을 '해커'라고 부른다.
그리고 자신이 쌓아온 노하우를 거리낌없이 나눌 줄 아는 사람을 '진정한' 해커라고 한다.
-Rob Flickenger 'Linux server hacks'
http://heuno

-----------------------------------------------------
남이 가르쳐주는 것만 받아들이는 것이 아니라, 스스로 만들고, 고쳐가는 사람을 '해커'라고 부른다.
그리고 자신이 쌓아온 노하우를 거리낌없이 나눌 줄 아는 사람을 '진정한' 해커라고 한다.
-Rob Flickenger 'Linux server hacks'

DEBIAN TESTING, KDE...
debpolaris.blogspot.kr

댓글 달기

Filtered HTML

  • 텍스트에 BBCode 태그를 사용할 수 있습니다. URL은 자동으로 링크 됩니다.
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param><hr>
  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <code>, <blockcode>, <apache>, <applescript>, <autoconf>, <awk>, <bash>, <c>, <cpp>, <css>, <diff>, <drupal5>, <drupal6>, <gdb>, <html>, <html5>, <java>, <javascript>, <ldif>, <lua>, <make>, <mysql>, <perl>, <perl6>, <php>, <pgsql>, <proftpd>, <python>, <reg>, <spec>, <ruby>. 지원하는 태그 형식: <foo>, [foo].
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.

BBCode

  • 텍스트에 BBCode 태그를 사용할 수 있습니다. URL은 자동으로 링크 됩니다.
  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <code>, <blockcode>, <apache>, <applescript>, <autoconf>, <awk>, <bash>, <c>, <cpp>, <css>, <diff>, <drupal5>, <drupal6>, <gdb>, <html>, <html5>, <java>, <javascript>, <ldif>, <lua>, <make>, <mysql>, <perl>, <perl6>, <php>, <pgsql>, <proftpd>, <python>, <reg>, <spec>, <ruby>. 지원하는 태그 형식: <foo>, [foo].
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param>
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.

Textile

  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <code>, <blockcode>, <apache>, <applescript>, <autoconf>, <awk>, <bash>, <c>, <cpp>, <css>, <diff>, <drupal5>, <drupal6>, <gdb>, <html>, <html5>, <java>, <javascript>, <ldif>, <lua>, <make>, <mysql>, <perl>, <perl6>, <php>, <pgsql>, <proftpd>, <python>, <reg>, <spec>, <ruby>. 지원하는 태그 형식: <foo>, [foo].
  • You can use Textile markup to format text.
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param><hr>

Markdown

  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <code>, <blockcode>, <apache>, <applescript>, <autoconf>, <awk>, <bash>, <c>, <cpp>, <css>, <diff>, <drupal5>, <drupal6>, <gdb>, <html>, <html5>, <java>, <javascript>, <ldif>, <lua>, <make>, <mysql>, <perl>, <perl6>, <php>, <pgsql>, <proftpd>, <python>, <reg>, <spec>, <ruby>. 지원하는 태그 형식: <foo>, [foo].
  • Quick Tips:
    • Two or more spaces at a line's end = Line break
    • Double returns = Paragraph
    • *Single asterisks* or _single underscores_ = Emphasis
    • **Double** or __double__ = Strong
    • This is [a link](http://the.link.example.com "The optional title text")
    For complete details on the Markdown syntax, see the Markdown documentation and Markdown Extra documentation for tables, footnotes, and more.
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param><hr>

Plain text

  • HTML 태그를 사용할 수 없습니다.
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.
  • 줄과 단락은 자동으로 분리됩니다.
댓글 첨부 파일
이 댓글에 이미지나 파일을 업로드 합니다.
파일 크기는 8 MB보다 작아야 합니다.
허용할 파일 형식: txt pdf doc xls gif jpg jpeg mp3 png rar zip.
CAPTCHA
이것은 자동으로 스팸을 올리는 것을 막기 위해서 제공됩니다.