Re: RedHat 9 & Radeon 9000

Nathanael Noblet <[email protected]> Fri, 12 Sep 2003 12:42:27 -0600
Newsgroups gmane.linux.redhat.xfree86
Message-ID <[email protected]>
On Friday, September 12, 2003, at 11:47  AM, Mike A. Harris wrote:

> On Thu, 11 Sep 2003, Nathanael Noblet wrote:
>
>> Date: Thu, 11 Sep 2003 12:43:32 -0600
>> From: Nathanael Noblet <[email protected]>
>> To: [email protected]
>> Reply-To: [email protected]
>> Content-Type: text/plain; charset=US-ASCII; format=flowed
>> Subject: RedHat 9 & Radeon 9000
>>
>> Hello,
>> 	I posted awhile back about coming back from holidays and being unable
>> to start X again. I have an ATI Radeon 9000. I removed the card and
>> replaced it with a Matrox G400, it reconfigured itself as per usual,
>> and X worked. Then I placed the Radeon card into a machine running RH
>> Beta (Severn). It found the card and configured it and X worked there
>> as well. It has been a few weeks and I thought, time to change it back
>> to the radeon card. I have and it can't get the Xserver to start to
>> reconfigure it. It finds the card properly and all that, but even for
>> setup it fails with the same messages as it did before.
>>
>> (WW) RADEON: No matching Device section for instance (BusID PCI:1:0:1)
>> found
>> (EE) RADEON(0): No monitor detected!!!
>> (EE) Screen(s) found, but none have a usuable configuration.
>
> You can't just swap video cards and use the configuration from a
> Matrox card on a Radeon for example.
>
> If you switch video hardware, you will have to reconfigure X
> before you use it.  Run:
>
> redhat-config-xfree86 --reconfig
>
> Then things should work.

*Should* being the operative word. Unfortunately in my case it isn't 
working. That is why I removed it and put a matrox in. It detected the 
change and ran the configuration program. I put the radeon in a machine 
that had had the matrox, and is running Beta (Severn). It detected the 
card and set it up and it worked.

Putting it back into the original machine it detected the change, but 
can't run the configuration program. It fails. Same messages as trying 
to start x.

The kicker to all this is that the RH 9 machine that the radeon card 
came from was working originally. It had been since I first installed. 
SO, I'm wondering what changed that it won't work. I didn't see any 
XFree updates recently. The card is obviously not faulty since I can 
get it working elsewhere. Would there be some kind of file that I can 
remove or something??? I thought that perhaps part of my problem stems 
from the fact that I have a KVM switch in there and it had trouble 
detecting the monitor settings (though it worked fine on install months 
ago). So I hooked a monitor up directly and it still didn't work. I've 
tried the MonitorLayout suggestions and I don't see any ignore messages 
but I also don't get anything either.

I've gone and retrieved the XFree86 packages from rawhide. They require 
a newer GLIBC... which well I don't think would be smart to upgrade on 
a production system... who knows what will break. SO I got the SRPMS, 
which also require a newer GLIBC package... SO I got the original XFree 
SRPMS to rebuild, I have rebuilt them, and I'm getting "file conflicts 
from..." not sure why... Its the same packages I would assume. All I 
did was rpmbuild --rebuild XFree86-4.3.0-2.src.rpm

So I'm still stuck. I've left the radeon card in this machine since I 
can do most everything from the command line. Though I'd like to get it 
working again.

Any more ideas? Places to look? I've done a rpm -V XFree86 and nothing 
comes up...

>
> Changing the driver from "radeon" to "ati" will have zero change
> whatsoever.  The "ati" driver is not a Radeon driver.  The "ati"
> driver is merely a wrapper around all 3 ATI drivers:
>
> 	atimisc - Mach64 and older
> 	r128	- Rage 128
> 	radeon	- Radeon and FireGL hardware
>
> If you use the "ati" driver wrapper, all it does is autodetect
> the video card, and then autoload the correct driver, which in
> this case is the "radeon" driver.  Personally, despite anyone
> else's recommendations, I recommend people to use the proper
> driver and not rely on wrapper drivers such as "ati", because
> there are cases in which the wrapper has caused problems for
> people in the past and using the correct driver to begin with
> works properly.
>
> Since the wrapper is not actually a driver, there is no way that
> using the wrapper (ati) will work for someone and the actual
> driver (radeon) wont.

Ok.

-- 
Nathanael Noblet
Gnat Solutions
4604 Monterey Ave NW
Calgary, AB
T3B 5K4

T/F 403.288.5360
C 403.809.5368

http://www.gnat.ca/


_______________________________________________
xfree86-list mailing list
[email protected]
https://www.redhat.com/mailman/listinfo/xfree86-list
IRC: #xfree86 on irc.redhat.com