9.04 설치는 잘했는데 Midnight Commander가 깨져요!

[attachment=0:2quenuit]mc_error.png[/attachment:2quenuit]
예전에는 새 버전 나오면 클린 설치해서 이것 저것 설정하는 재미가 솔솔했는데
지금은 게을러져서 시냅틱에서 바로 업그레이드 눌렀습니다.

업그레이드 후 별다른 문제없이 다 잘 돌아가는데 제가 제일 많이 쓰는 mc가 깨져 나오네요 !
급한데로 스크립트로 mc 실행시 영문 로케일로 바꿔서 사용하고 있습니다.

한글이 안 나오니 조금 답답하네요.

좋은 방법 없을까요 ?
컴파일 다시하면 해결되나요 ?

고수님들 힌트좀 주세요.
안 되면 안 된다고 말 해 주시면 깨끗이 포기하렵니다.
(제발 그 말만은 하지 말아 주세요. 흑흑흑…)

[b:2quenuit]9.04 다 좋은데 잔티가 좀 있네…[/b:2quenuit]

역시 이 문제 MC 매니아이신 화산폭발님이 거론 하실줄 기다렸습니다.

이문제는
잔티 9.04가 한달전 베타 때도 안 고쳐지고 해서
영어 잘하는 뉴욕커 MK님에게 부탁 영작하여 버그 보고 하고
기다렸는데 반응이 아직까지 없습니다 흑흑

그때 kde용 konsole에서 MC 보니 잘되어
[b:3ew1dm64]그놈 터미널 문제[/b:3ew1dm64]로 보고 버그 보고 하였는데…
암튼 현재 아쉽습니다 mc는 실행되어 깨지나
linm은 실행조차 되지 않습니다.
저도 서버 관리 MC에서 하고 MC 매니아 인데 안타 깝습니다.
그래서 9.04 에 하루 한번 가서 1시간 내로 좀 놀다 금새 8.10으로 부팅 합니다. 흐 ~~

P.S. : 헉 지금 버그 보고한 링크를 못찾고 있습니다. 베타에 버그 보고 하면 정식되면 그 버그보고 사라지나?
흐 알아 더 알아 보겠습니다.

역시 안되는군요 !
그래도 정말 안 되는 줄 알았으니 속이라도 시원하네요.

분도님이 알아보셨다면 어련이 꼼꼼히 챙겨보셨겠어요.
마음 편히 영문 모드로 사용하겠습니다.

확실한 답변 주셔서 감사합니다.

[b:2qijbot3]분도님 댓글은 너무 빨라…^ㅎ^[/b:2qijbot3]

저도 LANG=ko_KR.UTF-8로 설정하고 mc 실행하면 한글 문제로 스크롤바가 안보이는(?) 상태가 되던데… 그문제인가요? 원래 그랬었나하면서, 꾹 참고 필요할때만 LANG설정바꿔가면서 쓰고있었네요. ^^;

화살폭발님 화면은 더 심하게 깨진 경우네요. 다행히 전 저정도로는 안깨지던데… 스크롤바 먹히는 문제정도만…
다시 보니 저도 이름, 크기… 이렇게 써진거랑 파일 나열된거랑 열이 안맞네요. 모르고 쓰고있었네요.

저같은 경우에는 8.10까지는 ctrl-L을 남발하면서, 터미날 사용했었는데…(엔비디아 드라이버 업그레이드 될때마다 더 심하게 깨지는 듯한 기분이 들었었음).
9.04에서는 터미날 깨져서 ctrl-L누른 적이 없습니다. 물론 업그레이드하지 않고 새로 설치했구요. vim이나 mc에서 화면이 비정상적으로 깨지는 현상이 없어서 행복해하고 있습니다.

mc 유저가 있군요. =.=
저는 그냥 콘솔이 편한데;;

alias mc=‘LANG=C mc’
이정도로 .bash_aliases 에 등록 해놓고 쓰시면…

LinM예기가 나와서 한마디 하자면…

LinM에 평소 관심이 많아서 심심하던 차에 잠깐 디버깅을 해보았습니다.
에러 메시지가 stack smashing attack blah blah… 여서 살펴보니
배열의 boundary를 넘어서 값을 넣는 부분이 있었습니다.

9.04부터 stack의 무결성을 검사하는 부분이 강화되었나봅니다.

아무튼 배열을 넉넉하게 잡아주면 잘 실행이 되더군요.

kldp LinM project 버그 report에 올려두긴 했는데 개발자님이 바쁘신지 확인을 잘 안하시는듯 합니다.

패치는 어떻게 만드는지 잘 몰라서 ㅠ.ㅜ

[quote="adoregnu":vh4x8nhw]LinM예기가 나와서 한마디 하자면…

LinM에 평소 관심이 많아서 심심하던 차에 잠깐 디버깅을 해보았습니다.
에러 메시지가 stack smashing attack blah blah… 여서 살펴보니
배열의 boundary를 넘어서 값을 넣는 부분이 있었습니다.

9.04부터 stack의 무결성을 검사하는 부분이 강화되었나봅니다.

아무튼 배열을 넉넉하게 잡아주면 잘 실행이 되더군요.

kldp LinM project 버그 report에 올려두긴 했는데 개발자님이 바쁘신지 확인을 잘 안하시는듯 합니다.

패치는 어떻게 만드는지 잘 몰라서 ㅠ.ㅜ[/quote:vh4x8nhw]
패치는 원소스(a)두고 패치소스(b)둬서
diff -urN a b > byulroo.patch 하시면 됩니다. :)
단… 컴파일하고 지저분한 상태라면… 깨끗히 닦고;

[quote="haze11":3mrx5xiu]mc 유저가 있군요. =.=
저는 그냥 콘솔이 편한데;;

alias mc=‘LANG=C mc’
이정도로 .bash_aliases 에 등록 해놓고 쓰시면…[/quote:3mrx5xiu]
alias mc="LANG=en_US mc"
가 조금 덜 깨지네요 !
대신 한글이 전부 ???로 나옵니다.

[b:3mrx5xiu]내가 고칠 수만 있으면 좋으련만
이 놈의 능력이 능력이 OTL…[/b:3mrx5xiu]

[quote="화산폭발":25kzl5c7]alias mc="LANG=en_US mc"
가 조금 덜 깨지네요 !
대신 한글이 전부 ???로 나옵니다.[/quote:25kzl5c7]

제 터미날에서 echo $LANG해보니 LANG=en_US.UTF-8로 보이네요. 한글 잘보이구요.

mplayer에서 자막볼려면 LANG=ko_KR.UTF-8로 설정하고 봤는데, haze11님이 말한것 처럼 alias쓰는거 한번 고민해봐야겠네요. alias mplayer=‘LANG=ko_KR.UTF-8 mplayer’ 하면, 그냥 해결될지도… 한번해봐야할듯 ^^


시도해보니, 역시 되네요. ^^

[quote="cky":1fjtxoxl][quote="화산폭발":1fjtxoxl]alias mc="LANG=en_US mc"
가 조금 덜 깨지네요 !
대신 한글이 전부 ???로 나옵니다.[/quote:1fjtxoxl]

제 터미날에서 echo $LANG해보니 LANG=en_US.UTF-8로 보이네요. 한글 잘보이구요.

mplayer에서 자막볼려면 LANG=ko_KR.UTF-8로 설정하고 봤는데, haze11님이 말한것 처럼 alias쓰는거 한번 고민해봐야겠네요. alias mplayer=‘LANG=ko_KR.UTF-8 mplayer’ 하면, 그냥 해결될지도… 한번해봐야할듯 ^^


시도해보니, 역시 되네요. ^^[/quote:1fjtxoxl]
mplayer 자막은… mplayer 설정을 해두시면;;

[quote="haze11":17uvw7t9]mplayer 자막은… mplayer 설정을 해두시면;;[/quote:17uvw7t9]

여기 게시판과 구글링 통해서 ~/.mplayer/config 파일을 다음과 같이 설정해서 쓰고있습니다. 그런데, LANG=en_US.UTF-8인 상태에서는 계속 한글자막이 . 이런식으로 밑줄로 보이더라구요.
다른 설정방법은 모르겠고, 그냥 터미날에서 LANG=kr_KR.UTF-8인 상태에서는 한글이 정상적으로 표시되구요.
설정이 뭔가 이상한지, 한글 폰트 설정해도 바꿔지지도 않아서… 그냥 대충 쓰고있었습니다. ㅠㅠ

[code:17uvw7t9]

video/audio output

vo=xv
ao=alsa

한글 자막지원 여부

unicode=1
fontconfig=1

자막파일 Locale

slang=ko,kr,en,eng
subcp=cp949
subfont-text-scale=2
subfont-outline=4

font

font=/home/owner/.fonts/Eunjin.ttf

창크기 조정시 video size도 자동조정

zoom=yes

play중 screensaver 동작 off

stop-xscreensaver=yes
[/code:17uvw7t9]

영문MC 에서 한글 파일 보려면
.bashrc에 언어 환경 바꾸지 마시고
alias 이용 하십시요
alias mc=‘LANG=en_US.UTF-8 && . /usr/share/mc/bin/mc-wrapper.sh’
머 이정도 하시면…
mc 실행시만 영문 mc 가 … 그 터미널에서만 적용 됩니다.

아니면 mc를 위 명령어로 등록 하거나 간단 스크립 쓰면…

소스 2.24.1하고 비교 하는데 그놈 터미널 문제 같지도 않습니다.
관련 라이브러리까지 뒤져야 할듯 한데 …
아님 MC가 되야하거나 … 아 !!! :oops:

두달 전 뉴욕커 MK님 시켜 버그 보고 한 거 찾았습니다. (2월28일)

https://bugs.launchpad.net/ubuntu/+bug/335694

관심 부탁 드립니다.

근데 저기 가 보면 question으로 convert됐다고 나오는데 그건 뭔가요? 눌러보면 답변이 없어서 expire됐다고 나오고 말이죠. 어쨌든, same for me! 하나 달아 놓으면 되나요? ^^

이런 버그 리포트도 있네요.

https://bugs.launchpad.net/ubuntu/+sour ... bug/334956 http://bugzilla.gnome.org/show_bug.cgi?id=566670

vte 때문이라고 하는군요.

[quote="강분도":57xqpw2t]두달 전 뉴욕커 MK님 시켜 버그 보고 한 거 찾았습니다. (2월28일)

https://bugs.launchpad.net/ubuntu/+bug/335694

관심 부탁 드립니다.[/quote:57xqpw2t]

저도 방금 가서 좀 고쳤습니다…

https://bugs.launchpad.net/ubuntu/+sour ... bug/335694

[size=150:37mvrbns]9.10은 Midnight Commander가 안 깨져요 ![/size:37mvrbns]
그놈 터미널서 저도 9.04 쓰는 동안
MC 깨지는 문제로 Konsole 로 외도좀 했습니다.
현재 9.10 알파 6에서 깨지지 않습니다.
기뻐서 문제제기됬던 글타래 찾아 다시 한번 소식을 전합니다.
그놈터미널 만세 , MC 만세 , 화산폭발님 만만세…
[attachment=0:37mvrbns]screenshot1.png[/attachment:37mvrbns]

9.04 에서는
~/.mc/ini 파일을
editor_visible_tabs=1
editor_visible_spaces=1
의 값을 0 이면 1로… 1이면 0으로 수정 하여 보십시오
글꼴 따라 다른 거 같은데…

오래된 글타래네요… dejavu-sans-mono 폰트 사이즈 9정도로 사용하시면 깨지지않고 이쁘게 잘 나옵니다.
폰트 문제입니다.