· KLDP.org · KLDP.net · KLDP Wiki · KLDP BBS ·
Docbook Sgml/XFree86-HOWTO

The Linux XFree86 HOWTO

The Linux XFree86 HOWTO

Eric Steven Raymond

ÀÌÀ缺

    
    

2001/09/09 08:29:29

ÀÌ ±Û¿¡¼­´Â ¸®´ª½º¿ë X À©µµ¿ì ½Ã½ºÅÛ (X11R6)ÀÇ XFree86 ¹öÀü 4.1À» ¾î¶»°Ô ±¸ÇÒ ¼ö ÀÖ´ÂÁö, ¾î¶»°Ô ¼³Ä¡ÇÏ°í ¿©·¯°¡Áö ¼³Á¤À» ¸¶Ä¥ ¼ö ÀÖ´ÂÁö ¼³¸íÇÑ´Ù.ÀÌ ±ÛÀº ½Ã½ºÅÛ¿¡ XFree86À» ¼³Ä¡ÇÏ´Â ´Ü°èº° °¡À̵尡 µÉ °ÍÀÌ´Ù.

Copyright

¹®¼­¿¡ ´ëÇÑ ¼öÁ¤, º¸¾È ÀÛ¾÷Àº Open Publication License, version 2.0 ±Ô¾àÀ» µû¸¨´Ï´Ù.

고친 과정
고침 7.22001-09-09고친이 esr
XFree86 site µð·ºÅ丮 ±¸Á¶°¡ º¯°æµÊ.
고침 7.12001-08-09고친이 esr
¼³Á¤ ºÎºÐÀÌ º¯°æµÇ¾ú°í, ¸Å¿ì °£´ÜÇØÁ³À½.
고침 7.02000-08-21고친이 esr
First DocBook version.

1. ¼Ò°³

X À©µµ¿ì ½Ã½ºÅÛÀº À¯´Ð½º ½Ã½ºÅÛÀ» À§ÇÑ Å©°í °­·ÂÇÑ ±×·¡ÇÈ È¯°æÀÌ´Ù (ȤÀÚ´ÂÇÊ¿ä ÀÌ»óÀ¸·Î Å©°í º¹ÀâÇÏ´Ù°í ¸»ÇÒ ¼öµµ ÀÖ°Ú´Ù). ¿ø·¡ÀÇ X À©µµ¿ì ½Ã½ºÅÛÄÚµå´Â MIT¿¡¼­ °³¹ßµÇ¾ú´Âµ¥ ±× ¶§ºÎÅÍ À¯´Ð½º Ç÷§ÆûÀÇ Ç¥ÁØÀ¸·Î»ó¾÷È­µÇ¾ú´Ù. ÇöÀç Àü¼¼°èÀÇ °ÅÀÇ ¸ðµç À¯´Ð½º ¿öÅ©½ºÅ×À̼ǿ¡¼­´Â Á¶±Ý¾¿º¯ÇüµÈ ÇüÅÂÀÇ X À©µµ¿ì ½Ã½ºÅÛÀ» ¿î¿µÇÏ°í ÀÖ´Ù.

ÀÚÀ¯·Ó°Ô ¹èÆ÷ÇÒ ¼ö ÀÖ´Â 80386/80486/ÆæƼ¾ö À¯´Ð½º ½Ã½ºÅÛ¿ë X À©µµ¿ì ½Ã½ºÅÛ¹öÀü 11, ¸±¸®Áî 6 (X11R6)Àº David Wexelblat °¡ À̲ô´Â ÇÁ·Î±×·¡¸Ó ÆÀ¿¡ ÀÇÇØ °³¹ßµÈ °ÍÀÌ´Ù.ÀÌ°ÍÀº XFree86À̶ó°í ºÒ¸®¿ì¸ç ¸®´ª½º¸¦ Æ÷ÇÔÇؼ­ System V/386, 386BSD ±× ¿Ü´Ù¸¥ x86 À¯´Ð½º¿¡¼­ ¾µ ¼ö ÀÖ°í ¸ðµç ÀÌÁøÆÄÀÏ, Áö¿øÆÄÀÏ, ¶óÀ̺귯¸®, ÅøÀ» Æ÷ÇÔÇÏ°í ÀÖ´Ù.

XFree86¿¡ ´ëÇÑ ÀÚ¼¼ÇÑ Á¤º¸´Â XFree86 À¥»çÀÌÆ®ÀÎ http://www.XFree86.org¿¡¼­ ±¸ÇÏ¸é µÈ´Ù.

ÀÌ ±Û¿¡¼­ ¸®´ª½º¿ë XFree86À» ¾î¶»°Ô ¼³Ä¡ÇÏ°í ¼³Á¤ÇÒ °ÍÀÎÁö ´Ü°èÀûÀ¸·Î ÀÚ¼¼È÷ ¼³¸íÇÏ°ÚÁö¸¸ ÀϺΠ¼¼¼¼ÇÑ »çÇ×Àº XFree86°ú ÇÔ²² ¹èÆ÷µÈ ¹®¼­¸¦Àо°í »ç¿ëÀÚ°¡ Á÷Á¢ Çؾ߸¸ ÇÒ °ÍÀÌ´Ù (ÀÌ ¹®¼­¿¡ ´ëÇؼ­´Â ¾Æ·¡¿¡¼­ ¼³¸íÇÑ´Ù). ¶ÇÇÑ X À©µµ¿ì ½Ã½ºÅÛÀ» »ç¿ëÇÑ´ÙµçÁö ÃÖÀûÈ­ÇÏ´Â ¹®Á¦´Â ÀÌ ±ÛÀǼöÁØÀ» ÈξÀ ¶Ù¾î³Ñ´Â ÀÏÀ̹ǷΠ±×·¯ÇÑ °ÍÀÌ ÇÊ¿äÇÏ´Ù¸é X À©µµ¿ì ½Ã½ºÅÛ»ç¿ë¹ýÀ» ´Ù·é ´Ù¸¥ Ã¥À» Âü°íÇÏ¸é µÈ´Ù.


1.1. Á¤º¸¸¦ ¾òÀ» ¼ö ÀÖ´Â °÷

¸®´ª½º¿¡ ´ëÇØ µé¾îº» ÀûÀÌ ¾ø´Â °æ¿ì ±âº» Áö½ÄÀ» ¾ò±â¿¡ °¡Àå ÁÁÀº °÷ÀÌ ¸®´ª½º ¹®¼­ ÇÁ·ÎÁ§Æ® ȨÆäÀÌÁöÀÌ´Ù. °°Àº º» ¹®¼­ÀÇ ÃֽŠ¹öÀüÀº http://metalab.unc.edu/LDP/HOWTO/XFree86-HOWTO.html¿¡¼­ ±¸ÇÒ ¼ö ÀÖ´Ù.


1.2. ÀÌ ¹®¼­ÀÇ ÃֽŠ¹öÀü

¸®´ª½º XFree86 HOWTO »õ ¹öÀüÀÌ comp.os.linux.help¿Í comp.os.linux.announce¿Í news.answers¿¡ ÁÖ±âÀûÀ¸·Î ¿Ã·ÁÁú °ÍÀ̸ç LDP ȨÆäÀÌÁö¿Í ¿©·¯ ¸®´ª½º À¥ »çÀÌÆ®¿Í FTP »çÀÌÆ®¿¡µµ ¾÷·ÎµåµÉ ¿¹Á¤ÀÌ´Ù.

http://www.linuxdoc.org/HOWTO//XFree86-HOWTO.html¿¡ Á¢¼ÓÇÏ¸é ¾ðÁ¦µçÁö ÃֽŠ¹öÀüÀ» º¼ ¼ö ÀÖ´Ù.

óÀ½¿¡ ÀÌ ±ÛÀÇ À±°ûÀ» Àâ´Âµ¥¿¡ Matt WelshÀÇ µµ¿òÀÌ ÄÇ´Ù. Matt¿¡°Ô °¨»çÇÏ´Â ¹ÙÀÌ´Ù.


1.3. ÀÇ°ßÀ̳ª °íÄ¥Á¡

Áú¹®À̳ª ÀÇ°ßÀÌ ÀÖÀ¸¸é ¾ðÁ¦µçÁö Eric S. Raymond¿¡°Ô ·Î ¸ÞÀÏÀ» º¸³»¸éµÈ´Ù. Á¦¾ÈÀ̳ª ºñÆòµµ ÁÁÀ¸¸ç, Ȥ½Ã À߸øµÈ ºÎºÐÀÌ ÀÖÀ» °æ¿ì ¾Ë·ÁÁÖ¸é ´ÙÀ½ ¹öÀü¿¡¼­ ¼öÁ¤Çϵµ·Ï ÇÏ°Ú´Ù.

ƯÁ¤ ºñµð¿À Ä«µå³ª ¸ð´ÏÅÍ¿¡¼­ ¾î¶»°Ô X ¸¦ ¶ç¿ï ¼ö Àִ°¡ µîµîÀÇ Áú¹®Àº ÇÏÁö ¸»±â ¹Ù¶õ´Ù. º¸ÅëÀÇ ÀϹÝÀûÀÎ ¼³Ä¡¿¡ À־ »õ·Î¿î ´ëÈ­½Ä ¼³Ä¡ ÇÁ·Î±×·¥À¸·Î ¼Õ½±°í ºü¸£°Ô ¼³Ä¡ÇÏ´Â ¹ýÀ» ¼³¸íÇÏ´Â °ÍÀÌ ÀÌ ±ÛÀÇ ¸ñÀûÀÌ´Ù. ¼³Ä¡½Ã ¹®Á¦°¡ ÀÖÀ» °æ¿ì¿£ XFree86 Video Timings HOWTO°°Àº ¹®¼­¸¦ º¸¸éµÈ´Ù (ÀÌ°ÍÀº XFree86ÀÇVideomodes.doc ÆÄÀÏÀÇ ÃֽŠHTML ¹öÀüÀÌ´Ù). ³»°¡ ¾Æ´Â ÇÑ ¼³Ä¡¹®Á¦¿¡ ´ëÇѸðµç °ÍÀ» ´ã°í ÀÖ´Â ¹®¼­·Î¼­ ¸¸¾à ¿©±â¿¡ ³ª¿ÍÀÖÁö ¾ÊÀ¸¸é ³ª·Î¼­µµ ÇØ°á ¹æ¹ýÀÌ ¾ø´Ù.


1.4. ¹ø¿ªÀÚ Á¤º¸

ÀÌ ¹®¼­¸¦ Çѱ¹¾î·Î óÀ½ ¹ø¿ªÇÑ ÀÌ´Â Á¶ ÀÏȯ´Ô ÀÌ¸ç ±è º´Âù´Ô ÀÌ µµ¿òÀ» ÁÖ¾ú°í º» ¹®¼­´Â Á¶ ÀÏȯ´ÔÀÌ ¹ø¿ªÇÑ °ÍÀ» ±âÃÊ·Î °³Á¤ÇÑ °ÍÀÌ´Ù.


2. Çϵå¿þ¾î ¿ä±¸»çÇ×

the 4.1.0 status page¿¡¼­ Ä«µå¿Í Ĩ¼ÂÁ¾·ù¿¡ ´ëÇÑ ÃֽŠ¸®½ºÆ®¸¦ ãÀ» ¼ö ÀÖ´Ù.

ºñµð¿À Ä«µå¿¡ »ç¿ëµÈ Ĩ¼Â¸íÀº ºñµð¿À Ä«µå ±¸ÀԽà µ¿ºÀµÈ ¼³¸í¼­¿¡ ³ª¿Í ÀÖÀ»°ÍÀÌ´Ù. »õ·Î ºñµð¿À Ä«µå¸¦ ±¸ÀÔÇϰųª ºñµð¿À Ä«µå°¡ ÀÌ¹Ì ÀåÂøµÇ¾î ÀÖ´Â ÄÄÇ»Å͸¦ »õ·Î ±¸ÀÔÇÏ´Â °æ¿ì¶ó¸é Á¤È®ÇÑ Á¦Á¶¾÷ü¸í°ú ¸ðµ¨¸í, Ĩ¼Â¸íÀ»±¸ÀÔó¿¡ ¹®ÀÇÇÑ´Ù. ´ë°³ÀÇ ±¸ÀÔó¿¡¼­´Â ÇÊ¿äÇϸé Á¦Á¶¾÷ü¿¡ ¹®ÀÇÇؼ­¶óµµ ¾Ë·ÁÁÙ °ÍÀÌ´Ù. º¸Åë Á¦Á¶¾÷ü Ãø¿¡¼­´Â ±×³É 'Ç¥ÁØ SVGA Ä«µå'¶ó°í Çϸ鼭 '´ç¿¬È÷ ÀÛµ¿¿¡ ÀÌ»ó¾øÀ» °Í'À̶ó´Â ½ÄÀ¸·Î ¸»Çϱ⵵ Çϴµ¥ ÀÌ·² °æ¿ì¿£ ¸®´ª½º¿Í XFree86À» ¾²·Á°í ÇÑ´Ù´Â Á¡À» ¹àÈ÷°í Áö¿øÇÏÁö ¾Ê´Â Ä«µå°¡ ÀÖÀ¸¹Ç·Î ÀÚ¼¼ÇÑ Á¤º¸°¡ ÇÊ¿äÇÏ´Ù´Â Á¡À» ¼³¸íÇØ¾ß ÇÑ´Ù.

XFree86 ¹èÆ÷ÆÇ¿¡ Æ÷ÇÔµÈ SuperProbe ÇÁ·Î±×·¥À» ÀÌ¿ëÇصµ ºñµð¿ÀÄ«µå Ĩ¼ÂÀ» ¾Ë¾Æ³¾ ¼ö Àִµ¥ ÀÌ°ÍÀº ¾Æ·¡¿¡¼­ ÀÚ¼¼È÷ ¼³¸íÇÏ°Ú´Ù.

Áö¿øµÇ´Â ºñµð¿À Ä«µå´Â ISA, VLB ±×¸®°í PCI µî ¸ðµç ¹ö½º ŸÀÔ¿¡¼­ Áö¿øµÈ´Ù.

XFree86 °³¹ßÀÚ°¡ Á÷¸éÇÑ ¹®Á¦ÁßÀÇ Çϳª´Â ÀϺΠºñµð¿À Ä«µå Á¦Á¶¾÷ü¿¡¼­ Ä«µåŬ·° ÁÖÆļö¸¦ °áÁ¤ÇÏ´Â µ¥¿¡ ºñÇ¥ÁØ ¹æ½ÄÀ» ÀÌ¿ëÇÑ´Ù´Â °ÍÀÌ´Ù. À̵éÁß ÀϺδÂÇÁ·Î±×·¡¹Ö¿¡ ÇÊ¿äÇÑ Ä«µå »ç¾çÀ» °ø°³ÇÏÁö ¾Ê°Å³ª, Ä«µå Á¤º¸ °ø°³¿¡ À־°³¹ßÀڵ鿡°Ô ºñ°ø°³ ¿øÄ¢¿¡ ´ëÇÑ µ¿ÀǸ¦ ¿ä±¸Çϱ⵵ ÇÑ´Ù.°³¹ßÆÀÀÌ ¿øÄ¡¾Ê´Â ÀÏÀÌ´Ù. ¿À·§µ¿¾È Diamond»çÀÇ ºñµð¿À Ä«µå¿¡ À־ ÀÌ·¯Çѹ®Á¦°¡ ÀÖ¾úÁö¸¸ XFree86 release 3.1 ÀÌÈÄ·Î Diamond»ç´Â °³¹ßÆÀ°ú Çù·ÂÇϱâ½ÃÀÛÇÏ¿© ÀÚ»ç Ä«µåÀÇ °ø°³ µå¶óÀ̹ö¸¦ ¹ßÇ¥ÇÏ¿´´Ù.

¸®´ª½º¿¡¼­ XFree86À» À§ÇÑ ±ÇÀå»ç¾çÀº À§¿¡ ³ª¿Â Ĩ¼ÂÀ» ¾´ ºñµð¿À Ä«µå¿ÍÃÖ¼Ò 8 MBÀÇ ·¥À» °®Ãá 486 ÀÌ»óÀÌ´Ù. ÃÖÀûÀÇ ½ÇÇàÀ» À§Çؼ­´Â S3 Ĩ¼Â Ä«µå¿Í°°Àº °¡¼ÓÄ«µå¸¦ ¾²´Â °ÍÀÌ ÁÁ´Ù. °ªºñ½Ñ Çϵå¿þ¾î¸¦ ±¸ÀÔÇÏ´Â ¸ðÇèÀ» ÇϱâÀü¿¡ XFree86 ¹®¼­¸¦ Âü°íÇÏ¿© Áö¿ø¿©ºÎ¸¦ È®ÀÎÇØ¾ß ÇÑ´Ù.

ÇÑ°¡Áö »çÁ·À» ´ÞÀÚ¸é Matt Welsh (ÀÌ FAQ¸¦ ¸¸µç »ç¶÷)ÀÌ ¾²´ø ¸®´ª½º½Ã½ºÅÛÀº 20MB RAM°ú 2MBÀÇ DRAMÀÌ ´Þ¸° VLB S3-864 Ĩ¼Â Ä«µå°¡ ÀåÂøµÈ486DX-66À̾ú´Ù. ±×´Â X ¼º´ÉÅ×½ºÆ®¸¦ ÀÌ ½Ã½ºÅÛ°ú Sun Sparc IPX¿öÅ©½ºÅ×À̼ǿ¡¼­ ¼öÇàÇߴµ¥ ±×ÀÇ ¸®´ª½º ½Ã½ºÅÛÀÌ Sparc IPXº¸´Ù ´ë·« 7¹èÁ¤µµ ´õ »¡¶ú´Ù (±Ã±ÝÇÑ ºÐµéÀ» À§ÇØ ¼³¸íÇÏÀÚ¸é, ÀÌ ºñµð¿À Ä«µå°¡ ÀåÂøµÈ¸®´ª½º »óÀÇ XFree86-3.1ÀÌ ÀÛµ¿ÇÏ´Â ¼Óµµ´Â ¾à 171,000 xstoneÀ̸ç SparcIPX´Â ¾à 24,000 xstoneÀÌ´Ù). ÀϹÝÀûÀ¸·Î SVGA °¡¼ÓÄ«µå¸¦ ¾²´Â ¸®´ª½º½Ã½ºÅÛ»óÀÇ XFree86ÀÌ »ó¿ë À¯´Ð½º ¿öÅ©½ºÅ×ÀÌ¼Ç (º¸Åë ±×·¡ÇÈÀ» À§ÇØ ´Ü¼ø ÇÁ·¹ÀÓ ¹öÆÛ¸¦ ä¿ëÇÏ´Â) º¸´Ù ÈξÀ ºü¸¥ ¼öÇà ´É·ÂÀ» º¸¿©ÁØ´Ù.

½Ã½ºÅÛÀº ÃÖ¼Ò 4MBÀÇ ¹°¸®Àû ·¥°ú 16MBÀÇ °¡»ó ·¥ (¿¹¸¦ µéÀÚ¸é 8MBÀÇ ¹°¸®Àû·¥°ú 8MBÀÇ ½º¿Ò¿µ¿ª)À» °¡Áö°í ÀÖ¾î¾ß ÇÑ´Ù. ¸Þ¸ð¸® ºÎÁ·½Ã¿¡ ¹°¸®Àû ·¥ÀÌ´õ ¸¹À»¼ö·Ï ½Ã½ºÅÛÀÇ µð½ºÅ© ½º¿ÒÀÌ ´õ Àû¾îÁø´Ù´Â Á¡À» ±â¾ïÇØ¾ß ÇÑ´Ù.½º¿ÒÀº º»ÁúÀûÀ¸·Î ´À¸®±â ¶§¹®¿¡ (µð½ºÅ©´Â ¸Þ¸ð¸®¿¡ ºñÇØ ÈξÀ ´À¸®´Ù)XFree86À» ¿øÈ°È÷ »ç¿ëÇϱâ À§ÇØ 8MB³ª ±× ÀÌ»óÀÇ ·¥ÀÌ ÇÊ¿äÇÏ´Ù. 16MB¸é ´õÁÁÀ» °ÍÀÌ´Ù. 4MBÀÇ ¹°¸®Àû ·¥À» °¡Áø ½Ã½ºÅÛÀº 8MB ÀÌ»óÀÇ ·¥À» °¡Áø½Ã½ºÅÛº¸´Ù ÈξÀ(ÃÖ°í 10¹è±îÁö) ´À¸®´Ù.


3. XFree86 ¼³Ä¡Çϱâ

¾Æ¸¶µµ µ¶ÀÚ´Â ¸®´ª½º ¹èÆ÷ÆÇ¿¡ Æ÷ÇÔµÈ XFree86À» °®°í ÀÖÀ» ÅÙµ¥, ÀÌ °æ¿ìXFree86À» µû·Î ´Ù¿î·ÎµåÇÒ ÇÊ¿ä°¡ ¾ø´Ù. ¾Æ´Ï¸é °¢ÀÚÀÇ ½Ã½ºÅÛ¿¡ ¸Â´Â RPM¹ÙÀ̳ʸ® ÆÐÅ°Áö¸¦ ±¸ÇÒ ¼ö ÀÖÀ» °ÍÀÌ´Ù. ÀÌ °æ¿ì¿£ rpm(1)À» ½á¼­ ¼³Ä¡ÇÒ ¼öÀÖ´Ù. ¾î´À ÂÊÀ̵ç ÀÌ ÀýÀÇ ³ª¸ÓÁö´Â °Ç³Ê¶Ù¾îµµ µÈ´Ù.

XFree86ÀÇ ÀÌÁøÆÄÀÏ ÇüÅÂÀÇ ¸®´ª½º ¹èÆ÷º»Àº ¸¹Àº FTP »çÀÌÆ®¿¡¼­ ãÀ» ¼öÀÖ´Ù. XFree86 »çÀÌÆ®¿¡¼­´Â ÀÌ°ÍÀÌ¿©±â¿¡ ÀÖ´Ù. µ¶ÀÚ´Â ÇÁ·Î¼¼¼­ ŸÀÔ(axp=alpha, ix86=Intel 80x86)°ú Gnu C ¶óÀ̺귯¸® ¹öÀü¿¡ ÀÇÁ¸ÇÏ°í ÀÖ´Â Linux-axp-glibc21, Linux-ix86-glibc20, or Linux-ix86-glibc21 ÀÇ ¼­ºêµð·ºÅ丮¸¦ ¿øÇÒ°ÍÀÌ´Ù

´Ù¿î·ÎµåÇÑ µÚ¿¡ °¡Àå ¸ÕÀú ÇؾßÇÒ °ÍÀº 'preinst.sh' ½© ½ºÅ©¸³Æ®¸¦ ½ÇÇàÇϴ°ÍÀÌ´Ù. ÀÌ °úÁ¤Àº ¼³Ä¡¸¦ °è¼ÓÇϱâ Àü¿¡ ÇÊ¿äÇÑ »çÇ×µéÀ» ¾Ë·ÁÁÙ °ÍÀÌ´Ù. XFree86 ¹ÙÀ̳ʸ® ¹èÆ÷¹öÀüÀÇ ¼³Ä¡¸¦ À§ÇÑ ¿ÏÀüÇÑ ¸í·É¾î´Â http://www.xfree86.org/4.1.0/Install2.html¿¡ ÀÖ´Ù

XFree86 µð·ºÅ丮´Â ÇöÀç ¹öÀüÀÇ ¸±¸®Áî ³ëÆ®(RELNOTES)¸¦ Æ÷ÇÔÇÏ°í ÀÖÀ¸¸ç, ¼³Ä¡¿¡ °üÇÑ ÀÚ¼¼ÇÑ µµ¿òÀ» ¾òÀ» ¼ö ÀÖ´Ù.

XFree86À» ¼³Ä¡Çϱâ À§Çؼ­´Â À§¿¡ ³ª¿­µÈ ÆÄÀϵéÀÌ ÇÊ¿äÇϸç /usr/X11R6µð·ºÅ丮¸¦ ¸¸µé¾î¼­ (root±ÇÇÑÀ¸·Î) ÀÌ ÆÄÀϵéÀ» >/usr/X11R6¿¡¼­ ´ÙÀ½°ú °°ÀÌ Ç®¾î¾ß ÇÑ´Ù.

gzip -dc Xbin.tgz | tar xfB -

ÀÌ ÆÄÀϵéÀº /usr/X11R6¿¡¼­ ¹­¾úÀ¸¹Ç·Î ´Ù½Ã ±×°÷¿¡¼­ Ç®¾î¾ß ÇÑ´Ù´Â Á¡À» ÀØÁö¸» °Í.

/usr/X11R6/bin µð·ºÅ丮°¡ Æнº°æ·Î·Î ÁöÁ¤µÇ¾î ÀÖ¾î¾ß ÇÑ´Ù. À̸¦ À§Çؼ­´Â½Ã½ºÅÛ µðÆúÆ®ÀÎ /etc/profileÀ̳ª /etc/csh.login (´ç½ÅÀ̳ªÅ¸ »ç¿ëÀÚ°¡ ¾²´Â ½©¿¡ µû¶ó ´Ù¸£´Ù)¸¦ ÆíÁýÇÑ´Ù. ´Ü¼øÈ÷ ´ç½ÅÀÇ ½©¿¡¼­ ¾²´Â.bashrc³ª .cshrc¸¦ ¼öÁ¤Çؼ­ ±× µð·ºÅ丮¸¦ °¢ÀÚÀÇ Æнº °æ·Î¿¡ Ãß°¡Çصµ µÈ´Ù.

¶ÇÇÑ /usr/X11R6/lib µð·ºÅ丮°¡ ·±Å¸ÀÓ ¸µÄ¿ÀÎ ld.so¿¡ ÀÇÇØ À§Ä¡ÁöÁ¤ÀÌ µÇµµ·Ï ÇØ¾ß Çϴµ¥, À̸¦ À§Çؼ­´Â

/usr/X11R6/lib

À» /etc/ld.so.conf ÆÄÀÏ¿¡ Ãß°¡ÇÏ°í root·Î¼­ /sbin/ldconfig¸¦½ÇÇàÇÑ´Ù.


4. XFree86 ¼³Á¤

4.1. ÀÏ¹Ý ¼³Á¤

¸¶¿ì½º¿Í ¸ð´ÏÅÍ, ºñµð¿À Ä«µå¸¦ Á¦´ë·Î ¾²±âÀ§ÇØ XFree86À» ¼³Á¤ÇÏ´Â °ÍÀº º¹ÀâÇÑ ¼³Á¤ ÆÄÀÏÀ» ÀÏÀÏÈ÷ ¼ÕÀ¸·Î °íÃÄ¾ß ÇÏ´Â ¹æ´ëÇÑ ÀÛ¾÷À» ¿äÇÏ´Â ÀÏÁ¾ÀÇ ¸¶¼ú¼î¿Íµµ °°Àº ÀÏÀ̾ú´Ù. ±×·¯³ª ÀÌÁ¦´Â ±×·¸°Ô ¾î·Á¿î ÀÛ¾÷Àº ÇÊ¿äÇÏÁö ¾Ê´Ù. ´ÜÁö ¸ðµâ¸¸ ÀνĽÃÅ°¸é ¸ðµç°ÍÀÌ ÇØ°áµÈ´Ù.

¸®´ª½º¸¦ ÀνºÅçÇÑÈÄ¿¡ X ¸¦ »ç¿ëÇÒ ¼ö ¾ø´Ù¸é, ¼³Ä¡ ½ºÅ©¸³Æ®°¡ X ¼³Á¤¿¡ °üÇÑ ¸î °¡Áö Áú¹®À» ÇÑ´Ù. ´Ù½Ã ¸»Çؼ­ ¼³Á¤À» Çϱâ À§Çؼ­´Â XFree86 -configure¸í·É¸¸ ½ÇÇà½ÃÅ°¸é µÈ´Ù.

À§ÀÇ ¹æ¹ýµéÀÌ °¡´ÉÇÑ°ÍÀº ¿äÁòÀÇ PCµéÀÌ X¸¦ ½ÇÇàÇÒ ¼ö ÀÖ´Â ÃæºÐÇÑ »ç¾çÀ» °®Ãß°í Àֱ⠶§¹® ÀÌ´Ù. ¸¶¿ì½º¿Í Å°º¸µåÀÇ ¼³Á¤¿¡ °üÇÑ °ÍÀº ¼³Á¤ ºÎºÐÀ» ¸¶Ä¡°í ³ªÁß¿¡ X ½ÇÇàÇϱ⿡¼­ ¾ð±ÞÇÒ °èȹÀÌ´Ù.

ÇÑ°¡Áö ¾Ë¾ÆµÎ¾î¾ß ÇÒ °ÍÀº ´ç½ÅÀÌ ´ëºÎºÐÀÇ PC »ç¿ëÀÚ¿Í ¸¶Âù°¡Áö¶ó¸é ´ç½ÅÀÇ Å°º¸µå´Â XF86Setup ÇÁ·Î±×·¥¿¡¼­ µðÆúÆ®ÀÎ 'Generic 101-key PC'°¡ ¾Æ´Ï¶ó'Generic 102-key PC (intl)'À̶ó´Â °ÍÀÌ´Ù. ¸¸¾à µðÆúÆ®(101)À» ¼±ÅÃÇϸé Å°º¸µå ¸Ç ¿À¸¥ÂÊ¿¡ ÀÖ´Â Å°µé (¼ýÀÚÅ° °°Àº °Íµé)ÀÌ ÀÛµ¿ÇÏÁö ¾Ê°Ô µÈ´Ù.


5. XFree86 ½ÇÇàÇϱâ

XF86Config ÆÄÀÏ ¼³Á¤À» ´Ù ¸¶ÃÆ´Ù¸é ÀÌÁ¦ X ¼­¹ö¸¦ ¶ç¿ö Å×½ºÆ®ÇØ º¼ Â÷·Ê´Ù. ¸ÕÀú /usr/X11R6/bin µð·ºÅ丮°¡ Æнº¿¡ °É·Á ÀÖ¾î¾ß ÇÑ´Ù.

XFree86À» ½ÃÀÛÇÏ´Â ¸í·ÉÀº

startx
ÀÌ´Ù.

ÀÌ°ÍÀº xinit¿¡ ÇØ´çÇÑ´Ù (´Ù¸¥ À¯´Ð½º ½Ã½ºÅÛ¿¡¼­ xinit¸¦ ½áºÃ´Ù¸é ¾Ë °ÍÀÌ´Ù).

ÀÌ ¸í·ÉÀº X ¼­¹ö¸¦ ½ÃÀÛÇÏ°í home µð·ºÅ丮¿¡ ÀÖ´Â .xinitrc ÆÄÀÏ¿¡ µé¾îÀÖ´Â ¸í·ÉÀ» ½ÇÇàÇÑ´Ù. .xinitrc´Â ½ÇÇàÇÒ X Ŭ¶óÀ̾ðÆ®¸¦ ´ã°íÀÖ´Â ÀÏÁ¾ÀÇ ½©ÀÌ´Ù. ÀÌ ÆÄÀÏÀÌ Á¸ÀçÇÏÁö ¾Ê´Â´Ù¸é µðÆúÆ®ÀÎ /usr/X11R6/lib/X11/xinit/xinitrc°¡´ë½Å ¾²ÀδÙ.

º¸Åë .xinitrcÆÄÀÏÀº ´ÙÀ½°ú °°´Ù.

#!/bin/sh

xterm -fn 7x13bold -geometry 80x32+10+50 &
xterm -fn 9x15bold -geometry 80x34+30-10 &
oclock -geometry 70x70-7+7 &
xsetroot -solid midnightblue &

exec fvwm2 

ÀÌ ½ºÅ©¸³Æ®´Â µÎ °³ÀÇ xterm Ŭ¶óÀ̾ðÆ®¿Í oclockÀ» ½ÃÀÛÇÏ°í ¹è°æ»öÀ» midnightblue·Î ¼³Á¤ÇÑ´Ù. ±×¸®°í À©µµ¿ì ¸Å´ÏÀúÀÎ fvwm2¸¦ ½ÃÀÛÇÑ´Ù. fvwm2´Â ½©ÀÇ exec ¹®Àå¿¡ ÀÇÇØ ½ÇÇàµÈ´Ù´Â Á¡À» ÁÖ¸ñÇÏÀÚ. ÀÌ°ÍÀº xinit ÇÁ·Î¼¼½º°¡ fvwm2¿¡ ÀÇÇØ ´ëÄ¡ µÇµµ·Ï ÇÑ´Ù. ÀÏ´Ü fvwm2 ÇÁ·Î¼¼½º°¡ Á¾·áÇϸé X ¼­¹ö°¡ ¼Ë´Ù¿îÇϰԵȴÙ. fvwm2¸¦ Á¾·á½ÃÅ°·Á¸é root ¸Þ´º¸¦ ¾²¸éµÈ´Ù.: µ¥½ºÅ©Å¾ ¹è°æ¿¡¼­ ¸¶¿ì½º1¹ø ¹öÆ°À» ´©¸£¸é Exit Fvwm2 Æ˾÷ ¸Þ´º°¡ ³ªÅ¸³­´Ù.

.xinitrcÀÇ ¸¶Áö¸· ¸í·ÉÀÌ exec·Î ½ÃÀ۵ȴٴ °Í°ú ÀÌ°ÍÀÌ ¹é±×¶ó¿îµå·Î ½ÇÇàµÇ´Â °ÍÀÌ ¾Æ´Ï¶ó´Â Á¡À» È®ÀÎÇÏÀÚ (³¡¿¡ &°¡ ¾ø´Ù). ±×·¸Áö ¾ÊÀ¸¸é X¼­¹ö°¡ .xinitrc ÆÄÀÏÀÇ Å¬¶óÀ̾ðÆ®¸¦ ½ÃÀÛÇÏÀÚ¸¶ÀÚ ¼Ë´Ù¿îÇÏ°í ¸» °ÍÀÌ´Ù.

´ë¾ÈÀûÀ¸·Î, ctrl-alt-backspace¸¦ ´©¸§À¸·Î½á X¸¦ Á¾·áÇÒ ¼öµµ ÀÖ´Ù. ÀÌ·¸°ÔÇϸé Áï½Ã X¸¦ ³¡³»°í À©µµ¿ì ½Ã½ºÅÛÀ» ºüÁ® ³ª¿À°Ô µÈ´Ù

À§ÀÇ °ÍµéÀº ¾ÆÁÖ °£´ÜÇÑ µ¥½ºÅ©Å¾ ¼³Á¤ÀÌ´Ù. .xinitrc ÆÄÀÏÀ» Á¶±Ý ¼Õº¸¸é¸¹Àº ¸ÚÁø ÇÁ·Î±×·¥µé°ú ½Ã½ºÅÛ ¼³Á¤ÀÌ °¡´ÉÇÏ´Ù.

X À©µµ¿ì ½Ã½ºÅÛ È¯°æÀ» óÀ½´ëÇÏ´Â Ãʺ¸ÀÚ¿¡°Ô´ÂThe Joy of X: An Overview of the X Window System by Niall Mansfield(Addison-Wesley 1993, ISBN 0201-565129) °°Àº Ã¥À» °­·ÂÈ÷ ÃßõÇÏ´Â ¹ÙÀÌ´Ù. XÀÇ»ç¿ë°ú ¼³Á¤Àº ¿©±â¼­ ´Ù·ç±â¿£ ¹÷Âù ³»¿ëÀÌ´Ù. óÀ½¿¡´Âxterm, oclock, fvwm2 µî¿¡ ´ëÇÑ ¸ÇÆäÀÌÁö¸¦ º¸´Â °ÍÀÌ µµ¿òÀÌ µÉ °ÍÀÌ´Ù.


ID
Password
Join
You love peace.


sponsored by andamiro
sponsored by cdnetworks
sponsored by HP

Valid XHTML 1.0! Valid CSS! powered by MoniWiki
last modified 2006-12-18 00:04:04
Processing time 0.0023 sec