Dropboxの起動を遅らせることはできますが、無効にすることはできませんか?


23

Ubuntu 10.10でユーザーアカウントにログインすると、システムが使用可能になるまでに十分な遅延がありません。ターミナルを起動しても、bashプロンプトが表示されるまで数秒待たなければなりません。この起動期間中、一番上のプロセスはdropboxのようです。私はそれが正確に何をしているのか分かりません(私が見ることができる限り機能はまだ大丈夫です)が、デスクトップが表示されるのを待っている間、本当にそれをする必要はないことを知っています。(これは、ちなみにGnomeデスクトップを備えた標準のUbuntuです。)

私がやりたいのは、Dropboxを開始するための静的な、または依存関係に基づいた遅延さえできるようにすることです。たとえば、10分間、またはブラウザのタブが読み込まれて入力が一時停止するのを待っていればいいでしょう。それから、ファイルの状態やキャッシュの噛み付きで解けてしまう可能性があります。

これを行う方法はありますか?ありがとう!

回答:


27

まず、Dropboxがログイン時に起動しないようにします。
DropBoxの設定を開き、システムの起動時にDropboxを開始のチェックを外します:

ここに画像の説明を入力してください

次に、ログイン時に実行するアプリケーションのリストにDropboxを手動で追加します。
[ システム]➜ [ 設定]➜ [ スタートアップアプリケーション]を開き、[ 追加 ]をクリックして新しいエントリを追加します。

Dropbox名前とbash -c "sleep 10m && dropbox start -i"コマンドに使用し、[ 追加 ] クリックして保存します。

ここに画像の説明を入力してください

これで、Dropboxはログインしてから10分後まで起動しなくなります。


2
私にはうまくいきません。何らかの理由で、コマンドは再起動後にデフォルトに戻ります。

1
@アレックス、私の更新された答えをご覧ください。ドロップボックス.desktopは、実行されるたびに自動起動ファイルを上書きします。
イザヤ

どうもありがとうございました!!! まさに私が探していた答え。

1
非常に便利ですが、削除-私起動時に自身を再インストールして回避するDropboxに順にオプションを
Omegafil

転送のために働いたが、Dropboxは起動しませんでした。ちょっと珍しい。
rafee

6

私は最近同じ問題を抱えていることを発見し、それを修正する方法は2つの答えの混合です。理由は、Dropboxが〜/ .config / autostart /のランチャーdropbox.desktopエントリを書き換えて、開始するようにチェックしたかどうかです起動時かどうか。したがって、同様の状況に陥った場合に実行できる手順は次のとおりです。

  • システムの起動時に開始するボックスのチェックを外します(Onalemonの答えの最初の選択を参照)

  • 〜/ .config / autostart /にカスタムアプリケーションランチャーとなるファイルを作成します。使用できます

    gedit ~/.config/autostart/theNameOfYourCustomLauncher.desktop

それを何と呼んでも、dropbox.desktopと呼ばないでください。

  • NameX-GNOME-Autostart-Delayの独自の設定を使用して、次のコードを貼り付けます

    [Desktop Entry]
    Name=NameOfYourCustomLauncher
    GenericName=File Synchronizer
    Comment=Sync your files across computers and to the web
    Exec=dropbox start
    X-GNOME-Autostart-Delay=15 
    Terminal=false
    Type=Application
    Icon=dropbox
    Categories=Network;FileTransfer;
    StartupNotify=false
    

あとは、新しいスタートアップランチャーを作成するだけです。Gnomeシェルを使用しているので、[ アプリケーション] Tools [システムツール]➜[スタートアップアプリケーション]に移動するgnome-session-properties、ターミナルで実行してテキストボックスに入力します。

Name: NameOfYourCustomLauncher
Command: dropbox start -i
Comment: YourComment

以上です!再起動後、問題なく動作しました。


4

組み込み遅延オプションを使用した自動起動の遅延

これは、スクリプトやを必要とせずに機能しますsleep。テキストエディターでDropboxの自動起動エントリを開きます。

gedit ~/.config/autostart/dropbox.desktop

ファイルに次の行を追加します。

X-GNOME-Autostart-Delay=foo

どこfooあなたがすることによって、アプリケーションの起動を遅らせたい秒の時間は、例えば、あります

X-GNOME-Autostart-Delay=60

アプリケーションの起動が1分遅れます。

ファイルを保存し、再記録すると、効果が表示されます。


3
これは1回正常に動作しますが、残念ながらDropboxは起動時に.desktopファイルを上書きします。このファイルを読み取り専用chmod a-w dropbox.desktopにすることで、この問題を解決できるようです。
バスシンケル14年
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.