Changeset 19e9cee for x/installing/xfree86/xfree86-inst.xml
- Timestamp:
- 09/14/2002 09:47:22 PM (22 years ago)
- Branches:
- 10.0, 10.1, 11.0, 11.1, 11.2, 11.3, 12.0, 12.1, 6.0, 6.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, v1_0, v5_0, v5_0-pre1, v5_1, v5_1-pre1, xry111/intltool, xry111/llvm18, xry111/soup3, xry111/test-20220226, xry111/xf86-video-removal
- Children:
- bc013897
- Parents:
- 07ba0069
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
x/installing/xfree86/xfree86-inst.xml
r07ba0069 r19e9cee 2 2 <title>Installation of XFree86</title> 3 3 4 5 4 <sect3> 6 5 <title>Kernel Compilation Settings</title> 7 <para> 8 If you have an Intel P6 (Pentium Pro, Pentium II and later) it is recommneded 6 <para>If you have an Intel P6 (Pentium Pro, Pentium II and later) it is recommneded 9 7 that you compile MTRR (Memory Type Range Registers) support into the kernel. 10 8 The kernel can map Cyrix and AMD CPUs to the MTRR interface so selecting this … … 12 10 This option is found in the 13 11 "Processor type and features" menu. It can increase performance of 14 image write operations 2.5 times or more on PCI or AGP video cards. 15 </para> 12 image write operations 2.5 times or more on PCI or AGP video cards.</para> 16 13 17 <para> 18 In the "Character Devices" section, enable AGP Support and select the chipset 14 <para>In the "Character Devices" section, enable AGP Support and select the chipset 19 15 support on your motherboard. If you do not know the chipset, you may select 20 16 all the chip types at the expense of extra kernel size. You can usually 21 17 determine your motherboard's chipset by doing: 22 <screen><userinput>cat /proc/pci</userinput></screen> 23 </para> 18 <screen><userinput>cat /proc/pci</userinput></screen></para> 24 19 25 <para> 26 In the "Character Devices" section, <emphasis>disable</emphasis> Direct 20 <para>In the "Character Devices" section, <emphasis>disable</emphasis> Direct 27 21 Rendering Manager unless you have a Direct Rendering Infrastructure (DRI) 28 22 supported video card. See the DRI section below for a list. If you do 29 23 enable DRI here, make sure you select the video card(s) you want to support 30 as a <emphasis>module</emphasis>. 24 as a <emphasis>module</emphasis>.</para> 25 26 <para>If you made any changes to the kernel configuration, recompile with 27 <screen><userinput>make dep && 28 make bzImage && 29 make modules && 30 make modules_install</userinput></screen> 31 31 </para> 32 32 33 <para>If you made any changes to the kernel configuration, recompile with 34 <screen>make dep && 35 make bzImage && 36 make modules && 37 make modules_install</screen> 38 </para> 39 40 <para> 41 Copy <filename>/usr/src/linux/arch/i386/boot/bzImage</filename> and 33 <para>Copy <filename>/usr/src/linux/arch/i386/boot/bzImage</filename> and 42 34 <filename>/usr/src/linux/System.map</filename> to 43 35 <filename>/boot</filename>, edit <filename>/etc/lilo.conf</filename> 44 appropriately and run <userinput>lilo</userinput>. 45 </para> 36 appropriately and run <userinput>lilo</userinput>.</para> 46 37 47 <note><para> 48 If you build XFree86 in a chroot environment, make sure the kernel version of the base 49 system and the target system are the same. This is especially important if you 50 enabled DRI support as a module as instructed above. 51 </para></note> 38 <note><para>If you build XFree86 in a chroot environment, make sure the kernel 39 version of the base system and the target system are the same. This is 40 especially important if you enabled DRI support as a module as 41 instructed above.</para></note> 52 42 53 43 </sect3> 44 54 45 <sect3><title>Creating <filename>host.def</filename></title> 55 46 … … 76 67 77 68 /* #define HasMTRRSupport YES */ /* Enabled in kernel see kernel docs */ 78 /* #define HasMMXSupport NO 69 /* #define HasMMXSupport NO */ /* Any i586 or above */ 79 70 /* #define HasKatmaiSupport NO */ /* PIII SSE instuctions */ 80 71 /* #define Has3DNowSupport NO */ /* AMD instructions */ … … 99 90 /* FONT SERVER AND LIBRARY SETTINGS ****************************************/ 100 91 101 102 92 /* These setting should be set by default, but we are making sure. *********/ 103 93 104 #define BuildFontServer YES /* Need for GhostScript Print Server */ 105 #define BuildFreetype2Library YES /* For using TrueType Fonts */ 106 #define SharedLibFont YES /* Needed for Truetype */ 107 #define CompressAllFonts YES 108 #define GzipFontCompression YES 94 #define BuildFontServer YES /* Need for GhostScript Print Server */ 95 #define SharedLibFont YES 96 #define CompressAllFonts YES 97 #define GzipFontCompression YES 98 99 /* These setting ensure we use the proper version of freetype **************/ 100 #define HasFreetype2 YES 101 #define BuildFreetype2Library NO 102 #define Freetype2Dir /usr 109 103 110 104 /* The font path can be redefined in the XF86Config file *******************/ … … 172 166 173 167 <para>Edit the file for your hardware and desires.</para> 168 174 169 </sect3> 175 170 … … 179 174 180 175 181 <para><screen><userinput>patch -Np1 -i ../4.2.0-4.2.1.diff && </userinput>182 <userinput>make World 2>&1 | tee xfree-compile.log &&</userinput> 183 <userinput>make install &&</userinput> 184 <userinput>make install.man &&</userinput> 185 <userinput>ln -sf /usr/X11R6/bin /usr/bin/X11 &&</userinput> 186 <userinput>ln -sf /usr/X11R6/lib/X11 /usr/lib/X11 &&</userinput> 187 <userinput>ln -sf /usr/X11R6/include/X11 /usr/include/X11</userinput></screen></para>176 <para><screen><userinput>patch -Np1 -i ../4.2.0-4.2.1.diff && 177 make World 2>&1 | tee xfree-compile.log && 178 make install && 179 make install.man && 180 ln -sf /usr/X11R6/bin /usr/bin/X11 && 181 ln -sf /usr/X11R6/lib/X11 /usr/lib/X11 && 182 ln -sf /usr/X11R6/include/X11 /usr/include/X11</userinput></screen></para> 188 183 189 184 </sect3>
Note:
See TracChangeset
for help on using the changeset viewer.