[prev in list] [next in list] [prev in thread] [next in thread]
List: kde-core-devel
Subject: Re: Trouble with udisks-daemon caused by solid
From: Andreas Roth <aroth () arsoft-online ! com>
Date: 2011-07-27 15:04:37
Message-ID: 4E302905.1040508 () arsoft-online ! com
[Download RAW message or body]
On 2011-07-27 10:34, Kevin Ottens wrote:
> On Tuesday 26 July 2011 19:48:06 Andreas Roth wrote:
> > 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.
> 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.
I don't know, but this you have to ask the amarok developers.
But one problem still remains:
udisks-daemon complains about a invalid command/messages. It returns the
error
//org.freedesktop.DBus.Error.UnknownMethod:///Method \"GetAll\" with signature \"\" on \
interface//\"org.freedesktop.DBus.Properties\" doesn't exist
Any ideas on this one?
Andreas
/
[Attachment #3 (text/html)]
<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>
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic