restoretextmode(1)     Svgalib User Manual     restoretextmode(1)

       restoretextmode  -  save or restore the SVGA registers for

       restoretextmode {-r|-w} filename

       The state of the SVGA is written to or restored from file-
       name  using the vga_gettextmoderegs(3) and vga_settextmod-
       eregs(3) functions.

       As of this writing this file is 385 bytes  long  but  this
       might change with future versions.

       Please  do not fiddle with the contents of the file except
       when you know what you do. It might even result  in  hard-
       ware  damage.  Because  of that, you should think twice to
       make this command available to all users on your system.

       The purpose of this program is usually to recover  from  a
       crashed  console due to an svgalib, Xfree or other program
       bug. First save the state of the SVGA card when on a  text
       console.   After   the   crash  restore  this  state.  The
       savetextmode(1) and textmode(1) script makes  this  proce-
       dure very easy.

       -w filename
              write the SVGA state to the file filename.

       -r filename
              restore the SVGA state from the file filename.

       svgalib(7),  vgagl(7),  libvga(5),  vga_gettextmod-
       eregs(3), vga_settextmoderegs(3), dumpreg(1), convfont(1),
       fix132x43(1),  restorefont(1), restorepalette(1), runx(1),
       savetextmode(1), setmclk(1), textmode(1).

       This manual page was edited by Michael Weller <eowmob@exp->.  The  exact  source  of the referenced
       utility as  well  as  of  the  original  documentation  is

       It  is  very  likely that both are at least to some extent
       are due to Harm Hanemaayer <>.

       Occasionally this might be wrong. I  hereby  asked  to  be
       excused by the original author and will happily accept any
       additions or corrections to  this  first  version  of  the
       svgalib manual.

Svgalib (>= 1.2.11)         2 Aug 1997                          1