diff options
| author | Christian Rößler | 2015-12-18 16:03:35 +0100 |
|---|---|---|
| committer | Christian Rößler | 2015-12-18 16:03:35 +0100 |
| commit | 434fb94dd81f66000e149cd4c79b55bf567ee800 (patch) | |
| tree | 969d5cb64401c76427bb5c7ba6d2e46dfab4eccf /remote/modules/vmware/data/opt | |
| parent | [vmware] non-legacy: parse.vmx islotaion tool shared folder settings, shared (diff) | |
| download | tm-scripts-434fb94dd81f66000e149cd4c79b55bf567ee800.tar.gz tm-scripts-434fb94dd81f66000e149cd4c79b55bf567ee800.tar.xz tm-scripts-434fb94dd81f66000e149cd4c79b55bf567ee800.zip | |
[vmware] parse_vmx.inc: File repaired: log message missing & something more
Diffstat (limited to 'remote/modules/vmware/data/opt')
| -rw-r--r-- | remote/modules/vmware/data/opt/openslx/vmchooser/vmware/includes/parse_vmx.inc | 42 |
1 files changed, 24 insertions, 18 deletions
diff --git a/remote/modules/vmware/data/opt/openslx/vmchooser/vmware/includes/parse_vmx.inc b/remote/modules/vmware/data/opt/openslx/vmchooser/vmware/includes/parse_vmx.inc index 34201b48..7812590e 100644 --- a/remote/modules/vmware/data/opt/openslx/vmchooser/vmware/includes/parse_vmx.inc +++ b/remote/modules/vmware/data/opt/openslx/vmchooser/vmware/includes/parse_vmx.inc @@ -61,29 +61,31 @@ HEREEND # shared folders cat >> "$TMPDIR/$IMGUUID" <<-HEREEND -$ENABLE_SHARE -sharedFolder0.present = "$shfolders" -sharedFolder0.enabled = "$shfolders" -sharedFolder0.expiration = "never" -sharedFolder0.guestName = "$homesharename" -sharedFolder0.hostPath = "$homesharepath" -sharedFolder0.readAccess = "TRUE" -sharedFolder0.writeAccess = "TRUE" -sharedFolder1.present = "$shfolders" -sharedFolder1.enabled = "$shfolders" -sharedFolder1.expiration = "never" -sharedFolder1.guestName = "$commonsharename" -sharedFolder1.hostPath = "$commonsharepath" -sharedFolder1.readAccess = "TRUE" -sharedFolder1.writeAccess = "TRUE" +$ENABLE_SHARE +sharedFolder0.present = "$shfolders" +sharedFolder0.enabled = "$shfolders" +sharedFolder0.expiration = "never" +sharedFolder0.guestName = "$homesharename" +sharedFolder0.hostPath = "$homesharepath" +sharedFolder0.readAccess = "TRUE" +sharedFolder0.writeAccess = "TRUE" +sharedFolder1.present = "$shfolders" +sharedFolder1.enabled = "$shfolders" +sharedFolder1.expiration = "never" +sharedFolder1.guestName = "$commonsharename" +sharedFolder1.hostPath = "$commonsharepath" +sharedFolder1.readAccess = "TRUE" +sharedFolder1.writeAccess = "FALSE" sharedFolder.maxNum = "2" +hgfs.mapRootShare = "TRUE" +hgfs.linkRootShare = "TRUE" HEREEND # Isolation tools: settings # It should be verified whether and when entries necessary cat >> "$TMPDIR/$IMGUUID" <<-HEREEND isolation.tools.hgfs.disable = "FALSE" -isolation.tools.dnd.disable = "FALSE" +# isolation.tools.dnd.disable = "FALSE" # unclear ? isolation.tools.copy.enable = "TRUE" isolation.tools.paste.enabled = "TRUE" HEREEND @@ -93,12 +95,16 @@ HEREEND # Graphics, GPU: 3D will be activated if FORCE3D is set. # Force3D is set in set_hardware.inc if SLX_VMWARE_3D is set in config. if [ -n "$FORCE3D" ]; then - writelog "FORCE3D set - enabling 3D in vmx file." + writelog "FORCE3D set - overriding 3D in vmx file." echo 'mks.gl.allowBlacklistedDrivers = "TRUE"' >> "$TMPDIR/$IMGUUID" else - writelog "FORCE3D not set - not enabling 3D in vmx file." + writelog "FORCE3D not set - 3D will only work if GPU/driver is whitelisted by vmware." fi +# Disable DPI scaling information passing via vmware tools +sed -i '/^gui.applyHostDisplayScaling/d' "$TMPDIR/$IMGUUID" +echo 'gui.applyHostDisplayScalingToGuest = "FALSE"' >> "$TMPDIR/$IMGUUID" + # rausziehen: Hardwareversion # hwver=$(echo "${imghead}" | grep -m1 -ia "ddb.virtualHWVersion" | awk -F '"' '{print $2}') # writelog "hwver: $hwver" |
