Bug 98712

Summary: [PPC64] GPU Lock Up when Nouveau 2D acceleration is enabled + X failures
Product: xorg Reporter: Mingcong Bai <jeffbai>
Component: Driver/nouveauAssignee: Nouveau Project <nouveau>
Status: RESOLVED MOVED QA Contact: Xorg Project Team <xorg-team>
Severity: critical    
Priority: medium CC: jeffbai
Version: 7.7 (2012.06)   
Hardware: PowerPC   
OS: Linux (All)   
Whiteboard:
i915 platform: i915 features:
Attachments:
Description Flags
dmesg without nouveau.noaccel=1
none
dmesg with nouveau.noaccel=1
none
lspci output
none
Xorg log - nouveau.noaccel=1 enabled, using nouveau
none
Xorg log - nouveau.noaccel=1 disabled (without this parameter), using nouveau none

Description Mingcong Bai 2016-11-13 22:42:05 UTC
Created attachment 127956 [details]
dmesg without nouveau.noaccel=1

Happened to get 2 FX4500's for my PowerMac G5 11,2, but it didn't seem willing to cooperate.

Without nouveau.noaccel=1 in the kernel parameter, the system starts fine, but X would only work with fbdev driver - as GPU locks up at early stages of startup (dmesg attached above).

With nouveau.noaccel=1 in the kernel parameter, system starts fine without the lock up message, but X will **still** only work with fbdev - using nouveau with result in a looped output of the following message:

"nouveau 0000:0a:00.0: DRM: 0x13DC: Parsing digital output script table"

And the system is inaccessible, this also appears to hang any `systemctl stop lightdm` operation and even the `reboot` command itself.

---------------------------

Xorg-Server version: 1.18.4
Kernel version: 4.8.6
xf86-video-nouveau version: 1.0.12

---------------------------

I would happily donate one of my FX4500's to one who's willing to investigate this issue.
Comment 1 Mingcong Bai 2016-11-13 22:42:24 UTC
Created attachment 127957 [details]
dmesg with nouveau.noaccel=1
Comment 2 Mingcong Bai 2016-11-13 22:42:58 UTC
Created attachment 127958 [details]
lspci output
Comment 3 Mingcong Bai 2016-11-13 22:44:37 UTC
Created attachment 127959 [details]
Xorg log - nouveau.noaccel=1 enabled, using nouveau
Comment 4 Mingcong Bai 2016-11-13 22:51:06 UTC
Created attachment 127960 [details]
Xorg log - nouveau.noaccel=1 disabled (without this parameter), using nouveau
Comment 5 Mingcong Bai 2016-11-13 23:17:50 UTC
A similar report is filed to the Kernel bugzilla: https://bugzilla.kernel.org/show_bug.cgi?id=187581 as I am not sure where the issue really is.
Comment 6 Martin Peres 2019-12-04 09:21:43 UTC
-- GitLab Migration Automatic Message --

This bug has been migrated to freedesktop.org's GitLab instance and has been closed from further activity.

You can subscribe and participate further through the new bug through this link to our GitLab instance: https://gitlab.freedesktop.org/xorg/driver/xf86-video-nouveau/issues/304.

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.