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 <nathanael@xxxxxxx> To: xfree86-list@xxxxxxxxxx Reply-To: xfree86-list@xxxxxxxxxx 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 xfree86-list@xxxxxxxxxx https://www.redhat.com/mailman/listinfo/xfree86-list IRC: #xfree86 on irc.redhat.com