mirror of
https://github.com/keylase/nvidia-patch.git
synced 2025-07-03 18:20:00 +00:00
Update patch.sh
This commit is contained in:
parent
ff838cf887
commit
be27a30dff
6
patch.sh
6
patch.sh
@ -289,10 +289,11 @@ patch_common () {
|
|||||||
driver_version="$manual_driver_version"
|
driver_version="$manual_driver_version"
|
||||||
|
|
||||||
echo "Using manually entered nvidia driver version: $driver_version"
|
echo "Using manually entered nvidia driver version: $driver_version"
|
||||||
fi
|
|
||||||
|
|
||||||
else
|
else
|
||||||
|
# Try to detect nvidia-smi, but don't exit if it's not found
|
||||||
NVIDIA_SMI="$(command -v nvidia-smi || true)"
|
NVIDIA_SMI="$(command -v nvidia-smi || true)"
|
||||||
|
|
||||||
if [[ ! "$NVIDIA_SMI" ]] ; then
|
if [[ ! "$NVIDIA_SMI" ]] ; then
|
||||||
echo 'nvidia-smi utility not found. Probably driver is not installed.'
|
echo 'nvidia-smi utility not found. Probably driver is not installed.'
|
||||||
exit 1
|
exit 1
|
||||||
@ -310,6 +311,7 @@ patch_common () {
|
|||||||
|
|
||||||
echo "Detected nvidia driver version: $driver_version"
|
echo "Detected nvidia driver version: $driver_version"
|
||||||
fi
|
fi
|
||||||
|
fi
|
||||||
|
|
||||||
if ! check_version_supported "$driver_version" ; then
|
if ! check_version_supported "$driver_version" ; then
|
||||||
echo "Patch for this ($driver_version) nvidia driver not found."
|
echo "Patch for this ($driver_version) nvidia driver not found."
|
||||||
@ -357,9 +359,9 @@ patch_common () {
|
|||||||
done
|
done
|
||||||
|
|
||||||
[[ "$dir_found" ]] || { echo "ERROR: cannot detect driver directory"; exit 1; }
|
[[ "$dir_found" ]] || { echo "ERROR: cannot detect driver directory"; exit 1; }
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
ensure_bytes_are_valid () {
|
ensure_bytes_are_valid () {
|
||||||
driver_file="$driver_dir/$object.$driver_version"
|
driver_file="$driver_dir/$object.$driver_version"
|
||||||
original_bytes=$(awk -F / '$2 { print $2 }' <<< "$patch")
|
original_bytes=$(awk -F / '$2 { print $2 }' <<< "$patch")
|
||||||
|
Loading…
x
Reference in New Issue
Block a user