<html>
  <head>
    <meta content="text/html; charset=ISO-8859-1"
      http-equiv="Content-Type">
  </head>
  <body bgcolor="#FFFFFF" text="#000000">
    On 2011-07-27 10:34, Kevin Ottens wrote:
    <blockquote cite="mid:4793950.b3Iy69ijP9@wintermute" type="cite">
      <pre wrap="">On Tuesday 26 July 2011 19:48:06 Andreas Roth wrote:
</pre>
      <blockquote type="cite">
        <pre wrap="">With the help of the amarok developers is found the piece of code, which
triggers this issue. In amarok/src/MediaDeviceCache.cpp, function
MediaDeviceCache::slotTimeout() calls Solid::Device::listFromType, which
does some dbus/udisks magic and this causes the trouble. I haven't gone
into the solid code to check what might be wrong there.
</pre>
      </blockquote>
      <pre wrap="">
Well, I guess the real question is why does Amarok poll in the first place?
libsolid is doing what it's supposed to do: if you query a list is asks the 
system for it (in that case udisks). So obviously if you constantly ask the 
system you get the system component always eating CPU.
</pre>
    </blockquote>
    I don't know, but this you have to ask the amarok developers.<br>
    <br>
    But one problem still remains:<br>
    udisks-daemon complains about a invalid command/messages. It returns
    the error<br>
    <pre><i><i>org.freedesktop.DBus.Error.UnknownMethod: </i></i><i>Method \"GetAll\" with signature \"\" on interface </i><i>\"org.freedesktop.DBus.Properties\" doesn't exist

Any ideas on this one?

Andreas
</i></pre>
    <br>
    <br>
    <br>
  </body>
</html>