[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

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: