VirtualBox

Ticket #262 (closed enhancement: fixed)

Opened 7 years ago

Last modified 7 years ago

Kernel X Modules - external source tarball

Reported by: laxathom Owned by:
Priority: minor 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

comment:1 follow-up: ↓ 2 Changed 7 years ago by frank

  • Status changed from new to closed
  • Resolution set to fixed

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>

comment:2 in reply to: ↑ 1 Changed 7 years ago by laxathom

  • Status changed from closed to reopened
  • Resolution fixed deleted

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 Changed 7 years ago by frank

  • Status changed from reopened to closed
  • Resolution set to fixed

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.

www.oracle.com
ContactPrivacy policyTerms of Use