Nautilus, Android'de DCIM / Kamera'ya erişmeye devam ediyor


14

Fotoğrafları ve videoları telefonumdaki SD karttan (Gallaxy S5 Neo) aktaramıyorum. Telefonu taktım, dosyaları aktarmak için "İzin ver" e dokunun ve daha sonra Nautilus'a takılı telefonu görebiliyorum. Nautilus'ta Kart / DCIM / Kamera'ya gidiyorum ve çıkrık beliriyor. Ardından klasörün içeriğini görüntülemek birkaç dakika alır. Dosyalardan birine tıkladığımda Nautilus donuyor ve "zorla çıkmaya" penceresi çıkıyor.

Daha önce Ubuntu 17.10'da dosya aktarabildiğim için yeni bir güncelleme ile ilgili gibi görünüyor. Hem telefonumu hem de bilgisayarımı yeniden başlatmayı denedim. USB kablosu ile dosyaları aktarmak için herhangi bir öneriniz var mı?


3
Ben Xubuntu aynı sorun kullanarak sahip nautilusveya thunarkomut satırından dosya erişirken bile ya. Mtp kütüphanesi ile ilgili bir sorun var gibi görünüyor. Tüm dosyaları (veya )kaşlı ayraçları kaldırırsam , büyük bir dizin yüklemek hala yavaş ama çalışır. Şimdiye kadar başka hafifletme de bulamadım. Alternatiflerden biri github.com/whoozle/android-file-transfer-linux'dur . Bu aracı kullanarak başarılı bir şekilde listeleyebildim ve transfer edebildim. Ancak bulma ve işletim sistemine tümleşik düzeltme daha iyi olurdu.
Juve

1
Burada ilgili bir hata raporu buldum sourceforge.net/p/libmtp/bugs/1765...(0).jpg Dosyaların düzenlendikten sonra dosya adları gerçekten yaygın olduğu için mevcut durum libmtp birçok android cihazla kullanılamaz sanırım . Yukarıda belirtilen android -file-transfer (aft) ayrıca aft-mtp-mountcihazı monte etmek ve favori dosya tarayıcınızı kullanmak için de kullanabilirsiniz
Juve

Yanıtlar:


13

Galaxy S6 ile benzer bir sorunum var. Bazı görüntülerin sonunda parantez ile dosya adları aldığını keşfettim, örneğin ... (0) .jpg. Nautilus, bu görüntüleri listelemeye çalışırken takılıyor ve sonuçta başarısız oluyor gibi görünüyor. Onları telefondaki yeni bir dizine taşıdım ve Nautilus DCIM / Kamera dizini yüklenirken fark edilir derecede daha hızlıydı. Sonra parantez ile <20 görüntü ile yeni dizini yüklemeye çalıştım ve Nautilus tekrar başarısız oldu. Parantezleri kaldırmak için dosyaları yeniden adlandırmak her şeyi düzeltti.


1
dosya adlarını nasıl değiştirmelisin?
chuse

Onları telefonda yeniden adlandırdım
frenesim

Galaxy S7 akıllı telefon ile aynı sorunun olduğunu onaylayabilirim
maxhb

2
Klasör erişimini yavaşlatan dosya adlarında parantez sorunu hala Ubuntu
18.04'te

2
Sorunun hala Ubuntu
18.04'te olduğunu onaylıyorum

4
  1. Android cihazınızda "Bu cihazı USB ile şarj etme" bildirimine hafifçe vurun.
  2. "Şunun için USB kullan" altında, " Dosyaları Aktarma" yerine " Görüntüleri aktarma " seçeneğini seçin .

Bu, DCIM klasörüne daha hızlı (anında) erişim sağlar.


Bu, parantezli bir dosyayı bulmama yardımcı oldu! Ne kadar sinir bozucuydu ... kamera klasörü çok yavaştı, ancak tamamen farklı bir klasörde "gizli" olan parantezli bir dosya göstermiyordu.
Alexis Wilke

Çalışır, ancak yalnızca resimlerden başka dosyaları kopyalamam gerekmiyorsa bir çözümdür.
user2342558

@ user2342558 evet. Bence bu düzeltilmesi gereken bir hata. Daha iyi bir alternatif olup olmadığını bana bildirin.
Gayan Weerakutti

3

Ubuntu 18.04'teki Galaxy S8'imle benzer bir sorun yaşadım. Bir keresinde Kamera klasörünü tıkladım, nautilus yanıt vermedi ve ardından cihazı çıkarıp taktıktan sonra bile, telefondaki klasörlerin hiçbiri yüklenmiyordu. Libmtp'yi kaldırıp yeniden yükledim , işe yaramadı. Sonra nautilus'u kaldırdım ve yeniden kurdum ve DCIM / Kamera dışındaki tüm klasörler çalışıyordu. Adlarında "(" ve ")" bulunan 20 veya daha fazla dosyayı telefonumdaki dosya yöneticisi olan başka bir klasöre taşıdıktan sonra, DCIM / Kamera sorunsuz bir şekilde açılıyor.

TL; DR: Adlarında parantez içeren dosyalardan kurtulun.

Bu işe yaramazsa, nautilus'u kaldırıp yeniden yüklemeyi deneyin.


Parantez suçluydu, sadece sistemin nasıl çalıştığını anlamıyorum. Bu dosya neredeydi ... Dosyayı bulmak ve silmek için Gayan'ın çözümünü kullandım. Bunu yaparken SDCard'ım erişimim yoktu ama sonunda sorunu çözdü!
Alexis Wilke

2

Telefonuma bir SSH sunucusu yüklemek kolaydı ve şaşırtıcı derecede iyi çalıştı. SSH sunucusu başlatıldıktan sonra Nautilus'u kullanarak dosyalara erişebilirsiniz.

SSHelper'ı yükleyin: https://arachnoid.com/android/SSHelper/index.html

SSHelper'ı telefonda çalıştırın.

Telefondaki SSHelper'den "Sunucu adresi" ve "SSH sunucu port numarası" nı Nautilus'taki adres çubuğuna yerleştirin (örneğin, sftp: //192.168.0.253: 2222).

Nautilus kullanıcı adı ve şifre isteyecektir (ör. Anonim ve yönetici).

İşiniz bittiğinde SSH bağlantı noktasını kapatmak için telefonda SSHelper'ı durdurmayı unutmayın.


Nautilus'u çalıştıramadım (izin "/" okuması reddedildi) ama telefona ssh (ssh -p 2222 192.168.1.119) .. ama sadece bir 'SDCard' klasörü görüyor gibi görünüyor, erişemiyorum normal USB dosya aktarımında normalde 'Telefon' olarak adlandırılan dahili bellek. Herhangi bir ipucu?
Neek

Güncelleme: ssh üzerinde görünen 'SDCard' klasörü 'Dahili depolama' içeriğini içeriyor gibi görünüyor, yani yanlış adlandırılmış. Göz atmak için telefonda Dosyalar'ı kullanabilirim ve SSHelper'ın bana gösterdiği SDCard klasörü değil. Şimdi parantezlerimi yeniden adlandırabilir ve telefonun dahili belleğine erişebilirim (harika!) Ancak parantezleri düzeltmek için SDCard'a aynı şekilde erişemiyorum. Ayrıca garip bir şekilde, telefondaki dosya tarayıcı "(" için arama yaparken hiçbir dosya bulamazlar.
Neek
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.