Re: RedHat 9 & Radeon 9000

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 




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

[Red Hat General]     [Red Hat Watch]     [Red Hat Development]     [Kernel Development]     [Yosemite Camping]

  Powered by Linux