Gentoo Archives: gentoo-doc-cvs

From: "Sven Vermeulen (swift)" <swift@g.o>
To: gentoo-doc-cvs@l.g.o
Subject: [gentoo-doc-cvs] gentoo commit in xml/htdocs/doc/en/handbook: hb-install-x86+amd64-bootloader.xml
Date: Sun, 17 Aug 2014 16:18:39
Message-Id: 20140817161833.1362E2004F@flycatcher.gentoo.org
1 swift 14/08/17 16:18:31
2
3 Modified: hb-install-x86+amd64-bootloader.xml
4 Log:
5 Fix bug #519920 - Drop framebuffer information, it is complicated and outdated
6
7 Revision Changes Path
8 1.40 xml/htdocs/doc/en/handbook/hb-install-x86+amd64-bootloader.xml
9
10 file : http://sources.gentoo.org/viewvc.cgi/gentoo/xml/htdocs/doc/en/handbook/hb-install-x86+amd64-bootloader.xml?rev=1.40&view=markup
11 plain: http://sources.gentoo.org/viewvc.cgi/gentoo/xml/htdocs/doc/en/handbook/hb-install-x86+amd64-bootloader.xml?rev=1.40&content-type=text/plain
12 diff : http://sources.gentoo.org/viewvc.cgi/gentoo/xml/htdocs/doc/en/handbook/hb-install-x86+amd64-bootloader.xml?r1=1.39&r2=1.40
13
14 Index: hb-install-x86+amd64-bootloader.xml
15 ===================================================================
16 RCS file: /var/cvsroot/gentoo/xml/htdocs/doc/en/handbook/hb-install-x86+amd64-bootloader.xml,v
17 retrieving revision 1.39
18 retrieving revision 1.40
19 diff -u -r1.39 -r1.40
20 --- hb-install-x86+amd64-bootloader.xml 31 Dec 2013 20:29:23 -0000 1.39
21 +++ hb-install-x86+amd64-bootloader.xml 17 Aug 2014 16:18:31 -0000 1.40
22 @@ -4,12 +4,12 @@
23 <!-- The content of this document is licensed under the CC-BY-SA license -->
24 <!-- See http://creativecommons.org/licenses/by-sa/2.5 -->
25
26 -<!-- $Header: /var/cvsroot/gentoo/xml/htdocs/doc/en/handbook/hb-install-x86+amd64-bootloader.xml,v 1.39 2013/12/31 20:29:23 swift Exp $ -->
27 +<!-- $Header: /var/cvsroot/gentoo/xml/htdocs/doc/en/handbook/hb-install-x86+amd64-bootloader.xml,v 1.40 2014/08/17 16:18:31 swift Exp $ -->
28
29 <sections>
30
31 -<version>23</version>
32 -<date>2013-12-31</date>
33 +<version>24</version>
34 +<date>2014-08-17</date>
35
36 <section>
37 <title>Making your Choice</title>
38 @@ -26,6 +26,7 @@
39
40 </body>
41 <body test="contains('AMD64 x86', func:keyval('arch'))">
42 +
43 <p>
44 For <keyval id="arch"/>, Gentoo Linux provides <uri
45 link="#grub2">GRUB2</uri>, <uri link="#lilo">LILO</uri> and
46 @@ -33,88 +34,12 @@
47 </p>
48
49 </body>
50 -<body>
51 -<p>
52 -But before we install the bootloader, we inform you how to configure
53 -framebuffer (assuming you want it of course). With framebuffer you can run the
54 -Linux command line with (limited) graphical features (such as using the nice
55 -bootsplash image Gentoo provides).
56 -</p>
57 -
58 -</body>
59 -</subsection>
60 -<subsection>
61 -<title>Optional: Framebuffer</title>
62 -<body>
63 -
64 -<p>
65 -<e>If</e> you have configured your kernel with framebuffer support (or you used
66 -<c>genkernel</c> default kernel configuration), you can activate it by adding a
67 -a <c>video</c> statement to your bootloader configuration file.
68 -</p>
69 -
70 -<p>
71 -First of all, you need to know your framebuffer device. You should have used
72 -<c>uvesafb</c> as the <e>VESA driver</e>.
73 -</p>
74 +<body test="contains('IA64', func:keyval('arch'))">
75
76 <p>
77 -The <c>video</c> statement controls framebuffer display options. It needs to be
78 -given the framebuffer driver followed by the control statements you wish to
79 -enable. All variables are listed in
80 -<path>/usr/src/linux/Documentation/fb/uvesafb.txt</path>. The most-used options
81 -are:
82 -</p>
83 -
84 -<table>
85 -<tr>
86 - <th>Control</th>
87 - <th>Description</th>
88 -</tr>
89 -<tr>
90 - <ti>ywrap</ti>
91 - <ti>
92 - Assume that the graphical card can wrap around its memory (i.e. continue at
93 - the beginning when it has approached the end)
94 - </ti>
95 -</tr>
96 -<tr>
97 - <ti>mtrr:<c>n</c></ti>
98 - <ti>
99 - Setup MTRR registers. <c>n</c> can be:<br/>
100 - 0 - disabled<br/>
101 - 1 - uncachable<br/>
102 - 2 - write-back<br/>
103 - 3 - write-combining<br/>
104 - 4 - write-through
105 - </ti>
106 -</tr>
107 -<tr>
108 - <ti><c>mode</c></ti>
109 - <ti>
110 - Set up the resolution, color depth and refresh rate. For instance,
111 - <c>1024x768-32@85</c> for a resolution of 1024x768, 32 bit color depth and a
112 - refresh rate of 85 Hz.
113 - </ti>
114 -</tr>
115 -</table>
116 -
117 -<p>
118 -The result could be something like
119 -<c>video=uvesafb:mtrr:3,ywrap,1024x768-32@85</c>. Write this setting down; you
120 -will need it shortly.
121 -</p>
122 -
123 -<p test="func:keyval('arch')='IA64'">
124 Now, you should install the <uri link="#elilo">elilo bootloader</uri>.
125 </p>
126
127 -<p test="not(func:keyval('arch')='IA64')">
128 -Now continue by installing <uri link="#grub">GRUB</uri>, <uri
129 -link="#grub2">GRUB2</uri> <e>or</e> <uri
130 -link="#lilo">LILO</uri>.
131 -</p>
132 -
133 </body>
134 </subsection>
135 </section>