summaryrefslogtreecommitdiffstats
path: root/core/modules/run-virt/data/opt/openslx/vmchooser/data/linux/resolution
diff options
context:
space:
mode:
Diffstat (limited to 'core/modules/run-virt/data/opt/openslx/vmchooser/data/linux/resolution')
-rwxr-xr-xcore/modules/run-virt/data/opt/openslx/vmchooser/data/linux/resolution25
1 files changed, 6 insertions, 19 deletions
diff --git a/core/modules/run-virt/data/opt/openslx/vmchooser/data/linux/resolution b/core/modules/run-virt/data/opt/openslx/vmchooser/data/linux/resolution
index c22bcf80..162f4d08 100755
--- a/core/modules/run-virt/data/opt/openslx/vmchooser/data/linux/resolution
+++ b/core/modules/run-virt/data/opt/openslx/vmchooser/data/linux/resolution
@@ -7,35 +7,22 @@
# Zu erledigen: Jede Menge, zB anständiges Trapping, Fehler abfangen usw...
# set -x
-MOUNTDIR=/mnt/diskmount
-RESFILE="${MOUNTDIR}"/openslx.ini
DISPLAY=:0.0
-check_resolution() {
- # Now, let's wait even more seconds to see if another process re-changes res.:
- ACTRES=$(DISPLAY="${DISPLAY}" XAUTHORITY="${XAUTHORITY}" xrandr|grep '*'|tr -s " "|cut -f 2 -d " ")
- if [ "$ACTRES" != "$RESOLUTION" ]; then
- logger "openslx resolution utility: resolution changed; re-changing."
- DISPLAY="${DISPLAY}" XAUTHORITY="${XAUTHORITY}" xrandr --output ${AUSGABE} --mode ${RESOLUTION}
- else
- logger "openslx resolution utility: resolution unchanged."
- fi
-}
-
logger "openslx resolution utility started."
# Da nun fremdgemountet wird, hier sicherheitshalber zur Kontrolle wg. Gross-/Kleinschreibung:
-RESFILE=$(find "${MOUNTDIR}" -iwholename "${RESFILE}")
+SLXCONFIGFILE=$(find "${DISKMOUNTDIR}" -iwholename "${SLXCONFIGFILE}")
-if [ -f "$RESFILE" ]; then
- RESOLUTION=$(grep 'resolution=' "$RESFILE" | cut -d '=' -f 2)
+if [ -f "$SLXCONFIGFILE" ]; then
+ RESOLUTION=$(grep 'resolution=' "$SLXCONFIGFILE" | cut -d '=' -f 2)
if [ -z $RESOLUTION ]; then
- logger "openslx resolution utility: resolution file $RESFILE seems to be empty!"
+ logger "openslx resolution utility: resolution file $SLXCONFIGFILE seems to be empty!"
exit 1
fi
- logger "openslx resolution utility: resolution file $RESFILE yields ${RESOLUTION}."
+ logger "openslx resolution utility: resolution file $SLXCONFIGFILE yields ${RESOLUTION}."
else
- logger "openslx resolution utility: resolution file $RESFILE not found!"
+ logger "openslx resolution utility: resolution file $SLXCONFIGFILE not found!"
exit 1
fi