JOEL: config: Enable Nouveau=m and VFIO_PCI=m in config and make a VNG-specific config
VNG enables additional options which I am not sure will make the host
boot so I made it a separate config. Also both VNG and non-VNG will
enable Nouveau and VFIO as kernel modules.
To load nouveau:
sudo modprobe ch7006 # loads nouveau module (modprobe nouveau did not
work for me)
To enable GSP:
GSP has to be enabled on the command line:
echo 'options nouveau config="NvGspRm=1"' | sudo tee /etc/modprobe.d/nouveau-gsp.conf
and the config:
./scripts/config -e CONFIG_DRM_NOUVEAU_GSP_DEFAULT
To enable debug tracing (but its very verbose, maybe debug=info ?):
echo 'options nouveau debug=trace' | sudo tee /etc/modprobe.d/nouveau-debug.conf
Blacklist everything for more control on manual loading:
echo "blacklist nova_core" | sudo tee /etc/modprobe.d/blacklist-nova-core.conf
echo "blacklist nvidia" | sudo tee /etc/modprobe.d/blacklist-nvidia.conf
echo "blacklist nouveau" | sudo tee /etc/modprobe.d/blacklist-nouveau.conf
Signed-off-by: Joel Fernandes <joelagnelf@nvidia.com>
2 files changed