Created attachment 64544 [details]
Kernel log (dmesg)
I have been running Debian Linux on a Apple PowerMac G4 "Quicksilver" (Model: M8493) with the following main hardware specifications:
- PowerPC G4 7450, 867 MHz
- 1GB main memory
- nVidia GeForce GeForce2 MX/MX 400 (NV11) AGP video adapter
- Debian Linux PowerPC unstable
- Kernel 3.4.4 (from Debian experimental)
- nouveau X.org driver 1.0.1
- libdrm: 2.4.33
- mesa: 8.0.3
When using nouveau, the video adapter permanently turns off the attached display through DPMS. This cannot be reversed and I do not get back video until I reboot the machine by logging in through SSH. I can neither switch to a virtual text console using <Ctrl>+<Alt>+<F1..Fn>.
The video output is fine when preventing X from starting and using just a virtual text console (KMS works fine as well).
xrandr does not any displays attached, see attached logfiles and xrandr output.
I'm attaching the following files:
- kernel log (dmesg)
- lspci output
- xrandr --verbose output
- vbios.rom (cp "/proc/device-tree/pci@f0000000/NVDA,Parent@10/NVDA,BMP" ~/vbios.rom)
If you need any further input, please let me know. The machine is a sole test machine, so I'm happy to try any code from git or run any quirky code.
Created attachment 64545 [details]
Output of lspci of the affected machine
Created attachment 64546 [details]
VBIOS image of the affected machine (see bug report on how BIOS was dumped)
Created attachment 64547 [details]
Xorg.0.log of affected machine
Created attachment 64548 [details]
Output of xrandr --verbose
Just an additional remark, I can actually set the DPMS state in /sys/class/drm/.../dpms back to "On" with (through SSH):
XAUTHORITY=/var/lib/xdm/authdir/authfiles/A\:0-4LXCpv DISPLAY=:0.0 xrandr --newmode 1280x1024 108 1280 1328 1440 1688 1024 1025 1028 1066 +HSync +VSync
XAUTHORITY=/var/lib/xdm/authdir/authfiles/A\:0-4LXCpv DISPLAY=:0.0 xrandr --addmode VGA-1 1280x1024
XAUTHORITY=/var/lib/xdm/authdir/authfiles/A\:0-4LXCpv DISPLAY=:0.0 xrandr --output VGA-1 --mode 1280x1024
XAUTHORITY=/var/lib/xdm/authdir/authfiles/A\:0-4LXCpv DISPLAY=:0.0 xset dpms force on
However, the display will stay remain turned OFF.
What I posted here may be useful for this bug:
Could you test out https://bugs.freedesktop.org/attachment.cgi?id=84946 and see if it helps?
I have unfortunately sold the Mac in question already. However, I might be lucky to borrow an identical one to test the patch tomorrow.
I will report back in any case. There are also some more PPC Macs which I can borrow for testing.