Pour autant que je sache, il y a 6 mani�res de changer de mode r�solution:
1. A la compilation: changer la ligne
SVGA_MODE= -DSVGA_MODE=NORMAL_VGA
dans /usr/src/linux/Makefile
.1A. Apr�s la compilation: utiliser rdev -v
- une affreuse
magouille, mais bon, �a marche.
2. Au d�marrage: mettre vga=ask
dans le fichier de config de
lilo, qui demandera au boot le mode voulu. Une fois d�cid�, remplacer
par vga=
LePlusJoliMode.
3. En cours de route:
A. Utiliser la commande resizecons
. (C'est un programme tr�s
primitif utilisant l'ioctl VT_RESIZE.)
B. Utiliser SVGATextMode
. (C'est une version moins primitive)
4. Pas "sur la console":
Sous dosemu
, ou avec svgalib etc. on peut changer le mode vid�o
de la carte �cran sans que le pilote de la console s'en
aper�oive. C'est parfois utile pour configurer resizecons
ou
SVGATextMode
:sous dosemu
se mettre dans le mode vid�o voulu
gr�ce � un programme DOS utilisant ce mode, puis dans une autre
console, r�cup�rer les param�tres de ce mode. Il ne reste plus qu'�
utiliser ces donn�es pour l'initialisation de resizecons
et
SVGATextMode
. Dans certains cas la carte vid�o se retrouve dans
un mode inutilisable, le moyen le plus simple pour se sortir de l� est
de lancer dosemu
, laisser le BIOS mettre un mode vid�o correct,
puis tuer dosemu
(avec kill -9
).
R�cup�rer svgalib et compiler le programme restoretextmode
.
Booter la machine dans tous les modes vid�o possibles
(en mettant vga=ask
dans le fichier config de lilo), et
sauvegarder les registres vid�o dans des fichiers CxL
(C=Colonnes, L=Lignes), par exemple 80x25, 132x44, etc.
Placer ces fichiers dans /usr/lib/kbd/videomodes
.
D�sormais resizecons 132x44
changera le mode vid�o
(et enverra le signal SIGWINCH � tous les processus qui ont besoin de
savoir que la r�solution a chang�, et chargera une nouvelle police si
n�cessaire).
A pr�sent, resizecons
ne change de mode que s'il y a assez de
m�moire pour contenir � la fois l'ancienne et la nouvelle console.
Hosting by: Hurra Communications GmbH
Generated: 2007-01-26 18:01:42