Ignore:
Timestamp:
03/19/2020 05:57:38 AM (4 years ago)
Author:
Pierre Labastie <pieere@…>
Branches:
10.0, 10.1, 11.0, 11.1, 11.2, 11.3, 12.0, 12.1, kea, ken/TL2024, ken/inkscape-core-mods, ken/tuningfonts, lazarus, lxqt, plabs/newcss, plabs/python-mods, python3.11, qt5new, rahul/power-profiles-daemon, renodr/vulkan-addition, trunk, upgradedb, xry111/intltool, xry111/llvm18, xry111/soup3, xry111/test-20220226, xry111/xf86-video-removal
Children:
09f0998
Parents:
7226770c
Message:

Format xsoft chapter

git-svn-id: svn://svn.linuxfromscratch.org/BLFS/trunk/BOOK@22857 af4574ff-66df-0310-9fd7-8a98e5e911e0

File:
1 edited

Legend:

Unmodified
Added
Removed
  • xsoft/other/tigervnc.xml

    r7226770c r622c1021  
    3131    <title>Introduction to Tigervnc</title>
    3232
    33     <para><application>Tigervnc</application> is an advanced VNC (Virtual
    34     Network Computing) implementation.  It allows creation of an Xorg server
    35     not tied to a physical console and also provides a client for
    36     viewing of the remote graphical desktop.
     33    <para>
     34      <application>Tigervnc</application> is an advanced VNC (Virtual
     35      Network Computing) implementation.  It allows creation of an Xorg server
     36      not tied to a physical console and also provides a client for
     37      viewing of the remote graphical desktop.
    3738    </para>
    3839
     
    4243    <itemizedlist spacing="compact">
    4344      <listitem>
    44         <para>Download (HTTP): <ulink url="&tigervnc-download-http;"/></para>
    45       </listitem>
    46       <listitem>
    47         <para>Download (FTP): <ulink url="&tigervnc-download-ftp;"/></para>
    48       </listitem>
    49       <listitem>
    50         <para>Download MD5 sum: &tigervnc-md5sum;</para>
    51       </listitem>
    52       <listitem>
    53         <para>Download size: &tigervnc-size;</para>
    54       </listitem>
    55       <listitem>
    56         <para>Estimated disk space required: &tigervnc-buildsize;</para>
    57       </listitem>
    58       <listitem>
    59         <para>Estimated build time: &tigervnc-time;</para>
     45        <para>
     46          Download (HTTP): <ulink url="&tigervnc-download-http;"/>
     47        </para>
     48      </listitem>
     49      <listitem>
     50        <para>
     51          Download (FTP): <ulink url="&tigervnc-download-ftp;"/>
     52        </para>
     53      </listitem>
     54      <listitem>
     55        <para>
     56          Download MD5 sum: &tigervnc-md5sum;
     57        </para>
     58      </listitem>
     59      <listitem>
     60        <para>
     61          Download size: &tigervnc-size;
     62        </para>
     63      </listitem>
     64      <listitem>
     65        <para>
     66          Estimated disk space required: &tigervnc-buildsize;
     67        </para>
     68      </listitem>
     69      <listitem>
     70        <para>
     71          Estimated build time: &tigervnc-time;
     72        </para>
    6073      </listitem>
    6174    </itemizedlist>
     
    7184    </itemizedlist>
    7285
    73     <note><para>The version of <application>Xorg</application> may eventually be
    74     a few versions out of date, but is required for the customizations needed
    75     for this package.</para></note>
     86    <note>
     87      <para>
     88        The version of <application>Xorg</application> may eventually be a few
     89        versions out of date, but is required for the customizations needed
     90        for this package.
     91      </para>
     92    </note>
    7693
    7794    <bridgehead renderas="sect3">Tigervnc Dependencies</bridgehead>
     
    103120    <title>Installation of Tigervnc</title>
    104121
    105     <para>Install <application>tigervnc</application> by running the following
    106     commands:</para>
     122    <para>
     123      Install <application>tigervnc</application> by running the following
     124      commands:
     125    </para>
    107126
    108127<screen><userinput># Put code in place
     
    137156popd</userinput></screen>
    138157
    139     <para>This package does not come with a test suite.</para>
    140 
    141     <para>Now, as the <systemitem class="username">root</systemitem> user:</para>
     158    <para>
     159      This package does not come with a test suite.
     160    </para>
     161
     162    <para>
     163      Now, as the <systemitem class="username">root</systemitem> user:
     164    </para>
    142165
    143166<screen role="root"><userinput>#Install viewer
     
    149172[ -e /usr/bin/Xvnc ] || ln -svf $XORG_PREFIX/bin/Xvnc /usr/bin/Xvnc</userinput></screen>
    150173<!-- These are installed as part of 'make install' for the client.
    151     <para>Finally, create a menu entry.  As the
    152       <systemitem class="username">root</systemitem> user:</para>
     174    <para>
     175      Finally, create a menu entry.  As the
     176      <systemitem class="username">root</systemitem> user:
     177    </para>
    153178
    154179<screen role="root"><userinput>cat &gt; /usr/share/applications/vncviewer.desktop &lt;&lt; "EOF"
     
    172197    <title>Command Explanations</title>
    173198
    174     <para><command>tar -xf .. xorg-server...</command>: This command extracts the
    175     standard Xorg package into the tree in a location needed for modification.</para>
    176 
    177     <para><option>--disable ...</option>: Most options that are usually needed for
    178     the standard Xorg server are not needed for the Xvnc instance being built.</para>
    179 
    180     <para><command>[ -e /usr/bin/Xvnc ] || ln ... Xvnc</command>: If the Xvnc server
    181     is not installed in the <filename class='directory'>/usr/bin</filename>
    182     directory, then create a link so the <command>vncserver</command> script
    183     can find it.</para>
     199    <para>
     200      <command>tar -xf .. xorg-server...</command>: This command extracts the
     201      standard Xorg package into the tree in a location needed for modification.
     202    </para>
     203
     204    <para>
     205      <option>--disable ...</option>: Most options that are usually needed for
     206      the standard Xorg server are not needed for the Xvnc instance being built.
     207    </para>
     208
     209    <para>
     210      <command>[ -e /usr/bin/Xvnc ] || ln ... Xvnc</command>: If the Xvnc server
     211      is not installed in the <filename class='directory'>/usr/bin</filename>
     212      directory, then create a link so the <command>vncserver</command> script
     213      can find it.
     214    </para>
    184215
    185216  </sect2>
     
    188219    <title>Configuring Tigervnc</title>
    189220
    190    <para>The user specific configuration files of vncserver resides
    191    in the <filename class='directory'>.vnc</filename> directory in the user's
    192    home directory.  The <filename>xstartup</filename> file in that
    193    directory is a script specifying what commands to be run
    194    when a VNC desktop is started.  If no  <filename>xstartup</filename> file
    195    exists, <command>vncserver</command> will try to start an xterm in a twm
    196    session.  An example <filename>xstartup</filename> would be:</para>
     221    <para>
     222      The user specific configuration files of vncserver resides
     223      in the <filename class='directory'>.vnc</filename> directory in the user's
     224      home directory.  The <filename>xstartup</filename> file in that
     225      directory is a script specifying what commands to be run
     226      when a VNC desktop is started.  If no  <filename>xstartup</filename> file
     227      exists, <command>vncserver</command> will try to start an xterm in a twm
     228      session.  An example <filename>xstartup</filename> would be:
     229    </para>
    197230
    198231<screen>#!/bin/sh
     
    232265        <term><command>Xvnc</command></term>
    233266        <listitem>
    234           <para> is a X VNC (Virtual Network Computing) server.
    235           It is based on a standard X server, but it has a
    236           "virtual" screen rather than a physical one.</para>
     267          <para>
     268            is a X VNC (Virtual Network Computing) server.
     269             It is based on a standard X server, but it has a
     270             <quote>virtual</quote> screen rather than a physical one.
     271          </para>
    237272          <indexterm zone="tigervnc xvnc">
    238273            <primary sortas="b-xvnc">Xvnc</primary>
     
    244279        <term><command>vncconfig</command></term>
    245280        <listitem>
    246           <para>is a program to configure and control a VNC server.</para>
     281          <para>
     282            is a program to configure and control a VNC server.
     283          </para>
    247284          <indexterm zone="tigervnc vncconfig">
    248285            <primary sortas="b-vncconfig">vncconfig</primary>
     
    266303        <term><command>vncserver</command></term>
    267304        <listitem>
    268           <para>is a perl script used to start or stop a VNC server.</para>
     305          <para>
     306            is a perl script used to start or stop a VNC server.
     307          </para>
    269308          <indexterm zone="tigervnc vncserver">
    270309            <primary sortas="b-vncserver">vncserver</primary>
     
    276315        <term><command>vncviewer</command></term>
    277316        <listitem>
    278           <para>is a client used to connect to VNC desktops.</para>
     317          <para>
     318            is a client used to connect to VNC desktops.
     319          </para>
    279320          <indexterm zone="tigervnc vncviewer">
    280321            <primary sortas="b-vncviewer">vncviewer</primary>
     
    286327        <term><command>x0vncserver</command></term>
    287328        <listitem>
    288           <para>is a program to make an X display on a physical
    289           terminal accessible via TigerVNC or compatible viewers.</para>
     329          <para>
     330            is a program to make an X display on a physical
     331            terminal accessible via TigerVNC or compatible viewers.
     332          </para>
    290333          <indexterm zone="tigervnc x0vncserver">
    291334            <primary sortas="b-x0vncserver">x0vncserver</primary>
Note: See TracChangeset for help on using the changeset viewer.