After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 696018 - Doesn't transcode from FLAC to OGG, with Galaxy Nexus
Doesn't transcode from FLAC to OGG, with Galaxy Nexus
Status: RESOLVED WONTFIX
Product: banshee
Classification: Other
Component: Device - MTP
2.6.0
Other Linux
: Normal normal
: ---
Assigned To: Banshee Maintainers
Banshee Maintainers
gnome[unmaintained]
Depends on:
Blocks: 723695
 
 
Reported: 2013-03-17 23:39 UTC by rbmj
Modified: 2020-03-17 09:51 UTC
See Also:
GNOME target: ---
GNOME version: ---


Attachments
Terminal log of crashes (16.04 KB, application/octet-stream)
2013-03-17 23:39 UTC, rbmj
Details

Description rbmj 2013-03-17 23:39:55 UTC
Created attachment 239084 [details]
Terminal log of crashes

Hello all,

I'm having some strange problems with my galaxy nexus phone and banshee 2.6.0 on Linux Mint Debian Edition.  I built banshee using the source package from debian experimental and installed it on my machine.  Libmtp9 is version 1.1.3-35-g0ece104-4.  I'm using a Verizon Galaxy Nexus with Cyanogenmod and have run into issues with the device being connected to banshee and syncing.

First, the only way I can get the device to show up in banshee is a two step process.  I have to start banshee with the phone plugged in, then switch the phone to PTP mode, then switch it back into MTP mode.  This causes banshee to hang.  If I kill and restart banshee, then after a short delay the phone appears.  I can then sync.

Second, once banshee syncs all of my songs to the phone it crashes.  When I reconnect (killing banshee and then repeating the above process) it wants to delete all of the songs that just synced and re-sync.  I obviously don't want to do that so for the time being I'm copying manually.

A terminal log of using banshee is attached.  It shows starting banshee, then the first crash, the second reboot of banshee and the sync, and then the crash after the sync.  The sync itself consists of lots of "Unsupported abstract list type: ba03".
Comment 1 Andrés G. Aragoneses (IRC: knocte) 2013-03-18 00:24:51 UTC
Thanks for taking the time to report this bug.

We have already made some improvements over the MTP area in Banshee master (already labeled as 2.7). Can you test with this and get back to us please?
Comment 2 rbmj 2013-03-18 00:46:49 UTC
Sure.  I'll see how it goes.
Comment 3 rbmj 2013-03-26 17:23:22 UTC
OK, I've compiled 2.7, and I can report that the syncing operation works.

There are only two issues with 2.7:

1) I still have to do the workaround to get banshee to first recognize the device (switch to PTP mode, switch back to MTP mode, crash, reboot, and then it works).

2) This may be because I'm not doing it right, but it's ignoring the fact that I told it to encode to OGG in device preferences and dumping my flac files right on the phone...

But the sync works without crashing, and isn't nearly as buggy as it was with 2.6.
Comment 4 Andrés G. Aragoneses (IRC: knocte) 2013-03-26 18:03:40 UTC
I think there's already a bug open for the PTP vs MTP issue, can you look for it and subscribe to it please?

We'll leave this bug open then for the FLAC->OGG transcoding issue.

If you find more issues, please file each of them in separate bugs in bugzilla.
Thanks
Comment 5 Adam Williamson 2015-02-18 21:32:25 UTC
FWIW I see this too, with 2.6.2. I can set the preference to transcode on transfer to an MTP device, but it doesn't work; files are left in the original format (FLAC).
Comment 6 André Klapper 2020-03-17 09:51:52 UTC
Banshee is not under active development anymore and had its last code changes more than three years ago. Its codebase has been archived.

Closing this report as WONTFIX as part of Bugzilla Housekeeping to reflect
reality. Please feel free to reopen this ticket (or rather transfer the project
to GNOME Gitlab, as GNOME Bugzilla is being shut down) if anyone takes the
responsibility for active development again.
See https://gitlab.gnome.org/Infrastructure/Infrastructure/issues/264 for more info.