m...@netbsd.org wrote: >On Tue, Dec 11, 2018 at 11:34:30AM -0600, Greg Oster wrote: >> On Tue, 11 Dec 2018 15:23:01 +0000 >> Robert Swindells <r...@fdy2.co.uk> wrote: >> >> > "Maya Rashish" <m...@netbsd.org> wrote: >> > >Module Name: src >> > >Committed By: maya >> > >Date: Tue Dec 11 11:00:18 UTC 2018 >> > > >> > >Modified Files: >> > > src/sys/arch/amd64/conf: GENERIC >> > > src/sys/arch/i386/conf: GENERIC >> > > >> > >Log Message: >> > >disable nouveau. it hasn't been functional since the import of new >> > >drmkms code. >> > >> > Nouveau works fine for me. >> > >> > Can we at least get some more data on which GPUs don't work ? >> >> drm kern info: nouveau [ DEVICE][nouveau0] Chipset: GF108 (NVC1) >> drm kern info: nouveau [ DEVICE][nouveau0] Family : NVC0 >> >> Works great with 8.0. Gets into a funky loop of some sort:
[snip] >> with -current, and fails to display anything more than a black screen. >> >> Additional details happily provided on request. >My machine does this too, it does however manage to boot and I've even >see it startx. The monitor won't display anything though. I see similar messages on my working system. >Monitor is connected with DP and then a VGA adapter. What do you see in dmesg.boot when it is trying to attach a suitable output device ? The equivalent stage for me is this: ... kern info: nouveau: DRM:00000039:00000039: init children... kern info: nouveau: DRM:00000039:00000039: init completed in 378us nouveau0: info: DRM: MM: using M2MF for buffer copies nouveau0: info: DRM: Calling LVDS script 6: nouveau0: info: DRM: 0xD0D8: Parsing digital output script table nouveau0: info: DRM: Setting dpms mode 3 on TV encoder (output 2) nouveaufb0 at nouveau0 nouveaufb0: framebuffer at 0xffff800045c0d000, size 1280x800, depth 16, stride 2560 nouveau0: info: DRM: Calling LVDS script 2: nouveau0: info: DRM: 0xD13A: Parsing digital output script table nouveau0: info: DRM: Calling LVDS script 5: nouveau0: info: DRM: 0xD0B4: Parsing digital output script table wsdisplay0 at nouveaufb0 kbdmux 1: console (default, vt100 emulation), using wskbd0