VirtualBox

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)

comment:1 by Frank Mehnert, 17 years ago

Resolution: fixed
Status: newclosed

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>

in reply to:  1 comment:2 by laxathom, 17 years ago

Resolution: fixed
Status: closedreopened

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 Frank Mehnert, 17 years ago

Resolution: fixed
Status: reopenedclosed

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.

Note: See TracTickets for help on using tickets.

© 2023 Oracle
ContactPrivacy policyTerms of Use