Kiedy loguję się na swoje konto użytkownika w systemie Ubuntu 10.10, opóźnienie w uruchomieniu mojego systemu jest niezadowalające. Nawet uruchamiając terminal, muszę poczekać kilka sekund, zanim pojawi się monit bash. W tym okresie początkowym najwyższym procesem wydaje się być dropbox. Nie jestem pewien, co dokładnie robi (funkcjonalność jest nadal dobra, o ile widzę), ale wiem, że tak naprawdę nie trzeba tego robić, czekając na pojawienie się pulpitu. (Nawiasem mówiąc, jest to standardowy Ubuntu z komputerem Gnome).
Chciałbym mieć statyczne lub nawet zależne od zależności opóźnienie w uruchomieniu Dropbox. Byłoby miło, gdyby odczekał, na przykład, 10 minut lub załadowanie kart przeglądarki i przerwa na pisanie. Wówczas może się to zmienić ze względu na status pliku lub żucie pamięci podręcznej, i byłbym szczęśliwy.
Czy jest na to sposób? Dzięki!
.desktop
plik autostartu przy każdym uruchomieniu.Odkryłem, że ostatnio mam ten sam problem, a sposób, w jaki go naprawiłem, jest mieszanką dwóch odpowiedzi, ponieważ Dropbox przepisałby wpis uruchamiający dropbox.desktop w ~ / .config / autostart / czy kazałem mu zaznaczyć, aby rozpocząć przy starcie czy nie. Oto kroki, które możesz podjąć, jeśli znajdziesz się w podobnej sytuacji:
Odznacz pole, aby rozpocząć przy starcie systemu (patrz pierwszy wybór odpowiedzi Onalemona)
Utwórz plik, który będzie niestandardowym programem uruchamiającym aplikacje w ~ / .config / autostart / . Możesz użyć
gedit ~/.config/autostart/theNameOfYourCustomLauncher.desktop
.Jakkolwiek chcesz to nazwać, po prostu nie nazywaj go dropbox.desktop
wklej poniższy kod, używając własnych ustawień dla Name i X-GNOME-Autostart-Delay
Wystarczy, że utworzysz nowy program uruchamiający: używam Gnome Shell, więc mogę po prostu przejść do aplikacji Tools Narzędzia systemowe ➜ Aplikacje startowe lub uruchomić
gnome-session-properties
na terminalu i wypełnić pola tekstowe:I to wszystko! Po ponownym uruchomieniu zadziałało dobrze.
źródło
Opóźnianie autostartu z wbudowaną opcją opóźnienia
Ten działa bez potrzeby użycia skryptu lub
sleep
. Otwórz wpis autostartu Dropbox w edytorze tekstu:Dodaj następujący wiersz do pliku:
gdzie
foo
jest na przykład czas w sekundach, przez który chcesz opóźnić uruchomienie aplikacjiopóźniłoby uruchomienie aplikacji o jedną minutę.
Zapisz plik, zaloguj ponownie i powinieneś zobaczyć efekty.
źródło
chmod a-w dropbox.desktop
wydaje się rozwiązać ten problem.