
私は Synology NAS を持っており、Linux 用の CloudStation Drive クライアントを試してみたかったのです。64 ビット Ubuntu (Ubuntu ベースの Mint Linux を使用しています) の最新の deb ファイルをダウンロードしてインストールしました。ここまではすべて順調でした。
メニューからクライアントを起動すると、何も起こりません。コンソールから起動すると、次のメッセージが表示されます。
craesh@denkbrett ~ $ synology-cloud-station-drive
craesh@denkbrett ~ $ lib path = '/opt/Synology/CloudStation/lib/plugins'
../libcommon/SynoLocale.cpp:64 qPrintable(qstrLocaleLower)=[en_us
]
../libcommon/SynoLocale.cpp:80 qPrintable(qstrLocaleLower)=[en_us]
../libcommon/SynoLocale.cpp:161 qPrintable(qstrLangFileName)=[:/enu.qm]
../libcommon/SynoLocale.cpp:138 qPrintable(qstrDef)=[enu
]
craesh@denkbrett ~ $
いくつかの QT ライブラリにバージョンの問題があるようですが、どれが問題なのかはわかりません。何かわかることはありますか?
deb パケットのバージョンは 4.2.2-4379 です。バックアップ クライアント (同じバージョン) もインストールしましたが、問題なく動作します。
答え1
私の場合、Cloud Station Drive クライアントは、スキャンを実行した後、起動後しばらくして動作を停止しました。Virtulabox が動作しなくなったことに気付くまで、これは正常な動作だと思っていました。
どちらも inotify の数が原因であったため、次の操作を行う必要がありました。
echo fs.inotify.max_user_watches=524288 | sudo tee -a /etc/sysctl.conf && sudo sysctl -p
答え2
synology-cloud-station を削除して deb パッケージを再インストールすると、64 ビット Kubuntu 16.04 で同じ問題が解決しました。
sudo apt-get remove synology-cloud-station
sudo dpkg -i synology-cloud-station-drive-4393.x86_64.deb
もちろん、その後はすべての同期タスクを再度設定する必要があります。