Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
Browse files

readme updates

  • Loading branch information...
commit 082693a6ec96f74b5d1fe1453c25801e7b14dbe1 1 parent 6acf4f7
Yourself authored
Showing with 32 additions and 14 deletions.
  1. +32 −14 README.haiku
View
46 README.haiku
@@ -19,37 +19,55 @@ out/haiku.x86/release/revision.kmk and change 'ev' to 9001 - this is due to
the code for finding the Subversion revision not working with Git repos.
== To install: ==
+# core drivers
mkdir -p ~/config/add-ons/kernel/generic/
cp out/haiku.x86/release/bin/additions/vboxguest ~/config/add-ons/kernel/generic/
-
mkdir -p ~/config/add-ons/kernel/drivers/dev/misc/
cp out/haiku.x86/release/bin/additions/vboxdev ~/config/add-ons/kernel/drivers/bin/
ln -s ../../bin/vboxdev ~/config/add-ons/kernel/drivers/dev/misc/
+# video
+mkdir -p ~/config/add-ons/accelerants/ ~/config/add-ons/kernel/drivers/dev/graphics/
+cp out/haiku.x86/release/bin/additions/vboxvideo ~/config/add-ons/kernel/drivers/bin/
+ln -s ../../bin/vboxvideo ~/config/add-ons/kernel/drivers/dev/graphics/
+cp out/haiku.x86/release/bin/additions/vboxvideo.accelerant /boot/system/add-ons/accelerants/
+
+# vboxsf
mkdir -p ~/config/add-ons/kernel/file_systems/
cp out/haiku.x86/release/bin/additions/vboxsf ~/config/add-ons/kernel/file_systems/
+
+# mouse
cp out/haiku.x86/release/bin/additions/VBoxMouse ~/config/add-ons/input_server/devices/
+cp out/haiku.x86/release/bin/additions/VBoxMouseFilter ~/config/add-ons/input_server/filters/
+# services
mkdir -p /boot/apps/VBoxAdditions/
cp out/haiku.x86/release/bin/additions/VBoxService /boot/apps/VBoxAdditions/
cp out/haiku.x86/release/bin/additions/VBoxTray /boot/apps/VBoxAdditions/
-ln -s /boot/apps/VBoxAdditions/VBoxService ~/config/boot/launch
-
-/boot/apps/VBoxAdditions/VBoxService
-/boot/apps/VBoxAdditions/VBoxTray
+cp out/haiku.x86/release/bin/additions/VBoxControl /boot/apps/VBoxAdditions/
+ln -sf /boot/apps/VBoxAdditions/VBoxService ~/config/boot/launch
== To uninstall: ==
-rm -Rf /boot/apps/VBoxAdditions
-rm ~/config/add-ons/input_server/devices/VBoxMouse
-rm ~/config/add-ons/kernel/file_systems/vboxsf
-rm ~/config/add-ons/kernel/drivers/dev/misc/vboxdev
-rm ~/config/add-ons/kernel/drivers/bin/vboxdev
-rm ~/config/add-ons/kernel/generic/vboxguest
+rm -f ~/config/add-ons/input_server/devices/VBoxMouse
+rm -f ~/config/add-ons/kernel/drivers/bin/vboxdev
+rm -f ~/config/add-ons/kernel/drivers/dev/misc/vboxdev
+rm -f ~/config/add-ons/kernel/drivers/bin/vboxvideo
+rm -f ~/config/add-ons/kernel/drivers/dev/graphics/vboxvideo
+rm -f ~/config/add-ons/kernel/file_systems/vboxsf
+rm -f ~/config/add-ons/kernel/generic/vboxguest
+rm -f ~/config/add-ons/accelerants/vboxvideo.accelerant
+rm -rf /boot/apps/VBoxAdditions
== Usage: ==
-Time synchronization and clipboard sharing are done by VBoxService and
-VBoxTray respectively - once they have been started you do not need to do
-anything special to use them.
+Time synchronization and guest control are handled by VBoxService - you do
+not need to do anything special to enable these. See the output of
+ VBoxManage help guestcontrol exec
+on your host system for guest control instructions.
+
+Clipboard sharing and automatic screen resizing are handled by VBoxTray;
+load the replicant by running /boot/apps/VBoxAdditions/VBoxTray. It will
+be automatically reloaded whenever Deskbar starts until you quit it by
+right-clicking it and choosing 'Quit'.
To mount a shared folder, tell Haiku to mount a null filesystem of type
'vboxsf' and pass the share name as a parameter:
Please sign in to comment.
Something went wrong with that request. Please try again.