xdm, gdm과 같은 display manager를 쓰지 않을 경우, 대개 $HOME/.xinitrc 또는 시스템에 설치된 xinitrc에 따라, 실행되는 window manager가 달라집니다. 골치아픈 점 중의 하나는, 이 xinitrc의 내용이 배포판에 따라 꽤 다릅니다.
저는 Redhat Fedora Core 2와 gentoo를 쓰기 때문에, 두 가지의 예를 들어 보겠습니다.
Fedora의 경우, /etc/X11/xinit/xinitrc가 Xclient를 호출해서 window manager를 결정합니다. Xclient는 또 /etc/sysconfig/desktop을 읽어서, DESKTOP 변수에 따라 window manager를 결정합니다. 해결책은? /etc/sysconfig/desktop을 열어서 다음과 같이 고쳐주면 됩니다:
DESKTOP="KDE"
Gentoo의 경우, /etc/X11/xinit/xinitrc가 chooser.sh를 실행하고, 이것이 /etc/rc.conf를 읽거나 Xclient를 호출하게 됩니다. gentoo의 경우, Xclient를 만들어 두지 않았기 때문에, 간단히 /etc/rc.conf에 XSESSION을 바꿔 주면 됩니다. (/etc/rc.conf의 주석을 읽고 XSESSION 값을 설정하기 바랍니다):
XSESSION="kde-3.0.2"
이 두 배포판이 아니라면, 제가 도움을 드릴 수는 없지만, /etc/X11/xinit/xinitrc 또는 /usr/X11R6/lib/X11/xinit/xinitrc를 분석하면, 대충 알 수 있습니다.
:wink:
~/.xsession 에 이렇게 적어 주세요.[code:1]exec
~/.xsession 에 이렇게 적어 주세요.
exec startkde
다시 그놈으로 설정하려면
exec gnome-session
----
블로그 / 위키 / 리눅스 스크린샷 갤러리
그래도 둘다 그놈만 되는군요..
그래도 둘다 그놈만 되는군요..
다른 체크할 사항이 있나요
@.@
startx 말고 startkde 하세요 =_=;
startx 말고 startkde 하세요 =_=;
...아 맞다; 제가 실수했군요;;;;~/.xsession 은 gdm
...아 맞다; 제가 실수했군요;;;;
~/.xsession 은 gdm/kdm 등의 로그인 매니저를 쓰는 경우에만 해당됩니다. startx 로 X 윈도우를 시작하는 경우에는 ~/.xinitrc 가 맞겠군요;;
저의 경우엔 startkde 는 X 윈도우가 이미 떠 있는 상황에서만 동작하네요...;
----
블로그 / 위키 / 리눅스 스크린샷 갤러리
xdm, gdm과 같은 display manager를 쓰지 않을 경우,
xdm, gdm과 같은 display manager를 쓰지 않을 경우, 대개 $HOME/.xinitrc 또는 시스템에 설치된 xinitrc에 따라, 실행되는 window manager가 달라집니다. 골치아픈 점 중의 하나는, 이 xinitrc의 내용이 배포판에 따라 꽤 다릅니다.
저는 Redhat Fedora Core 2와 gentoo를 쓰기 때문에, 두 가지의 예를 들어 보겠습니다.
Fedora의 경우, /etc/X11/xinit/xinitrc가 Xclient를 호출해서 window manager를 결정합니다. Xclient는 또 /etc/sysconfig/desktop을 읽어서, DESKTOP 변수에 따라 window manager를 결정합니다. 해결책은? /etc/sysconfig/desktop을 열어서 다음과 같이 고쳐주면 됩니다:
Gentoo의 경우, /etc/X11/xinit/xinitrc가 chooser.sh를 실행하고, 이것이 /etc/rc.conf를 읽거나 Xclient를 호출하게 됩니다. gentoo의 경우, Xclient를 만들어 두지 않았기 때문에, 간단히 /etc/rc.conf에 XSESSION을 바꿔 주면 됩니다. (/etc/rc.conf의 주석을 읽고 XSESSION 값을 설정하기 바랍니다):
이 두 배포판이 아니라면, 제가 도움을 드릴 수는 없지만, /etc/X11/xinit/xinitrc 또는 /usr/X11R6/lib/X11/xinit/xinitrc를 분석하면, 대충 알 수 있습니다.
:wink:
C FAQ: http://www.eskimo.com/~scs/C-faq/top.html
Korean Ver: http://cinsk.github.io/cfaqs/
fedora 면...#yum install switchdesk
fedora 면...
#yum install switchdesk
#switchdesk kde
알아서 해 줍니다;
http://home.postech.ac.kr/~sodomau
[quote="sodomau"]fedora 면...#yum insta
이거 편하네요. :-)
데비안에는 이런 패키지가 없을까요?
-------------------------------------------
저는 KDM을 사용하고 있습니다.
XDM, GDM, KDM 등의 데스크탑 메니져를
사용해서 KDE로 들어가는 방법이 있습니다. :-)
Lum7671's Weblog
댓글 달기