Bug 61070 - Xconfigurator fails to detect video ATI Rage chipset
Summary: Xconfigurator fails to detect video ATI Rage chipset
Keywords:
Status: CLOSED RAWHIDE
Alias: None
Product: Red Hat Linux
Classification: Retired
Component: Xconfigurator
Version: 7.3
Hardware: i386
OS: Linux
medium
medium
Target Milestone: ---
Assignee: Mike A. Harris
QA Contact: David Lawrence
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2002-03-12 23:36 UTC by John A. Hull
Modified: 2007-04-18 16:40 UTC (History)
1 user (show)

Fixed In Version:
Doc Type: Bug Fix
Doc Text:
Clone Of:
Environment:
Last Closed: 2002-03-22 04:19:12 UTC
Embargoed:


Attachments (Terms of Use)
Lspci -vv in hampton beta2 of 6450 onboard video chip (791 bytes, text/plain)
2002-03-13 15:48 UTC, Clay Cooper
no flags Details

Description John A. Hull 2002-03-12 23:36:13 UTC
From Bugzilla Helper:
User-Agent: Mozilla/4.0 (compatible; MSIE 5.01; Windows NT 5.0; DigExt)

Description of problem:
On all Dell PowerEdge servers, Xconfigurator fails to probe and detect the ATI 
Rage chipsets. User must manually choose chipset/driver.

Version-Release number of selected component (if applicable):


How reproducible:
Always

Steps to Reproduce:
1. Install Hampton beta 2
2. Run Xconfigurator
3. Should get screen prompting you to choose video chipset
	

Actual Results:  No detection of ATI Rage video chipset

Expected Results:  Automatic detection of ATI Rage video chipset

Additional info:

Comment 1 Mike A. Harris 2002-03-13 05:13:18 UTC
What specific chipset?    lspci -n | grep 1002

What package release of hwdata, and Xconfigurator do you have?


Comment 2 Clay Cooper 2002-03-13 15:48:40 UTC
Created attachment 48405 [details]
Lspci -vv in hampton beta2 of 6450 onboard video chip

Comment 3 John A. Hull 2002-03-13 16:43:43 UTC
lspci -n |grep 1002 gives:

00:0b.0 Class 0300: 1002:4752 (rev 27)


hwdata-0.3-1
Xconfigurator-4.9.43-1

Comment 4 Mike A. Harris 2002-03-14 12:11:14 UTC
This is indeed very odd, since Xconfigurator uses the PCI ID of the
video hardware to determine what it is.  The PCI ID returned is looked
up in the pcitable database, which currently contains this entry for
the Rage XL:

0x1002  0x4752  "Card:ATI Mach64"       "ATI|Rage XL"

The third column is used to determine what entry in the Cards database
to use for that particular PCI ID.  Here is the entry:

NAME ATI Mach64
CHIPSET ati
SERVER Mach64
DRIVER ati
NOCLOCKPROBE

This tells Xconfigurator to use XFree86 4.x by default (since no line
"UNSUPPORTED" is present), and to use the "ati" driver.

I've tested this on a Rage XL board I've got here that was sent to me
by ATI for use in testing Dell server related bug reports.  It detects
this card ok, and seems to work fine.  The card is I believe some special
card made for Dell which had a half-height riser on it which I had to
remove to plug into an ordinary slot.

The lspci -vv attachment from clay above, is not from a Rage XL, but
from a Rage IIc board.  The PCI ID (given by lspci -n) is not present,
however I also have a Rage IIc onboard here on my Proliant server.
That returns:

pts/26 root@devel:~# lspci -n -s 00:05.0
00:05.0 Class 0300: 1002:4756 (rev 7a)
pts/26 root@devel:~# lspci -s 00:05.0
00:05.0 VGA compatible controller: ATI Technologies Inc 3D Rage IIC 215IIC
[Mach64 GT IIC] (rev 7a)

The Rage IIc entry in pcitable is also verified to be correct, and the
entry in the Cards database properly falls through to the Mach64 entry,
which I just tested.

I'm not sure what the problem could be, but I cant reproduce it on the
closest matching hardware I have available.

Are there any other details you could provide which might give clues
as to what is going wrong?

Comment 5 John A. Hull 2002-03-14 20:44:31 UTC
Xconfigurator doesn't automatically probe and find video chipsets on any cards 
that I have tried, which includes ATI, Nvidia, and Intel i810. I'm talking 
about Xconfigurator probing the video right when you start the program. Has 
Xconfigurator been changed to automatically run in expert mode?

Comment 6 John A. Hull 2002-03-21 17:49:14 UTC
Fixed in Hampton Beta 3.

Comment 7 Mike A. Harris 2002-03-22 04:19:07 UTC
Not sure what the problem was, but it must have been a transient
breakage in kudzu or pcilib I am guessing since nothing changed in
Xconfigurator or hwdata that would have caused or fixed the problem.

Just developmental weirdness I guess.  ;o)

Changing resolution to RAWHIDE, as CURRENTRELEASE is RHL 7.2


Note You need to log in before you can comment on or make changes to this bug.