[해결]Ubuntu(우분투) Feisty 그놈터미널에서 한글디렉토리 문제입니다.

환상경의 이미지

현재 삼보 에버라텍 4200노트북에서 우분투 페이스티 7.04에 Compiz-Fusion을 사용하고 있습니다.

그놈터미널로 윈도우 파티션 vfat(FAT32)을 마운트에서 사용중인데
윈도우 파티션에 한글디렉토리로 들어가면 그놈터미널에 문제가 생기고 있습니다.
증상은 /media/windata 하에 한글로 되어있는 디렉토리로 들어가면 그놈터미널의 커서 간격이 굉장히 넓어집니다.

khmirage@ubuntu $ls -l 이게 정상간격이라면
문제가 발생했을시 모습은

khmirage@ubuntu $ls              -l

이렇게 간격이 매우 넓어지는 현상입니다.
이게 두글자가 넘어가는 한글디렉토리에서만 발생하고 있습니다.
이거에 대한 해결책 아시는분 계신가요? ㅡㅜ

ps) 혹시나 해서 Compiz-Fusion을 끄고 Metacity환경에서 테스트해보니
역시 같은 현상이 발생합니다.

>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
2007.07.10 추가

좀더 자세한 현상을 보여드리기위해 스샷을 찍었습니다. 진작에 올려야할것을
미쳐 생각을 못했네요

지금다시 해보니 이게 현상이 좀더 이상합니다.

$ ls       -l 로 될때가 있고
$ l    s    -   l 로 될때가 있고
$    -l     l    s 로 입력위치가 지멋대로
바뀌는 현상이 발생하고 있습니다.

>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
bash 문제가 맞긴 맞는거 같습니다.
혹시나 하고 ksh를 설치해봤는데 (정확히는 pdksh) 전혀 이상이 없군요 ~_~ㅋ

File attachments: 
첨부파일 크기
Image icon gt.png74.9 KB
eungkyu의 이미지

http://kldp.org/node/84207
요기를 확인하세요~

환상경의 이미지

하지만 아직 제 역량으로는 좀 버거운 방법이네요 >_<

젠투여 영원하라......~! http://blog.naver.com/khmirage.do

==================================================================
정체된 일상.... 계기를 만들어야 하는데........
BLOG : http://khmirage.tistory.com/

jg의 이미지

한글을 입력하고 나서 백스페이스로 지우면 지워지는 위치가 정확한가요?
저도 vfat 마운트해서 씁니다만. 같은 문제를 본 적이 없네요.
UTF-8 환경입니다.

$ echo $LANG
ko_KR.UTF-8
$ grep vfat /etc/fstab
/dev/hda5	/data0	vfat	defaults,dmask=002,fmask=013,gid=wheel,utf8	0 0
/dev/hda6	/data1	vfat	defaults,dmask=002,fmask=113,gid=wheel,utf8	0 0
$  bash --version
GNU bash, version 3.2.15(1)-release (i686-pc-linux-gnu)
Copyright (C) 2005 Free Software Foundation, Inc.

$Myoungjin_JEON=@@=qw^rekcaH lreP rehtonA tsuJ^;$|++;{$i=$like=pop@@;unshift@@,$i;$~=18-length$i;print"\r[","~"x abs,(scalar reverse$i),"~"x($~-abs),"]"and select$good,$day,$mate,1/$~for 0..$~,-$~+1..-1;redo}

환상경의 이미지

$ echo $LANG
ko_KR.UTF-8

$grep vfat /etc/fstab
UUID=3493-BBB3 /media/windata vfat defaults,utf8,umask=007,gid=46 0 1
(주석으로 /dev/sda6라고 되어있습니다.)

$ bash --version
GNU bash, version 3.2.13(1)-release (i486-pc-linux-gnu)
Copyright (C) 2005 Free Software Foundation, Inc.

백스페이스로 지울시 초기 위치로 정확히 돌아가지 않는군요 T^T

젠투여 영원하라......~! http://blog.naver.com/khmirage.do

==================================================================
정체된 일상.... 계기를 만들어야 하는데........
BLOG : http://khmirage.tistory.com/

only2sea의 이미지

저 역시 별 다른 문제가 발생하지 않습니다. vfat을 마운트 해서 쓰는 것은 아니고 ntfs를 마운트 해서 쓰긴 합니다만...

아마록에서 가사와 앨범 표지를... http://kldp.net/projects/amarok-script/

블로그: http://turtleforward.blogspot.com

환상경의 이미지

똑같은 현상이 발생하고 있습니다.

젠투여 영원하라......~! http://blog.naver.com/khmirage.do

==================================================================
정체된 일상.... 계기를 만들어야 하는데........
BLOG : http://khmirage.tistory.com/

김일영의 이미지

전 UTF-8 환경으로 kubuntu를 사용하고 있는데 문제가 발생하지 않습니다.
제가 설정한 내역을 상세히 올려 놓았으니 비교해 보시면 실마리가 있을지도...

http://kldp.org/node/82214

환상경의 이미지

저 설정은 전혀 이상이 없는 상태군요 >_<

젠투여 영원하라......~! http://blog.naver.com/khmirage.do

==================================================================
정체된 일상.... 계기를 만들어야 하는데........
BLOG : http://khmirage.tistory.com/

파도의 이미지

-

--------Signature--------
시스니쳐 생각 중..

dalgarak의 이미지

이걸 말씀하시는 거로군요. (작년 11월 bash 3.2_p3 버전 기준입니다.)

PS1에서 멀티바이트 문자를 표시하면서 커서 위치를 잘못 계산하는건 bash의 버그입니다.
3.2대로 올라오면서 다시 튀어나온거고, 3.2 버전의 bash에서는 patchlevel 16에서 해결되었습니다.

http://ftp.gnu.org/gnu/bash/bash-3.2-patches/bash32-016

현재 버전이 3.2.17 (3.2, patchlevel 17) 이니 bash 버전이 올라가야 할 듯 합니다.

젠투에서는 3.2_p5 때 버그리포팅이 되어서, 3.2_p15-r1에서 패치가 적용되었었습니다.

------
http://lunapapa.egloos.com , me2day : lunapapa , IRC: LunA_J`etch@#gnome

only2sea의 이미지

오호라.. 그렇군요. equery 날려보니 제껀 3.2_p15-r1 버전이군요.

아마록에서 가사와 앨범 표지를... http://kldp.net/projects/amarok-script/

블로그: http://turtleforward.blogspot.com

환상경의 이미지

패치적용해서 패키징 해봐야겠군요^^
감사합니다.

젠투여 영원하라......~! http://blog.naver.com/khmirage.do

==================================================================
정체된 일상.... 계기를 만들어야 하는데........
BLOG : http://khmirage.tistory.com/

댓글 달기

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