summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorGravatar Joey Hess <joey@kitenet.net>2013-06-21 10:18:36 -0400
committerGravatar Joey Hess <joey@kitenet.net>2013-06-21 10:18:36 -0400
commit55e9b46d7e190cf699e37682c03f329f3b8b89bd (patch)
treea43a837fcf4a515f395604b15b36457a4f623017
parent1b60c056811a8ea7ed83e5f57450f6836d2ce22f (diff)
parentf779dd43ec93e05ca1c1ab397a6dc2f0ea831642 (diff)
Merge branch 'master' of ssh://git-annex.branchable.com
-rw-r--r--doc/tips/Delay_Assistant_Startup_on_Login.mdwn13
1 files changed, 13 insertions, 0 deletions
diff --git a/doc/tips/Delay_Assistant_Startup_on_Login.mdwn b/doc/tips/Delay_Assistant_Startup_on_Login.mdwn
new file mode 100644
index 000000000..74652308a
--- /dev/null
+++ b/doc/tips/Delay_Assistant_Startup_on_Login.mdwn
@@ -0,0 +1,13 @@
+# Problem
+I noticed that after installing git-annex assistant, my start up times greatly increased because the assistant does a startup scan while everything else is loading.
+# Solution (for people using Gnome)
+The solution I came up with is to delay the assistant's startup, as well as setting its IO priority as idle. To do this in Gnome 3, run:
+
+ gnome-session-properties
+Find the "Git Annex Assistant" entry in the Startup Programs tab, then click edit. Change this:
+
+ /usr/local/bin/git-annex assistant --autostart (your location of git-annex may be different)
+to this:
+
+ bash -c "sleep 30; ionice -c3 /usr/local/bin/git-annex assistant --autostart" (replace /usr/local/bin to wherever git-annex is installed)
+The "sleep 30" command delays the startup of the assistant by 30 seconds, and "ionice -c3" sets git-annex's IO priority to "idle," the lowest level.