More info Re: dual head radeon -- again
Mike A. Harris
mharris at redhat.com
Wed Mar 17 17:53:19 UTC 2004
On Wed, 17 Mar 2004 hansel at hansel.mnstate.edu wrote:
>Experimental support for radeon, indeed! Nevertheless I have some progress
>and predictable error messages. The config file is attached in its
>entirety. Some failed experiments are commented out (visible warts).
>
>I think the most significant error, if accurate is the failure to setup
>the address space on the card.
>
>-- X server captured output
> --snip--
> (WW) RADEON(0): Failed to set up write-combining range (0xf0000000,0x2000000)
> (WW) RADEON(1): Failed to set up write-combining range (0xf2000000,0x2000000)
> --snip--
No, the above are Warning messages, indicating that X was unable
to set up MTRRs on your CPU. This means either:
- Your kernel does not have MTRR support compiled in or available
or
- The kernel MTRR support does not support your specific hardware
or
- The kernel has blacklisted your hardware due to known bugs in
the MTRR implementation (ie: some serverworks chipsets like OSB4)
or
- All MTRRs are already set, or a conflicting MTRR is set.
/proc/mtrr lists the MTRRs
or
- The MTRR code mishandles a particular MTRR implementation.
Note that this is /only/ a performance thing. When X is able to
use MTRR support, there is a performance gain anywhere up to 2.5
times. Lack of working MTRRs only reduces performance, it does
not at all cause lockups/hangs/crashes or otherwise affect
stability, and does not cause any other type of problems. You
can think of MTRR support as being "turbo video".
--
Mike A. Harris ftp://people.redhat.com/mharris
OS Systems Engineer - XFree86 maintainer - Red Hat
More information about the amd64-list
mailing list