|
|
|
@ -96,14 +96,14 @@ GRAPHIC_CARD=$(lspci | grep -i "vga" | sed 's/.*://' | sed 's/(.*//' | sed 's/^[
|
|
|
|
|
if [[ $(echo $GRAPHIC_CARD | grep -i "nvidia") != "" ]]; then
|
|
|
|
|
MODULE="nouveau"
|
|
|
|
|
# If NVIDIA, first need to know the integrated GC
|
|
|
|
|
[[ $(lscpu | grep -i "intel\|lenovo") != "" ]] && MCODE=intel
|
|
|
|
|
[[ $(lscpu | grep -i "intel\|lenovo") != "" ]] && MCODE='initrd=\intel-ucode.img '
|
|
|
|
|
# All non-NVIDIA cards / virtualisation
|
|
|
|
|
elif [[ $(echo $GRAPHIC_CARD | grep -i 'intel\|lenovo') != "" ]]; then MCODE=intel
|
|
|
|
|
elif [[ $(echo $GRAPHIC_CARD | grep -i 'intel\|lenovo') != "" ]]; then MCODE='initrd=\intel-ucode.img'
|
|
|
|
|
MODULE="i915"
|
|
|
|
|
elif [[ $(echo $GRAPHIC_CARD | grep -i 'ati') != "" ]]; then MCODE=amd
|
|
|
|
|
elif [[ $(echo $GRAPHIC_CARD | grep -i 'ati') != "" ]]; then MCODE='initrd=\amd-ucode.img'
|
|
|
|
|
MODULE="amdgpu radeon"
|
|
|
|
|
elif [[ $(echo $GRAPHIC_CARD | grep -i 'virtualbox') != "" ]]; then HIGHLIGHT_SUB_GC=8
|
|
|
|
|
else MCODE="all"
|
|
|
|
|
else MCODE='initrd=\intel-ucode.img initrd=\amd-ucode.img'
|
|
|
|
|
fi
|
|
|
|
|
|
|
|
|
|
import(){
|
|
|
|
|