summaryrefslogtreecommitdiff
path: root/emulators/vmware3
diff options
context:
space:
mode:
authorMax Khon <fjoe@FreeBSD.org>2003-11-05 01:40:46 +0000
committerMax Khon <fjoe@FreeBSD.org>2003-11-05 01:40:46 +0000
commitcd70341924c00916947eff5b62885ae120f9acb7 (patch)
treebbd22479a5f12b310d849a1b96c672e9acfe632b /emulators/vmware3
parent- Update to 0.8.7 [1]. (diff)
Patch for FreeBSD 4.x was updated (now Power On always works as expected).
Point to new patch location. Document sysctl kern.ipc.shm_allow_removed which should be set to 1 in order to run vmware3.
Notes
Notes: svn path=/head/; revision=93118
Diffstat (limited to 'emulators/vmware3')
-rw-r--r--emulators/vmware3/Makefile2
-rw-r--r--emulators/vmware3/pkg-message14
2 files changed, 15 insertions, 1 deletions
diff --git a/emulators/vmware3/Makefile b/emulators/vmware3/Makefile
index e5f489e16b47..c0e99b1d6042 100644
--- a/emulators/vmware3/Makefile
+++ b/emulators/vmware3/Makefile
@@ -85,7 +85,7 @@ pre-fetch:
.if ${OSVERSION} < 500000
@${ECHO}
@${ECHO} "You need an uncommitted kernel patch to run this port:"
- @${ECHO} "You can get it at: http://people.freebsd.org/~fjoe/shm-freebsd4-20031003.diff"
+ @${ECHO} "You can get it at: http://people.freebsd.org/~fjoe/shm-freebsd4-20031105.diff"
@${ECHO}
.elif ${OSVERSION} < 500113
@${ECHO}
diff --git a/emulators/vmware3/pkg-message b/emulators/vmware3/pkg-message
index f7f946559497..a1db8b7b1ffe 100644
--- a/emulators/vmware3/pkg-message
+++ b/emulators/vmware3/pkg-message
@@ -8,6 +8,20 @@ then you'll be ready to start vmware.
Don't forget to load the kernel module aio.ko, or
options VFS_AIO in the kernel. Otherwise expect problems.
+If you have fairly recent 5.x system or running vmware3
+on FreeBSD 4.x, make sure that you have sysctl
+kern.ipc.shm_allow_removed set to 1, otherwise you will get
+
+Cannot attach shared memory segment: Invalid argument.
+Failed to initialize SVGA device.
+
+errors on "Power On".
+
+You can add the following to /etc/sysctl.conf:
+--- cut here ---
+kern.ipc.shm_allow_removed=1
+--- cut here ---
+
Don't miss the documents installed:
vmware(1) ${PREFIX}/share/doc/vmware/*