
                              The LBX Mini-HOWTO
                                       
Paul D. Smith, [1]psmith@baynetworks.com

   v1.04, 11 December 1997
     _________________________________________________________________
   
   LBX (Low Bandwidth X) O@ئb X Protocol WiY X Server C
   ηNbﵽCtsɡAX {P X Server ܤΦ^ɶC
     _________________________________________________________________
   
1. e

2. LBX ثepH

3. LBX ֦ҧUqH

4. ֤ݭn LBXH

5. p LBX u@H

6. ڻݷǳƭnhϥ LBXH

7. ڤݭnǳƤhϥ LBXH

8. p LBX }lu@H

9. D

10. Documentation

11. Alternatives

     * 11.1 dxpc - @ӷ@˪ X Protocol Y{
     * 11.2 Ssh (Secure Shell)
     * 11.3 ֤nH
     _________________________________________________________________
   
1. e

   X protocol isyWöA רO@Ǭݦ²檺ƱAҦp}@
   sC Hb 28.8 kbps άO֪Wյۨϥ X A }
   @ X yhWݡC
   
   LBX 򥻤WOF֨ӨtΪ X T洫AӲͨ㦳YΧ֨OM
   סC
   
2. LBX ثepH

   LBX  X sb 1996 QGX X11R6.3  X Protocol C H
   XFree86 aھӨtCӨAO XFree86 3.3.x tC@lC
   
3. LBX ֦ҧUqH

   pGAQμAȨϥλݪAȡALBX Ni H[t X {ݥH
    DISPLAY ܼƫwݤsC ~ApG DISPLAY ]wP
   tθVF WAN (Ҧpꪺ) άOLCts覡A LBX tγ|
   ҧUqC
   
4. ֤ݭn LBXH

   MApGAuݭnbݨϥX άOAڥϥ XA LBX AO|
   UC
   
   pGA֦@Ӱt LAN A LBX ]|ӤjUqC ǤH]\|"pG
   LBX CqA򬰤|b t LAN WSUH" pGAت
   Obֺyq 򥦪Ti঳UC OAتO X ^
   ɶA LBX iणOAһݭnC MϥΧ֨H YAO]y@
   B~귽 ( ֨ݭnOA Yݭn CPU ɶ )C pGAs
   uwgܧֳtF LBX Ϧӥi୰CtסC
   
5. p LBX u@H

   LBX QΦb X client ݪ@ӳBz֨MYNzAu@C X A
   Dݨϥγo@ӥNz˸mAè̾ڥӶiYC
   
   HUO X clients@]wCbڭ̪Qפ (LOCAL) ObAe
   u@AAਣ쥦ùCӻ (REMOTE) OAݶ]{u@C
       ______________________________________________________________
     
     REMOTE                               LOCAL
 +-----+                                             +-----+
 | APP |-\          Network            +----------+  |     |\
 +-----+  \--------------------------->| X SERVER |=>|     ||
 +-----+  /       (X Protocol)         +----------+  +-----+\
 | APP |-/                                          /_____//
 +-----+
       ______________________________________________________________
     
   ϥ LBX A@ӥNzA ( lbxproxy ) bݳQBz A{bݱNM
   NzAqAӤOM{qC ۳o{ǳBz֨HY X 
   nDöǻ̡C ̬ݰ_ӹOJ
       ______________________________________________________________
     
     REMOTE                                         LOCAL
                                                               +-----+
 +-----+  +-------+           Network            +----------+  |     |\
 | APP |->| PROXY |----------------------------->| X SERVER |=>|     ||
 +-----+  +-------+       (LBX/X Protocol)       +----------+  +-----+\
 +-----+   /                                                  /_____//
 | APP |--/
 +-----+
       ______________________________________________________________
     
   ܩ쩳OFQYHγQ֨hOoQתdC
   
6. ڻݷǳƭnhϥ LBXH

   Aݭn@ӤwgN LBX sĶXbݪ X ServerC DAbsĶɭԫw
   N LBX X䤤A _h X11R6.3 |۰ʪϥ LBX SʡC Ҧ
   XFree86 3.3 server w]| LBX X䤤C
   
   AiHϥ xdpyinfo oөROˬOA server O_}F LBX \C 
    xdpyinfo Yib number of extensions CUA LBX Cb䤤C
   
   U@BAAݭn@ӦbݤwgN lbxproxy o{sĶXӪtΡC o䦳
   C pGݪtΩMAݤPAbݪ lbxproxy N|@ΡC
   
   ܤASҩҿ׫D٪ lbxproxy AҥH A (a) Ҧݨtγ
   ϥX11R6.3AάO (b) @ӰwAݨtιwsĶn lbxproxyC 
   M̬OKC
   
   lbxproxy ȶȬO@ӳ@ɡC S󪺳]wɩάO귽ɡAνѦp
   ɮסC
   
7. ڤݭnǳƤhϥ LBXH

   ݨtΤݭn@ӷs X server (pP@몺pAݨtΨäݭn@
    X Server).
   
   Aһݪ{AäݭnwSO X άOSO禡wC ڳzL LBX 
   ѪAȡAϥ X11R5 {A]SILDC
   
   Aݭnϥ root άOSOvsݨtΡC Auݭn@몺v
   lbxproxyC t~AuݭnbAۤvaؿUYiAlbxproxy äݭnw
   ˦bSwؿC
   
8. p LBX }lu@H

   OKAUӪBJ²C NUC LOCAL H REMOTE ΧAݥHλݪ
   DW٨NC ( dUndVF )On LOCAL:
   
    1. ҰʧA X serverC
    2. iDA X server ǻݨtάOQ\sC ϥ host-list 
       kAJ xhost + REMOTECpGAnϥ xauth Aݭn@hƱFа
       \ man xauth(1) HohTC pGAx X ݪsA
       AݭnѾ\ [2]Remote X Apps Mini-HOWTO C
       
   On REMOTE:
   
    1. _l lbxproxy çiDǰeT쥻ݪ X serverApUJ
       
  $ lbxproxy -display LOCAL:0 :1 &

       oiD lbxproxy bݨtΨϥ display :1 FpGtΤj 1 
       display wgbϥΡCAiHϥ :2 ]wNC
    2. ]wA DISPLAY ܼơAϦܼƩMA lbxproxy ҳ]wۦPC
       N` DISPLAY ]w
       
  $ DISPLAY=:1
  $ export DISPLAY

       pGAϥ csh AHUiOAһݭnUFOJ
       
  % setenv DISPLAY :1

    3. pGAϥ xauth AݭnTwA cookie TB@CAiHq
       [3]Remote X Apps Mini-HOWTO 򪺧hTC
    4. A X {I
       
   UӴNFFҦb Display ܼƬ:1  X {|b|ϥ
   LBXCMAASk_l@ X {A Display ܼƬOV
   LOCAL:0 HΦbP@ӮɶUC
   
9. D

   o䦳@Ǳ`DJ
   
   Q)
          lbxproxy H access denied ~{C
          
   A)
          oONAݪtΤݨtΪsӲͪ~C аѾ\
          [4]Remote X Apps Mini-HOWTO ԺɪC
          
          IoDɡA@²檺覡CиյۦbݤnzL
          lbxproxy @²檺 X {A p xclock J
          
  $ xclock -display LOCAL:0

          pGॿ`u@ANܬOxhostάO L@ǰ򥻪 X 
          DӤO LBXC
          
10. Documentation

   bзǪ X 󤤡Aߤ@iHѾ\ӬO man lbxproxy(1)C
   
   pGA X lɡAUCǦ쪺T LBX J
   
     * xc/doc/specs/Xext/lbx.mif (Framemaker MIF)
     * xc/doc/hardcopy/Xext/lbx.PS.Z (Compressed Postscript)
     * xc/doc/hardcopy/Xext/lbxTOC.html (HTML)
       
    LBX ԺɪtkbUCaJ
   
     * xc/doc/specs/Xext/lbxalg.mif (Framemaker MIF)
     * xc/doc/specs/Xext/lbxalg.PS.Z (Compressed Postscript)
       
   pGAS X lɡAAiH [5]X ´ FTP oC
   
11. Alternatives

   pGAYǭ]w lbxproxy CҦpAwLĲvA ॿ`
   Au@A AQ·Ъݫإ lbxproxy εۧAuOQOOLܡA
   o䦳@ǨL X protocol Y覡C (SHLסH)
   
11.1 dxpc - @ӷ@˪ X Protocol Y{

     * 쥻@̡J [6]Brian Pane <brianp@cnet.com>
     * {U@̡J [7]Zachary Vonler <lightborn@mail.utexas.edu>
       
   [8]dxpc M LBX HۦP覡B@CMӬFקKק X ServerlX H
   @@ X Server XRdxpc ϥ  NzAJ @ӹO lbxproxy
   ]bݪtΡAt@ӫhbݰC
   
   bݪNzAtdq X Client HΥݪNzAA ӥݪNz
   Atdq X Server HλݪNzAC
   
   ҥHA X clients H X server yAL̳H`Bz覡Bz X
   Protocol
   
  uI
  
     * JMOWߵ{Ӥݭnʨ X A @wD` esĶ
       HΦwˡC
     * OWߪQ@ۡAҥHAݭn OSF Xs X AYioį઺
       WiHο~ץC
     * ѤF lbxproxy hYTHβέpTC
       
  I
  
     * O X зǮMAAۤvoHνsĶwˡC
     * bwˤWܪA]nDbݤ]n@ӹOݪNz
       AC
       
  ڦb̥iHo dxpcH
  
   dxpc lɥiH [9]ftp.x.orgoC
   
   o̦@Ӻ [10]http://ccwf.cc.utexas.edu/~zvonler/dxpc/ dxpc ܦh
   TC]tF dxpc  mailing listAlɡAH hإxws
   ĶnɡC
   
11.2 Ssh (Secure Shell)

   [11]Ken Chase <lbxhowto@sizone.org> notes that [12]ssh QΩYC
   MunتOFOKAO]YǰeơC
   
   ҥHpGAۤ@ ssh s X AAbϥζ۵M|YơC
   
11.3 ֤nH

   ڤDC LBX H dxpc bYW ssh nCMA ssh ѤFbwW
   [\Ct~A]Skϥ ssh [Wt~ؤ@ءA H}n
   YHΫOC
   
   boǿܤW]@ǵqHέpTAӤOơC OڨSL
   oơA]SťLHLC

References

   1. mailto:psmith@baynetworks.com
   2. http://www.xs4all.nl/~zweije/xauth.html
   3. http://www.xs4all.nl/~zweije/xauth.html
   4. http://www.xs4all.nl/~zweije/xauth.html
   5. ftp://ftp.x.org/pub/R6.3/xc/doc/
   6. mailto:brianp@cnet.com
   7. mailto:lightborn@mail.utexas.edu
   8. http://ccwf.cc.utexas.edu/~zvonler/dxpc/
   9. ftp://ftp.x.org/contrib/utilities/
  10. http://ccwf.cc.utexas.edu/~zvonler/dxpc/
  11. mailto:lbxhowto@sizone.org
  12. http://www.cs.hut.fi/ssh/
