Bug 176978
Summary: | Only video card in the system gets detected as a second head. | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
Product: | [Fedora] Fedora | Reporter: | Hans de Goede <hdegoede> | ||||||||
Component: | rhpxl | Assignee: | Chris Lumens <clumens> | ||||||||
Status: | CLOSED RAWHIDE | QA Contact: | |||||||||
Severity: | medium | Docs Contact: | |||||||||
Priority: | medium | ||||||||||
Version: | rawhide | CC: | david.r.bentley, fedora, notting | ||||||||
Target Milestone: | --- | ||||||||||
Target Release: | --- | ||||||||||
Hardware: | x86_64 | ||||||||||
OS: | Linux | ||||||||||
Whiteboard: | |||||||||||
Fixed In Version: | 0.15-1 | Doc Type: | Bug Fix | ||||||||
Doc Text: | Story Points: | --- | |||||||||
Clone Of: | Environment: | ||||||||||
Last Closed: | 2006-02-15 21:45:53 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: | |||||||||||
Attachments: |
|
Description
Hans de Goede
2006-01-04 22:13:05 UTC
On a newly instaled FC5T2 my video card is detected in a similar manner ie ATI Technologies Inc RV350 [Radeon 9800 PRO] (Secondary)" and also ends up with the vesa driver. In FC5T1 you had to edit the xorg.conf and substitute "vesa" with "radeon" which I did again for FC5T2 but now as of 19/1/06 system-config-display works and allows you to change the config (I changed it from radeon to ati which also works OK) But for some reason the sytem still insists on calling the first head (secondary) Actually, moving back to s-c-display. *** Bug 180073 has been marked as a duplicate of this bug. *** system-config-display should never assign class 0380 devices to entries in xorg.conf Only class 0300 should get entries in xorg.conf. *** Bug 180016 has been marked as a duplicate of this bug. *** kudzu-1.2.26-1 may solve this. I'll check with rawhide 2006-02-14, unless there's a source for kudzu-1.2.26-1.x86_64.rpm on people.redhat.com I can try sooner? Created attachment 124575 [details]
old kudzu -p output from 1.2.25-1
Created attachment 124576 [details]
new kudzu -p output from 1.2.26-1
The difference is that the secondary part of the card is detected much earlier
in the process, and is assigned class "OTHER" instead of class "VIDEO"
However this seems to break system-config-display, unless anything else broke
it in the last few days?
# system-config-display
Traceback (most recent call last):
File "/usr/share/system-config-display/xconf.py", line 294, in ?
vc = rhpxl.videocard.VideoCardInfo()
File "/usr/lib/python2.4/site-packages/rhpxl/videocard.py", line 286, in
__init__
if drivers.has_key(card.xdriver):
AttributeError: pciDevice instance has no attribute 'xdriver'
Oops. Try 1.2.27-1 in the same place. :) OK # system-config-display --verbose --reconfig --noui Trying with card: ATI Technologies Inc RV370 [ATI Sapphire X550 Silent] Backing up /etc/X11/xorg.conf as /etc/X11/xorg.conf.backup Writing configuration to /etc/X11/xorg.conf Removing old /etc/X11/X Creating /etc/X11/X symlink Kicking gdm Does now create an xorg.cong with radeon driver instead of vesa, got to exit firefox to see if it works, back in a tick .... Created attachment 124579 [details]
Log starting X with xorg.conf created with radeon driver
Nope, X refused to start, so kudzu/system-configure-display seem to now be
doing the right thing, but the xorg-x11-drv-ati still requires the extra ChipId
that I logged in my original BZ that got dup'ed to this one, keep it here, or
re-open that?
Probably repoen that. Note this change breaks iMac video card detection, which is a class 380 device: 00:10:.0 0380: 1002:5052 (Display controller: ATI Technologies Inc Rage 128 PR/PRO AGP 4x TMDS). kudzu fix reverted in 1.2.30-1. fix added in rhpxl-0.15-1. |