Provided by:
manpages-es-extra_0.8a-17_all 
NOMBRE
resizecons - cambia la idea que tiene el nucleo del tamano de la
consola
SINOPSIS
resizecons COLUMNASxFILAS
resizecons -lines FILAS
DESCRIPCI'ON
La orden resizecons intenta cambiar el modo de video de la consola.
Esto tiene varios aspectos: (a) el nucleo debe saber acerca de esto,
(b) el equipo tambien debe saber de esto, (c) los programas de usuario
tambien, y (d) el tipo de consola puede tener que ser adaptado.
(a) Se le informa al nucleo del cambio mediante la llamada a ioctl
VT_RESIZE. Esto hace que el nucleo reasigne memoria de pantalla de
consola para todas las consolas virtuales, y puede fallar si no hay
bastante memoria. (En este caso, intente primero desasignar algunas
consolas virtuales en desuso.) Si esta llamada a ioctl() tiene exito,
pero hay un fallo en un paso posterior (p.ej., porque Ud. no tenga
permisos de root), su pantalla puede quedar en un estado muy confuso.
La parte mas dificil de todo esto es (b), puesto que requiere un
conocimiento detallado de la cacharreria de la tarjeta de video, y el
establecimiento de numerosos registros. Solo el cambio en el numero de
filas es algo mas facil, y resizecons intentara hacerlo solo cuando se
le da la opcion -lines. (Probablemente se requieran permisos de root.)
La orden resizecons COLUMNASxFILAS ejecutara restoretextmode -r
COLUMNASxFILAS (y por consiguiente requiere que uno tenga instalada
svgalib). Aqui COLUMNASxFILAS es un fichero que fue creado
anteriormente por restoretextmode -w COLUMNASxFILAS. De nuevo, o haran
falta permisos de root o restoretextmode tiene que estar suid root.
Para tratar con (c), resizecons hace un `stty rows FILAS cols COLUMNAS'
para cada consola activa (en el rango tty0..tty15), y envia una senal
SIGWINCH a selection si encuentra el fichero /tmp/selection.pid.
Finalmente, se trata con (d) ejecutando una orden setfont. Muy
probablemente, se carga el tipo equivocado, y uno puede querer dar uno
mismo otra orden setfont despues de todo.
FALLOS
resizecons no funciona en todos los equipos. Esta orden se llamaba
antes resize, pero se renombro para evitar conflictos con otra orden
con el mismo nombre.
V'EASE TAMBI'EN
setfont(8), stty(1), selection(1), restoretextmode(8), disalloc(8)