mirror of
				https://github.com/keylase/nvidia-patch.git
				synced 2025-10-31 04:31:56 +00:00 
			
		
		
		
	linux: autopatch: Better logs for find_bytecode.sh
This commit is contained in:
		| @@ -13,19 +13,22 @@ driver_url=$2 | ||||
| driver_file=NVIDIA-Linux-x86_64-$driver_version.run | ||||
|  | ||||
| download_driver() { | ||||
|     wget -c $driver_url -O $driver_file 1>&2 | ||||
|     wget -nv -c $driver_url -O $driver_file 1>&2 | ||||
|     chmod +x $driver_file | ||||
|     >&2 echo "Successfully Downloaded Driver $driver_file" | ||||
| } | ||||
|  | ||||
| extract_driver() { | ||||
|     if [[ ! -e ${driver_file%".run"} ]]; then | ||||
|         ./$driver_file -x | ||||
|     fi | ||||
|     >&2 echo "Successfully Extracted Driver $driver_file" | ||||
| } | ||||
|  | ||||
| search_bytecode() { | ||||
|     nvenc_file=${driver_file%".run"}/libnvidia-encode.so.$driver_version | ||||
|     bytecode=$(xxd -c0 -ps $nvenc_file | grep -oP ".{0,6}$MATCH_STR") | ||||
|     bytecode=$(xxd -c10000000 -ps $nvenc_file | grep -oP ".{0,6}$MATCH_STR") | ||||
|     >&2 echo "Found bytecode $bytecode" | ||||
|     echo $bytecode | ||||
| } | ||||
|  | ||||
|   | ||||
		Reference in New Issue
	
	Block a user
	 Jai Luthra
					Jai Luthra