>> Read No. 166 article  
세미나 배포판 그놈세션 제대로 로딩하기

등록 1999-07-14 00:35:00     조회 4
이름 차리서    

		이정도가 팁이 될런지도 모르겠고, 제가 잘못 알고 있으면서틀린 정보를 떠드는게 아닐
까 두렵습니다만, 그래도 일단 지금제가 좋다고 느끼는 점이니 적어두죠. 제가 틀린거면 
다른분들께서 제 글때문에 피해 보시지 않게 누가 정정 댓글을달아주시기 바랍니다.이번 2
회 세미나때 나누어 준 배포판을 이번에 새로 깔았네요.새 기계를 산 후 임시적으로 엑셀6.
0 프세부록버젼을 깔고'임시니까' 제대로 손보기도 귀찮아서 대충 쓰다가, 지금반영구적으
로 쓸 생각으로 세미나 배포판을 깔아서 이것 저것손보는 중입니다.설치한 후 gdm상에서 로
그인 해보시면(혹은 터미널에서 X를띄워보시면) 윈도우메이커와 아래 그놈세션이 나타납
니다.그런데 이 그놈 세션이 제 기능을 못한다는 점을 금방 아실수 있을겁니다. 그놈 로그
아웃이 안되는거야 대신 윈도우메이커로 종료가 되니 상관 없다고 쳐도, 그 외에 각종 그
놈관련 기능들이 뭔가 삐그덕거린다는 느낌이 좀 드실겁니다.옛날 그놈 0.x 시절에는 그놈 
세션(패널 등)이라는게 다른어떤 윈도우매니져에 들러붙어서 기생하는, 일종의 데스크탑
도우미같은 역할이었습니다. 그런데 그놈 1.x가 되면서 이부분이 혁신적으로 바뀌었죠. 비
록 인라이튼먼트와 윈도우메이커 두 종류 뿐이긴 하지만, 그놈 세션이 주도적으로 X세션을
 제어하고 여기에 마누라로서 (성차별로 오해하지않으시기 바랍니다. 뭐 꼭 부창부수라는
게 아니라... 말이그렇다는 거죠) E 혹은 WM이 따라붙습니다. 그놈이 이 두가지윈도우 매니
져에 대해 일부 주도권을 같습니다. 이 상태에서는이 두가지 윈도우 매니져도 그 자체 기
능을 충실히(거의 손해보는 점이 없습니다) 수행하며, 당연히 그놈은 100% 자기기능을 다 합
니다.이번 세미나 배포판은 X를 시작할 때 윈도우 매니져로서윈도우메이커를 일단 띄운 후
, 여기에 딸린 어플리케이션차원에서 그놈 세션을 불러옵니다. 이래서는 윈도우메이커야10
0% 대만족이겠지만(사실 꼭 그런 것만도 아닙니다만) 그놈입장에서는 죽을 맛이죠.일단 ~/ 
를 ls -a 로 보면 X startup과 관련된 설정 파일은.Xdefaults와 .wm_style만 있더군요. 이건 관계가 
없고...지금 찾고 싶은 파일은 xinitrc 정도일겁니다. 어디 있는지모르니 일단 whereis startx 를 
했죠. startx 스크립트가/usr/X11R6/bin 에 계시더군요. 내용을 보니 시스템 전체설정은 /etc/X11/xi
nit 에 있네요. 가서 xinitrc 내용을보니.... 이런, 잘못 알았군요. X 띄우기는 Xclients랑상관이 
있겠네요. 다시 그 디렉토리의 Xclients를 봤습니다.if [ -f /etc/sysconfig/desktop ]; then    if [ -n "`
grep -i GNOME /etc/sysconfig/desktop`" ]; then        PREFERRED=gnome-session뭐 이런 소리도 있고,if [ -n "$P
REFERRED" -a "$PREFERRED" != "AnotherLevel" ] &&         which $PREFERRED >/dev/null 2>&1; then    PREFERRED=`whic
h $PREFERRED`    exec $PREFERRED이런 얘기도 있네요. 저는 이 스크립트를 정확히는 이해하지못하
지만, 대충 /etc/sysconfig/desktop 파일 내용에gnome-session이라는 말이 있으면 gnome-session이결국 실
행되겠죠?그래서 /etc/sysconfig/desktop 파일을 봤는데, 어? 아예파일이 없군요. 이런 경우 위 Xcl
iets 파일의 뒷부분에나와 있듯이, ~/.wm_style 에 있는 내용이 기본 윈도우매니져로 실행됩니
다.그래서 "gnome-session"이라는 문장만 달랑 갖는 짤막한/etc/sysconfig/desktop 파일을 만들어줬죠
. 그리고 다시로그인하자.... 푸하하. 그놈 세션 주도에 인라이튼먼트!(윈도메이커 주도 + 
그놈 상태에서도 그놈의 디폴트 윈도우매니져는 인라이튼먼트였습니다. 제가 알기로 그놈
 1.x는이런 경우 졸방 투덜대고 불평하는데, 어찌 조용히 윈도메이커 위로 그놈이 떴었는지
 모르겠습니다)지금 인라이튼먼트의 ApplePlatinum 테마를 사용중인데 정말예쁩니다. 인라이
튼먼트를 거의 안쓸걸로 예상하셨는지, 아니면재미있는 숙제거리로 주신건지, CleanBig 테마
 이외엔 전부한글이 안나오더군요. 지금/usr/share/enlightenment/themes/ApplePlatinum/textclasses.cfg파일
을 고쳐서 한글이 나오게 하고 쓰고 있네요. (그 와중에도결국 Chicago/9 같은 형식의 글꼴 선
언을 이해하지 못하고있습니다)PS:그냥 "/etc/sysconfig/desktop 파일 만드셔요"라고하면 될걸 너
무 길게 썼나 싶네요. 글구 혹시 어쩌면(이아니라 아마도 십중 팔구) 세미나 측에서 뭔가 
이유가 있어서일부러 윈도우메이커 주도 + 그놈 형식을 취한건데 제가괜히 초치는거 아닌
지 모르겠습니다.
이름
암호


>> 관련글
166 세미나 배포판 그놈세션 제대로 로딩하기  차리서  1999.07.14  ....
  답장 RE: 세미나 배포판 그놈세션 제대로 로딩하기  차리서  1999.07.14  ....
  목록보기 윗글 아랫글
글쓰기
답장쓰기 수정 삭제
정규표현식 [ 상세 검색 ]
페이지로딩: [ 0.48 초 ] 작업시간: [ 0.11 초 ]

Copyleft 1999-2026 by JSBoard Open Project
Theme Designed by IDOO All right reserved
[TOP]

적수네 동네
+
| 적수네 동네
| 공부방
| 리눅스 잡지 서고
| LSN 소스
| 링크 모음
+---+
게시판
+
| 떠들어보세!
| 질문과 답변
| 새소식과 정보
| 1원짜리 팁?
| 대화방
+---+
칼럼?
+
| 세하 훔쳐보기
| Welcome2nite
| 혜진의 염장판
+---+
리눅스 상표권
+
| 반대 서명란
| 토론 게시판
+---+
GNU
+
| GNU 선언문
| GNU GPL
| GNU 미러 목록
+---+
프로젝트?
+
| 리눅스카운터
| RC5DES
| 실질헌법 제작
+---+
커널 소식
+
| 안정 버젼: 2.4.14
+---+
테마 선택
+
LSN 방송국?
+
| OFF AIR
+---+
회원
+
| 로그인
+---+
[ 적수네 동네 ] [ 리눅스 상표권 독점 반대 ] [ 한글 리눅스 문서 프로젝트 ] [ KrLine ] [ 사랑넷 ] [ Valid HTML 4.0! ] [ SlashDot ] [ Freshmeat ]
Copyleft (C) 1998-2001 Byeong-Chan Kim . License
TIME: 1791013821
System by WYZsoft, HDD by I.O.Linux, Mizi Research, Embryo, WOWLINUX, Domain by SarangNet, Network by KrLine.