Copy cuda and wayland fixes from epm

parent 7ea22a57
......@@ -5,4 +5,15 @@
GRUB_CONFIG=/etc/sysconfig/grub2
CMDLINE_PARAMETERS="nvidia-drm.modeset=1 initcall_blacklist=simpledrm_platform_driver_init"
chroot $destdir sed -i "s|^\(GRUB_CMDLINE_LINUX_DEFAULT='.*\)'\$|\1 $CMDLINE_PARAMETERS'|" $GRUB_CONFIG
\ No newline at end of file
chroot $destdir sed -i "s|^\(GRUB_CMDLINE_LINUX_DEFAULT='.*\)'\$|\1 $CMDLINE_PARAMETERS'|" $GRUB_CONFIG
chroot $destdir sh -c 'echo "options nvidia NVreg_PreserveVideoMemoryAllocations=1 NVreg_TemporaryFilePath=/var/tmp" > /etc/modprobe.d/nvidia_memory_allocation.conf'
chroot $destdir sh -c 'cat > /etc/udev/rules.d/99-nvidia.rules <<'"'"'EOF
# Automatically create NVIDIA device nodes if missing (Wayland, EGLStream, compute)
ACTION=="bind", ATTR{vendor}=="0x10de", ATTR{class}=="0x03[0-9]*", DRIVER=="nvidia", \
RUN+="/usr/bin/nvidia-modprobe", \
RUN+="/usr/bin/nvidia-modprobe -c0 -u"
EOF
'
chroot $destdir sh -c 'echo "nvidia-uvm" > /etc/modules-load.d/nvidia-uvm.conf'
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment