글쎄여.. 제가 멘드레이크는 테스트 해보지 않아서...
현재 KDE 에서
/usr/share/config/kdmrc 파일의 경우 기본적으로 있는 파일에
문제가 있는 듯(?)
그래서 그 파일을 이름을 바꾸어 백업을 해두고
KDE 로긴 관리자에서
한글 & 한국으로 설정을 해주면
파일이 새로 생성되더군여...
/etc/X11/xdm/kdmrc 파일은 생성되지 않구여...
그 다음에 X 재시작 시키면 로긴 대기 화면이 아주 깔끔하게
한글로 잘 나오더군여...
:
: ((레드햇 7.1에서 KDE에서 한글 보이게 하는 무식한 방법에 대해서
: 제가 이 '1원짜리 팁?'란에 적어 놓은게 있는데요.
:
: 맨드레이크 8.0에서도 그대로 하면 될까 싶어 해보니까 엉망이 되네요.
: 그래서 제가 적은 글 위에 있는 '비니'님이라는 분의 글대로 하니까
: 아예 KDE가 Session 항목에서 사라지구요.
:
: 역시 " 레드햇은 레드햇이고, 맨드레이크는 맨드레이크구나." 라고
: 생각하면서 그렇다면 맨드레이크를 믿고,
: 한글 잘 나오도록 준비되 있다고 믿고
: 설정만 어떻게 좀 고쳐 보자 싶어서 하루 종일 이리 저리 해보다가
: 이거 하나 건져올렸습니다.))
:
:
: ((내용은 래드햇, 맨드레이크, ASP리눅스, 와우 리눅스가
: 마구 섞여있습니다. 아마도 여러 곳에서 잘 통용되리라 믿습니다.))
:
:
: 리눅스에서 부팅시에 X-Window System(XFree 86)이 자동으로 실행되도록
: /etc/inittab 파일에 아래와 같이 설정해 놓으면
: #vi /etc/inittab
: .......
: id:5:initdefault:
: .......
: ((위 숫자 부분에 의해서 결정되는데,
: 위의 예에 있는 숫자 5가 X 윈도우 시스템이 부팅시에 자동으로
: 실행되도록 해주는 모양입니다.
: 숫자는 0 ∼6 까지 사용하는데,
: 그 중 3 은 콘솔로 로그인하도록 해주는 거랍니다.
: 나머지 숫자의 역할은 위 파일 내에 주석으로 적혀 있을 것입니다.))
:
: 로그인 모드도 콘솔 로그인(Console Log-in) 대기 화면이 아니라
: 그래픽 화면인 X - Login 대기 화면이 나오는데,
:
: RedHat 7.1은 기본 설정(default)으로
: GNOME의 로그인 관리자인 gdm 이 실행된 화면이,
:
: 와우리눅스 7.0(까치)와 Linux-Mandrake 8.0은 기본 설정(default)으로
: KDE의 로그인 관리자인 kdm 이 실행된 화면이 나오던데요.
:
:
: 가. X-로그인 관리자(X-Login Manager) 바꾸기
: X - 로그인 관리자를 바꾸고 싶다면 아래처럼 하니까 되던데요,
: 그 흐름을 따라 가보면...
:
: Step 1. 부팅시에 콘솔 로그 인 화면이 나오도록 할 껀지
: X-로그 인 화면이 나오도록 할 껀지를
: 설정하는 파일을 위에서 설명했었는데요.
: 그 파일의 맨 아랫줄을 보니 아래와 같이 적혀 있었습니다.
: # vi /etc/inittab
: ............
: ............
: x:5:respawn:/etc/X11/prefdm -nodaemon
:
: Step 2. 그래서 일단 파일을 따라 가면서 추적해 보기로 하고
: 저 파일을 열었습니다.
: # vi /etc/X11/prefdm
: ..............
: ..............
: #Try autologin first, if wanted ...
: if [ -f /etc/sysconfig/autologin -a -x /usr/sbin/autologin ]; then
: .............
:
: 위와 같은 부분이 보이길래 혹시나 하면서 이 파일을 열어보려고
: 했는데, 와우 리눅스 7.0(까치)에서 양쪽 디렉토리 모두에
: 'autologin'이라는 파일은 없었습니다.
: 그래서 좀더 따라 내려가면서 살펴보았는데,
:
: .............
: preferred=
: if [ -f /etc/sysconfig/desktop ]; then
: source /etc/sysconfig/desktop >/dev/null 2>&1
: if [ "$DESKTOP" = GNOME ]; then
: preferred=gdm
: elif [ "$DESKTOP"= KDE -o "$DESKTOP" = KDE1 ]; then
: preferred=/usr/bin/kdm
: ............
:
: 이 부분에서 /etc/sysconfig/desktop 파일과 무슨 일을 벌이는
: 구나 싶어서 이 파일을 열어 보았습니다.
:
: Step 3. # vi /etc/sysconfig/desktop
: DESKTOP=""
: 이 한줄만 달랑 있던데요. 일단 한번 고쳐 보기로 하고
: 위 /etc/X11/prefdm 파일에 "$DESKTOP" = GNOME 라고
: 되어 있었기 때문에 대문자로 아래처럼 넣었습니다.
:
: DESKTOP="GNOME"
:
: ** KDE 로그임 관리자가 나오게 하고 싶으면
: 위 Step 2 의 파일 내용처럼 DESKTOP="KDE" 로 하면 되겠습니다.
: Step 2의 파일 내용에 따라 정해주면 되는 것 같던데요.
:
: Step 4. 다시 부팅을 하니까,
: 오! Gnome Login Mamager (그놈 로그인 관리자)가 뜨네요.
:
: ** Step 3의 파일이 아예 없거나 위처럼 = 다음이 ""으로 되어 있거나
: 비어 있으면 배포본에서 기본 설정으로 정해 놓은
: 로그인 관리자가 나오게 되는 모양입니다.
:
:
: 나. X - 로그인 관리자의 화면의 내용을 수정해 보죠.
:
: 1. GNOME의 로그인 관리자 gdm
: 그놈의 로그인 관리자의 로그인 대기 화면을 보면
: '발바닥 그림' 옆에 인사말이 나옵니다.
: Welcome to...
: 그런데 한글을 사용할 수 있는 GNOME 환경이라면
: 그 인사말을 한글로 바꿀 수 있던데요.
: /etc/X11/gdm/gdm.conf를 열어보면 [greeter] 부분이 있습니다.
: 이 곳에 한줄 추가하니까 되네요.
: ......
: [greeter]
: .....
: DefaultLocale=english : 이 부분은 로긴 화면의 메뉴를 영문으로
: 보여준다는 뜻인것 같은데요.
: ..... 한글 메뉴 화면이 준비되있다면
: korean 으로 바꾸면 되나 봅니다.
: .....
: Welcome=welcome to %n <-- 이 부분은 default 부분인데
: 이 부분을 고쳐도 되던데요.
: ......
: Welcome[ko]=%n에 오셨습니다. <-- 이 부분 추가.
: 적은대로 나오던데요.
:
:
: 로그인(로긴)하고 싶은 X-Window Desktop을
: 세션(Session) 항목에서 선택하게 되는데,
: 그 메뉴에 대응되는 실행 파일들은
: /etc/X11/gdm/Sessions/ 디렉토리 아래에 있었습니다.
:
: 그리고 이 디렉토리 아래의 파일들중에서
: perssion이 'x' 즉 실행 가능하도록 되어 있는 파일들만
: 메뉴에 보이는거 같던데요.
: 'ls -l' 해서 각 파일들의 perssion을 확인해 보세요.
:
: <<고수님들 이 말이 맞나요?>>
:
:
: 2. KDE의 로그인 관리자 kdm
: X-로그인 관리자 대기 화면으로 KDE에 딸린 로그인 관리자인
: kdm을 쓰고 있고, KDE용 한글 로케일(locale;kde-i18n-ko......rpm)이
: 설치되어 있어서 한글을 보고 쓸 수 있는 환경이라면
: 이것도 한글로 나오도록 해줄 수 있는데 아래처럼 하니까 됐습니다.
: 한글 번역은 배포본에 따라 다르네요.
:
: (ASPLinux 7.1에서)
: 패널 - KDE 제어판 그림 - 시스템 - 로긴 관리자
:
: 또는
:
: 패널 - 톱니바퀴 그림 - 환경 설정 - 로긴 관리자
:
: 에서
:
: +- 외양 :국가 - 대한민국(Kr)
: +- 외양 :언어 - 한국어 (ko)
:
: +- 글꼴 : 환영 ←한글용 글꼴.
: +- 글꼴 : 실패 ←한글용 글꼴.
: +- 글꼴 : 일반 ←한글용 글꼴.
:
:
: (RedHat 7.1에서)
: 패널 - 톱니바퀴 그림 - KDE 제어판 - 응용 프로그램 - 로그인 관리자
:
:
: KDE의 로그인 관리자인 kdm 의 실행화면(로그인 대기 화면)에서
: Welcome to ....라고 나오는 부분을 다른 말로 바꾸고 싶으면
: 위 "외양"에서 적고 싶은 인사말로 바꾸면 되구요,
: 그리고 글꼴을 고치고 싶으면 위 "글꼴 - 환영(인사)"에서 바꿀 수 있습니다.
: 한글로 인사말을 만들었다면 한글용 글꼴을 선택하면 될껍니다.
:
: ID와 Password를 잘못 입력하면 "로그인 실패" 등의
: 에러 메시지가 비밀번호 입력 칸 아래에 오는데,
: 이 부분에 대한 글꼴 변경은 위 "글꼴 - 실패(에러)"에서 바꿀 수 있습니다.
:
: 인사말과 에러 메시지를 제외한 화면에 보이는 나머지 글자들
: (누름 단추의 글자 포함)에 대한
: 글꼴 변경은 위 "글꼴 - 일반"에서 정해주면 되던데요.
:
: 이 설정 내용은 'kdmrc' 라는 파일로 저장되는데,
: 파일의 위치는 찾기를 통해서 찾아보면 됩니다.
: 왜냐하면 배포본 마다 위치가 다를 수 있기 때문에요.
: Linux-Mandrake 8.0 : /usr/share/config/kdmrc
: 그 외는 아마도 : /etc/X11/xdm/kdmrc
:
:
: 음! 그런데
: 이 파일을 언급하는 이유는 위에서 설정을 제대로 분명히 했는데도
: 한글로 보이질 않아서 이 설정 파일을 열어보니 위에서 설정한 대로
: 되어있지를 않데요. 부득이 직접 수정해야만 했습니다.
:
: 이 파일에 화면의 모든 내용이 담기는 것으로 보이던데요,
: 아래는 맨드레이크 8.0의 경우로,
: ......
: [KDM]
: ......
: FailFont=gulim,12,5,18,50,0 : 이 부분이 '실패(에러)'에 대한 글꼴 정의 부분입니다.
: GreetFont=helvetica,12,5,0,75,0 : 이 부분이 '환영(인사)'에 대한 글꼴 정의 부분입니
다. : GreetingString=Welcone to ... : 이 부분이 '환영(인삿말)' 부분입니다.
: ......
: ......
: SessionTypes=KDE,Gnome,Sawfish,... : 이 부분은 화면의 세션(세션 형태) 부분에 들어갈
: ...... 메뉴항목을 나타던데요. 로그인할 때 KDE
로 들어가고 : ...... 싶으면 KDE를, GNOME으로 들어
가고 싶으면 GNOME을 : ...... 선택하는 바로 그 부
분의 메뉴항목을 적는 곳인것 같습니다. : ......
이 항목에 대응하는 실행파일들의 위치는 모르겠습니다. : ......
: StdFont=gulim,12,5,18,50,0 : 이 부분이 '일반'에 대한 글꼴 정의 부분이다.
:
: 위 내용은 한글용 글꼴로 백묵 폰트가 설치되어 있다면 유효할 것입니다.
:
: 그런데 글꼴을 정의하면서 일반적으로 설정 파일내에서 볼 수 있는,
: 예를 들어 백묵-굴림체라면
: -baekmuk-gulim-medium-r-normal--10-100-75-75-m-100-ksc5601.1987-0
: 과 같이 입력하지 않는다는 것에 주의하세요.
: 적어도 맨드레이크 8.0에서는요.
:
: 글꼴이름 바로 뒤의 숫자는 글꼴 크기를 나타는 것 같습니다.
:
: 그 다음 숫자는 무엇을 말하는지 모르겠습니다.
:
: 그 다음의 숫자에서 '18'이라고 되 있지 않고 0으로 되어 있으면
: 한글이 안나오네요.
: 전 환영인사 부분을 영문 그대로 두었기 때문에 0으로 놔 두었습니다.
:
: 그 다음 숫자는 글자의 굵기나 이탤릭체 등을 정하는 부분 같은데,
: '50'은 normal 이었고, '75'는 bold(굵은 글씨체)였습니다.
:
: 마지막 숫자 부분은 무엇을 말하는지 모르겠습니다.
:
:
: <<이 숫자들의 의미에 대해서는 고수님들께 부탁 드립니다.*
*>>
:
: --
: 빨리 리눅스와 친해져야 되는데~~~~--삽질은 계속 되어야 한다...