Bug 19986

Summary: Nouveau (20090116) fails to load on a PowerPC Pegasos 2 (OF) using a Quaddro FX 1100 (AGP)
Product: xorg Reporter: Konstantinos Margaritis <markos>
Component: Driver/nouveauAssignee: Nouveau Project <nouveau>
Status: RESOLVED FIXED QA Contact: Xorg Project Team <xorg-team>
Severity: normal    
Priority: medium    
Version: 7.4 (2008.09)   
Hardware: PowerPC   
OS: Linux (All)   
Whiteboard:
i915 platform: i915 features:
Attachments:
Description Flags
xorg.conf
none
dmesg output
none
Xorg logs
none
load bios correctly + find correct modes on a powerpc none

Description Konstantinos Margaritis 2009-02-06 03:29:48 UTC
Created attachment 22638 [details]
xorg.conf

Nouveau fails while loading BIOS signature and afterwards it fails to produce a list of valid modes:

(II) NOUVEAU(0): [dri] Found DRI library version 1.3.0 and kernel module version 0.0.11
(II) NOUVEAU(0): Initial CRTC_OWNER is 0
(II) NOUVEAU(0): Attempting to load BIOS image from PRAMIN
(!!) NOUVEAU(0): ... BIOS signature not found
(EE) NOUVEAU(0): No valid BIOS image found

...

(WW) NOUVEAU(0): No outputs definitely connected, trying again...
(WW) NOUVEAU(0): Unable to find initial modes
(EE) NOUVEAU(0): 1373: No valid modes.

The 'nv' driver works (no binary driver available for powerpc) on this box/card.

Attached: xorg.conf, Xorg.log, dmesg output.
Comment 1 Konstantinos Margaritis 2009-02-06 03:30:21 UTC
Created attachment 22639 [details]
dmesg output
Comment 2 Konstantinos Margaritis 2009-02-06 03:30:42 UTC
Created attachment 22640 [details]
Xorg logs
Comment 3 Konstantinos Margaritis 2009-02-06 07:36:08 UTC
Created attachment 22647 [details] [review]
load bios correctly + find correct modes on a powerpc

Using this patch (suggested by malc0), X now runs fine -and quite fast if I may say so :)- on the Quadro FX.
Comment 4 Stuart Bennett 2009-03-04 15:59:04 UTC
This should now be fixed in git, but please reopen and complain if it's not

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.