blob: 2d11363815923a71c91132849423604f3c122ca0 (
plain) (
blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
|
#!/bin/bash
if lsmod | grep -q '^nvidia\s'; then
# nvidia kernel module was loaded in stage31 - download libs
version=$( cat /sys/module/nvidia/version )
if [ -n "$version" ]; then
echo "Proprietary nvidia kernel drivers v$version loaded - fetch user space libs"
/opt/openslx/scripts/systemd-download_slx_addons "nvidia-libs@$version"
/opt/openslx/scripts/systemd-setup_slx_addons "nvidia-libs@$version" || exit 1
fi
fi
# Seems we can finally always do that; in fact, not doing so seems to crash VMs left and right
echo -e "# Written by load-gfx-driver\nSLX_VMWARE_3D=yes" >> "/opt/openslx/config"
exit 0
|