On Sunday, 13 December 2020 18:52:51 GMT the...@sys-concept.com wrote: > I have "nouveau" build into kernel but it doesn't work: > > Fom dmesg: > > nouveau 0000:08:00.0: NVIDIA GP107 (137000a1) > nouveau 0000:08:00.0: gr: failed to load firmware "gr/sw_nonctx" > nouveau 0000:08:00.0: gr: failed to load gr/sw_nonctx > nouveau 0000:08:00.0: DRM: failed to create kernel channel, -22 > > grep -i nouveau .config > CONFIG_DRM_NOUVEAU=y > # CONFIG_NOUVEAU_LEGACY_CTX_SUPPORT is not set > CONFIG_NOUVEAU_DEBUG=5 > CONFIG_NOUVEAU_DEBUG_DEFAULT=3 > # CONFIG_NOUVEAU_DEBUG_MMU is not set > CONFIG_DRM_NOUVEAU_BACKLIGHT=y
I've never used NVIDIA cards with Gentoo, but in firmware terms you need to specify in your kernel what firmware you want installed in it. Have a look at this guide: https://wiki.gentoo.org/wiki/Nouveau/en and this: https://wiki.gentoo.org/wiki/Linux_firmware You'll need to add the firmware the video card asks for here: Device Drivers ---> Generic Driver Options ---> Firmware loader ---> -*- Firmware loading facility () Build named firmware blobs into the kernel binary <== In this instance your card NVIDIA GP107 should need '/lib/firmware/nvidia/ gp107', so the respective entry for it in the kernel config ought to be: CONFIG_EXTRA_FIRMWARE="nvidia/gp107" Someone more clued up on these cards can correct me or add to it.
signature.asc
Description: This is a digitally signed message part.