wareck 2 years ago
parent
commit
4630ee47b6
1 changed files with 6 additions and 5 deletions
  1. 6 5
      build_cube.sh

+ 6 - 5
build_cube.sh

@@ -5,6 +5,7 @@ Cuda=NO
 ZFS=NO
 ZFS=NO
 Drivers=AMD
 Drivers=AMD
 Webmin="webmin-2.013"
 Webmin="webmin-2.013"
+kernel_dkms="5.15.0-67-generic" #old = 5.4.0-54-generic
 
 
 if (( $EUID != 0 )); then
 if (( $EUID != 0 )); then
    echo -e "$(tput setaf 9)This must be run as root. Try 'sudo $0'.$(tput setaf 7)"
    echo -e "$(tput setaf 9)This must be run as root. Try 'sudo $0'.$(tput setaf 7)"
@@ -28,15 +29,15 @@ function kernel_check_ {
 if [ $Drivers="AMD" ]
 if [ $Drivers="AMD" ]
 then
 then
 	unamestr=$(uname -r)
 	unamestr=$(uname -r)
-	if ! [[ "$unamestr" == '5.4.0-54-generic' ]]
+	if ! [[ "$unamestr" == $kernel_dkms ]]
 	then
 	then
 	echo -e "$(tput setaf 10)"
 	echo -e "$(tput setaf 10)"
-	echo "Kernel modification:$(tput setaf 7)"
+	echo "Kernel modification:"
-        sudo apt-get install linux-image-5.4.0-54-generic linux-headers-5.4.0-54-generic linux-modules-extra-5.4.0-54-generic htop -y
+        sudo rm /boot/config-5.1* | true
-	sudo rm /boot/config-5.1* | true
         sudo rm /boot/initrd.img-5.1* | true
         sudo rm /boot/initrd.img-5.1* | true
         sudo rm /boot/System.map-5.1* | true
         sudo rm /boot/System.map-5.1* | true
         sudo rm /boot/vmlinuz-5.1* | true
         sudo rm /boot/vmlinuz-5.1* | true
+	sudo apt-get install linux-image-$kernel_dkms linux-headers-$kernel_dkms linux-modules-extra-$kernel_dkms htop -y
 	if [[ "$unamestr" == '5.4.0-139-generic' ]]
 	if [[ "$unamestr" == '5.4.0-139-generic' ]]
 	then
 	then
 	sudo rm /boot/config-5.4.0-139-generic | true
 	sudo rm /boot/config-5.4.0-139-generic | true
@@ -45,7 +46,7 @@ then
         sudo rm /boot/vmlinuz-5.4.0-139-generic | true
         sudo rm /boot/vmlinuz-5.4.0-139-generic | true
 	fi
 	fi
 	sudo update-grub2
 	sudo update-grub2
-	sudo apt-mark hold linux-image-5.4.0-54-generic linux-headers-5.4.0-54-generic linux-modules-extra-5.4.0-54-generic
+	sudo apt-mark hold linux-image-$kernel_dkms linux-headers-$kernel_dkms linux-modules-extra-$kernel_dkms
 	autoroot_
 	autoroot_
         decompte_
         decompte_
 	fi
 	fi