<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
	<channel>
		<atom:link href="http://forum.xfce.org/extern.php?action=feed&amp;tid=7240&amp;type=rss" rel="self" type="application/rss+xml" />
		<title><![CDATA[Xfce Forums / [Solved] thunar-volman fails to mount removable devices in xfce-4.10]]></title>
		<link>http://forum.xfce.org/viewtopic.php?id=7240</link>
		<description><![CDATA[The most recent posts in [Solved] thunar-volman fails to mount removable devices in xfce-4.10.]]></description>
		<lastBuildDate>Sun, 17 Jun 2012 21:01:01 +0000</lastBuildDate>
		<generator>FluxBB</generator>
		<item>
			<title><![CDATA[Re: [Solved] thunar-volman fails to mount removable devices in xfce-4.10]]></title>
			<link>http://forum.xfce.org/viewtopic.php?pid=26737#p26737</link>
			<description><![CDATA[<p>I found out that my problem was due to glib and gvfs being installed respectively in /usr and /opt.<br />Creating a symllink from /opt/lib/gio/modules to /usr/lib/gio/modules fixed it. <img src="http://forum.xfce.org/img/smilies/smile.png" width="15" height="15" alt="smile" /></p>]]></description>
			<author><![CDATA[dummy@example.com (sfievet)]]></author>
			<pubDate>Sun, 17 Jun 2012 21:01:01 +0000</pubDate>
			<guid>http://forum.xfce.org/viewtopic.php?pid=26737#p26737</guid>
		</item>
		<item>
			<title><![CDATA[[Solved] thunar-volman fails to mount removable devices in xfce-4.10]]></title>
			<link>http://forum.xfce.org/viewtopic.php?pid=26727#p26727</link>
			<description><![CDATA[<p>Hello there,</p><p>I have seen many, many posts in various forums about this very issue (even though not necessarily related to xfce-4.10).<br />I tried many, many things, but I must admit that I start to run in circles now...<br />As the subject says, I couldn&#039;t manage to have thunar-volman to mount removable devices. Thunar trash is also missing.<br />This 2 issues seem to often come along. <img src="http://forum.xfce.org/img/smilies/sad.png" width="15" height="15" alt="sad" /></p><p>In order to speed up things, here are the bullets I already checked :<br />I am using LFS-7.0 (Linux From Scratch), meaning everything is &quot;full custom&quot;.<br />I have Consolekit (0.4.5) and Polkit (0.105) up and running :</p><div class="codebox"><pre><code>cat /var/log/daemons.log
Jun 16 20:37:55 goldfish dbus[928]: [system] Activating service name=&#039;org.freedesktop.ConsoleKit&#039; (using servicehelper)
Jun 16 20:37:55 goldfish dbus[928]: [system] Activating service name=&#039;org.freedesktop.PolicyKit1&#039; (using servicehelper)
Jun 16 20:37:55 goldfish polkitd[1041]: started daemon version 0.105 using authority implementation `local&#039; version `0.105&#039;
Jun 16 20:37:55 goldfish dbus[928]: [system] Successfully activated service &#039;org.freedesktop.PolicyKit1&#039;
Jun 16 20:37:55 goldfish dbus[928]: [system] Successfully activated service &#039;org.freedesktop.ConsoleKit&#039;
Jun 16 20:37:58 goldfish dbus[928]: [system] Activating service name=&#039;org.freedesktop.UPower&#039; (using servicehelper)
Jun 16 20:37:59 goldfish dbus[928]: [system] Successfully activated service &#039;org.freedesktop.UPower&#039;</code></pre></div><p>I use SLiM-1.3.3 (which DOES support polkit/consolekit) as my login manager, and my user session seems to be in good shape</p><div class="codebox"><pre><code>ck-list-sessions
Session1:
	unix-user = &#039;101&#039;
	realname = &#039;Sébastien&#039;
	seat = &#039;Seat1&#039;
	session-type = &#039;x11&#039;
	active = TRUE
	x11-display = &#039;:0.0&#039;
	x11-display-device = &#039;/dev/tty7&#039;
	display-device = &#039;&#039;
	remote-host-name = &#039;&#039;
	is-local = TRUE
	on-since = &#039;2012-06-16T18:37:56.012736Z&#039;
	login-session-id = &#039;1&#039;</code></pre></div><p>I also installed polkit-gnome-0.102 (the last version supporting GTK-2), and it is up and running</p><div class="codebox"><pre><code>ps aux | grep polkit
root      1041  0.0  0.1  23488  3392 ?        SNl  20:37   0:00 /opt/lib/polkit-1/polkitd --no-debug
seb       1075  0.0  0.1  30432  5652 ?        Sl   20:37   0:00 /opt/lib/polkit-gnome/polkit-gnome-authentication-agent-1</code></pre></div><p>I have gvfs (1.12.3) and udisks-1.96 (aka udisks2) installed.<br />mounting a usb key with udisks2 works fine :</p><div class="codebox"><pre><code>udisksctl mount -b /dev/sdb1
Mounted /dev/sdb1 at /run/media/seb/6CE0-D00C.</code></pre></div><p>But mounting it through gvfs fails :</p><div class="codebox"><pre><code>gvfs-mount -d /dev/sdb1
No volume for device file /dev/sdb1</code></pre></div><p>Once mounted with udisks2, gvfs sees the key, but still no icon shows up on my desktop <img src="http://forum.xfce.org/img/smilies/sad.png" width="15" height="15" alt="sad" /></p><div class="codebox"><pre><code>udisksctl mount -b /dev/sdb1
Mounted /dev/sdb1 at /run/media/seb/6CE0-D00C.

gvfs-mount -l
Mount(0): 6CE0-D00C -&gt; file:///run/media/seb/6CE0-D00C
  Type: GUnixMount</code></pre></div><p>So I guess there&#039;s something&#039;s going wrong with gvfs, but I can&#039;t figure out what.<br />Finally, here is a dump of dbus-monitor --session when inserting a USB key. It&#039;s way to cryptic for me, but may be someone will be able to investigate it? </p><div class="codebox"><pre class="vscroll"><code>seb@goldfish:dbus-monitor --session
signal sender=org.freedesktop.DBus -&gt; dest=:1.33 serial=2 path=/org/freedesktop/DBus; interface=org.freedesktop.DBus; member=NameAcquired
   string &quot;:1.33&quot;
method call sender=:1.33 -&gt; dest=org.freedesktop.DBus serial=3 path=/org/freedesktop/DBus; interface=org.freedesktop.DBus; member=AddMatch
   string &quot;type=&#039;method_call&#039;&quot;
method call sender=:1.33 -&gt; dest=org.freedesktop.DBus serial=4 path=/org/freedesktop/DBus; interface=org.freedesktop.DBus; member=AddMatch
   string &quot;type=&#039;method_return&#039;&quot;
method call sender=:1.33 -&gt; dest=org.freedesktop.DBus serial=5 path=/org/freedesktop/DBus; interface=org.freedesktop.DBus; member=AddMatch
   string &quot;type=&#039;error&#039;&quot;
signal sender=org.freedesktop.DBus -&gt; dest=(null destination) serial=60 path=/org/freedesktop/DBus; interface=org.freedesktop.DBus; member=NameOwnerChanged
   string &quot;:1.34&quot;
   string &quot;&quot;
   string &quot;:1.34&quot;
method call sender=:1.34 -&gt; dest=org.freedesktop.DBus serial=1 path=/org/freedesktop/DBus; interface=org.freedesktop.DBus; member=Hello
method call sender=:1.34 -&gt; dest=org.freedesktop.DBus serial=2 path=/org/freedesktop/DBus; interface=org.freedesktop.DBus; member=AddMatch
   string &quot;type=&#039;signal&#039;,sender=&#039;org.xfce.Xfconf&#039;,path=&#039;/org/xfce/Xfconf&#039;,interface=&#039;org.xfce.Xfconf&#039;&quot;
method call sender=:1.34 -&gt; dest=org.freedesktop.DBus serial=3 path=/org/freedesktop/DBus; interface=org.freedesktop.DBus; member=AddMatch
   string &quot;type=&#039;signal&#039;,sender=&#039;org.freedesktop.DBus&#039;,path=&#039;/org/freedesktop/DBus&#039;,interface=&#039;org.freedesktop.DBus&#039;,member=&#039;NameOwnerChanged&#039;,arg0=&#039;org.xfce.Xfconf&#039;&quot;
method call sender=:1.34 -&gt; dest=org.freedesktop.DBus serial=4 path=/org/freedesktop/DBus; interface=org.freedesktop.DBus; member=GetNameOwner
   string &quot;org.xfce.Xfconf&quot;
method call sender=:1.34 -&gt; dest=org.xfce.Xfconf serial=5 path=/org/xfce/Xfconf; interface=org.xfce.Xfconf; member=GetAllProperties
   string &quot;thunar-volman&quot;
   string &quot;/&quot;
method return sender=:1.1 -&gt; dest=:1.34 reply_serial=5
   array [
      dict entry(
         string &quot;/automount-drives/enabled&quot;
         variant             boolean true
      )
      dict entry(
         string &quot;/automount-media/enabled&quot;
         variant             boolean true
      )
   ]
method call sender=:1.34 -&gt; dest=org.freedesktop.DBus serial=6 path=/org/freedesktop/DBus; interface=org.freedesktop.DBus; member=RemoveMatch
   string &quot;type=&#039;signal&#039;,sender=&#039;org.xfce.Xfconf&#039;,path=&#039;/org/xfce/Xfconf&#039;,interface=&#039;org.xfce.Xfconf&#039;&quot;
method call sender=:1.34 -&gt; dest=org.freedesktop.DBus serial=7 path=/org/freedesktop/DBus; interface=org.freedesktop.DBus; member=RemoveMatch
   string &quot;type=&#039;signal&#039;,sender=&#039;org.freedesktop.DBus&#039;,path=&#039;/org/freedesktop/DBus&#039;,interface=&#039;org.freedesktop.DBus&#039;,member=&#039;NameOwnerChanged&#039;,arg0=&#039;org.xfce.Xfconf&#039;&quot;
signal sender=org.freedesktop.DBus -&gt; dest=(null destination) serial=61 path=/org/freedesktop/DBus; interface=org.freedesktop.DBus; member=NameOwnerChanged
   string &quot;:1.34&quot;
   string &quot;:1.34&quot;
   string &quot;&quot;
signal sender=org.freedesktop.DBus -&gt; dest=(null destination) serial=62 path=/org/freedesktop/DBus; interface=org.freedesktop.DBus; member=NameOwnerChanged
   string &quot;:1.35&quot;
   string &quot;&quot;
   string &quot;:1.35&quot;
method call sender=:1.35 -&gt; dest=org.freedesktop.DBus serial=1 path=/org/freedesktop/DBus; interface=org.freedesktop.DBus; member=Hello
method call sender=:1.35 -&gt; dest=org.freedesktop.DBus serial=2 path=/org/freedesktop/DBus; interface=org.freedesktop.DBus; member=AddMatch
   string &quot;type=&#039;signal&#039;,sender=&#039;org.xfce.Xfconf&#039;,path=&#039;/org/xfce/Xfconf&#039;,interface=&#039;org.xfce.Xfconf&#039;&quot;
method call sender=:1.35 -&gt; dest=org.freedesktop.DBus serial=3 path=/org/freedesktop/DBus; interface=org.freedesktop.DBus; member=AddMatch
   string &quot;type=&#039;signal&#039;,sender=&#039;org.freedesktop.DBus&#039;,path=&#039;/org/freedesktop/DBus&#039;,interface=&#039;org.freedesktop.DBus&#039;,member=&#039;NameOwnerChanged&#039;,arg0=&#039;org.xfce.Xfconf&#039;&quot;
method call sender=:1.35 -&gt; dest=org.freedesktop.DBus serial=4 path=/org/freedesktop/DBus; interface=org.freedesktop.DBus; member=GetNameOwner
   string &quot;org.xfce.Xfconf&quot;
method call sender=:1.35 -&gt; dest=org.xfce.Xfconf serial=5 path=/org/xfce/Xfconf; interface=org.xfce.Xfconf; member=GetAllProperties
   string &quot;thunar-volman&quot;
   string &quot;/&quot;
method return sender=:1.1 -&gt; dest=:1.35 reply_serial=5
   array [
      dict entry(
         string &quot;/automount-drives/enabled&quot;
         variant             boolean true
      )
      dict entry(
         string &quot;/automount-media/enabled&quot;
         variant             boolean true
      )
   ]
method call sender=:1.35 -&gt; dest=org.freedesktop.DBus serial=6 path=/org/freedesktop/DBus; interface=org.freedesktop.DBus; member=RemoveMatch
   string &quot;type=&#039;signal&#039;,sender=&#039;org.xfce.Xfconf&#039;,path=&#039;/org/xfce/Xfconf&#039;,interface=&#039;org.xfce.Xfconf&#039;&quot;
method call sender=:1.35 -&gt; dest=org.freedesktop.DBus serial=7 path=/org/freedesktop/DBus; interface=org.freedesktop.DBus; member=RemoveMatch
   string &quot;type=&#039;signal&#039;,sender=&#039;org.freedesktop.DBus&#039;,path=&#039;/org/freedesktop/DBus&#039;,interface=&#039;org.freedesktop.DBus&#039;,member=&#039;NameOwnerChanged&#039;,arg0=&#039;org.xfce.Xfconf&#039;&quot;
signal sender=org.freedesktop.DBus -&gt; dest=(null destination) serial=63 path=/org/freedesktop/DBus; interface=org.freedesktop.DBus; member=NameOwnerChanged
   string &quot;:1.35&quot;
   string &quot;:1.35&quot;
   string &quot;&quot;
signal sender=org.freedesktop.DBus -&gt; dest=(null destination) serial=64 path=/org/freedesktop/DBus; interface=org.freedesktop.DBus; member=NameOwnerChanged
   string &quot;:1.36&quot;
   string &quot;&quot;
   string &quot;:1.36&quot;
method call sender=:1.36 -&gt; dest=org.freedesktop.DBus serial=1 path=/org/freedesktop/DBus; interface=org.freedesktop.DBus; member=Hello
method call sender=:1.36 -&gt; dest=org.freedesktop.DBus serial=2 path=/org/freedesktop/DBus; interface=org.freedesktop.DBus; member=AddMatch
   string &quot;type=&#039;signal&#039;,sender=&#039;org.xfce.Xfconf&#039;,path=&#039;/org/xfce/Xfconf&#039;,interface=&#039;org.xfce.Xfconf&#039;&quot;
method call sender=:1.36 -&gt; dest=org.freedesktop.DBus serial=3 path=/org/freedesktop/DBus; interface=org.freedesktop.DBus; member=AddMatch
   string &quot;type=&#039;signal&#039;,sender=&#039;org.freedesktop.DBus&#039;,path=&#039;/org/freedesktop/DBus&#039;,interface=&#039;org.freedesktop.DBus&#039;,member=&#039;NameOwnerChanged&#039;,arg0=&#039;org.xfce.Xfconf&#039;&quot;
method call sender=:1.36 -&gt; dest=org.freedesktop.DBus serial=4 path=/org/freedesktop/DBus; interface=org.freedesktop.DBus; member=GetNameOwner
   string &quot;org.xfce.Xfconf&quot;
method call sender=:1.36 -&gt; dest=org.xfce.Xfconf serial=5 path=/org/xfce/Xfconf; interface=org.xfce.Xfconf; member=GetAllProperties
   string &quot;thunar-volman&quot;
   string &quot;/&quot;
method return sender=:1.1 -&gt; dest=:1.36 reply_serial=5
   array [
      dict entry(
         string &quot;/automount-drives/enabled&quot;
         variant             boolean true
      )
      dict entry(
         string &quot;/automount-media/enabled&quot;
         variant             boolean true
      )
   ]
method call sender=:1.36 -&gt; dest=org.freedesktop.DBus serial=6 path=/org/freedesktop/DBus; interface=org.freedesktop.DBus; member=RemoveMatch
   string &quot;type=&#039;signal&#039;,sender=&#039;org.xfce.Xfconf&#039;,path=&#039;/org/xfce/Xfconf&#039;,interface=&#039;org.xfce.Xfconf&#039;&quot;
method call sender=:1.36 -&gt; dest=org.freedesktop.DBus serial=7 path=/org/freedesktop/DBus; interface=org.freedesktop.DBus; member=RemoveMatch
   string &quot;type=&#039;signal&#039;,sender=&#039;org.freedesktop.DBus&#039;,path=&#039;/org/freedesktop/DBus&#039;,interface=&#039;org.freedesktop.DBus&#039;,member=&#039;NameOwnerChanged&#039;,arg0=&#039;org.xfce.Xfconf&#039;&quot;
signal sender=org.freedesktop.DBus -&gt; dest=(null destination) serial=65 path=/org/freedesktop/DBus; interface=org.freedesktop.DBus; member=NameOwnerChanged
   string &quot;:1.36&quot;
   string &quot;:1.36&quot;
   string &quot;&quot;
signal sender=org.freedesktop.DBus -&gt; dest=(null destination) serial=66 path=/org/freedesktop/DBus; interface=org.freedesktop.DBus; member=NameOwnerChanged
   string &quot;:1.37&quot;
   string &quot;&quot;
   string &quot;:1.37&quot;
method call sender=:1.37 -&gt; dest=org.freedesktop.DBus serial=1 path=/org/freedesktop/DBus; interface=org.freedesktop.DBus; member=Hello
method call sender=:1.37 -&gt; dest=org.freedesktop.DBus serial=2 path=/org/freedesktop/DBus; interface=org.freedesktop.DBus; member=AddMatch
   string &quot;type=&#039;signal&#039;,sender=&#039;org.xfce.Xfconf&#039;,path=&#039;/org/xfce/Xfconf&#039;,interface=&#039;org.xfce.Xfconf&#039;&quot;
method call sender=:1.37 -&gt; dest=org.freedesktop.DBus serial=3 path=/org/freedesktop/DBus; interface=org.freedesktop.DBus; member=AddMatch
   string &quot;type=&#039;signal&#039;,sender=&#039;org.freedesktop.DBus&#039;,path=&#039;/org/freedesktop/DBus&#039;,interface=&#039;org.freedesktop.DBus&#039;,member=&#039;NameOwnerChanged&#039;,arg0=&#039;org.xfce.Xfconf&#039;&quot;
method call sender=:1.37 -&gt; dest=org.freedesktop.DBus serial=4 path=/org/freedesktop/DBus; interface=org.freedesktop.DBus; member=GetNameOwner
   string &quot;org.xfce.Xfconf&quot;
method call sender=:1.37 -&gt; dest=org.xfce.Xfconf serial=5 path=/org/xfce/Xfconf; interface=org.xfce.Xfconf; member=GetAllProperties
   string &quot;thunar-volman&quot;
   string &quot;/&quot;
method return sender=:1.1 -&gt; dest=:1.37 reply_serial=5
   array [
      dict entry(
         string &quot;/automount-drives/enabled&quot;
         variant             boolean true
      )
      dict entry(
         string &quot;/automount-media/enabled&quot;
         variant             boolean true
      )
   ]
method call sender=:1.37 -&gt; dest=org.freedesktop.DBus serial=6 path=/org/freedesktop/DBus; interface=org.freedesktop.DBus; member=RemoveMatch
   string &quot;type=&#039;signal&#039;,sender=&#039;org.xfce.Xfconf&#039;,path=&#039;/org/xfce/Xfconf&#039;,interface=&#039;org.xfce.Xfconf&#039;&quot;
method call sender=:1.37 -&gt; dest=org.freedesktop.DBus serial=7 path=/org/freedesktop/DBus; interface=org.freedesktop.DBus; member=RemoveMatch
   string &quot;type=&#039;signal&#039;,sender=&#039;org.freedesktop.DBus&#039;,path=&#039;/org/freedesktop/DBus&#039;,interface=&#039;org.freedesktop.DBus&#039;,member=&#039;NameOwnerChanged&#039;,arg0=&#039;org.xfce.Xfconf&#039;&quot;
signal sender=org.freedesktop.DBus -&gt; dest=(null destination) serial=67 path=/org/freedesktop/DBus; interface=org.freedesktop.DBus; member=NameOwnerChanged
   string &quot;:1.37&quot;
   string &quot;:1.37&quot;
   string &quot;&quot;</code></pre></div><p>If someone has any clues on what i shall investigate to fix it, i would definitely appreciate as i am becoming a bit frustrated!</p><p>Thanks a lot,<br />Seb.</p>]]></description>
			<author><![CDATA[dummy@example.com (sfievet)]]></author>
			<pubDate>Sat, 16 Jun 2012 20:42:28 +0000</pubDate>
			<guid>http://forum.xfce.org/viewtopic.php?pid=26727#p26727</guid>
		</item>
	</channel>
</rss>
