The problem is solved. It seems that the problem was some kind of
conflict between libmtp versions. I had installed libmtp 1.0.1 compiled
from source and it seems that some update installed libmtp 0.3.7 from
the repositories. I just uninstalled libmtp 1.0.1 and leave the old one
from the repositories.

After doing that rhythmbox stopped crashing and mounts the player in MTP
mode correctly.

As a side note, any program that needs to access the player in MTP mode
(i.e. rhythmbox, gnomad) need to be running BEFORE the device is
plugged. If the device is plugged without any of these programs running
it just mounts as MSC, that's great, but if I run rhythmbox after that,
rhythmbox will not see the player unless unplugged and plugged again.
These doesn't happen is other distros (i.e. openSUSE 11.1) thats why it
seems odd to me.

-- 
rhythmbox crashed with SIGSEGV in g_list_prepend()
https://bugs.launchpad.net/bugs/443331
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to