summaryrefslogtreecommitdiffstats
path: root/core/modules/run-virt/data
diff options
context:
space:
mode:
authorSimon Rettberg2020-08-18 12:13:15 +0200
committerSimon Rettberg2020-08-18 12:13:15 +0200
commitb1229f4efdf0517b853d5b63cda6c5aa69528f2e (patch)
tree30144fb8243bf764d1319476208bd1a4d855ab7a /core/modules/run-virt/data
parent[blackbox] Add module, use for bwlp (diff)
downloadmltk-b1229f4efdf0517b853d5b63cda6c5aa69528f2e.tar.gz
mltk-b1229f4efdf0517b853d5b63cda6c5aa69528f2e.tar.xz
mltk-b1229f4efdf0517b853d5b63cda6c5aa69528f2e.zip
[run-virt] Use special blackboxrc
Prevent blackbox from changing our background Don't set blackbox' toolbar always on top
Diffstat (limited to 'core/modules/run-virt/data')
-rw-r--r--core/modules/run-virt/data/opt/openslx/vmchooser/config/blackbox.rc2
-rw-r--r--core/modules/run-virt/data/opt/openslx/vmchooser/run-virt-includes/start_windowmanager.inc9
2 files changed, 9 insertions, 2 deletions
diff --git a/core/modules/run-virt/data/opt/openslx/vmchooser/config/blackbox.rc b/core/modules/run-virt/data/opt/openslx/vmchooser/config/blackbox.rc
new file mode 100644
index 00000000..8cac244b
--- /dev/null
+++ b/core/modules/run-virt/data/opt/openslx/vmchooser/config/blackbox.rc
@@ -0,0 +1,2 @@
+rootCommand: true
+toolbar.onTop: false
diff --git a/core/modules/run-virt/data/opt/openslx/vmchooser/run-virt-includes/start_windowmanager.inc b/core/modules/run-virt/data/opt/openslx/vmchooser/run-virt-includes/start_windowmanager.inc
index 089182b2..59d5d3bc 100644
--- a/core/modules/run-virt/data/opt/openslx/vmchooser/run-virt-includes/start_windowmanager.inc
+++ b/core/modules/run-virt/data/opt/openslx/vmchooser/run-virt-includes/start_windowmanager.inc
@@ -8,7 +8,9 @@
start_wm() {
# Sanity checks
unset RUNVIRT_DM
- for DM in "$@" openbox kwin blackbox; do
+ # xfwm4 and metacity make the VM appear frozen after openslx.exe
+ # tries to change the resolution
+ for DM in "$@" openbox blackbox kwin; do
if type "${DM}" >/dev/null 2>&1 ; then
declare -g RUNVIRT_DM="${DM}"
break
@@ -28,8 +30,11 @@ start_wm() {
openbox|kwin|xfwm4|metacity)
OPTS+=( "--replace" )
;;
+ blackbox)
+ # Don't replace background, toolbar not always on top
+ OPTS+=( "-rc" "/opt/openslx/vmchooser/config/blackbox.rc" )
+ ;;
fvwm2)
- # fvwm2 is not even in the minilinux, so this might be obsolete...
echo "EdgeScroll 0 0" > "${TMPDIR}/fvwm"
OPTS+=( "-replace" "-f" "${TMPDIR}/fvwm" )
;;