Bug 180001
| Summary: | Radeon 9000 Pro card detected as vesa driver | ||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Product: | [Fedora] Fedora | Reporter: | Mike Chambers <mike> | ||||||||||||||
| Component: | xorg-x11-drv-ati | Assignee: | X/OpenGL Maintenance List <xgl-maint> | ||||||||||||||
| Status: | CLOSED RAWHIDE | QA Contact: | |||||||||||||||
| Severity: | medium | Docs Contact: | |||||||||||||||
| Priority: | medium | ||||||||||||||||
| Version: | rawhide | CC: | clydekunkel7734, fedora, schwandter+bugs | ||||||||||||||
| Target Milestone: | --- | ||||||||||||||||
| Target Release: | --- | ||||||||||||||||
| Hardware: | i686 | ||||||||||||||||
| OS: | Linux | ||||||||||||||||
| Whiteboard: | |||||||||||||||||
| Fixed In Version: | Doc Type: | Bug Fix | |||||||||||||||
| Doc Text: | Story Points: | --- | |||||||||||||||
| Clone Of: | Environment: | ||||||||||||||||
| Last Closed: | 2006-02-21 11:25:41 UTC | Type: | --- | ||||||||||||||
| Regression: | --- | Mount Type: | --- | ||||||||||||||
| Documentation: | --- | CRM: | |||||||||||||||
| Verified Versions: | Category: | --- | |||||||||||||||
| oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |||||||||||||||
| Cloudforms Team: | --- | Target Upstream Version: | |||||||||||||||
| Embargoed: | |||||||||||||||||
| Bug Depends On: | |||||||||||||||||
| Bug Blocks: | 150221 | ||||||||||||||||
| Attachments: |
|
||||||||||||||||
|
Description
Mike Chambers
2006-02-04 14:10:59 UTC
Created attachment 124163 [details]
Config file with ATI driver and correct monitor
This is after I changed the driver to ati and updated the monitor to the
correct one.
Created attachment 124164 [details]
Detected Config file
This is the config file that was created when first running
system-config-display --reconfig.
Created attachment 124165 [details]
Server log
Created attachment 124166 [details]
autodetected xorg.conf file (vesa found)
Same problem with Radeon 9200 AGP card. Attached is xorg.conf with vesa.
Changing to ati works fine.
Pertinent lspci:
01:00.0 VGA compatible controller: ATI Technologies Inc RV280 [Radeon 9200]
(rev 01)
01:00.1 Display controller: ATI Technologies Inc RV280 [Radeon 9200]
(Secondary) (rev 01)
0
During the gui autodetection I noticed that the card was identified as the
(Secondary) one. No monitor is attached to this output.
Created attachment 124167 [details]
log file of ati driver for radeon 9200 AGP
It appears that kudzu might be broken as most of the cards people have reported so far, are already listed in the radeon.xinf file. ;o/ I'm waiting for feedback from Bill/Jeremy about the parsing. Will update after I hear back. New ati driver responded the same as the previous version of the driver with AGP
radeon 9200:
[root@P4C800ED ~]# rpm -q xorg-x11-drv-ati
xorg-x11-drv-ati-6.5.7.3-3
[root@P4C800ED ~]# sysem-config-display --reconfig
[root@P4C800ED ~]# cat /etc/X11/xorg.conf | grep Driver
Driver "kbd"
Driver "mouse"
Driver "vesa"
[root@P4C800ED ~]#
(restarted x server here via reboot of computer to confirm...yes, vesa loaded)
[root@P4C800ED ~]# sed -i -e 's|"vesa"|"ati"|' /etc/X11/xorg.conf
[root@P4C800ED ~]# cat /etc/X11/xorg.conf | grep Driver
Driver "kbd"
Driver "mouse"
Driver "ati"
[root@P4C800ED ~]#
(restarted x server here (ctrl-alt-bs) to confirm .... yes, ati now working)
Created attachment 124260 [details]
radeon 9200 AGP log file
I don't know if this means anything or not, but, kudzu -p lists the secondary port (not being used in my system) of the radeon card first and the primary port next. If the driver probs the first kudzu port it finds for a monitor and finds none, then maybe it decides to configure the vesa driver even tho it does find a monitor on the primary port. Same here: (xorg-x11-drv-ati-6.5.7.3-3, system-config-display-1.0.36-1) The graphics card has two devices (1002:5961 and 1002:5941 (secondary)). s-c-d chooses "vesa", but "ati" works perfectly. Only 1002:5961 is listed in radeon.xinf. "kudzu -p -c video" lists 1002:5941 (secondary) first. BTW, 1002:5941 is listed in /usr/share/hwdata/pci.ids, which is at least open()ed by s-c-d. FC5T3 clean install properly detected radeon 9200 (not even secondary!), allowed me to set correct resolution and, voila!, booted up beautifully. First time for the FC5 series. Nice work. I do wonder tho that it didn't configure dual head. I am going to play with dual head now with system-config-display since I have both AGP and PCI radeon 9200s with tube on one and flat panel on the other. (II) PCI: 01:00:0: chip 1002,5961 card 1002,2002 rev 01 class 03,00,00 hdr 80 (II) PCI: 01:00:1: chip 1002,5941 card 1002,2003 rev 01 class 03,80,00 hdr 00 This is quite odd. They are reversed from the normal order they're seen in. Nonetheless, only the class 0300 device is relevent to X. The class 0380 device is not used by X hardware detection, and is only used by Windows. (In reply to comment #11) > FC5T3 clean install properly detected radeon 9200 (not even secondary!), allowed > me to set correct resolution and, voila!, booted up beautifully. First time for > the FC5 series. Nice work. Thanks for the update. Setting status to "RAWHIDE" Works as expected now: (xorg-x11-drv-ati-6.5.7.3-4, system-config-display-1.0.36-1) s-c-d chooses "radeon". Thank you Mike |