Nautilus copia / incolla improvvisamente smette di funzionare, come risolvere il problema? qdbus?


12

Uso Ubuntu 14.04. Dato che copia / incolla senza motivo improvvisamente fallisce, dal momento che nautilus su Ubuntu 12.10, sto cercando una soluzione alternativa.

La soluzione alternativa può essere qualsiasi trucco che hai trovato. Ho diverse (10+) schede aperte e non c'è modo di chiudere e aprire nautilus con tutte le stesse aperte? se c'è, questa sarebbe una soluzione alternativa! Almeno non riuscivo a trovare un modo nemmeno con qdbus (forse non so come usarlo molto bene).

Nel caso in cui tu sappia quali sono le cause di questo problema, vorrei saperlo anche io, ma non è necessario.

Stavo pensando , se potessi raccogliere tutte le posizioni delle schede attraverso, forse, qdbus, potrei creare uno script per riaprirli su una nuova finestra di nautilus.

PS .: puoi aiutare anche seguendo il suggerimento @isync nei commenti qui sotto!


cosa ha detto quando fallito? Hai spazio sufficiente per copiare determinati dati? La fonte della copia è locale o remota?
Ruslan Gerasimov,

non ha avuto un messaggio di errore! basta provare "ctrl + c" e "ctrl + v" e non succede nulla; non succede nulla anche se usi il menu contestuale e selezioni copia o incolla ... l'unico modo è selezionare i file e trascinarli, questa è l'unica cosa che funziona; dopo aver iniziato a trascinare tieni premuto alt per scegliere cosa fare, questo è l'unico modo in cui ho trovato di spostare i file quando il nautilus viene rimosso :(, quindi se il nautilus viene riavviato funziona di nuovo, ma perdo tutte le oltre 10 schede su cui stavo lavorando! !! la fonte della copia è locale e ho abbastanza spazio.
Aquarius Power

c'è questa sceneggiatura sperimentale da aggirare che: sourceforge.net/p/scriptechocolor/git/ci/master/tree/…
Aquarius Power

abbastanza interessante!
Ruslan Gerasimov,

1
Bug noto. bugs.launchpad.net/ubuntu/+source/nautilus/+bug/1322925 Fai clic qui "questo bug mi riguarda" per convincere gli sviluppatori della sua urgenza. (e vota la risposta di
@darkhole

Risposte:


11

Questo è un bug di Nautilus, puoi verificarlo qui .


Sembra essere risolto ora :)
Julian-Alarcon

Sì, è stato riparato poche settimane fa.
Isync,

No, non lo è. Uso Ubuntu 15.04 e non riesco a capire perché quando ho copiato i file, il risultato è sempre stato casuale: non tutti i file copiati, alcuni file vengono danneggiati, la barra di avanzamento si sposta troppo rapidamente e il processo reale continua anche dopo che la finestra è già scomparsa ecc. In conclusione, il processo di gestione dei file basato sull'interfaccia utente nell'ultimo Ubuntu 15.04 RTM è completamente inaffidabile.
Mike B.

5

Una soluzione alternativa che ho trovato è il riavvio nautilus

nautilus -q

Quindi apri File e ora copia / incolla dovrebbe funzionare.

L'ho verificato in Ubuntu 14.04 e funziona.


3
ma poi perderei tutte le mie 10+ schede aperte :(
Aquarius Power il

3

Non dovresti provare una "soluzione alternativa" se dovresti pasticciare con i file di configurazione. Questo è chiaramente un bug ed è già stato archiviato .

Puoi copiare i file trascinandoli con il mouse mentre tieni premuto CTRL(un piccolo "+" dovrebbe apparire accanto all'icona del file che stai trascinando)?

Prova anche ad avviare nautilus da un terminale (scrivendo nautilus) per vedere se scrive messaggi di errore. Prova anche ad avviare nautilus con sudo da un terminale: sudo nautiluse prova se funziona allora (può essere un problema di autorizzazione se lo fa). Tuttavia, MAI utilizzare sudo nautilusper il tuo lavoro normale, anche se funziona in quanto rappresenta un rischio per la sicurezza.

Come ultima risorsa, poiché dovrai attendere che il bug venga corretto, puoi provare un altro file manager, ad esempio Nemo, che è un fork di Nautilus o Thunar.


nautilus è troppo utile, sto cercando una soluzione alternativa perché non voglio usarne un altro :). A proposito, in effetti usare tastiera + mouse può funzionare bene, questo è un buon consiglio; ma in realtà prova questo: trascina i file con il mouse, dopodiché tieni premuto il tasto Alt della tastiera, quindi rilascia il tasto del mouse tenendo premuto il tasto Alt; mostrerà le opzioni per tutto! se funziona per te, aggiorna la tua domanda in modo che io possa votarti; ma sto ancora cercando un modo per forzare il corretto funzionamento di nautilus :), controlla anche lo script sperimentale su uno dei miei commenti sul mio OP.
Aquarius Power

1
Uhm. L'ho scritto in modo da poter provare se solo il comando copia / incolla fallisce o se nautilus non è completamente in grado di creare copie. Conosco le scorciatoie ;-)
Broco

dopo che si è verificato un bug, può ancora creare copie ma solo quando tengo premuto ctrl o alt; Intendevo alt essere più potente in quanto può fare più cose, ma alcuni ppl non lo sanno come se non lo facessi da molto tempo! ctrl + maiusc per i collegamenti simbolici ma non c'era alcuna opzione per spostare i file "tra due diverse partizioni" oltre alla modalità alt afaik (il valore predefinito è copiare i file trascinati tra 2 partizioni); quindi la tua risposta potrebbe essere una soluzione completa se avesse quell'informazione :)
Aquarius Power

2
Sposta i file (anche tra le partizioni): tieni premuto Maiusc, copia i file: tieni premuto Ctrl, crea il collegamento simbolico: tieni premuto Ctrl + Maiusc
Broco

lavorato! tenere premuti questi tasti è meno pratico di ctrl + {c, x, v} ma aiuta quando non vogliamo chiudere più di 10 schede; Ho visto lì, quindi è davvero un bug; la soluzione prevista è ancora un modo per "convivere con il bug"; il punto è che se nautilus avesse semplicemente una cronologia delle ultime cartelle aperte che potremmo riaprire al suo riavvio, sarebbe più facile gestire questo bug e qualsiasi altro bug che richieda il riavvio; anche dopo il riavvio della macchina non siamo in grado di continuare da dove eravamo; quindi mi manca quella funzionalità, e una soluzione alternativa potrebbe farlo funzionare (come fa quello script, con delle limitazioni).
Aquarius Power il

0

Sto usando il file manager Nemo su Ubuntu 14.04 e ho lo stesso problema. Copia, taglia e incolla ha smesso improvvisamente di funzionare.

Dopo aver chiuso tutte le finestre di File Manager e averle riaperte, ha funzionato di nuovo .


questo è ancora un problema; se nautilus / nemo avesse qualche semplice opzione per avviare e aprire tutte le schede precedentemente aperte, sarebbe ok. quindi se ho più di 10 schede aperte, cosa farò? sarà fastidioso soprattutto perché il problema può semplicemente ripresentarsi da un momento all'altro :(
Aquarius Power il

0

Ho lo stesso problema. La mia soluzione era:

  1. Avvia Nautilus da un prompt dei comandi e, per me, funziona benissimo;
  2. Chiudi Nautilus;
  3. Apri Nautilus normalmente dal desktop e ora funziona correttamente.

0

Una soluzione interessante può essere trovata qui .

Fondamentalmente crea collegamenti simbolici alle cartelle delle schede nautilus in a / tmp,
riavvia nautilus in quella cartella di backup,
seleziona tutti i collegamenti simbolici delle cartelle
e li apre tutti come schede con "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
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.