diff --git a/manjaro-architect b/manjaro-architect index 43912c6..c22511f 100755 --- a/manjaro-architect +++ b/manjaro-architect @@ -1989,8 +1989,8 @@ install_ati(){ elif [[ $(echo $GRAPHIC_CARD | grep -i 'intel\|lenovo') != "" ]]; then HIGHLIGHT_SUB_GC=2 elif [[ $(echo $GRAPHIC_CARD | grep -i 'ati') != "" ]]; then HIGHLIGHT_SUB_GC=1 elif [[ $(echo $GRAPHIC_CARD | grep -i 'via') != "" ]]; then HIGHLIGHT_SUB_GC=7 - elif [[ $(echo $GRAPHIC_CARD | grep -i 'virtualbox') != "" ]]; then HIGHLIGHT_SUB_GC=9 - elif [[ $(echo $GRAPHIC_CARD | grep -i 'vmware') != "" ]]; then HIGHLIGHT_SUB_GC=8 + elif [[ $(echo $GRAPHIC_CARD | grep -i 'virtualbox') != "" ]]; then HIGHLIGHT_SUB_GC=8 + elif [[ $(echo $GRAPHIC_CARD | grep -i 'vmware') != "" ]]; then HIGHLIGHT_SUB_GC=9 else HIGHLIGHT_SUB_GC=9 fi @@ -2003,8 +2003,9 @@ install_ati(){ "5" $"Nvidia-340xx (+ $INTEGRATED_GC)" \ "6" $"Nvidia-304xx (+ $INTEGRATED_GC)" \ "7" $"xf86-video-openchrome" \ - "8" $"xf86-video-vmware" \ - "9" "$_GCUnknOpt / xf86-video-fbdev" 2>${ANSWER} + "8" $"virtualbox-guest-dkms" \ + "9" $"xf86-video-vmware" \ + "10" "$_GCUnknOpt / xf86-video-fbdev" 2>${ANSWER} case $(cat ${ANSWER}) in "1") # ATI/AMD @@ -2034,13 +2035,13 @@ install_ati(){ arch_chroot "mhwd -a pci free 0300" 2>/tmp/.errlog #basestrap ${MOUNTPOINT} xf86-video-openchrome 2>/tmp/.errlog ;; - # "8") # VirtualBox - - # # Set VB headers to install depending on installed kernel(s) - # [[ -e ${MOUNTPOINT}/boot/initramfs-linux.img ]] && VB_MOD="linux-headers" - # [[ -e ${MOUNTPOINT}/boot/initramfs-linux-grsec.img ]] && VB_MOD="$VB_MOD linux-grsec-headers" - # [[ -e ${MOUNTPOINT}/boot/initramfs-linux-zen.img ]] && VB_MOD="$VB_MOD linux-zen-headers" - # [[ -e ${MOUNTPOINT}/boot/initramfs-linux-lts.img ]] && VB_MOD="$VB_MOD linux-lts-headers" + "8") # VirtualBox + arch_chroot "mhwd -i pci video-virtualbox" 2>/tmp/.errlog + # Set VB headers to install depending on installed kernel(s) + #[[ -e ${MOUNTPOINT}/boot/initramfs-linux.img ]] && VB_MOD="linux-headers" + #[[ -e ${MOUNTPOINT}/boot/initramfs-linux-grsec.img ]] && VB_MOD="$VB_MOD linux-grsec-headers" + #[[ -e ${MOUNTPOINT}/boot/initramfs-linux-zen.img ]] && VB_MOD="$VB_MOD linux-zen-headers" + #[[ -e ${MOUNTPOINT}/boot/initramfs-linux-lts.img ]] && VB_MOD="$VB_MOD linux-lts-headers" # dialog --backtitle "$VERSION - $SYSTEM ($ARCHI)" --title "$_VBoxInstTitle" --msgbox "$_VBoxInstBody" 0 0 # clear @@ -2051,14 +2052,14 @@ install_ati(){ # # Load modules and enable vboxservice. # arch_chroot "modprobe -a vboxguest vboxsf vboxvideo" # # add openrc support. If openrcbase was installed, the file /tmp/.openrc should exist. - # arch_chroot "systemctl enable vboxservice" + # arch_chroot "systemctl enable vboxservice" # echo -e "vboxguest\nvboxsf\nvboxvideo" > ${MOUNTPOINT}/etc/modules-load.d/virtualbox.conf # ;; - "8") # VMWare + "9") # VMWare arch_chroot "mhwd -a pci free 0300" 2>/tmp/.errlog #basestrap ${MOUNTPOINT} xf86-video-vmware xf86-input-vmmouse 2>/tmp/.errlog ;; - "9") # Generic / Unknown + "10") # Generic / Unknown #basestrap ${MOUNTPOINT} xf86-video-fbdev 2>/tmp/.errlog arch_chroot "mhwd -a pci free 0300" 2>/tmp/.errlog ;;