xorg-x11-7로 업글한 후에 FreeType: couldn't find encoding 'ksc5601

nulluser의 이미지

xorg-x11-7 로 업그레이드한 후에 이런 메시지와 함께 에러가 자주 뜹니다.FreeType: couldn't find encoding 'ksc5601.1987-0' for '/opt/blackdown-jdk-1.4.2.03/jre/lib/fonts/gulim.ttc'firefox에서도 발생하고, jmsn이나 jedit같은 자바프로그램을 실행해도 마찬가지입니다.
firefox를 사용하다 먹통이 되면, 어김없이 콘솔에 저 메시지가 출력돼 있더군요.
자바프로그램은 신기하게도 저 메시지가 출력되긴 하는데 별 문제없이 작동합니다.

또한가지 이상한점은 xorg-x11을 업그레이드하고 설치한 gulim.ttc 글꼴에 ksc5601.1987-0 에 대한 정보가 전혀 없다는 겁니다.

14
gulim.ttc -microsoft-gulim-medium-r-normal--0-0-0-0-p-0-iso10646-1
gulim.ttc -microsoft-gulim-medium-r-normal--0-0-0-0-p-0-iso8859-10
gulim.ttc -microsoft-gulim-medium-r-normal--0-0-0-0-p-0-iso8859-15
gulim.ttc -microsoft-gulim-medium-r-normal--0-0-0-0-p-0-iso8859-1
gulim.ttc -microsoft-gulim-medium-r-normal--0-0-0-0-p-0-iso8859-2
gulim.ttc -microsoft-gulim-medium-r-normal--0-0-0-0-p-0-iso8859-3
gulim.ttc -microsoft-gulim-medium-r-normal--0-0-0-0-p-0-iso8859-4
gulim.ttc -microsoft-gulim-medium-r-normal--0-0-0-0-p-0-iso8859-5
gulim.ttc -microsoft-gulim-medium-r-normal--0-0-0-0-p-0-iso8859-9
gulim.ttc -microsoft-gulim-medium-r-normal--0-0-0-0-p-0-koi8-e
gulim.ttc -microsoft-gulim-medium-r-normal--0-0-0-0-p-0-koi8-r
gulim.ttc -microsoft-gulim-medium-r-normal--0-0-0-0-p-0-koi8-ru
gulim.ttc -microsoft-gulim-medium-r-normal--0-0-0-0-p-0-koi8-uni
gulim.ttc -microsoft-gulim-medium-r-normal--0-0-0-0-p-0-koi8-u
xorg-x11-6 을 쓸때는 ksc5601.1987-0에 대한 정보도 들어 있었는데, xorg-x11을 업그레이드한 이후부버 이런 증상이 생겼습니다.
같은 문제를 겪고 있는 분은 없나요?
브라우져가 자주 죽어서 피곤하네요.
nulluser의 이미지

근본적인 해결책은 아니지만,

자바에서 한글을-microsoft-gulim-medium-r-normal--*-%d-*-*-p-*-ksc5601.1987-0가 아닌,
fonts.dir 에 등록돼 있는-microsoft-gulim-medium-r-normal--*-%d-*-*-p-*-iso10646-1로 처리하게 했더니, 모든 문제가 해결됐습니다.

그렇지만, 갑자기 사라진 ksc5601.1987-0 에 대해선 아직도 모르겠네요.
문제없으니 그냥 써야지요~

같은 문제로 고생하는 분이 있을까봐 글올립니다.

noname81의 이미지

저도 페도라10에서 같은 현상이 벌어지고 있습니다.
관련 쓰레드들이 몇개 보이는데
답변이 없어서 이렇게 다시 질문드립니다.

http://kldp.org/node/69209

http://kldp.org/node/84108

------------------------signature------------------------
Self-Pity

I never saw a wild thing
sorry for itself.
A small bird will drop frozen dead from a bough
without ever having felt sorry for itself.

- David Herbert Lawrence (1885-1930)


------------------------signature------------------------
Self-Pity

I never saw a wild thing
sorry for itself.
A small bird will drop frozen dead from a bough
without ever having felt sorry for itself.

- David Herbert Lawrence (1885-1930)

bushi의 이미지

이거뭔가 상당히 아햏햏 하군요.

gulim.ttc 엔 gulim, gulimche, dotum, dotumche 네 벌의 글꼴이 들어있습니다.
mkfontscale 로는 네벌 다 사용하지 못하고, 그나마 fedora 엔 버그까지...

ubuntu 에선 xfonts-encodings 패키지 설치하고
$ mkfontscale -e /usr/share/fonts/X11/encodings
처럼 해주면 옛날처럼 gulim 글꼴은 사용할 수 있을 겁니다.

ttmkfdir 이라는 놈을 권장하는 것 같은데,
이놈으로 하면 글꼴네개가 다 잡히긴하지만 -HanYang System-Gulim-*- 으로 잡히는군요.
게다가 fedora 에선 좀 많이 오버하고...

아무튼 fedora 에선 xorg-x11-fonts-misc (xorg-x11-fonts-base) 패키지 설치하고,

$ mkfontscale -n -e /usr/share/X11/fonts/encodings
한 뒤에 encodings.dir 을 편집기로 열어서 첫 줄의 숫자를 1 증가시키고, 그 바로 다음 줄에
ksc5601.1987-0 /usr/share/X11/fonts/encodings/large/ksc5601.1987-0.enc.gz
를 삽입해서 저장하고,
$ ttmkfdir -e encodings.dir
한 뒤에 fonts.scale 을 편집기로 열어서 구경해보세요.

ubuntu 에선 xfonts-encodings 패키지를 설치하고,
경로만 /usr/share/fonts/x11/encodings 로 바꿔서 하시면 됩니다.
ubuntu 에선... 만들어진 encodings.dir 를 편집하지 않아도 ksc5601 이 이미 들어가 있을 겁니다.
fedora 에선 다른 인코딩이 워낙 많이 제공되서 그것들 중의 몇개가 우선되는 바람에 ksc5601 이 탈락됩니다.

OTL

noname81의 이미지

지난번에도 답변 달아주셨는데
이번에도 달아주셨네요.
감사합니다.


------------------------signature------------------------
Self-Pity

I never saw a wild thing
sorry for itself.
A small bird will drop frozen dead from a bough
without ever having felt sorry for itself.

- David Herbert Lawrence (1885-1930)


------------------------signature------------------------
Self-Pity

I never saw a wild thing
sorry for itself.
A small bird will drop frozen dead from a bough
without ever having felt sorry for itself.

- David Herbert Lawrence (1885-1930)

댓글 달기

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
이것은 자동으로 스팸을 올리는 것을 막기 위해서 제공됩니다.