SuSE GmbH

SuSE Support Database

Title: Mutilated sign display when leaving X

----------

Mainpage o Searchform o History o Versions o Categories o Contents
Deutsch

----------

Mutilated sign display when leaving X

Applicable to
S.u.S.E. version: all
Kernel version: irrelevant
XFree86 version: all

Symptom:

You exit X in a text console, that is, you change into a virtual console, and you exit X. Once you have done it, all lines in the text mode are either squashed or displayed with chaotic colors.

Cause:

The X server cannot save with some graphic cards the signset before changing into the graphic mode.

This is why the text monitor's video mode cannot be restaurated according to X correctly anymore.

Solution:

There are some tools in the packet svgalib, that save the text mode's parameters independently of the X server and restaurate them when exiting the X server. They are called As background, an extract from the svgalib utils documentation:
1.      Restoring corrupted textmode fonts.

If XFree86 corrupts your textmode font, try putting restorefont
in your path and using the shell script runx to run X. runx saves
the VGA font data in /tmp/fontdata, and restores it when you exit X.

Note that this doesn't help with syncing problems.

A more rigorous alternative is to run the 'savetextmode' script before
running X, and 'textmode' after. This will restore the textmode registers
and the VGA palette in addition to the VGA font.

----------

See also:

----------

Keywords: RUNX, X SERVER, CONSOLE, TEXTMODE, EXIT, STARTX, XDM, XINIT, FONT, SIGNSET

----------

Feedback welcome: Send Mail to martin.scherbaum@suse.de (Please give the following subject: SDB-maddin_runx)

----------

Mainpage o Searchform o History o Versions o Categories o Contents
Deutsch

----------

SDB-maddin_runx, Copyright SuSE GmbH, Nuremberg, Germany - Version:
SuSE GmbH - Last generated: 07. Oct 1999 17:04:38 by maddin with sdb_gen 1.00.0