Bagaimana saya bisa menghentikan ubuntuone-syncd?

8

Saya perlu menghentikan ubuntuone-syncd tetapi saya tidak tahu di mana menemukan layanan yang harus saya hentikan.

peppe84
sumber

Jawaban:

9

Ubuntu One hadir dengan alat commandline u1sdtooluntuk mengendalikannya.

Pada dasarnya panel kontrol gui tidak dapat keluar dari syncdaemon tetapi dapat menghubungkan / memutusnya.

Jika Anda perlu mengontrol syncdaemon, mulai / hentikan

kamu punya u1sdtool --startdanu1sdtool --quit

Jika Anda perlu terhubung / lepaskan

Anda miliki u1sdtool --connectdan u1sdtool --disconnectperintah

Lihat u1sdtool --helpsemua perintah yang tersedia.

Anda dapat melakukan koneksi / putuskan melalui panel kontrol gui juga.

Ada juga indikator untuk ubuntuone: Indikator Aplikasi apa yang tersedia?

Jika Anda perlu menonaktifkan ubuntuone dari autostarting saat masuk Syncdaemon adalah layanan autostart. Jadi jika Anda hanya perlu menonaktifkan bagian autostart ketika Anda masuk ke sesi Anda. Pergi /etc/xdg/autostartdan lakukan

sudo sed --in-place 's/NoDisplay=true/NoDisplay=false/g' ubuntuone-launch.desktop

dan nonaktifkan dari startup-applications

sagarchalise
sumber
luar biasa! ya, nonaktifkan ubuntuone dari awal, untuk saat ini, adalah tujuan saya. Terima kasih!
peppe84
1
Anda tidak ingin mengedit file di / etc / xdg / autostart secara langsung. Sebagai gantinya, Anda harus menyalinnya ke direktori ~ / .config / autostart / Anda, dan ubah kunci yang diaktifkan X-GNOME-Autostart menjadi false untuk menonaktifkan autostart.
dobey
7

Tidak yakin apakah ini berhasil, tetapi Anda dapat menghentikan (dan memulai) klien dengan menggunakan komando

u1sdtool --quit

u1sdtool --start

soure: Subfolder tidak disinkronkan di Ubuntu One

Willov
sumber
baik. Baik. u1sdtool --quit menghentikan ubuntuone-syncdaemon
peppe84
2

Tampaknya ini dimulai melalui dbus daemon. apt-get remove ubuntuone-clientakan menghapusnya. Atau Anda bisa mengganti nama /usr/share/dbus-1/services/com.ubuntuone.SyncDaemon.servicedan memulai ulang dbus, yang mungkin juga berfungsi.

Ruediger
sumber
0

Di terminal, pertama-tama daftarkan semua layanan untuk memastikan Anda menelepon stop pada yang benar:

service --status-all

lalu (masih di terminal)

service [insert name] stop

dan memulai kembali:

service [insert name] start

NB: kurung siku bukan bagian dari perintah dan harus dihapus :-)

Clive van Hilten
sumber
1
Baik. Bukan layanan tetapi debus dbus.
peppe84