[xmonad] start gnome-screensaver for gnome sessions (#902850)
Jens Petersen
petersen at fedoraproject.org
Wed Jan 30 04:01:29 UTC 2013
commit 695dd417e383f957363de2974f35281ed955b16e
Author: Jens Petersen <petersen at redhat.com>
Date: Wed Jan 30 13:01:15 2013 +0900
start gnome-screensaver for gnome sessions (#902850)
xmonad-start | 7 +++++++
xmonad.spec | 5 ++++-
2 files changed, 11 insertions(+), 1 deletions(-)
---
diff --git a/xmonad-start b/xmonad-start
index 2ac7a80..b973553 100644
--- a/xmonad-start
+++ b/xmonad-start
@@ -26,6 +26,13 @@ else
fi
fi
+case $DESKTOP_SESSION in
+ xmonad-gnome)
+ # hack for gnome-session not starting screensaver for xmonad, etc
+ SCREENSAVER=/usr/bin/gnome-screensaver
+ [ -x "$SCREENSAVER" ] && $SCREENSAVER & ;;
+esac
+
if [ -r $XMONAD_DIR/session ]; then
sh $XMONAD_DIR/session
fi
diff --git a/xmonad.spec b/xmonad.spec
index cd840ae..8715a04 100644
--- a/xmonad.spec
+++ b/xmonad.spec
@@ -17,7 +17,7 @@ on several screens.
Name: %{pkg_name}
Version: 0.11
-Release: 1%{?dist}
+Release: 2%{?dist}
Summary: A tiling window manager
License: BSD
@@ -178,6 +178,9 @@ rm %{buildroot}%{_docdir}/%{name}-%{version}/LICENSE
%changelog
+* Wed Jan 30 2013 Jens Petersen <petersen at redhat.com> - 0.11-2
+- try to start gnome-screensaver for gnome sessions (#902850)
+
* Fri Jan 18 2013 Jens Petersen <petersen at redhat.com> - 0.11-1
- update to 0.11
- X11-1.6 and WM_TAKE_FOCUS patches no longer needed
More information about the scm-commits
mailing list