On Mon, 27 Jan 2003, Marc Aurele La France wrote:
> On Mon, 27 Jan 2003, Wayne Whitney wrote:
>
> > 2) There is a text mode corruption problem with the PCI Radeon 7000. It
> > occurs as soon as XFree86 is run on this card after it has been
> > initialized. So if the PCI card is initialized by the BIOS, it occurs the
> > first time I run XFree86; if the AGP card is initialized by the BIOS, it
> > occurs the second time I run XFree86 on the PCI card. The text mode is
> > corrupted to a bunch of flashing half block characters, and this occurs
> > before the display enters graphics mode.
>
> This appears related to issues being discussed on a different thread.
> I'll wait to see what happens there, before doing anything about it.
Indeed, I hadn't noticed that thread on the xfree86 list (on radeon 7200
support). The patch discussed there, which I include below, gets rid of
the text mode corruption I'm seeing. I'm all for it.
I also attached the current diff between the log files when I run
XFree86 the first and second times on my PCI Radeon 7000. I assume the
differences are harmless.
Thanks again for all your help!
Cheers, Wayne
--- radeon_driver.c.~1.81.~ 2003-01-26 18:54:43.000000000 -0800
+++ radeon_driver.c 2003-01-27 15:56:42.000000000 -0800
@@ -405,7 +405,7 @@
extern int gRADEONEntityIndex;
-#if 0 /* !defined(__alpha__) */
+#if !defined(__alpha__)
# define RADEONPreInt10Save(s, p)
# define RADEONPostInt10Check(s, p)
#else /* __alpha__ */
--- /var/log/XFree86.2.log.old 2003-01-27 15:59:13.000000000 -0800
+++ /var/log/XFree86.2.log 2003-01-27 15:59:29.000000000 -0800
@@ -16,7 +16,7 @@
Markers: (--) probed, (**) from config file, (==) default setting,
(++) from command line, (!!) notice, (II) informational,
(WW) warning, (EE) error, (NI) not implemented, (??) unknown.
-(==) Log file: "/var/log/XFree86.2.log", Time: Mon Jan 27 15:59:08 2003
+(==) Log file: "/var/log/XFree86.2.log", Time: Mon Jan 27 15:59:25 2003
(==) Using config file: "/etc/X11/XF86Config"
(++) ServerLayout "Layout1"
(**) |-->Screen "Screen1" (0)
@@ -344,7 +344,7 @@
(II) Module vgahw: vendor="The XFree86 Project"
compiled for 4.2.99.4, module version = 0.1.0
ABI class: XFree86 Video Driver, version 0.6
-(II) RADEON(0): vgaHWGetIOBase: hwp->IOBase is 0x03b0, hwp->PIOOffset is 0x0000
+(II) RADEON(0): vgaHWGetIOBase: hwp->IOBase is 0x03d0, hwp->PIOOffset is 0x0000
(II) RADEON(0): PCI bus 0 card 8 func 0
(**) RADEON(0): Depth 16, (--) framebuffer bpp 16
(II) RADEON(0): Pixel depth = 16 bits stored in 2 bytes (16 bpp pixmaps)
@@ -358,11 +358,13 @@
compiled for 4.2.99.4, module version = 1.0.0
ABI class: XFree86 Video Driver, version 0.6
(II) RADEON(0): initializing int10
-(II) Truncating PCI BIOS Length to 49152
+(EE) RADEON(0): Cannot read V_BIOS
(--) RADEON(0): Chipset: "ATI Radeon VE QY (AGP)" (ChipID = 0x5159)
(--) RADEON(0): Linear framebuffer at 0xe0000000
(--) RADEON(0): MMIO registers at 0xeb020000
(--) RADEON(0): VideoRAM: 32768 kByte (64-bit DDR SDRAM)
+(WW) RADEON(0): Video BIOS not detected in PCI space!
+(WW) RADEON(0): Attempting to read Video BIOS from legacy ISA space!
(II) RADEON(0): CloneDisplay option not set -- defaulting to auto-detect
(II) RADEON(0): Primary Display == Type 3
(II) Loading sub module "ddc"
@@ -378,7 +380,7 @@
compiled for 4.2.99.4, module version = 1.2.0
ABI class: XFree86 Video Driver, version 0.6
(II) RADEON(0): I2C bus "DDC" initialized.
-(II) RADEON(0): PLL parameters: rf=2700 rd=60 min=12000 max=35000; xclk=15000
+(II) RADEON(0): PLL parameters: rf=2700 rd=12 min=12500 max=35000; xclk=18300
(==) RADEON(0): Using gamma correction (1.0, 1.0, 1.0)
(II) RADEON(0): Validating modes on Primary head (DDCType: 2) ---------
(II) RADEON(0): I2C device "DDC:ddc2" registered at address 0xA0.
_______________________________________________
Devel mailing list
[EMAIL PROTECTED]
http://XFree86.Org/mailman/listinfo/devel