[ Colin Watson ]
* Add usplash_backend_name() function to the svgalib and bogl backends,
returning "svga" and "bogl" respectively.
[ Scott James Remnant ]
* Move the console restoration into an atexit() function registered
before the one from the svga or bogl backends; that way switching
the VT doesn't result in svgalib having a panic attack and vomiting
all over everything.
* Remove the svgalib code guarding against restoring text mode when in
a child process of the one that initialised the display; since we
daemonise, this code meant we never restored text mode and left a
corrupted or blank display. LP: #448977, #447692.
-- Scott James Remnant <email address hidden> Wed, 14 Oct 2009 04:36:31 +0100
This bug was fixed in the package usplash - 0.5.44
---------------
usplash (0.5.44) karmic; urgency=low
[ Colin Watson ] backend_ name() function to the svgalib and bogl backends,
* Add usplash_
returning "svga" and "bogl" respectively.
[ Scott James Remnant ]
* Move the console restoration into an atexit() function registered
before the one from the svga or bogl backends; that way switching
the VT doesn't result in svgalib having a panic attack and vomiting
all over everything.
* Remove the svgalib code guarding against restoring text mode when in
a child process of the one that initialised the display; since we
daemonise, this code meant we never restored text mode and left a
corrupted or blank display. LP: #448977, #447692.
-- Scott James Remnant <email address hidden> Wed, 14 Oct 2009 04:36:31 +0100