NetBSD-Bugs archive

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

Re: port-amd64/58305: nouveau on Lenovo W701 doesn't display



On Tue, Dec 31, 2024 at 04:57:55PM +0100, is%netbsd.org@localhost wrote:
> On Sun, Dec 08, 2024 at 08:20:03PM +0000, Taylor R Campbell via gnats wrote:
> >  This is a long shot but you could try the attached patch.  There's a
> >  very slim, but nonzero, probability that it will make a difference.
> >  Patch should apply cleanly to HEAD and netbsd-10.
> 
> ... didn't see that earlier. Will test tomorrow.

No change.

But actually, the netbsd10 -12 (with or without your patch) runs
smoother, even with firefox playing youtube videos, than netbsd-9.4,
since I actually saw a relevant error message and chmod 666'd
/dev/dri/card0. So I might be tempted to upgrade this laptop to -10 
and run it that way (that is, -12).

I see the following differences:

9.4_STABLE: 
[...]
nouveau0: info: DRM: MM: using CRYPT for buffer copies
nouveaufb0 at nouveau0
nouveaufb0: framebuffer at 0xffffa180d418d000, size 1920x1200, depth 32, stride 7680
wsdisplay0 at nouveaufb0 kbdmux 1: console (default, vt100 emulation), using wskbd0
wsmux1: connecting to wsdisplay0

netbsd 10.1_STABLE with your patch:
     3.923947] nouveau0: DRM: MM: using CRYPT for buffer copies
[     3.937947] Supports vblank timestamp caching Rev 2 (21.10.2013).
[     3.937947] Driver supports precise vblank timestamp query.
[     4.576940] nouveaufb0 at nouveau0
[     4.576940] Initialized nouveau 1.3.1 20120801 for nouveau0 on minor 0
[     4.576940] nouveaufb0: framebuffer at 0xd0006000, size 1920x1200, depth 32, stride 7680
[     6.573921] nouveau0: autoconfiguration error: error: DRM: core notifier timeout
[     8.570901] nouveau0: autoconfiguration error: error: DRM: base-0: timeout
[    10.567882] wsdisplay0 at nouveaufb0 kbdmux 1: console (default, vt100 emulation), using wskbd0
[    10.691880] wsmux1: connecting to wsdisplay0

without your patch, same.

	-is


Home | Main Index | Thread Index | Old Index