source: x/installing/xorg7.xml@ 371ff30

10.0 10.1 11.0 11.1 11.2 11.3 12.0 12.1 6.2 6.2.0 6.2.0-rc1 6.2.0-rc2 6.3 6.3-rc1 6.3-rc2 6.3-rc3 7.10 7.4 7.5 7.6 7.6-blfs 7.6-systemd 7.7 7.8 7.9 8.0 8.1 8.2 8.3 8.4 9.0 9.1 basic bdubbs/svn elogind gnome kde5-13430 kde5-14269 kde5-14686 kea ken/TL2024 ken/inkscape-core-mods ken/tuningfonts krejzi/svn lazarus lxqt nosym perl-modules plabs/newcss plabs/python-mods python3.11 qt5new rahul/power-profiles-daemon renodr/vulkan-addition systemd-11177 systemd-13485 trunk upgradedb xry111/intltool xry111/llvm18 xry111/soup3 xry111/test-20220226 xry111/xf86-video-removal
Last change on this file since 371ff30 was 371ff30, checked in by DJ Lucas <dj@…>, 18 years ago

several cleanups-Xorg7 related

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

  • Property mode set to 100644
File size: 23.1 KB
Line 
1<?xml version="1.0" encoding="ISO-8859-1"?>
2<!DOCTYPE sect1 PUBLIC "-//OASIS//DTD DocBook XML V4.4//EN"
3 "http://www.oasis-open.org/docbook/xml/4.4/docbookx.dtd" [
4 <!ENTITY % general-entities SYSTEM "../../general.ent">
5 %general-entities;
6]>
7
8<sect1 id="xorg7" xreflabel="X.org-&xorg7-version;">
9 <?dbhtml filename="xorg7.html"?>
10
11 <sect1info>
12 <othername>$LastChangedBy$</othername>
13 <date>$Date$</date>
14<!-- <keywordset>
15 <keyword role="package">X11R&xorg7-version;-src.tar</keyword>
16 <keyword role="ftpdir">Xorg7</keyword>
17 </keywordset>
18########## Need a way to fix this on the mirrors ##########
19##### Maybe a single tarball is the way to handle it ######
20-->
21
22
23 </sect1info>
24
25 <title>Xorg-&xorg7-version;</title>
26
27 <indexterm zone="xorg7">
28 <primary sortas="a-xorg7">Xorg</primary>
29 </indexterm>
30
31 <sect2 role="package">
32 <title>Introduction to Xorg</title>
33
34 <para><application>Xorg</application> is a freely redistributable,
35 open-source implementation of the <application>X</application> Window
36 System. This system provides a client/server interface between display
37 hardware (the mouse, keyboard, and video displays) and the desktop
38 environment, while also providing both the windowing infrastructure and a
39 standardized application interface (API).</para>
40
41 <bridgehead renderas="sect3">Xorg Dependencies</bridgehead>
42
43 <bridgehead renderas="sect4">Required</bridgehead>
44 <para role="required"><xref linkend="fontconfig"/>,
45 <xref linkend="libdrm"/>,
46 <xref linkend="libpng"/>, and
47 <xref linkend="pkgconfig"/>.</para>
48
49 <bridgehead renderas="sect4">Optional</bridgehead>
50 <para role="optional"><xref linkend="linux-pam"/>.</para>
51
52 <bridgehead renderas="sect3">Xorg Download and Installation Instructions</bridgehead>
53
54 <para>With the modular build system, it is no longer possible to download
55 the entire package in a single file. In fact, there may be as many as 200
56 files that need to be fetched from the download location. To assist with
57 such a large task, it is strongly recommended to install
58 <xref linkend="wget"/> for downloading the needed files. A complete
59 <application>wget</application> script is available for each section at
60 <ulink
61 url="http://anduin.linuxfromscratch.org/sources/BLFS/svn/x/wget/"/>.</para>
62
63 <para>Givin the number of packages availible, deciding which packages you
64 need to install for your particular setup may seem a bit overwhelming at
65 first. Take a look at<ulink
66 url="http://lists.x.org/archives/xorg-modular/2005-November/000801.html">
67 this thread</ulink> to get an idea of what you will need. If you are
68 unsure, simply install all packages at the cost of extra diskspace.</para>
69
70 <para>Additionally, because of the large number of repetative commands,
71 you are encouraged to script the build. For most sections, you can use
72 the following commands to compile and install all packages in your build
73 directory:</para>
74
75<screen>for package in *.tar.bz2
76do
77 packagedir=`echo $package | sed 's/.tar.bz2//'`
78 tar -xf $package &amp;&amp;
79 cd $packagedir &amp;&amp;
80 ./configure $XORG_CONFIG &amp;&amp;
81 make &amp;&amp;
82 make install
83 if [ $? -ne 0 ]; then
84 break #stop the build if the previous command failed
85 fi
86 cd .. &amp;&amp;
87 rm -rf $packagedir
88done 2&gt;&amp;1 | tee -a ../xorg-compile.log #log the entire loop</screen>
89
90 </sect2>
91
92 <sect2>
93 <title>Setting up the Xorg Build Environment</title>
94
95 <para>First, you'll need to create a working directory:</para>
96
97<screen><userinput>mkdir xc &amp;&amp;
98cd xc</userinput></screen>
99
100 <para>As with previous releases of the X Windows System, it may be
101 desireable to install <application>Xorg</application> into an alternate
102 prefix. This is no longer common practice among linux distributions.
103 The common installation prefix for <application>Xorg</application> on
104 linux is <filename class="directory">/usr</filename>. There is no standard
105 alternate prefix, nor is there any exception in the current revision of
106 the Filesystem Hierarcy Standard for Release 7 of the X Windows System.
107 Alan Coopersmith of Sun Microsystems, has recently stated
108 "At Sun, we were using <filename class="directory">/usr/X11</filename> and
109 plan to stick with it." Only the
110 <filename class="directory">/opt/*</filename> prefix or the
111 <filename class="directory">/usr</filename> prefix adhere to the current
112 FHS guidelines.</para>
113
114 <para>Choose your installation prefix, and set the
115 <parameter>XORG_PREFIX</parameter> variable with the following
116 command:</para>
117
118<screen><userinput>export XORG_PREFIX="<replaceable>[/usr]</replaceable>"</userinput></screen>
119
120 <para>Throughout these instructions, you will use the same three
121 configure switches for all of the packages. Create the
122 <parameter>XORG_CONFIG</parameter> varialbe to use for substitution:</para>
123
124<screen><userinput>export XORG_CONFIG="--prefix=$XORG_PREFIX --sysconfdir=/etc --localstatedir=/var"</userinput></screen>
125
126 </sect2>
127
128 <sect2>
129 <title>Xorg Protocol Headers</title>
130
131 <indexterm zone="xorg7">
132 <primary sortas="a-xorg7-proto">Xorg Protocol Headers</primary>
133 </indexterm>
134
135 <para>The <application>Xorg</application> protocol headers provide the
136 header files required to build the system, and to allow other
137 applications to build against the installed X Window system.</para>
138
139 <para><application>Xorg</application> Proto packages can be downloaded
140 individually from <ulink
141 url="http://xorg.freedesktop.org/releases/X11R7.0/src/proto/"/>.</para>
142
143 <sect3 role="installation">
144 <title>Installation of Xorg Protocol Headers</title>
145
146 <para>Install the <application>Xorg</application> protocol headers
147 by running the following commands for each package to be installed.</para>
148
149<screen><userinput>./configure $XORG_CONFIG &amp;&amp;
150make</userinput></screen>
151
152 <para>Now as the <systemitem class="username">root</systemitem>
153 user:</para>
154
155<screen><userinput role="root">make install</userinput></screen>
156
157 </sect3>
158
159 </sect2>
160
161 <sect2>
162 <title>Xorg Utilities</title>
163
164 <indexterm zone="xorg7">
165 <primary sortas="a-xorg7-data">Xorg Utilities</primary>
166 </indexterm>
167
168 <para>The <application>Xorg</application> utility packages provide
169 needed utilities, not for the <application>Xorg</application>
170 installation itself, but for other applications that make use of
171 legacy X11R6 installation methods.</para>
172
173 <para><application>Xorg</application> Utility packages can be downloaded
174 individually from <ulink
175 url="http://xorg.freedesktop.org/releases/X11R7.0/src/util/"/>.</para>
176
177 <sect3 role="installation">
178 <title>Installation of Xorg Utilities</title>
179
180 <para>Install first, the <application>xorg-cf-files</application> package
181 with the following commands:</para>
182
183<screen><userinput>sed -i "s@/usr/X11R6@$XORG_PREFIX@" site.def &amp;&amp;
184sed -i "s@/usr/X11R6@$XORG_PREFIX@" X11.tmpl &amp;&amp;
185./configure $XORG_CONFIG --with-config-dir=$XORG_PREFIX/lib/X11/config &amp;&amp;
186make</userinput></screen>
187
188 <para>Now as the <systemitem class="username">root</systemitem>
189 user:</para>
190
191<screen><userinput role="root">make install</userinput></screen>
192
193 <para>Next, install the <application>Imake</application> package with
194 these commands:</para>
195
196<screen><userinput>./configure $XORG_CONFIG --with-config-dir=$XORG_PREFIX/lib/X11/config &amp;&amp;
197make</userinput></screen>
198
199 <para>Now as the <systemitem class="username">root</systemitem>
200 user:</para>
201
202<screen><userinput role="root">make install</userinput></screen>
203
204
205 <para>Finally, build the three remaining packages with the standard build
206 commands:</para>
207
208
209<screen><userinput>./configure $XORG_CONFIG &amp;&amp;
210make</userinput></screen>
211
212 <para>Now as the <systemitem class="username">root</systemitem>
213 user:</para>
214
215<screen><userinput role="root">make install</userinput></screen>
216
217 </sect3>
218
219 </sect2>
220
221 <sect2>
222 <title>Xorg Libraries</title>
223
224 <indexterm zone="xorg7">
225 <primary sortas="a-xorg7-lib">Xorg Libraries</primary>
226 </indexterm>
227
228 <para>The <application>Xorg</application> libraries provide library
229 routines that are used within all X Window applications.</para>
230
231 <para><application>Xorg</application> Library packages can be downloaded
232 individually from <ulink
233 url="http://xorg.freedesktop.org/releases/X11R7.0/src/lib/"/>.</para>
234
235 <sect3>
236 <title>Meeting Library Dependencies</title>
237
238 <para>These 17 libraries are a core part of the X Windows Sytem and
239 must be built in the order provided:</para>
240
241<screen>xtrans-X11R7.0-1.0.0.tar.bz2
242libXau-X11R7.0-1.0.0.tar.bz2
243libXdmcp-X11R7.0-1.0.0.tar.bz2
244libX11-X11R7.0-1.0.0.tar.bz2
245libXext-X11R7.0-1.0.0.tar.bz2
246libICE-X11R7.0-1.0.0.tar.bz2
247libSM-X11R7.0-1.0.0.tar.bz2
248libXt-X11R7.0-1.0.0.tar.bz2
249libXmu-X11R7.0-1.0.0.tar.bz2
250libXpm-X11R7.0-3.5.4.2.tar.bz2
251libXp-X11R7.0-1.0.0.tar.bz2
252libXfixes-X11R7.0-3.0.1.2.tar.bz2
253libXrender-X11R7.0-0.9.0.2.tar.bz2
254libfontenc-X11R7.0-1.0.1.tar.bz2
255libxkbfile-X11R7.0-1.0.1.tar.bz2
256libXprintUtil-X11R7.0-1.0.1.tar.bz2
257libXv-X11R7.0-1.0.1.tar.bz2</screen>
258
259 </sect3>
260
261 <sect3 role="installation">
262 <title>Installation of Xorg Libraries</title>
263
264 <para>Install the libraries by running the following commands for each
265 of the chosen packages:</para>
266
267<screen><userinput>./configure $XORG_CONFIG &amp;&amp;
268make</userinput></screen>
269
270 <para>Now as the <systemitem class="username">root</systemitem>
271 user:</para>
272
273<screen><userinput role="root">make install</userinput></screen>
274
275 </sect3>
276
277 <sect3 role="configuration">
278 <title>Configuration of Xorg Libraries</title>
279
280 <para>If you've chosen to install <application>Xorg</application> into
281 <filename class="directory">/usr</filename>, then no furthur
282 configuration is necessary and you can skip the rest of this section.
283 If you've opted for an alternate prefix, you should create two symlinks
284 to satisfy the expected environment of several packages.
285 Execute the following commands as the root user:</para>
286
287<screen role="root"><userinput>ln -sv $XORG_PREFIX/lib/X11 /usr/lib/X11 &amp;&amp;
288ln -sv $XORG_PREFIX/include/X11 /usr/include/X11</userinput></screen>
289
290 <para>As with other libraries, as the root user, you must add
291 <filename class="directory">$XORG_PREFIX/lib</filename> to
292 <filename>/etc/ld.so.conf</filename> and execute
293 <command>/sbin/ldconfig</command>.</para>
294
295 </sect3>
296
297 </sect2>
298
299 <sect2>
300 <title>Xorg Data</title>
301
302 <indexterm zone="xorg7">
303 <primary sortas="a-xorg7-data">Xorg Data</primary>
304 </indexterm>
305
306 <para>The <application>Xorg</application> data packages provide
307 static data such as images and keymaps to the
308 <application>Xorg</application> applications.</para>
309
310 <para><application>Xorg</application> Data packages can be downloaded
311 individually from <ulink
312 url="http://xorg.freedesktop.org/releases/X11R7.0/src/data/"/>.</para>
313
314 <sect3 role="installation">
315 <title>Installation of Xorg Data</title>
316
317 <para>First, install the xbitmap package by running the following
318 commands:</para>
319
320<screen><userinput>./configure $XORG_CONFIG &amp;&amp;
321make</userinput></screen>
322
323 <para>Now as the <systemitem class="username">root</systemitem>
324 user:</para>
325
326<screen><userinput role="root">make install</userinput></screen>
327
328 <note><para>At this point, you should continue to the applications
329 installation. After the applications installation has completed, you
330 can use the same instructions above to install the xcursor-themes and
331 xkb-data packages.</para></note>
332
333 </sect3>
334
335 </sect2>
336
337 <sect2>
338 <title>Xorg Applications</title>
339
340 <indexterm zone="xorg7">
341 <primary sortas="a-xorg7-app">Xorg Applications</primary>
342 </indexterm>
343
344 <note><para>You must install <xref linkend="MesaLib"/> before you install
345 Xorg Applications.</para></note>
346
347 <para>The <application>Xorg</application> applications provide the
348 expected applications availible in previous X Window
349 implementations.</para>
350
351 <para><application>Xorg</application> applications can be downloaded
352 individually from <ulink
353 url="http://xorg.freedesktop.org/releases/X11R7.0/src/app/"/>.</para>
354
355 <sect3 role="installation">
356 <title>Installation of Xorg Applications</title>
357
358 <para>Install the applications by running the following commands for each
359 chosen package:</para>
360
361<screen><userinput>./configure $XORG_CONFIG &amp;&amp;
362make</userinput></screen>
363
364 <para>Now as the <systemitem class="username">root</systemitem>
365 user:</para>
366
367<screen><userinput role="root">make install</userinput></screen>
368
369 <note><para>The luit package should not be compiled at this point. You
370 should install the luit application after the fonts have been
371 installed.</para></note>
372
373 </sect3>
374
375 <sect3 role="installation">
376
377 <title>Installation of luit</title>
378
379 <para>A patch is required to fix a race condition in
380 <application>luit</application> that was discovered shortly after
381 release. Download the patch from
382 <ulink url="&patch-root;/luit_1.0.1-race-1.patch"/>.</para>
383
384 <para>Install luit with the following commands:</para>
385
386<screen><userinput>patch -Np1 -i luit_1.0.1-race-1.patch &amp;&amp;
387./configure $XORG_CONFIG &amp;&amp;
388make</userinput></screen>
389
390 <para>Now as the <systemitem class="username">root</systemitem>
391 user:</para>
392
393<screen><userinput role="root">make install</userinput></screen>
394
395 </sect3>
396
397 </sect2>
398
399 <sect2>
400 <title>Xorg Fonts</title>
401
402 <indexterm zone="xorg7">
403 <primary sortas="a-xorg7-fonts">Xorg Fonts</primary>
404 </indexterm>
405
406 <para>The <application>Xorg</application> font packages provide
407 needed fonts to the <application>Xorg</application> applications.</para>
408
409 <para><application>Xorg</application> Font packages can be downloaded
410 individually from <ulink
411 url="http://xorg.freedesktop.org/releases/X11R7.0/src/font/"/>.</para>
412
413 <sect3 role="installation">
414 <title>Installation of Xorg Fonts</title>
415
416 <para>As the <systemitem class="username">root</systemitem> user,
417 create a fonts direcorty and a symlink so that the fonts
418 installed in /usr/share/fonts can be accessible by the old fontpath
419 $XORG_PREFIX/lib/X11/fonts:</para>
420
421<screen><userinput> mkdir -p /usr/share/fonts &amp;&amp;
422ln -s -v /usr/share/fonts $XORG_PREFIX/lib/X11/</userinput></screen>
423
424 <para>Run the following commands for each package:</para>
425
426 <note><para>You should install encoding and font-util before all
427 other font packages</para></note>
428
429
430<screen><userinput>./configure $XORG_CONFIG</userinput></screen>
431
432 <para>Now as the <systemitem class="username">root</systemitem>
433 user:</para>
434
435<screen><userinput role="root">make install</userinput></screen>
436
437 </sect3>
438
439 </sect2>
440
441 <sect2>
442 <title>Xorg Server</title>
443
444 <indexterm zone="xorg7">
445 <primary sortas="a-xorg7-server">Xorg Server</primary>
446 </indexterm>
447
448 <para>The <application>Xorg</application> Server is the core
449 of the X Window system.</para>
450
451 <para>The Xorg Server is a single download. Get it from
452 <ulink url="http://xorg.freedesktop.org/releases/X11R7.0/src/xserver/xorg-server-X11R7.0-1.0.1.tar.bz2"/>.</para>
453
454 <sect3 role="installation">
455 <title>Installation of Xorg Server</title>
456
457 <note><para>You must have the <application>Mesa</application> source
458 directory availible when building the
459 <application>Xorg-server</application></para></note>
460
461 <para>Install the server by running the following commands:</para>
462
463<screen><userinput>sed -i "s@*/@*/\n#include &lt;linux/types.h&gt;\n@" \
464 hw/xfree86/os-support/linux/lnx_agp.c &amp;&amp;
465./configure --prefix=$XORG_PREFIX --sysconfdir=/etc \
466 --localstatedir=/var --with-mesa-source='../../Mesa-&mesalib-version;' \
467 --with-fontdir=/usr/share/fonts \
468 --with-module-dir=$XORG_PREFIX/lib/modules &amp;&amp;
469make</userinput></screen>
470
471 <para>Now as the <systemitem class="username">root</systemitem>
472 user:</para>
473
474<screen><userinput role="root">make install</userinput></screen>
475
476 </sect3>
477
478 </sect2>
479
480 <sect2>
481 <title>Xorg Drivers</title>
482
483 <indexterm zone="xorg7">
484 <primary sortas="a-xorg7-driver">Xorg Drivers</primary>
485 </indexterm>
486
487 <para>The <application>Xorg</application> drivers provide the means
488 for the xserver to take advantage of installed hardware.</para>
489
490 <para><application>Xorg</application> Driver packages can be downloaded
491 individually from <ulink
492 url="http://xorg.freedesktop.org/releases/X11R7.0/src/driver/"/>.</para>
493
494 <sect3 role="installation">
495 <title>Installation of Xorg Drivers</title>
496
497 <warning><para>It is very important not to build display drivers that
498 cannot be used on your hardware. For instance, do not build Sun drivers
499 for an x86 PC as the Sun drivers will expect to see SPARC symbols
500 exported from the kernel. Failure to follow this warning will result
501 in a display lockup, which requires a hard reboot, when configuring
502 <application>Xorg</application> for the first time.</para></warning>
503
504 <para>Install the drivers by running the following commands for each
505 package:</para>
506
507<screen><userinput>./configure $XORG_CONFIG \
508 --with-xorg-module-dir=$XORG_PREFIX/lib/modules &amp;&amp;
509make</userinput></screen>
510
511 <para>Now as the <systemitem class="username">root</systemitem>
512 user:</para>
513
514<screen><userinput role="root">make install</userinput></screen>
515
516 </sect3>
517
518 </sect2>
519
520 <sect2 role="configuration" id='xorg7-config'>
521 <title>Configuring Xorg</title>
522
523 <para>Make certain that you have executed <command>ldconfig</command> and
524 create the <filename>xorg.conf</filename> file with:</para>
525
526<screen><userinput>cd ~ &amp;&amp;
527Xorg -configure</userinput></screen>
528
529 <para>The screen will go black and you may hear some clicking of the monitor.
530 This command will create a file, <filename>xorg.conf.new</filename> in your
531 home directory.</para>
532
533 <indexterm zone="xorg7 xorg7-config">
534 <primary sortas="e-etc-X11-xorg-conf">/etc/X11/xorg.conf</primary>
535 </indexterm>
536
537 <para>Edit <filename>xorg.conf.new</filename> to suit your system. The
538 details of the file are located in the xorg.conf man page. Some things
539 you may want to do are:</para>
540
541 <itemizedlist>
542 <listitem>
543 <para>Section "Files". Change the order of the font paths searched.
544 You may want to put 100dpi fonts ahead of 75dpi fonts if your system
545 normally comes up closer to 100 dots per inch. You may want to remove
546 some font directories completely.</para>
547 </listitem>
548 <listitem>
549 <para>Section "Module". If you are going to install NVidia
550 drivers, remove the "dri" line.</para>
551 </listitem>
552 <listitem>
553 <para>Sections "InputDevice". You may want to change the
554 keyboard autorepeat rate by adding
555 <option>Option "Autorepeat" "250 30"</option>.</para>
556 </listitem>
557 <listitem>
558 <para>Section "Monitor". Specify the <option>VertRefresh</option>
559 and <option>HorizSync</option> values if the system does not
560 automatically detect the monitor and its values.</para>
561 </listitem>
562 <listitem>
563 <para>Section "Device". You may want to set some of the options
564 available for your selected video driver. A description of the driver
565 parameters is in the man page for your driver.</para>
566 </listitem>
567 <listitem><para>Section "Screen". Add a DefaultDepth statement such as:
568 <option>DefaultDepth 24</option>. In the SubSection for your
569 default depth, add a modes line such as:
570 <option>Modes "1600x1200" "1280x1024" "1024x768"</option>. The first
571 mode listed will normally be the starting resolution.</para>
572 </listitem>
573 </itemizedlist>
574
575 <para>Test the system with:</para>
576
577<screen><userinput>X -config ~/xorg.conf.new</userinput></screen>
578
579 <para>You will only get a gray background with an X-shaped mouse cursor,
580 but it confirms the system is working. Exit with
581 <keycap>Control+Alt+Backspace</keycap>. If the system does not work, take
582 a look at <filename>/var/log/Xorg.0.log</filename> to see what went
583 wrong.</para>
584
585 <para>Move the configuration file to its final location:</para>
586
587<screen role="root"><userinput>mv ~/xorg.conf.new /etc/X11/xorg.conf</userinput></screen>
588
589 <para>Create <filename>.xinitrc</filename>:</para>
590
591<screen><userinput>cat &gt; ~/.xinitrc &lt;&lt; "EOF"
592<literal># Begin .xinitrc file
593xterm -g 80x40+0+0 &amp;
594xclock -g 100x100-0+0 &amp;
595twm</literal>
596EOF</userinput></screen>
597
598 <para>This provides an initial screen with a small clock that is
599 managed by a simple window manager, Tab Window Manager. For details of
600 <command>twm</command>, see the man page.</para>
601
602 <note><para>The above file is the default configuration for Xorg. Xorg's
603 distrubuition no longer includes xterm, as such the startx will fail if
604 you have not yet installed <xref linkend="xterm2"/>.</para></note>
605
606 <indexterm zone="xorg7 xorg7-config">
607 <primary sortas="e-AA.xinitrc">~/.xinitrc</primary>
608 </indexterm>
609
610 <note>
611 <para>When needed, <application>Xorg</application> creates the directory
612 <filename>/tmp/.ICE-unix</filename> if it does not exist. If this
613 directory is not owned by <systemitem class="username">root</systemitem>,
614 <application>Xorg</application> delays startup by a few seconds and also
615 appends a warning to the logfile. This also affects startup of other
616 applications. To improve performance, it is advisable to manually create
617 the directory before <application>Xorg</application> uses it. Add the
618 file creation to <filename>/etc/sysconfig/createfiles</filename> that is
619 sourced by the <filename>/etc/rc.d/init.d/cleanfs</filename> startup
620 script.</para>
621
622<screen role="root"><userinput>cat &gt;&gt; /etc/sysconfig/createfiles &lt;&lt; "EOF"
623<literal>/tmp/.ICE-unix dir 1777 root root</literal>
624EOF</userinput></screen>
625
626 </note>
627
628 <indexterm zone="xorg7 xorg7-config">
629 <primary
630 sortas="e-etc-sysconfig-createfiles">/etc/sysconfig/createfiles</primary>
631 </indexterm>
632
633 <para>Start <application>X</application> with:</para>
634
635<screen><userinput>startx</userinput></screen>
636
637 <para>to get a basic functional <application>X Window
638 System</application>.</para>
639
640 <para>At this point, you should check out <xref linkend='x-setup'/> for
641 the necessary configuration to make <application>X</application> fully
642 functional. Additionally, you can have a look at <xref linkend='x-config'/>
643 for information on fine tuning your <application>X</application>
644 configuration.</para>
645
646 <para>For a list of the package contents and a description of the commands,
647 see the sections in the <xref linkend='xfree86-contents'/>.</para>
648
649 </sect2>
650
651</sect1>
Note: See TracBrowser for help on using the repository browser.