문자모조리깨짐문제, Can't locate strict.pm in @INC

하드디스크를 윈도우전용, 리눅스전용
두개를 따로 쓰고 있고
리눅스 데스크톱 구동중이었습니다.

얼마전 예전 망가진 하드디스크 복구를 신청하고
복구된 데이터를 담을 저장매체가 없어서
윈도우 하드디스크에 담으려고 해당하드를 뺐는데,
물론 드라이버 같은건 다 빼놓고 씁니다.
그래서 쉽게빼고 쉽게 집어넣고 하죠

조심하면서 빼내려고 시도 했는데…
살짝 리눅스 하드의 파워연결선을 건드렸나봅니다.
2004년에 구입한 컴퓨터라 파워선이 약간 불안정한면이 있었는것을 생각을 못했습니다 ㅡㅡ;

데스크톱이 갑자기 반응이 없다가 있다가 하다가 먹통이 돼서
설마 하고 리셋버튼으로 강제 재부팅 했는데

/dev/hda1 contains a file system with errors, check force
/dev/hda1:
Duplicate or bad block in use!

ㅡㅡ;
하지만 이건 검색검색해서
그냥 fsck 해서 복구했습니다.

그런데 문제가 X 환경에서 문자가 다 깨져나옵니다 gdm 부터…
혹시나 default english 로 세션 설정한다음에 다시 korean 으로
바꿔주면 될줄알았는데

다른 언어로 바꿔도 마찬가지로 다 깨집니다.
이게. X 에서만 그렇네요.

로컬 X 접속 -> gnome terminal -> echo $LANG : C
외부 terminal 접속 -> echo $LANG : ko_KR.UTF-8

fsck 로 배드블럭 복구하면서 뭔가 잘못된것 같습니다.
로컬X로 접속시 terminal 빼고 메뉴부터 툴팁텍스트, 모든환경의 문자가 다 깨져나옵니다.
메뉴중에 어떤것은 문자만 깨진것이 아니라
아이콘도 알수없는 응용프로그램 아이콘으로 바뀌어 있고,

파이어폭스 아이콘도 알수없는 아이콘으로 변경되었고, 실행도 안됩니다.
근데 nateon 은 기반이 KDE 라서 그런가 메뉴가 정상적으로 나오네요
브라우저도 Opera 는 한글이 잘 나옵니다.

터미널에서 firefox 실행시키니 무슨 perl 관련 메세지 나오길래

[quote:16ztzjo0]
root@Bermann:~# apt-get upgrade perl
Reading package lists… Done
Building dependency tree
Reading state information… Done
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
1 not fully installed or removed.
Need to get 0B of archives.
After unpacking 0B of additional disk space will be used.
Do you want to continue [Y/n]? Y
debconf: Perl may be unconfigured (Can’t locate strict.pm in @INC (@INC contains: /etc/perl /usr/local/lib/perl/5.8.8 /usr/local/share/perl/5.8.8 /usr/lib/perl5 /usr/share/perl5 /usr/lib/perl/5.8 /usr/share/perl/5.8 /usr/local/lib/site_perl .) at (eval 1) line 2.
BEGIN failed–compilation aborted at (eval 1) line 2.
) – aborting
Setting up language-env (0.66) …
Can’t locate strict.pm in @INC (@INC contains: /etc/perl /usr/local/lib/perl/5.8.8 /usr/local/share/perl/5.8.8 /usr/lib/perl5 /usr/share/perl5 /usr/lib/perl/5.8 /usr/share/perl/5.8 /usr/local/lib/site_perl .) at /usr/share/debconf/frontend line 5.
BEGIN failed–compilation aborted at /usr/share/debconf/frontend line 5.
dpkg: error processing language-env (–configure):
subprocess post-installation script returned error exit status 2
Errors were encountered while processing:
language-env
E: Sub-process /usr/bin/dpkg returned an error code (1)
[/quote:16ztzjo0]

이러네요

cat /etc/environment

[quote:16ztzjo0]
PATH="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games"
LANG="ko_KR.UTF-8"
LANGUAGE="ko_KR:ko:en_GB:en"
[/quote:16ztzjo0]

환경은 Ubuntu 7.10 Gutsy Gibbon 이며
상위버전으로 업데이트 할 생각은 없고
현재 버전에서 해결하고 싶습니다.

제 예상엔 대략 X gnome 관련 라이브러리나 모듈 몇개가 손상되거나 잘못되었거나
X 설정이 잘못되었거나 한거 같은데

어떻게하면 될까요?

순서 대로 해보십시요

1 . fc-cache -fv 후 재로긴 해본다

  1. 언어에서 한글 제거 후 영어로 로긴후 언어서 한국 추가 해본다

  2. 영아 상태 로긴 후 시냅틱서 ko로 검색 언어팩 그리고 ttf 로 검색 한글 글꼴 재설치 해본다

  3. 3까지 방법이 안되면 재설치 한다. :mrgreen:

[quote="강분도":17n88ywu]순서 대로 해보십시요

1 . fc-cache -fv 후 재로긴 해본다

  1. 언어에서 한글 제거 후 영어로 로긴후 언어서 한국 추가 해본다

  2. 영아 상태 로긴 후 시냅틱서 ko로 검색 언어팩 그리고 ttf 로 검색 한글 글꼴 재설치 해본다

  3. 3까지 방법이 안되면 재설치 한다. :mrgreen:[/quote:17n88ywu]

강분도님 답변 ㄳ 드리빈다
결국 재설치로 왓스빈다 ㅜㅜ

[quote="강분도":ww5znq5b]순서 대로 해보십시요

1 . fc-cache -fv 후 재로긴 해본다

  1. 언어에서 한글 제거 후 영어로 로긴후 언어서 한국 추가 해본다

  2. [b:ww5znq5b][color=#FF0040:ww5znq5b]영아 상태[/color:ww5znq5b][/b:ww5znq5b] 로긴 후 시냅틱서 ko로 검색 언어팩 그리고 ttf 로 검색 한글 글꼴 재설치 해본다

  3. 3까지 방법이 안되면 재설치 한다. :mrgreen:[/quote:ww5znq5b]순간 섬뜩했군요.