From 9a95a742de93b3289946d5daf39ca0d44d5aed6f Mon Sep 17 00:00:00 2001 From: Michael Janczyk Date: Wed, 25 Mar 2009 18:56:23 +0000 Subject: 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 --- os-plugins/plugins/vmchooser/files/run-virt.sh | 10 ++++++---- os-plugins/plugins/vmware/files/run-virt.include | 19 ++++++++++++------- 2 files changed, 18 insertions(+), 11 deletions(-) (limited to 'os-plugins/plugins') 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}" + -- cgit v1.2.3-55-g7522