Thanks for the detailed response, and taking the time to make the tests.
It does make things more clear.  Thanks also for the added info that the
reset command will fix the problem after loading the Uni1 font.

I do wish I had a Mobility Radeon X300 here to test with; it would make
things a lot easier.  I have been hunting through the source code but
have not yet found what would cause the exact behavior you describe.
Usplash modifies a number of VGA registers and neglects to restore them.
That has caused other bugs, and may be causing this one.  But I need to
see what registers are wrong before I know for sure.

If you have not run out of patience, could you try something else?  I
have attached a small shell script that will run the various commands,
grab the state of the VGA registers before and after each command, and
wrap the results into a tar file.  This will help determine what is
messed up (the color registers, the palette registers, the Color Plane
Enable registers, or something else).

To run this test, download the attached file, chmod to make it
executable, then reboot as usual and run the script:

sudo ./grab_vbe_states

The screen will clear (because of the reset command) and you may see a
couple of lines of data ("Allocated buffer. . .") which you may ignore.
It will create five files.  Please send me only the tar file,
vbestates.tar.

Also, does running the script fix the problem (temporarily)?

Thanks again for your time and patience.


** Attachment added: "grab_vbe_states"
   http://launchpadlibrarian.net/30314102/grab_vbe_states

-- 
Ubuntu boot screen causes virtual terminal display problems.
https://bugs.launchpad.net/bugs/392959
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to