diff --git a/data_from_portwine/scripts/functions_helper b/data_from_portwine/scripts/functions_helper index 4208ddd5..f63a4f63 100755 --- a/data_from_portwine/scripts/functions_helper +++ b/data_from_portwine/scripts/functions_helper @@ -4400,7 +4400,10 @@ start_portwine () { && ! check_gamescope_session then if [[ "${DESKTOP_SESSION}" =~ "plasma" ]] ; then - qdbus org.kde.KWin /Compositor suspend + kde_version=$(plasmashell --version 2>/dev/null | grep -oE '[0-9]+' | head -1) + if [[ -n "$kde_version" && "$kde_version" -lt 6 ]]; then + qdbus org.kde.KWin /Compositor suspend + fi elif [[ "${DESKTOP_SESSION}" =~ "mate" ]] ; then gsettings set org.mate.Marco.general compositing-manager false elif [[ "${DESKTOP_SESSION}" =~ "xfce" ]] ; then