Cannot browse files through MTP on Galaxy S3 phone

Bug #1033512 reported by gpothier
40
This bug affects 8 people
Affects Status Importance Assigned to Milestone
gvfs (Ubuntu)
Confirmed
Undecided
Unassigned

Bug Description

When I plug in the phone, an error message pops up, usually this one:
Unable to mount SAMSUNG_Android
Error initializing camera: -60: Could not lock the device

Nothing relevant appears in the system log:
Aug 6 09:06:39 tadzim2 kernel: [42634.627632] usb 2-1.2: new high-speed USB device number 21 using ehci_hcd
Aug 6 09:06:39 tadzim2 kernel: [42634.721800] cdc_acm 2-1.2:1.1: This device cannot do calls on its own. It is not a modem.
Aug 6 09:06:39 tadzim2 kernel: [42634.721953] cdc_acm 2-1.2:1.1: ttyACM0: USB ACM device

Although the newly mounted partitions (internal memory and SD card) do appear in Nautilus, only the first-level directories are listed; all appear empty, although I know there are actually files in there:

gpothier@tadzim2:store_00010001$ tree
.
├── Alarms
├── Android
├── Application
├── Bluetooth
├── Cut the Rope
├── DCIM
├── Download
├── media
├── Movies
├── Music
├── myalbum
├── Notifications
├── osmand
├── Pictures
├── Podcasts
├── print
├── Ringtones
├── Samsung
└── test

On the other hand, using gmtp does show the files, but it is extremely slow to connect to the device, and is not reliable (it starts to fail after downloading a few files).

I've seen other MTP-related bug reports, but none with these exact symptoms (ie. showing first-level directories only).

ProblemType: Bug
DistroRelease: Ubuntu 12.04
Package: nautilus 1:3.4.2-0ubuntu4
ProcVersionSignature: Ubuntu 3.2.0-27.43-generic 3.2.21
Uname: Linux 3.2.0-27-generic x86_64
ApportVersion: 2.0.1-0ubuntu11
Architecture: amd64
Date: Mon Aug 6 09:02:37 2012
GsettingsChanges:
 org.gnome.nautilus.window-state geometry '865x550+0+24'
 org.gnome.nautilus.window-state sidebar-width 218
InstallationMedia: Ubuntu 12.04 LTS "Precise Pangolin" - Release amd64 (20120425)
ProcEnviron:
 PATH=(custom, user)
 LANG=en_US.UTF-8
 SHELL=/bin/bash
SourcePackage: nautilus
UpgradeStatus: No upgrade log present (probably fresh install)
---
ApportVersion: 2.0.1-0ubuntu11
Architecture: amd64
DistroRelease: Ubuntu 12.04
InstallationMedia: Ubuntu 12.04 LTS "Precise Pangolin" - Release amd64 (20120425)
Package: gvfs 1.12.1-0ubuntu1
PackageArchitecture: amd64
ProcEnviron:
 TERM=xterm
 PATH=(custom, user)
 LANG=en_US.UTF-8
 SHELL=/bin/bash
ProcVersionSignature: Ubuntu 3.2.0-27.43-generic 3.2.21
Tags: precise running-unity
Uname: Linux 3.2.0-27-generic x86_64
UpgradeStatus: No upgrade log present (probably fresh install)
UserGroups: adm cdrom dip libvirtd lpadmin plugdev sambashare sudo

Revision history for this message
gpothier (gpothier) wrote :
Revision history for this message
gpothier (gpothier) wrote :

Sorry, this is probably not related to nautilus but rather to gvfs. I'll run apport-collect to upload relevant info.

affects: nautilus (Ubuntu) → gvfs (Ubuntu)
tags: added: apport-collected
description: updated
Revision history for this message
gpothier (gpothier) wrote : Dependencies.txt

apport information

Revision history for this message
Launchpad Janitor (janitor) wrote :

Status changed to 'Confirmed' because the bug affects multiple users.

Changed in gvfs (Ubuntu):
status: New → Confirmed
Revision history for this message
Rocko (rockorequin) wrote :

This might be related to bug #1015010 - the libmtp library isn't up-to-date enough to support the S3 (although in my case I still can't mount the phone, even with the latest libmtp library).

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.