Il 13/11/2017 18:03, Larry Finger ha scritto:
On 11/13/2017 12:20 PM, Dominique Leuenberger wrote:
In the E-mail with subject "New Tumbleweed snapshot 20171112 released!", we see the following:
Packages changed: ... kernel-source (4.13.11 -> 4.13.12) ...
As noted, the kernel after updating will be 4.13.12; however, the VirtualBox kernel modules in the repos are for kernel 4.13.10. Accordingly, if you update either a Tumbleweed guest or host, the kernel modules will not be available. In a host, you will be unable to start a VirtualBox Virtual Machine. The popup window will tell you to run '/sbin/bvoxconfig'. Unfortunately, that does not work with the current source. Edit (as root) /sbin/vboxconfig, find the two lines that say
echo "Reinstall virtualbox-host-source package. Quitting .." exit 1
and remove them. You may also need to 'sudo zypper in kernel-devel'. The script should now create and install the kernel modules. If not, please post the error messages. These changes to the script will soon be submitted.
In a TW guest, the vboxvideo module will be available, but the module used for shared files will not. I am still working on the vboxguestconfig script to make it work in this situation.
Larry Hi,
Just in case others could be encountering same problem, I'm using the Oracle version of VirtualBox but I faced an error during driver compilation: marco@linux-turion64:~> tail /var/log/vbox-install.log /tmp/vbox.0/linux/VBoxNetFlt-linux.c: In function ‘vboxNetFltLinuxForwardToIntNetInner’: /tmp/vbox.0/linux/VBoxNetFlt-linux.c:1526:47: error: ‘SKB_GSO_UDP’ undeclared (first use in this function); did you mean ‘SKB_GSO_ESP’? if ( (skb_shinfo(pBuf)->gso_type & (SKB_GSO_UDP | SKB_GSO_TCPV6 | SKB_GSO_TCPV4)) ^~~~~~~~~~~ SKB_GSO_ESP make[4]: *** [/usr/src/linux-4.14.0-1.gab9e909/scripts/Makefile.build:315: /tmp/vbox.0/linux/VBoxNetFlt-linux.o] Error 1 make[3]: *** [/usr/src/linux-4.14.0-1.gab9e909/Makefile:1508: _module_/tmp/vbox.0] Error 2 make[2]: *** [Makefile:146: sub-make] Error 2 make[1]: *** [Makefile:24: __sub-make] Error 2 make: *** [/tmp/vbox.0/Makefile.include.footer:97: vboxnetflt] Error 2 I resolved by hand-apply the following patch: https://gist.github.com/herbmillerjr/039c129e9c25b047b906e19ad1f23a59 Regards, -- Marco Calistri Linux version : openSUSE Tumbleweed 20171114 Kernel: 4.14.0-1.gab9e909-default - Cinnamon 3.6.2 -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org