Bug 208694
| Summary: | X fails to start | ||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
| Product: | [Fedora] Fedora | Reporter: | David Woodhouse <dwmw2> | ||||||||
| 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 | ||||||||||
| Target Milestone: | --- | ||||||||||
| Target Release: | --- | ||||||||||
| Hardware: | All | ||||||||||
| OS: | Linux | ||||||||||
| Whiteboard: | |||||||||||
| Fixed In Version: | Doc Type: | Bug Fix | |||||||||
| Doc Text: | Story Points: | --- | |||||||||
| Clone Of: | Environment: | ||||||||||
| Last Closed: | 2006-10-03 16:18:56 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: | 150224 | ||||||||||
| Attachments: |
|
||||||||||
|
Description
David Woodhouse
2006-09-30 10:32:25 UTC
Created attachment 137468 [details]
existing xorg.conf
Created attachment 137469 [details]
Failing FC6 Xorg log
Created attachment 137470 [details]
Working FC5 Xorg log
Note how FC5 detects the absence of BIOS and does DDC, identifies the monitors correctly. And how FC6 thinks there's a Legacy BIOS -- which is rather surprising on a Mac G5. This works around it for me, but obviously I wouldn't suggest that it's a proper
fix.
--- xf86-video-ati-6.6.2/src/radeon_bios.c.orig 2006-09-30 12:14:26.000000000 +0100
+++ xf86-video-ati-6.6.2/src/radeon_bios.c 2006-09-30 11:58:34.000000000 +0100
@@ -71,7 +71,7 @@ Bool RADEONGetBIOSInfo(ScrnInfoPtr pScrn
}
}
- if (info->VBIOS[0] != 0x55 || info->VBIOS[1] != 0xaa) {
+ if (1 || info->VBIOS[0] != 0x55 || info->VBIOS[1] != 0xaa) {
xf86DrvMsg(pScrn->scrnIndex, X_WARNING,
"Unrecognized BIOS signature, BIOS data will not be used\n");
xfree (info->VBIOS);
Proper fix at http://gitweb.freedesktop.org/?p=xorg/driver/xf86-video-ati.git;a=commitdiff;h=c979c7f87fc449cc9631820101edff82c3013e66 About to rebuild and test... Works correctly on my G5: (WW) RADEON(0): Not an x86 BIOS ROM image, BIOS data will not be used Works correctly with a PC version of the Radeon too: (II) RADEON(0): Legacy BIOS detected Please also apply http://gitweb.freedesktop.org/?p=xorg/driver/xf86-video-ati.git;a=commitdiff;h=145c716de6d42778e447581578f3e4db13c9a653 (see bug 207659) Fixed in 6.6.2-4. |