You are not logged in.
Pages: 1
While upgrading to 4.16.6-1 kernel I got an error from a pacman hook that (I suppose) should have rebuilt vboxguest kernel module.
I'm sorry I don't have pacman output but the error was exactly like running this:
~ > dkms install vboxguest/5.2.10_OSE
Error! The dkms.conf for this module includes a BUILD_EXCLUSIVE directive which
does not match this kernel/arch. This indicates that it should not be built.
vboxguest's dkms.conf contains:
....
# Build only for kernels before Linux 4.16
BUILD_EXCLUSIVE_KERNEL="^(4\.[0-9]\..*|4\.1[0-5]\..*|3\..*)"
....
Now it looks like vboxguest module has been included into kernel source tree starting with kernel 4.16.
(see https://www.phoronix.com/scan.php?page= … vboxguest)
At the moment I have:
~ > dkms status
vboxguest, 5.2.10_OSE: added
vboxsf-4.16, 5.2.10_OSE, 4.16.6-1-ARCH, x86_64: installed
Should I remove the vboxguest module?
thanks
Andrea
edit: I mean : :"should I remove vboxguest from dkms lists with the command 'dksm remove' ?"
Last edited by Aklo09 (2018-05-04 07:15:46)
Offline
Removing the virtualbox-guest-dkms package should take care of that for you.
PS - The pacman output can be found at /var/log/pacman.log.
Offline
But you don't want to do that as you'd miss the vboxsf module.
I don't see a problem here.
Offline
But you don't want to do that as you'd miss the vboxsf module.
You're correct, of course. There is no problem apart from Error! being a bit too harsh for just a friendly warning message
It's been such a long time since I used VirtualBox that I'd forgotten that the guest additions contained more than just the now-merged DRM/KMS and vboxguest kernel modules.
If the OP doesn't use the shared folder functionality (I know I didn't) then the package can be safely removed.
Offline
Thank you for the replies.
I don't know if there's a problem but the error message during kernel upgrade was a bit scary.
The wiki page on dkms seems to suggest to remove old module with a "dkms remove" but after some research on the subject I'm still unsure .
Offline
Module removed from dkms tree:
~ > dkms status
vboxguest, 5.2.10_OSE: added
vboxsf-4.16, 5.2.10_OSE, 4.16.6-1-ARCH, x86_64: installed
~ >
~ > dkms remove vboxguest/5.2.10_OSE --all
------------------------------
Deleting module version: 5.2.10_OSE
completely from the DKMS tree.
------------------------------
Done.
and after a reboot:
~ > lsmod | grep vbox
vboxvideo 45056 3
ttm 122880 1 vboxvideo
drm_kms_helper 200704 1 vboxvideo
drm 466944 6 vboxvideo,ttm,drm_kms_helper
vboxsf 32768 0
vboxguest 40960 5 vboxsf
Problem(?) solved.
edit:
Should vboxguest be removed from virtualbox-guest-dkms package?
Last edited by Aklo09 (2018-05-04 07:18:19)
Offline
edit:
Should vboxguest be removed from virtualbox-guest-dkms package?
There are still lts kernels that do not include the module, so I think not.
| alias CUTF='LANG=en_XX.UTF-8@POSIX ' |
Offline
Pages: 1