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.
-- 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/25.