source: x/installing/xinit.xml@ 75fee1b

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 xry111/llvm18 xry111/xf86-video-removal
Last change on this file since 75fee1b was 75fee1b, checked in by Bruce Dubbs <bdubbs@…>, 17 months ago

emove references to Xorg "katamari"
Also tweak a tar command in llvm.

  • Property mode set to 100644
File size: 5.7 KB
Line 
1<?xml version="1.0" encoding="ISO-8859-1"?>
2<!DOCTYPE sect1 PUBLIC "-//OASIS//DTD DocBook XML V4.5//EN"
3 "http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd" [
4 <!ENTITY % general-entities SYSTEM "../../general.ent">
5 %general-entities;
6
7 <!ENTITY xinit-download-http "&xorg-download-http;/app/xinit-&xinit-version;.tar.bz2">
8 <!ENTITY xinit-download-ftp "&xorg-download-ftp;/app/xinit-&xinit-version;.tar.bz2">
9 <!ENTITY xinit-md5sum "6d506ab2efc17a08e87778654e099d37">
10 <!ENTITY xinit-size "178 KB">
11 <!ENTITY xinit-buildsize "1.5 MB">
12 <!ENTITY xinit-time "less than 0.1 SBU">
13]>
14
15<sect1 id="xinit" xreflabel="xinit-&xinit-version;">
16 <?dbhtml filename="xinit.html"?>
17
18
19 <title>xinit-&xinit-version;</title>
20
21 <indexterm zone="xinit">
22 <primary sortas="a-xinit">xinit</primary>
23 </indexterm>
24
25 <sect2 role="package">
26 <title>Introduction to xinit</title>
27
28 <para>
29 The <application>xinit</application> package contains a usable script
30 to start the xserver.
31 </para>
32
33 &lfs112_checked;
34
35 <bridgehead renderas="sect3">Package Information</bridgehead>
36 <itemizedlist spacing="compact">
37 <listitem>
38 <para>
39 Download (HTTP): <ulink url="&xinit-download-http;"/>
40 </para>
41 </listitem>
42 <listitem>
43 <para>
44 Download (FTP): <ulink url="&xinit-download-ftp;"/>
45 </para>
46 </listitem>
47 <listitem>
48 <para>
49 Download MD5 sum: &xinit-md5sum;
50 </para>
51 </listitem>
52 <listitem>
53 <para>
54 Download size: &xinit-size;
55 </para>
56 </listitem>
57 <listitem>
58 <para>
59 Estimated disk space required: &xinit-buildsize;
60 </para>
61 </listitem>
62 <listitem>
63 <para>
64 Estimated build time: &xinit-time;
65 </para>
66 </listitem>
67 </itemizedlist>
68
69 <bridgehead renderas="sect3">xinit Dependencies</bridgehead>
70
71 <bridgehead renderas="sect4">Required</bridgehead>
72 <para role="required">
73 <xref linkend="xorg7-lib"/>
74 </para>
75
76 <bridgehead renderas="sect4">Recommended (runtime only)</bridgehead>
77 <para role="recommended">
78 <xref role="runtime" linkend="twm"/>,
79 <xref role="runtime" linkend="xclock"/>, and
80 <xref role="runtime" linkend="xterm2"/> (used in the default <filename>
81 xinitrc</filename> file)
82 </para>
83
84 <para condition="html" role="usernotes">User Notes:
85 <ulink url="&blfs-wiki;/xinit"/></para>
86
87 </sect2>
88
89 <sect2 role="installation">
90 <title>Installation of xinit</title>
91
92 <para>
93 Install <application>xinit</application> by running the
94 following commands:
95 </para>
96
97<screen><userinput>./configure $XORG_CONFIG --with-xinitdir=/etc/X11/app-defaults &amp;&amp;
98make</userinput></screen>
99
100 <para>
101 This package does not come with a test suite.
102 </para>
103
104 <para>
105 Now, as the <systemitem class="username">root</systemitem> user:
106 </para>
107
108<screen role="root"><userinput>make install &amp;&amp;
109ldconfig</userinput></screen>
110
111 <note revision='sysv'>
112
113 <para>
114 If starting Xorg from the command line, the default instructions
115 above starts Xorg on the current virtual terminal. It may be
116 convenient to see Xorg and associated application messages on the
117 current virtual terminal, normally tty1, and start the graphical
118 environment on the first available unused virtual terminal, normally
119 tty7. To do this, set the suid bit on the Xorg application as the
120 <systemitem class="username">root</systemitem> user:
121 </para>
122
123<screen role="nodump"><userinput>chmod u+s $XORG_PREFIX/libexec/Xorg</userinput></screen>
124
125 <para>
126 At this point you can start Xorg on virtual terminal 7 with
127 <command>startx &lt;client arguments&gt; -- vt7</command>. Now
128 you can toggle between tty1 and tty7 with the Ctrl-Alt-F1 and
129 Ctrl-Alt-F7 key combinations.
130 </para>
131
132 <para>
133 To automatically start Xorg on the first available virtual terminal,
134 modify the <command>startx</command> script as the <systemitem
135 class="username">root</systemitem> user with:
136 </para>
137
138<screen role="nodump"><userinput>sed -i '/$serverargs $vtarg/ s/serverargs/: #&amp;/' $XORG_PREFIX/bin/startx</userinput></screen>
139
140 <para>
141 After this change, the virtual terminal does not need to be
142 specified on the startx command line.
143 </para>
144
145 </note>
146
147 </sect2>
148
149 <sect2 role="content">
150 <title>Contents</title>
151
152 <segmentedlist>
153 <segtitle>Installed Programs</segtitle>
154 <segtitle>Installed Libraries</segtitle>
155 <segtitle>Installed Directories</segtitle>
156
157 <seglistitem>
158 <seg>xinit and startx</seg>
159 <seg>None</seg>
160 <seg>None</seg>
161 </seglistitem>
162 </segmentedlist>
163
164 <variablelist>
165 <bridgehead renderas="sect3">Short Descriptions</bridgehead>
166 <?dbfo list-presentation="list"?>
167 <?dbhtml list-presentation="table"?>
168
169 <varlistentry id="startx">
170 <term><command>startx</command></term>
171 <listitem>
172 <para>
173 initializes an X session
174 </para>
175 <indexterm zone="xinit startx">
176 <primary sortas="b-startx">startx</primary>
177 </indexterm>
178 </listitem>
179 </varlistentry>
180
181 <varlistentry id="xinit-bin">
182 <term><command>xinit</command></term>
183 <listitem>
184 <para>
185 is the X Window System initializer
186 </para>
187 <indexterm zone="xinit xinit">
188 <primary sortas="b-xinit">xinit</primary>
189 </indexterm>
190 </listitem>
191 </varlistentry>
192
193 </variablelist>
194 </sect2>
195
196</sect1>
Note: See TracBrowser for help on using the repository browser.