summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorMichael Janczyk2009-03-25 19:56:23 +0100
committerMichael Janczyk2009-03-25 19:56:23 +0100
commit9a95a742de93b3289946d5daf39ca0d44d5aed6f (patch)
tree01caf3a51424dc457401a9fe722f2516989102d0
parentxserver plugin: (diff)
downloadcore-9a95a742de93b3289946d5daf39ca0d44d5aed6f.tar.gz
core-9a95a742de93b3289946d5daf39ca0d44d5aed6f.tar.xz
core-9a95a742de93b3289946d5daf39ca0d44d5aed6f.zip
better define the VM-Vars at the end, because we change one of them sometimes
ne amixer settings: Front is headphone at the front, Speaker is now PCspeker git-svn-id: http://svn.openslx.org/svn/openslx/openslx/trunk@2758 95ad53e4-c205-0410-b2fa-d234c58c8868
-rw-r--r--os-plugins/plugins/vmchooser/files/run-virt.sh10
-rw-r--r--os-plugins/plugins/vmware/files/run-virt.include19
2 files changed, 18 insertions, 11 deletions
diff --git a/os-plugins/plugins/vmchooser/files/run-virt.sh b/os-plugins/plugins/vmchooser/files/run-virt.sh
index 87d7abf3..41144edd 100644
--- a/os-plugins/plugins/vmchooser/files/run-virt.sh
+++ b/os-plugins/plugins/vmchooser/files/run-virt.sh
@@ -207,10 +207,12 @@ EOL
# Adjust sound volume
writelog "Unmuting sound...\c "
-amixer -q sset Master 28 unmute 2>/dev/null
-amixer -q sset PCM 28 unmute 2>/dev/null
-amixer -q sset Headphone 28 unmute 2>/dev/null
-amixer -q sset Front 0 mute 2>/dev/null
+amixer -q sset Master 80% unmute 2>/dev/null
+amixer -q sset PCM 80% unmute 2>/dev/null
+amixer -q sset CD 80% unmute 2>/dev/null
+amixer -q sset Headphone 80% unmute 2>/dev/null
+amixer -q sset Front 80% umute 2>/dev/null # In SUSE 11.0 it's Headphone
+amixer -q sset Speaker 0 mute 2>/dev/null # annoying built-in speaker
writelog "finished\n"
# Copy guest configuration (with added information) config.xml to be accessed
diff --git a/os-plugins/plugins/vmware/files/run-virt.include b/os-plugins/plugins/vmware/files/run-virt.include
index a9e24454..56b37d4d 100644
--- a/os-plugins/plugins/vmware/files/run-virt.include
+++ b/os-plugins/plugins/vmware/files/run-virt.include
@@ -212,13 +212,9 @@ vmbuild=$buildversion
vmversion=$version
# VMware start options
-#-X = fullscreen
+# "-X": start in fullscreen
vmopt="-X"
-# set the variables appropriately
-VIRTCMD=vmplayer
-VIRTCMDOPTS="${vmopt} ${conffile}"
-
# hardware checks
################################################################################
@@ -349,6 +345,8 @@ done
# logging and stdout
################################################################################
+logfile=${vmhome}/run-vmware.`hostname`.log
+
# remove ols logs
rm ${vmhome}/run-vmware.* >/dev/null 2>&1
@@ -359,7 +357,7 @@ writelog ()
echo -e "$1"
# log in file
- echo -e "$1" >>${vmhome}/run-vmware.$$.log
+ echo -e "$1" >>${logfile}
}
# log script information
@@ -380,7 +378,7 @@ writelog "\tConfdir:\t${confdir}"
writelog "\tConffile:\t${conffile}"
writelog "\tRedodir:\t${redodir}"
writelog "\tVMhome:\t\t${vmhome}"
-writelog "\tLogfile:\t${vmhome}/run-vmware.$$.log"
+writelog "\tLogfile:\t${logfile}"
writelog "\t/tmp info: \
$(grep "/tmp " /proc/mounts) $(df -h | grep " /tmp$" | awk '{print $2}')"
# HW setup
@@ -405,3 +403,10 @@ else
fi
writelog "\tDisplayname:\t${displayname}\n"
+
+# finally set env for run-virt.sh
+################################################################################
+
+VIRTCMD=vmplayer
+VIRTCMDOPTS="${vmopt} ${conffile}"
+