Dropboxが起動時に正しく接続されていません。

Dropboxが起動時に正しく接続されていません。

Dropbox(バージョン1.1.35)の使用に問題があります。初めて起動すると、Network ManagerがWLANに接続するのに時間がかかります。その後、タスクリストに「接続中...」というDropboxアイコンが表示されますが、完了しません。終了して再起動すると、すべてがうまく機能します。この問題を解決する方法はありますか?

ベストアンサー1

問題はの助けを借りて解決されました。アーチスウィキ

/opt/dropbox/dropboxdを次のように置き換えます。

#!/bin/sh

# Copyright 2008 Evenflow, Inc., 2010 Dropbox
#
# Environment script for the dropbox executable.

start_dropbox() {
PAR=$(dirname $(readlink -f $0))
OLD_LD_LIBRARY_PATH=$LD_LIBRARY_PATH
LD_LIBRARY_PATH=$PAR:$LD_LIBRARY_PATH 

TMP1=`ps ax|grep dropbox|grep -v grep`
if [ -n "$TMP1" ]; then
  kill -9 $(pidof dropbox) >/dev/null 2>&1
fi
exec $PAR/dropbox $@ &
}

do_dropbox() {
start_dropbox >/dev/null 2>&1
while [ 1 ]; do
  sleep 5
  ERROR="$(net_test)"
  if [ -n "$ERROR" ]; then
    LAST_ERROR=1
  else
    if [ -n "$LAST_ERROR" ]; then
      # Connection seems to be up but last cycle was down
      LAST_ERROR=""
      start_dropbox >/dev/null 2>&1
    fi
  fi
done

}

net_test() {
TMP1="$(ifconfig |grep "inet addr:" |grep -v "127.0.0.1")"
[ -z "$TMP1" ] && echo "error"
}

do_dropbox

おすすめ記事