From mboxrd@z Thu Jan 1 00:00:00 1970 From: bugzilla-daemon-CC+yJ3UmIYqDUpFQwHEjaQ@public.gmane.org Subject: [Bug 58556] MacBook Pro 5, 1 with nVidia 9400m and 9600m, scrambled screen Date: Tue, 06 Aug 2013 13:59:29 +0000 Message-ID: References: Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="===============0049699833==" Return-path: In-Reply-To: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: nouveau-bounces+gcfxn-nouveau=m.gmane.org-PD4FTy7X32lNgt0PjOBp9y5qC8QIuHrW@public.gmane.org Errors-To: nouveau-bounces+gcfxn-nouveau=m.gmane.org-PD4FTy7X32lNgt0PjOBp9y5qC8QIuHrW@public.gmane.org To: nouveau-PD4FTy7X32lNgt0PjOBp9y5qC8QIuHrW@public.gmane.org List-Id: nouveau.vger.kernel.org --===============0049699833== Content-Type: multipart/alternative; boundary="1375797569.0B33c213.15526"; charset="us-ascii" --1375797569.0B33c213.15526 Date: Tue, 6 Aug 2013 13:59:29 +0000 MIME-Version: 1.0 Content-Type: text/plain; charset="UTF-8" https://bugs.freedesktop.org/show_bug.cgi?id=58556 Pierre Moreau changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |pierre.morrow-GANU6spQydw@public.gmane.org --- Comment #12 from Pierre Moreau --- Hi Joanand, (In reply to comment #6) > Is there any config which would activate accel for 9400 but no accel for > 9600? This would be very helpful for me. You might also try, in nouveau_accel_init: if (device->chipset == 0x96) return; It works without nouveau.noaccel=1 and has no scrambled screen (at least for the GUI and the console, except for a tiny moment of full garbage (boot logo?) but it gets cleared away after), but it is unstable (hanged up some times at boot) and it spams a lot (more than 1600 lines) of nouveau E[PFB][0000:03:00:0] trapped write at 0x0000546000 on channel 0x0000fee0 [unknown] BAR/PFIFO_WRITE/FB reason: PAGE_NOT_PRESENT Strangely, when connecting an external monitor to the laptop (MacBook Pro mid 2009, same cards), the GUI isn't scrambled any more and the console still is, but in a "better way". I'll try to find why with an external monitor or with acceleration on the 9400, the handover goes well. -- You are receiving this mail because: You are the assignee for the bug. --1375797569.0B33c213.15526 Date: Tue, 6 Aug 2013 13:59:29 +0000 MIME-Version: 1.0 Content-Type: text/html; charset="UTF-8" changed bug 58556
What Removed Added
CC   pierre.morrow@free.fr

Comment # 12 on bug 58556 from
Hi Joanand,

(In reply to comment #6)
> Is there any config which would activate accel for 9400 but no accel for
> 9600? This would be very helpful for me.

You might also try, in nouveau_accel_init:

    if (device->chipset == 0x96)
        return;

It works without nouveau.noaccel=1 and has no scrambled screen (at least for
the GUI and the console, except for a tiny moment of full garbage (boot logo?)
but it gets cleared away after), but it is unstable (hanged up some times at
boot) and it spams a lot (more than 1600 lines) of

     nouveau E[PFB][0000:03:00:0] trapped write at 0x0000546000 on channel
0x0000fee0 [unknown] BAR/PFIFO_WRITE/FB reason: PAGE_NOT_PRESENT


Strangely, when connecting an external monitor to the laptop (MacBook Pro mid
2009, same cards), the GUI isn't scrambled any more and the console still is,
but in a "better way".


I'll try to find why with an external monitor or with acceleration on the 9400,
the handover goes well.


You are receiving this mail because:
  • You are the assignee for the bug.
--1375797569.0B33c213.15526-- --===============0049699833== Content-Type: text/plain; charset="us-ascii" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Content-Disposition: inline _______________________________________________ Nouveau mailing list Nouveau-PD4FTy7X32lNgt0PjOBp9y5qC8QIuHrW@public.gmane.org http://lists.freedesktop.org/mailman/listinfo/nouveau --===============0049699833==--