Setelah saya menginstal TeamViewer 8 di Ubuntu 12.10, saya melihat proses yang berjalan di bawah nama 'teamviewerd', lebih khusus lagi:
/opt/teamviewer8/tv_bin/teamviewerd -f
/opt/teamviewer8/tv_bin/wine/bin/wineserver
dan itu otomatis membuka kembali setiap kali saya mencoba untuk membunuhnya dan saya bertanya-tanya mengapa ini terjadi.
Terima kasih sebelumnya.
teamviewer
Mahmoud Khaled
sumber
sumber
Jawaban:
Karena itulah sifat dari teamviewer: itu dibangun untuk respawn.
/opt/teamviewer8/tv_bin/script/teamviewerd.sysv
mungkin bertanggung jawab untuk itu.Untuk menghentikan penggunaan timviewer:
Ini akan menunjukkan ...
dan itu hilang ...
Perintah untuk memanipulasi daemon:
Mengenai komentar:
Dari bantuan teamviewer 9:
Opsi masih ada di TV9.
sumber
killall -9 teamviewerd
Jika Anda menginstal Teamviewer 10 dari file .deb,
--daemon stop
seperti yang disarankan di atas tidak akan berfungsi di Ubuntu 14.04 LTS (dan lainnya?). Tidak tahu kenapaDaemon adalah pekerjaan 'pemula', sehingga dikendalikan dari
/etc/init/teamviewerd.conf
tidak/etc/init.d
.Sayangnya, bagi saya, keduanya
initctl stop teamviewerd
danservice teamviewerd stop
menghasilkan:teamviewerd.sysv
terinstal di / opt. Jadi, untuk menghentikannya, Anda perlu melakukan:sumber
sudo teamviewer --daemon disable
, yang saya temukan di pertanyaan lain di suatu tempat, berfungsi. Mungkin ingin mencobanya.Berikut ini skrip "teamviewer.bash" yang saya gunakan dan berfungsi pada 14,04:
sumber
teamviewer menggunakan pemula untuk menjalankan daemon saat boot. Pemula baru memang memiliki respawn diatur untuk menjaga proses berjalan. Seperti yang disebutkan oleh pengguna 12,04, respawn stanza dalam skrip pemula mungkin adalah apa yang ingin Anda komentari.
Proses teamviewer adalah / akan berjalan sebagai root jika diaktifkan pemula. Karena respawn ada dalam skrip pemula, Anda dapat memiliki masalah membunuhnya secara permanen, apakah Anda melakukan pembunuhan implisit atau 'sudo stop teamviwer' (cara pemula) atau 'sudo teamviewer --daemon status'. Taruhan terbaik Anda mungkin hanya dengan mengomentari garis respawn di skrip pemula, lalu mulai dan berhenti sesuai layanan yang diperlukan.
sumber
sumber
Saya menggunakan Ubuntu 12,04, tetapi saya tidak berpikir prosesnya akan berbeda dengan menggunakan versi lain dari Ubuntu.
Berbagi layar Penampil Tim adalah pilihan saya untuk mengganti berbagi layar Skype "TERLALU BURUK UNTUK BACA". Ukuran jendela hampir sama pada layar saya, tetapi sekarang saya dapat membaca cetakannya sedangkan Skype blur membuat pembacaan menjadi tidak mungkin.
Harap perhatikan bahwa meskipun Penampil Tim berjalan di bawah Wine, ada banyak skrip asli yang juga berjalan.
Ada beberapa pemberitahuan tentang "daemon kendali jarak jauh TeamViewer" (teamviewerd) yang tetap aktif setelah pengguna selesai menggunakan dan menghentikan teamviewer. Pengisian ulang juga digunakan untuk memastikannya tetap aktif. Solusi termudah adalah me-reboot atau logout setelah memastikan kotak centang 'mulai dengan sistem' telah dihapus. Saat Anda masuk, penampil tim tidak boleh memulai dan daemon tidak akan muncul.
Jika Anda menginginkan solusi yang tidak perlu keluar, Anda harus menghapus perintah respawn dari file konfigurasi.
Di terminal, masukkan:
gksudo gedit -s /etc/init/teamviewerd.conf
Hapus dua baris:
respawn
batas respawn 5 60
Simpan file. Jangan khawatir tentang file teamviewerd.conf.bak.
Sekarang respawn dinonaktifkan, mengakhiri daemon akan mengakhirinya. Saya tidak melihat ada yang tidak biasa dalam cara fungsi teamviewer dengan skrip yang dimodifikasi.
Catatan: perubahan pada awalnya tidak akan berlaku sampai peninjau tim membaca skrip. Reboot, log-out, atau terminasi dan mulai kembali teamviewer adalah opsi. Saya hanya mencoba log-out dan itu berhasil untuk saya. Saya tidak mencoba opsi lain karena saya memodifikasi skrip hanya sekali.
sumber
Saya menggunakan Ubuntu 14.04. Saya tidak tahu apa proses 'teamviewerd' lakukan, tetapi saya menemukan bahwa diperlukan untuk menggunakan TeamViewer. Saya menggunakan 'gnome-system-monitor' untuk menghentikan proses 'teamviewerd' ketika saya reboot dan ketika saya selesai menggunakan TeamViewer. Saya 'melanjutkan' proses sebelum saya mulai menggunakan TeamViewer.
Versi yang saya gunakan saat ini dari 'gnome-system-monitor' akan meminta kata sandi otorisasi ketika permintaan 'stop' atau 'continue' dibuat. Jika versi 'gnome-system-monitor' Anda tidak meminta kata sandi otorisasi dan menolak permintaan Anda, Anda harus memulai 'gnome-system-monitor' di terminal:
gksudo gnome-system-monitor
Jika Anda tidak terbiasa dengan penggunaan monitor sistem gnome,
pilih proses 'teamviewerd'
klik kanan dan pilih 'Hentikan Proses' atau 'Lanjutkan Proses'
sumber