Copy / paste Nautilus tiba-tiba berhenti bekerja, bagaimana caranya mengatasinya? qdbus?

12

Saya menggunakan ubuntu 14.04. Karena copy / paste tanpa alasan tiba-tiba gagal, karena nautilus di ubuntu 12.10, saya mencari solusinya.

Penanganannya dapat berupa trik yang Anda lakukan. Saya memiliki beberapa tab (10+) yang dibuka dan TIDAK ADA CARA untuk menutup dan membuka nautilus dengan semuanya dibuka kembali? jika ada, ini akan menjadi solusi! Saya, setidaknya, tidak dapat menemukan cara bahkan dengan qdbus (mungkin saya tidak tahu bagaimana menggunakannya dengan sangat baik).

Jika Anda tahu apa yang menyebabkan masalah ini, saya juga ingin tahu, tetapi tidak diharuskan.

Saya berpikir , jika saya bisa mengumpulkan semua lokasi tab melalui, mungkin, qdbus, saya bisa membuat skrip untuk membukanya kembali di jendela nautilus baru.

PS .: Anda dapat membantu juga dengan mengikuti saran @isync pada komentar di bawah!

Aquarius Power
sumber
apa yang dikatakan ketika gagal? Apakah Anda memiliki ruang kosong yang cukup untuk menyalin data tertentu? Apakah sumber penyalinan lokal atau jarak jauh?
Ruslan Gerasimov
tidak ada pesan gagal! Anda cukup mencoba "ctrl + c" dan "ctrl + v" dan tidak ada yang terjadi; tidak ada yang terjadi juga jika Anda menggunakan menu konteks dan pilih salin atau tempel ... satu-satunya cara adalah memilih file dan seret, itu satu-satunya yang berfungsi; setelah mulai menyeret tahan alt untuk memilih apa yang harus dilakukan, itu adalah satu-satunya cara saya menemukan untuk memindahkan file ketika bug nautilus keluar :(, jadi jika nautilus dimulai kembali berfungsi lagi, tapi saya kehilangan semua 10+ tab yang sedang saya kerjakan! !! Sumber penyalinannya adalah lokal dan saya memiliki ruang yang cukup
Aquarius Power
ada skrip eksperimental ini untuk mengatasinya: sourceforge.net/p/scriptechocolor/git/ci/master/tree/…
Aquarius Power
cukup menarik!
Ruslan Gerasimov
1
Bug yang dikenal. bugs.launchpad.net/ubuntu/+source/nautilus/+bug/1322925 Silakan klik "bug ini memengaruhi saya" di sana untuk meyakinkan para dev akan urgensinya. (dan upvote @darkhole menjawab di sini)
isync

Jawaban:

11

Ini bug Nautilus, Anda dapat memeriksanya di sini .

julian-alarcon
sumber
Tampaknya sudah diperbaiki sekarang :)
julian-alarcon
Ya, sudah diperbaiki beberapa minggu lalu.
isync
Bukan itu. Saya menggunakan Ubuntu 15.04, dan tidak bisa mengerti mengapa ketika saya menyalin file, hasilnya selalu acak - tidak semua file disalin, beberapa file menjadi rusak, bilah kemajuan bergerak terlalu cepat dan proses nyata berlanjut bahkan setelah jendela sudah hilang dll. Intinya, proses manajemen file berbasis UI di Ubuntu 15.04 RTM terbaru benar-benar tidak dapat diandalkan.
Mike B.
5

Solusi yang saya temukan adalah memulai kembali nautilus

nautilus -q

Kemudian buka File dan sekarang salin / tempel harus berfungsi.

Saya telah memeriksa ini di Ubuntu 14.04 dan berfungsi.

Harsh Vakharia
sumber
3
tapi kemudian saya akan kehilangan semua 10+ tab terbuka :(
Aquarius Power
3

Anda seharusnya tidak mencoba "solusi" jika Anda harus mengacaukan file konfigurasi. Ini jelas bug dan sudah diajukan .

Bisakah Anda menyalin file jika Anda menyeretnya dengan mouse sambil menahan CTRL(sedikit "+" akan muncul di sebelah ikon file yang Anda seret)?

Coba juga untuk memulai nautilus dari terminal (dengan menulis nautilus ) untuk melihat apakah ia menulis pesan kesalahan. Coba juga mulai nautilus dengan sudo dari terminal: sudo nautilusdan coba jika berhasil maka (bisa menjadi masalah izin jika itu). Namun, JANGAN PERNAH digunakan sudo nautilusuntuk pekerjaan rutin Anda, bahkan jika itu berfungsi karena itu merupakan risiko keamanan.

Sebagai pilihan terakhir karena Anda harus menunggu bug diperbaiki, Anda dapat mencoba manajer file lain, misalnya Nemo yang merupakan fork dari Nautilus atau Thunar.

Broco
sumber
nautilus terlalu berguna, saya mencari solusi karena saya tidak ingin menggunakan yang lain :). Btw, memang menggunakan keyboard + mouse dapat bekerja dengan baik, itu tip yang bagus; tetapi sebenarnya coba ini: seret file dengan mouse, setelah itu tahan tombol keyboard alt, lalu setelah itu lepaskan tombol mouse sambil menahan tombol Alt; itu akan menampilkan opsi untuk semuanya! jika itu berhasil untuk Anda, perbarui pertanyaan Anda sehingga saya dapat memperbaiki Anda; tapi saya masih mencari cara untuk memaksa nautilus bekerja dengan benar :), periksa juga skrip eksperimental pada salah satu komentar saya di OP saya sendiri.
Aquarius Power
1
Uhm. Saya menulisnya sehingga Anda dapat mencoba jika perintah salin / tempel gagal atau jika nautilus benar-benar tidak dapat membuat salinan. Saya tahu pintasannya ;-)
Broco
setelah bug keluar, masih bisa membuat salinan tetapi hanya ketika saya menahan ctrl atau alt; Maksud saya alt menjadi lebih kuat karena dapat melakukan lebih banyak hal, tetapi beberapa ppl tidak tahu itu seperti saya tidak untuk waktu yang lama! ctrl + shift untuk symlink tetapi tidak ada opsi untuk memindahkan file "antara dua partisi berbeda" selain mode alt afaik (defaultnya adalah menyalin file yang diseret antara 2 partisi); jadi jawaban Anda bisa menjadi solusi yang lengkap jika memiliki info itu :)
Aquarius Power
2
Memindahkan file (bahkan di antara partisi): Tahan Shift, Salin file: Tahan Ctrl, Buat Symlink: Tahan Ctrl + Shift
Broco
bekerja! memegang kunci-kunci ini kurang praktis daripada ctrl + {c, x, v} tetapi membantu ketika kita tidak ingin menutup 10+ tab; Saya melihat di sana, jadi itu benar-benar bug; solusi yang dimaksud masih merupakan cara untuk "hidup dengan bug"; intinya adalah, jika nautilus hanya memiliki riwayat folder yang terakhir dibuka yang bisa kita buka kembali pada saat restart, akan lebih mudah untuk menangani bug ini dan bug lain yang mengharuskannya untuk direstart; juga setelah reboot mesin kami tidak dapat melanjutkan dari tempat kami sebelumnya; jadi saya merindukan fitur itu, dan solusi seperti itu dapat membuat pekerjaan itu (seperti skrip itu, dengan keterbatasan tho).
Aquarius Power
0

Saya menggunakan file manager Nemo di Ubuntu 14.04 dan mendapat masalah yang sama. Salin, Potong, dan Tempel tiba-tiba berhenti bekerja.

Setelah menutup semua jendela manajer file dan membukanya kembali itu berfungsi lagi .

malisokan
sumber
itu masih menjadi masalah; jika nautilus / nemo memiliki beberapa opsi sederhana untuk memulai dan membuka semua tab yang sebelumnya dibuka, tidak apa-apa. jadi jika saya memiliki 10+ tab terbuka, apa yang akan saya lakukan? akan merepotkan sebagian besar karena masalah itu hanya dapat terjadi lagi setiap saat :(
Aquarius Power
0

Saya memiliki masalah yang sama. Solusi saya adalah:

  1. Luncurkan Nautilus dari prompt perintah dan, bagi saya, itu berfungsi dengan baik;
  2. Tutup Nautilus;
  3. Buka Nautilus secara normal dari Desktop, dan ini sekarang berfungsi dengan baik.
Glynn Field
sumber
0

Solusi yang menarik dapat ditemukan di sini .

Itu pada dasarnya membuat symlink ke folder tab nautilus di a / tmp,
restart nautilus di folder cadangan itu,
pilih semua folder symlink,
dan buka semuanya sebagai tab dengan "ctrl + shift + t".

#the list of open tabs least current one (dup it prior):  
qdbus org.gnome.Nautilus /org/freedesktop/FileManager1 org.freedesktop.FileManager1.OpenLocations
# use it to create a folder with symlinks pointing to them

# after opening nautilus on that folder directly
# select all of the symlinks and open'em on new tabs
Aquarius Power
sumber