summaryrefslogtreecommitdiff
path: root/data/gdm-shell.session.in
diff options
context:
space:
mode:
Diffstat (limited to 'data/gdm-shell.session.in')
-rw-r--r--data/gdm-shell.session.in2
1 files changed, 1 insertions, 1 deletions
diff --git a/data/gdm-shell.session.in b/data/gdm-shell.session.in
index 496cc100..1c3dbf14 100644
--- a/data/gdm-shell.session.in
+++ b/data/gdm-shell.session.in
@@ -1,5 +1,5 @@
[GNOME Session]
Name=Display Manager
RequiredComponents=gnome-shell;gnome-settings-daemon;
-IsRunnableHelper=bash -c 'gnome-shell --help | grep -q gdm-mode && @libexecdir@/gnome-session-check-accelerated'
+IsRunnableHelper=bash -c "gnome-shell --help | grep -q gdm-mode && (gnome-shell --version | grep -q '3.1.90$' && false || true) && (mutter --version | grep -q '3.1.90$' && false || true) && @libexecdir@/gnome-session-check-accelerated"
FallbackSession=gdm-fallback