From 8bec383a8e4ebedca9c359f93549906d8ec70024 Mon Sep 17 00:00:00 2001 From: Dimitrios Apostolou Date: Mon, 20 Jan 2025 15:20:52 +0100 Subject: [PATCH] Disable Super-key causing windows-overview effect on Ubuntu When it activates, all calls to qWaitForWindowActive() fail causing a barrage of test failures. Fixes: QTBUG-132070 Change-Id: I4d414e34d91d54f3edac9a476d66d5db8dab6c7b Reviewed-by: Toni Saario --- .../qtci-linux-Ubuntu-24.04-aarch64/01-systemsetup.sh | 2 ++ .../qtci-linux-Ubuntu-24.04-x86_64/01-systemsetup.sh | 2 ++ 2 files changed, 4 insertions(+) diff --git a/coin/provisioning/qtci-linux-Ubuntu-24.04-aarch64/01-systemsetup.sh b/coin/provisioning/qtci-linux-Ubuntu-24.04-aarch64/01-systemsetup.sh index f0288905..694e7445 100644 --- a/coin/provisioning/qtci-linux-Ubuntu-24.04-aarch64/01-systemsetup.sh +++ b/coin/provisioning/qtci-linux-Ubuntu-24.04-aarch64/01-systemsetup.sh @@ -19,6 +19,8 @@ echo "Prevents screen lock when screesaver goes active." gsettings set org.gnome.desktop.screensaver lock-enabled false echo "Disable window animations." gsettings set org.gnome.desktop.interface enable-animations false +# Disable windows key from showing the GNOME Shell Activities overlay +gsettings set org.gnome.mutter overlay-key "" echo "Set grub timeout to 0" sudo sed -i 's|GRUB_TIMEOUT=10|GRUB_TIMEOUT=0|g' /etc/default/grub sudo update-grub diff --git a/coin/provisioning/qtci-linux-Ubuntu-24.04-x86_64/01-systemsetup.sh b/coin/provisioning/qtci-linux-Ubuntu-24.04-x86_64/01-systemsetup.sh index f0288905..694e7445 100644 --- a/coin/provisioning/qtci-linux-Ubuntu-24.04-x86_64/01-systemsetup.sh +++ b/coin/provisioning/qtci-linux-Ubuntu-24.04-x86_64/01-systemsetup.sh @@ -19,6 +19,8 @@ echo "Prevents screen lock when screesaver goes active." gsettings set org.gnome.desktop.screensaver lock-enabled false echo "Disable window animations." gsettings set org.gnome.desktop.interface enable-animations false +# Disable windows key from showing the GNOME Shell Activities overlay +gsettings set org.gnome.mutter overlay-key "" echo "Set grub timeout to 0" sudo sed -i 's|GRUB_TIMEOUT=10|GRUB_TIMEOUT=0|g' /etc/default/grub sudo update-grub