Bug#604459: libdrm-nouveau1: fresh install with Squeeze Beta 1 netinst-amd64 results in hang on boot on MacBook 5, 3
forwarded 604459 https://bugs.freedesktop.org/show_bug.cgi?id=27501
tags 604459 = patch upstream moreinfo
quit
Hi,
Nicholas Holley wrote:
> After installing Squeeze Beta 1 using the netinst-amd64 image, I was unuable to
> boot past nouveau. My laptop would hang and require a restart. The issue was
> resolved by specifying "nouveau.noaccel=1" in Grub.
[...]
> This is possibly the same bug as is listed in the nouveau bug tracker at
> https://bugs.freedesktop.org/show_bug.cgi?id=27501
That's still not fixed. In an ideal world, I would suggest trying a
current kernel from sid and following up with upstream.
In the real world, the nouveau kernel driver broke ABI, so testing a
kernel from sid on a squeeze system requires an updated userspace X
stack. See [1] if you are interested in trying it anyway (works well
for me, for what it's worth, though I was never affected by this bug).
Regarding the workaround you mentioned:
SAUCE: Nouveau: Add quirk framework to disable acceleration
SAUCE: Nouveau: Disable acceleration on MacBook Pros
SAUCE: Nouveau: Disable acceleration on GeForce3 cards
etc
It doesn't seem to be in Stefan's tree[2], so I don't think we have
it. It might be worth pushing upstream and then applying to squeeze.
Relevant patches:
8128b68f2be9 UBUNTU: SAUCE: Nouveau: Add quirk framework to disable
acceleration
f5acd7e8280b UBUNTU: SAUCE: Nouveau: Disable acceleration on MacBook Pros
3f73ec32ebf3 UBUNTU: SAUCE: Nouveau: Disable acceleration on GeForce3 cards
3bd800d631a9 UBUNTU: SAUCE: Nouveau: Disable acceleration on 6100 cards
from <git://kernel.ubuntu.com/ubuntu/ubuntu-lucid.git>.
[1] http://x.debian.net/reference/squeeze-backports.html
[2] git://kernel.ubuntu.com/smb/linux-2.6.32.y-drm33.z.git
Reply to: