Opened 17 years ago
Closed 17 years ago
#262 closed enhancement (fixed)
Kernel X Modules - external source tarball
Reported by: | laxathom | Owned by: | |
---|---|---|---|
Component: | other | Version: | VirtualBox 1.3.8 |
Keywords: | Cc: | ||
Guest type: | other | Host type: | other |
Description
Hi all,
Does it plan to provide an external xgraphic and xmouse kernel module driver source tarball like vboxdrv.ko (vbox-kernel-module-driver.src.tar.bz2) ?
this will avoid to rebuild all the main source tarball to just update the kernel module for the updated kernel release.
For now the way to avoid a full rebuild it's to: pushd %{_builddir}/%{package_name}-%{version}/src/VBox/Additions then do kmk on related Makefile contained folder to build them alone.
I can provide a script kernel X module install for Fedora Core system is someone need it.
Change History (3)
follow-up: 2 comment:1 by , 17 years ago
Resolution: | → fixed |
---|---|
Status: | new → closed |
comment:2 by , 17 years ago
Resolution: | fixed |
---|---|
Status: | closed → reopened |
Replying to frank:
Done. Just execute
src/VBox/HostDrivers/Support/linux/export_modules <filename.tar.gz>to pack the vboxdrv kernel module to filename.tar.gz. The same works for the guest modules (vboxadd and vboxvfs):
src/VBox/Additions/linux/export_modules <filename.tar.gz>
great.... \o/
just few comment: Does it mean that kernel modules vbox_mouse.ko and vbox_x11.ko has been moved to one kernel module called vboxadd.ko ? Cause during the build i only see the vboxadd.ko file genereted for Addition from genereted kernel-module-Addition tarball (by using export_modules script).
I can see a lot of change from svn branch (such as x86_64 sub-directories now). Does it mean that x86_64 support is on the right way (included kernel module) ?
comment:3 by , 17 years ago
Resolution: | → fixed |
---|---|
Status: | reopened → closed |
There are no and there were never kernel modules vbox_mouse.ko nor vbox_x11.ko. We provide the following kernel modules:
- vboxdrv.ko is the host kernel support module
- vboxadd.ko is the guest kernel module for communication with the host
- vboxvfs.ko is the guest kernel module for the shared folder support
There are also vboxmouse_drv.so and vboxvideo_drv.so which are Xorg guest drivers.
The next release 1.4.0 of VirtualBox will contain support for x86_64 hosts.
Done. Just execute
to pack the vboxdrv kernel module to filename.tar.gz. The same works for the guest modules (vboxadd and vboxvfs):