|
Lines 8-15
Link Here
|
| 8 |
|
8 |
|
| 9 |
<sections> |
9 |
<sections> |
| 10 |
|
10 |
|
| 11 |
<version>1.17</version> |
11 |
<version>1.19</version> |
| 12 |
<date>2005-02-01</date> |
12 |
<date>2005-02-15</date> |
| 13 |
|
13 |
|
| 14 |
<section> |
14 |
<section> |
| 15 |
<title>Faites votre choix</title> |
15 |
<title>Faites votre choix</title> |
|
Lines 32-60
Link Here
|
| 32 |
<body> |
32 |
<body> |
| 33 |
|
33 |
|
| 34 |
<p> |
34 |
<p> |
| 35 |
<e>Si</e> vous avez activé le support du framebuffer dans votre noyau, vous |
35 |
<e>Si</e> vous avez configuré votre noyau avec le support pour le framebuffer |
| 36 |
devez ajouter l'option <c>video</c> dans la configuration de votre chargeur de |
36 |
(ou si vous avez utilisé la configuration de noyau par défaut de |
| 37 |
démarrage si vous voulez utiliser le framebuffer. |
37 |
<c>genkernel</c>) vous pouvez l'activer en ajoutant <c>vga</c> et/ou |
|
|
38 |
<c>video</c> au fichier de configuration de votre chargeur de démarrage. |
| 39 |
</p> |
| 40 |
|
| 41 |
<p> |
| 42 |
Vous devez avant tout savoir quel type de dispositif de framebuffer vous |
| 43 |
utilisez. Si vous utilisez un noyau adapté par Gentoo (comme |
| 44 |
<c>gentoo-sources</c>) vous devez avoir eu la possibilité de choisir |
| 45 |
<c>vesafb-tng</c> comme étant votre type de pilote VESA (<c>VESA driver |
| 46 |
type</c>), ce qui est la configuration par défaut pour les sources du noyau. Si |
| 47 |
c'est bien le cas, vous utilisez <c>vesafb-tng</c> et n'avez pas besoin |
| 48 |
d'ajouter une mention <c>vga</c> dans votre configuration. Sinon, vous devez |
| 49 |
utiliser le pilote <c>vesafb</c> et devrez ajouter la mention <c>vga</c> à |
| 50 |
votre configuration. |
| 51 |
</p> |
| 52 |
|
| 53 |
<p> |
| 54 |
Le paramètre <c>vga</c> contrôle la résolution et la profondeur des couleurs de |
| 55 |
votre écran en framebuffer pour <c>vesafb</c>. Comme indiqué dans le fichier |
| 56 |
<path>/usr/src/linux/Documentation/fb/vesafb.txt</path> (qui est installé lors |
| 57 |
de l'installation d'un pqauet de source du noyau), vous devez lui donner un |
| 58 |
numéro VESA correspondant à la résolution et la profondeur de couleur voulus. |
| 59 |
</p> |
| 60 |
|
| 61 |
<p> |
| 62 |
Le tableau suivant vous donne la liste des résolutions et profondeurs des |
| 63 |
couleurs disponibles et vous donne la valeur du nombre que vous devez indiquer |
| 64 |
pour le paramètre <c>vga</c> : |
| 65 |
</p> |
| 66 |
|
| 67 |
<table> |
| 68 |
<tr> |
| 69 |
<ti></ti> |
| 70 |
<th>640x480</th> |
| 71 |
<th>800x600</th> |
| 72 |
<th>1024x768</th> |
| 73 |
<th>1280x1024</th> |
| 74 |
</tr> |
| 75 |
<tr> |
| 76 |
<th>256</th> |
| 77 |
<ti>0x301</ti> |
| 78 |
<ti>0x303</ti> |
| 79 |
<ti>0x305</ti> |
| 80 |
<ti>0x307</ti> |
| 81 |
</tr> |
| 82 |
<tr> |
| 83 |
<th>32k</th> |
| 84 |
<ti>0x310</ti> |
| 85 |
<ti>0x313</ti> |
| 86 |
<ti>0x316</ti> |
| 87 |
<ti>0x319</ti> |
| 88 |
</tr> |
| 89 |
<tr> |
| 90 |
<th>64k</th> |
| 91 |
<ti>0x311</ti> |
| 92 |
<ti>0x314</ti> |
| 93 |
<ti>0x317</ti> |
| 94 |
<ti>0x31A</ti> |
| 95 |
</tr> |
| 96 |
<tr> |
| 97 |
<th>16M</th> |
| 98 |
<ti>0x312</ti> |
| 99 |
<ti>0x315</ti> |
| 100 |
<ti>0x318</ti> |
| 101 |
<ti>0x31B</ti> |
| 102 |
</tr> |
| 103 |
</table> |
| 104 |
|
| 105 |
<p> |
| 106 |
Le paramètre <c>video</c> contrôle les options d'affichage du framebuffer. Il |
| 107 |
faut lui indiquer le pilote du framebuffer (<c>vesafb</c> pour un noyau 2.6 ou |
| 108 |
<c>vesa</c> pour un noyau 2.4) suivi des paramètres de contrôle que vous voulez |
| 109 |
activer. Toutes les variables sont listées dans le fichier |
| 110 |
<path>/usr/src/linux/Documentation/fb/vesafb.txt</path>. Nous vous présentons |
| 111 |
donc seulement les trois options les plus utilisées : |
| 112 |
</p> |
| 113 |
|
| 114 |
<table> |
| 115 |
<tr> |
| 116 |
<th>Contrôle</th> |
| 117 |
<th>Description</th> |
| 118 |
</tr> |
| 119 |
<tr> |
| 120 |
<ti>ywrap</ti> |
| 121 |
<ti> |
| 122 |
Indique que la carte graphique peut réutiliser sa mémoire (c'est à dire |
| 123 |
continuer au début quand elle approche de la fin). |
| 124 |
</ti> |
| 125 |
</tr> |
| 126 |
<tr> |
| 127 |
<ti>mtrr</ti> |
| 128 |
<ti> |
| 129 |
Configure les registres MTRR |
| 130 |
</ti> |
| 131 |
</tr> |
| 132 |
<tr> |
| 133 |
<ti><c>mode</c></ti> |
| 134 |
<ti> |
| 135 |
(seulement pour le pilote <c>vesafb-tng</c>)<br/> |
| 136 |
Configure la résolution, la profondeur de couleurs et le taux de |
| 137 |
rafraîchissement. Vous pouvez par exemple utiliser <c>1024x768-32@85</c> |
| 138 |
pour une résolution de 1024x768, des couleurs 32 bits et un rafraîchissement |
| 139 |
de 85H color depth and a |
| 140 |
refresh rate of 85 Hz. |
| 141 |
</ti> |
| 142 |
</tr> |
| 143 |
</table> |
| 144 |
|
| 145 |
<p> |
| 146 |
Un exemple de résultat pour ces deux paramètres pourrait être <c>vga=0x318 |
| 147 |
video=vesafb:mtrr,ywrap</c> ou <c>video=vesafb:mtrr,ywrap,1024x768-32@85</c>. |
| 148 |
Souvenez-vous de ces configurations nous en aurons besoin dans pas longtemps. |
| 38 |
</p> |
149 |
</p> |
| 39 |
|
150 |
|
| 40 |
<p> |
151 |
<p> |
| 41 |
L'option <c>video</c> se contente généralement d'une syntaxe simplifiée telle |
152 |
Maintenant, continuez avec l'installation de <uri link="#grub">GRUB</uri>. |
| 42 |
que <c>video=vesafb</c>. |
|
|
| 43 |
</p> |
| 44 |
|
| 45 |
<p> |
| 46 |
Vous trouverez plus de détails à ce sujet dans le fichier |
| 47 |
<path>/usr/src/linux/Documentation/fb/vesafb.txt</path>. |
| 48 |
</p> |
| 49 |
|
| 50 |
<p> |
| 51 |
Mémorisez (ou notez) la valeur qui vous convient, vous en aurez bientôt besoin. |
| 52 |
</p> |
153 |
</p> |
| 53 |
|
154 |
|
| 54 |
</body> |
155 |
</body> |
| 55 |
</subsection> |
156 |
</subsection> |
| 56 |
</section> |
157 |
</section> |
| 57 |
<section> |
158 |
<section id="grub"> |
| 58 |
<title>Utiliser GRUB</title> |
159 |
<title>Utiliser GRUB</title> |
| 59 |
<subsection> |
160 |
<subsection> |
| 60 |
<title>Comprendre le vocabulaire de GRUB</title> |
161 |
<title>Comprendre le vocabulaire de GRUB</title> |
|
Lines 192-203
Link Here
|
| 192 |
en ajouter (par exemple, l'option <c>video</c> pour le framebuffer mentionnée |
293 |
en ajouter (par exemple, l'option <c>video</c> pour le framebuffer mentionnée |
| 193 |
plus haut). |
294 |
plus haut). |
| 194 |
</p> |
295 |
</p> |
| 195 |
|
|
|
| 196 |
<pre caption="Ajouter l'option video aux options du noyau"> |
| 197 |
title=Gentoo Linux |
| 198 |
root (hd0,0) |
| 199 |
kernel /kernel-2.6.5 root=/dev/hda3 video=vesafb |
| 200 |
</pre> |
| 201 |
|
296 |
|
| 202 |
<p> |
297 |
<p> |
| 203 |
Les utilisateurs de <c>genkernel</c> doivent savoir que leur noyau utilise les |
298 |
Les utilisateurs de <c>genkernel</c> doivent savoir que leur noyau utilise les |