Bug 17344 - [PPC] Boots to black screen on G3 iMac due to incorrect sync freqs and BusID detection
Summary: [PPC] Boots to black screen on G3 iMac due to incorrect sync freqs and BusID ...
Status: RESOLVED NOTABUG
Alias: None
Product: xorg
Classification: Unclassified
Component: Driver/rage128 (show other bugs)
Version: 7.3 (2007.09)
Hardware: PowerPC Linux (All)
: medium normal
Assignee: xf86-video-ati maintainers
QA Contact: Xorg Project Team
URL: https://bugs.edge.launchpad.net/ubunt...
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2008-08-28 14:51 UTC by Bryce Harrington
Modified: 2008-08-28 15:20 UTC (History)
0 users

See Also:
i915 platform:
i915 features:


Attachments

Description Bryce Harrington 2008-08-28 14:51:56 UTC
Forwarding this bug from a Ubuntu user (other users report similar behavior on various iMac flavors):
https://bugs.edge.launchpad.net/ubuntu/+source/xserver-xorg-video-ati/+bug/22976

"I found two problems:

1. The BusID was set to PCI:6:3:0 in xorg.conf - it should have been PCI:0:16:0.

2. Even with the correct BusID in xorg.conf the sync freqs were not probed correctly.

Here are the changes I had to make to xorg.conf to get X started:

--- xorg.conf.orig 2008-04-17 05:48:45.820016000 +0000
+++ xorg.conf 2008-04-17 06:53:33.362385848 +0000
@@ -31,12 +31,14 @@

 Section "Device"
        Identifier "Configured Video Device"
- BusID "PCI:6:3:0"
+ BusID "PCI:0:16:0"
        Option "UseFBDev" "true"
 EndSection

 Section "Monitor"
        Identifier "Configured Monitor"
+ HorizSync 60-60
+ VertRefresh 75-117
 EndSection

 Section "Screen"

Here is the original Xorg.0.log file from the live cd before changing xorg.conf:
http://launchpadlibrarian.net/13534788/Xorg.0.log
Comment 1 Alex Deucher 2008-08-28 15:20:03 UTC
This is an r128 chip not a radeon.  Secondly, these look to be issues with the livecd and xorg.conf rather than driver issues.


Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.