Does not automount hotplugged storage device - no USB, no CD/DVD
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
udisks (Ubuntu) |
Confirmed
|
Undecided
|
Unassigned |
Bug Description
I have fresh install of Ubuntu Precise on new disk and automount doesn't work on any USB storage device nor on CD/DVD.
The only possibility that "mounts" disk "automatically" is opening and closing usb-creator-gtk. Then disk is available (and mounted) in Nautilus. USB disk disappears from Nautilus after unmounting it using click to "open" button next to disk name in Nautilus. Using trick with usb-creator-gtk dosn't help everytime - e.g. Garmin Oregon 550 normally connects as 2 USB disks - main device + inserted sd card. However, usb-creator-gtk mounts only sd card.
I am able to mount disks manually.
I had the same behaviour on the same computer with my old installation (originally Ubuntu 5.10 or 6.06 with regular upgrades to Precise) - originally everything was working properly, problem with automounting has appeared probably sometimes between July and September (I don't remember exactly since I have attributed this to me messing up somehow my installation).
If you need any additional info, I can provide it from my current and also from old installation.
Jan
ProblemType: Bug
DistroRelease: Ubuntu 12.04
Package: gvfs 1.12.1-0ubuntu1.1
ProcVersionSign
Uname: Linux 3.2.0-35-
ApportVersion: 2.0.1-0ubuntu15.1
Architecture: i386
Date: Wed Dec 26 22:45:43 2012
GvfsMonitorError:
(gvfs-mount:7200): GVFS-RemoteVolu
GvfsMonitorLog: Monitoring events. Press Ctrl+C to quit.
HotplugNewDevices: /dev/sdc /dev/sdc1
HotplugNewMounts:
InstallationMedia: Ubuntu 12.04.1 LTS "Precise Pangolin" - Release i386 (20120817.1)
MarkForUpload: True
ProcEnviron:
TERM=xterm
PATH=(custom, no user)
LANG=cs_CZ.UTF-8
SHELL=/bin/bash
SourcePackage: gvfs
Symptom: storage
Title: Does not detect hotplugged storage device
UpgradeStatus: No upgrade log present (probably fresh install)
After more searching I have found solution in Bug #571038 - https:/ /bugs.launchpad .net/ubuntu/ +source/ gnome-disk- utility/ +bug/571038
Package that causes troubles - udisks
Symptoms: meMonitor- WARNING **: invoking IsSupported() failed for remote volume monitor with dbus name org.gtk. Private. GduVolumeMonito r: org.freedesktop .DBus.Error. Spawn.ChildSign aled: Process /usr/lib/ gvfs/gvfs- gdu-volume- monitor received signal 6
# gvfs-mount -l
(gvfs-mount:7200): GVFS-RemoteVolu
#gvfs-gdu- volume- monitor ERROR:gdu- pool.c: 2369:device_ recurse: assertion failed: (depth < 100)
libgdu:
Problem: /bugs.launchpad .net/ubuntu/ +source/ gnome-disk- utility/ +bug/571038/ comments/ 28
Problem is explained in linked bug by Mikhail Titov, comment #28 - https:/
Cause of the problem is somehow "broken" partition table that udisks cannot parse properly. Udisks reads partition type 5 instead of real partition type and this leads to recursion.
Solution: /bugs.launchpad .net/ubuntu/ +source/ gnome-disk- utility/ +bug/571038/ comments/ 46
What solves the problem is patch from Mikhail, all steps explained in comment #46 - https:/
Bug report was submitted to udisks, not solved since current version is 2.0.* and Ubuntu is using version 1.0.4
Would you, Ubuntu guys, make patched version of udisks (using Mikhail's patch) available through your repositories? Many "automount not working" bugs as well as some other bugs like palimpsest might be influenced by this bug.