Bug #131255, was updated on 2001-Feb-06 06:14
Here is a current snapshot of the bug.
Project: Direct Rendering Infrastructure
Bug Group: None
Submitted by: leonb
Assigned to : nobody
Summary: PATCH : Console corruption with Radeon (4.02-dri)
Details: I am running a fresh dri-cvs server and experienced
a lot of console corruption problems with my
radeon all-in-one board.
Running "SVGATextMode -ox" would fix the problem,
indicating that the problem is with the VGA registers only.
I also noticed that radeon_driver.c:RADEONRestore(...)
first tweaks the MMIO registers (they have a FIFO don't they)
and **immediately** restores the vga registers.
Adding a little delay seems to solve the problem.
The end of my radeon_driver.c:RADEONRestore(...) now look like this:
RADEONWaitForVerticalSync(pScrn); /* Wait a little while */
vgaHWRestore(pScrn, &hwp->SavedReg, VGA_SR_MODE | VGA_SR_FONTS );
Of course there must be something smarter to do than
waiting for vsync, but I do not know exactly what...
- Leon Bottou
P. S. : Any hope to have the DVI digital output enabled ?
Any hint about how to do this ?
I'd love to use my flat panel ...
For detailed info, follow this link: