리눅스에서 윈도우 매니져를 KDE에서 다른 것으로 변경하고 싶습니다. 어떻게 해야 KDE가 아닌 다른 윈도우 매니져를 띄울수 있을까요? 방법을 알려주시면 정말 감사드리겠습니다.
배포본에서 윈도매니저 변경기능이 있다면 그걸로 간단히 끝낼 수 있습니다. 레드햇계열 배포본이라면 /etc/sysconfig/desktop 파일을 바꾸면 되고요.
만일 변경하는 기능이 없는 경우(한컴.... 등)는 좀 복잡합니다.
그 방법은 inittab에 지정된 런레벨 5 X시작 스크립트와 startx 스크립트를 조작하는 겁니다.
레드햇의 경우 런레벨 5 X시작 스크립트는 대부분 /etc/X11/prefdm으로 지정되어 있을겁니다. (/etc/inittab파일 열어서 x:5:로 시작하는 줄을 보면 됩니다)
xinit이나 xdm의 경우 특정 상황에 따라서 여러가지 스크립트들을 실행시키므로 이들은 man 페이지 열어서 확인해 보시구요.
일단 쉘스크립트는 어느정도 숙지를 하셔야 하겠고요. 쉘스크립트 플밍 공부해보시고 /usr/X11R6/bin/startx 스크립트 실행과정을 추적하시면 할 수 있습니다.
Written By the Black Knight of Destruction
텍스트 포맷에 대한 자세한 정보
<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]
직접 하신다면 난이도가 좀 높습니다.
배포본에서 윈도매니저 변경기능이 있다면 그걸로 간단히
끝낼 수 있습니다.
레드햇계열 배포본이라면 /etc/sysconfig/desktop 파일을 바꾸면
되고요.
만일 변경하는 기능이 없는 경우(한컴.... 등)는 좀 복잡합니다.
그 방법은 inittab에 지정된 런레벨 5 X시작 스크립트와
startx 스크립트를 조작하는 겁니다.
레드햇의 경우 런레벨 5 X시작 스크립트는 대부분 /etc/X11/prefdm으로
지정되어 있을겁니다. (/etc/inittab파일 열어서 x:5:로 시작하는
줄을 보면 됩니다)
xinit이나 xdm의 경우 특정 상황에 따라서 여러가지 스크립트들을
실행시키므로 이들은 man 페이지 열어서 확인해 보시구요.
일단 쉘스크립트는 어느정도 숙지를 하셔야 하겠고요. 쉘스크립트
플밍 공부해보시고 /usr/X11R6/bin/startx 스크립트 실행과정을
추적하시면 할 수 있습니다.
Written By the Black Knight of Destruction
댓글 달기