5.2. X µ¥½ºÅ©Å¾ ¸Å´ÏÀú »ç¿ëÇϱâ

¸¸¾à ¿øÇÑ´Ù¸é ½Ã½ºÅÛÀÌ ºÎÆÃÇÒ ¶§ X µ¥½ºÅ©Å¾ ¸Å´ÏÀú(``xdm'') °¡ X À©µµ¿ì ½Ã½ºÅÛÀ» ÀÚµ¿À¸·Î ½ÃÀÛ½ÃÅ°°Ô ÇÒ ¼ö ÀÖ´Ù. ÀÌ·¸°Ô ÇÏ¸é ¸®´ª½º°¡ ¾ðÁ¦³ª X ¿¡¼­ µ¹¾Æ°¡°Ô ÇÒ ¼ö ÀÖ´Ù. (¹°·Ð, <Ctrl>-<Alt>-<F1> Å°¸¦ ´­·¯ ±¸ÀÌ È­¸é¿¡¼­ º¸ÅëÀÇ ÄַܼΠ±×¸®°í <Alt>-<F7> Å°¸¦ ´­·¯ ´Ù½Ã ±¸ÀÌ È­¸éÀ¸·Î ÀüȯÇÏ´Â °ÍÀº °¡´ÉÇÏ´Ù.) ÀÌ´Â ¸Å·ÂÀûÀÌ°í »ç¿ëÇϱâ Æí¸®ÇÑ È¯°æÀ» »ç¿ëÀÚ¿¡°Ô Á¦°øÇÏ°í ¹ø¹øÀÌ ``startx'' ¸¦ ŸÀÌÇÎÇÏ´Â °ÍÀ» ÇÇÇÒ ¼ö ÀÖ´Â ÁÁÀº ¹æ¹ýÀÌ´Ù.

xdm ÀÌ µ¿ÀÛÇÏ°Ô ÇÏ·Á¸é ``/etc/inittab'' ÆÄÀÏÀ» ÆíÁýÇÏ¿© "id:3:initdefault:" ¶ó°í µÇ¾î ÀÖ´Â ÁÙÀ» ´ÙÀ½°ú °°ÀÌ ¹Ù²Ù¾îÁÖ¸é µÈ´Ù:

id:5:initdefault:

À§¿Í °°ÀÌ ¹Ù²Ù¾îÁÖ¸é ½Ã½ºÅÛÀÌ ºÎÆÃÇÒ ¶§ ¸®´ª½º¸¦ ½ÇÇà ·¹º§ 5 ·Î ¹Ù²Ù¾îÁØ´Ù; ÀÌ ½ÇÇà ·¹º§Àº µðÆúÆ®·Î xdm ¸¦ ½ÃÀÛ½ÃŲ´Ù. È®½ÇÈ÷ Çϱâ À§ÇÏ¿© ``/etc/inittab'' ÆÄÀÏ¿¡¼­ ¸Ç ¾Æ·¡ÂÊ ¾îµò°¡¿¡ ´ÙÀ½°ú °°Àº ÁÙÀÌ ÀÖ´ÂÁö È®ÀÎÇÑ´Ù:

x:5:respawn:/usr/bin/X11/xdm -nodaemon

¸¸¾à xdm ¸¦ »ç¿ëÇÏ´Â »óȲ¿¡¼­ ``bpp'' °ªÀ» µðÆúÆ®ÀÎ 8 º¸´õ ´õ ³ôÀº °ªÀ¸·Î ÇÏ°í ½Í´Ù¸é (¹°·Ð ºñµð¿À Ä«µå¿Í ¸ð´ÏÅÍ°¡ À̸¦ Áö¿øÇØÁشٸé) ``/etc/X11/xdm/Xservers'' ÆÄÀÏÀ» ´ÙÀ½°ú °°ÀÌ ¹Ù²Ù¾î¾ß ÇÑ´Ù:

:0 local /usr/X11R6/bin/X -bpp 24

À§¿Í °°ÀÌ ¹Ù²Ù¾îÁÖ¸é xdm Àº Çȼ¿´ç 24 ºñÆ®·Î µ¿ÀÛÇÑ´Ù.

±×¸®°í ``/etc/X11/xdm/Xsetup_0'' ÆÄÀÏÀ» ÆíÁýÇÏ¿© ``xbanner'' ·Î ½ÃÀÛÇÏ´Â ÁÙ¿¡ ``#'' ±ÛÀÚ¸¦ ³Ö¾î¼­ ´ÙÀ½°ú °°ÀÌ ÁÖ¼®Ã³¸® ÇÏ¿©¾ß ÇÑ´Ù:

#/usr/X11R6/bin/xbanner

ÀÌ·¸°Ô Çϸé KDE ¼¼¼Ç°£¿¡ ¼ø°£ÀûÀ¸·Î xdm ¹è³Ê°¡ µðÆúÆ®·Î ¶ß´Â °ÍÀ» ¸·À» ¼ö ÀÖ´Ù. ½É¹ÌÀûÀÎ ¹®Á¦¶ó´Â °É ³ªµµ ¾ËÁö¸¸...

ÀÛÀº Á¤º¸: ÆÁ: °¡²û ÄÜ¼Ö È­¸éÀ¸·Î µ¹¾Æ°¥ ÇÊ¿ä°¡ ÀÖ´Ù´Â °ÍÀ» ¾Ë°Ô µÉ °ÍÀÌ´Ù. (¿¹¸¦ µé¾î, ¾î¶² °ÔÀÓÀº Äֿܼ¡¼­´Â ½ÇÇàµÇÁö¸¸ X ¿¡¼­´Â ½ÇÇàµÇÁö ¾Ê´Â´Ù.) ÄַܼΠÀüȯ ÇÏ´Â ¹æ¹ý¿¡´Â µÎ°¡Áö°¡ ÀÖ´Ù. X ¿¡¼­ ÄַܼΠÀá½Ã °¥ ¶§¿¡´Â, <Alt><F1> Å°¸¦ ´©¸£°í µÇµ¹¾Æ ¿À·Á¸é <Alt><F7> Å°¸¦ ´©¸£¸é µÈ´Ù. ¶Ç´Â, X ¸¦ ¿ÏÀüÈ÷ ³¡³»°í (Á» ´õ ¸¹Àº ¸Þ¸ð¸®¸¦ È®º¸Çϱâ À§ÇÏ¿©) ½Í´Ù¸é ½Ã½ºÅÛÀÇ ½ÇÇà ·¹º§À» ¹Ù²Ùµµ·Ï ``/sbin/telinit 3'' ¶ó°í ŸÀÌÇÎÇϸé xdm ÀÌ ÁߴܵȴÙ. ´Ù½Ã µÇµ¹¾Æ¿À·Á¸é ``/sbin/telinit 5'' ¶ó°í ŸÀÌÇÎÇÏ¸é µÈ´Ù.