Re: [Banshee-List] Banshee and Nexus 7 using MTP



On Sat, 2012-11-17 at 21:27 +0000, Nicolas WILL wrote:
> On Mon, 2012-11-12 at 09:56 -0500, Adam Tauno Williams wrote:
> > On Fri, 2012-11-09 at 17:39 +0000, Nicolas Will wrote:
> > > Hello,
> > > I'm running Ubuntu 12.10 64bit, Banshee 2.6.0 and lbmtp 1.1.4.
> > > Libmtp has the support for the Google Nexus 7 tablet, the udev rules 
> > > are there.
> > > I have used the mtp command line tools, all appears to respond 
> > > correctly.
> > > In Banshee, I have the MTP plug-in turned on.
> > > And my nexus 7 is not appearing in Banshee.
> > > What steps am I missing to use Banshee to manage my music on my Nexus 
> > > 7, I do not want to play with files through AirDroid or other means like 
> > > adb? I'd like to benefit from Banshee, including its automatic file 
> > > conversion.
> > 
> > If you run banshee as "banshee --debug --debug-addins" does it do
> > anything when you connect the device?
> 
> 
> Well, no, nothing at all.
> 
> Syslog gives me:
> 
> Nov 17 21:25:27 porites kernel: [11153.976305] usb 2-1.1: new high-speed USB device number 6 using ehci_hcd
> Nov 17 21:25:27 porites kernel: [11154.080947] usb 2-1.1: New USB device found, idVendor=18d1, idProduct=4e41
> Nov 17 21:25:27 porites kernel: [11154.080953] usb 2-1.1: New USB device strings: Mfr=2, Product=3, SerialNumber=4
> Nov 17 21:25:27 porites kernel: [11154.080957] usb 2-1.1: Product: Nexus 7
> Nov 17 21:25:27 porites kernel: [11154.080960] usb 2-1.1: Manufacturer: asus
> Nov 17 21:25:27 porites kernel: [11154.080964] usb 2-1.1: SerialNumber: 015d2d4220341e13
> 
> 
> Banshee says:
> 
> nico@porites:~$ banshee --debug --debug-addins
> ** Running Mono with --debug   **
> [1 Debug 21:23:34.126] Bus.Session.RequestName ('org.bansheeproject.Banshee') replied with PrimaryOwner
> [1 Info  21:23:34.136] Running Banshee 2.6.0: [Ubuntu 12.10 (linux-gnu, x86_64) @ 2012-10-11 06:19:37 UTC]
> [1 Debug 21:23:34.142] Initializing GTK
> Checking: /usr/lib/banshee
> Checking: /usr/lib/banshee/Backends
> Checking: /usr/lib/banshee/Extensions
> Folders checked (26 ms)
> Looking for addins
> Checking: /usr/lib/banshee
> Checking: /usr/lib/banshee/Backends
> Checking: /usr/lib/banshee/Extensions
> Scanning file: /usr/lib/banshee/Banshee.CollectionIndexer.dll
> Using assembly reflector: Mono.Addins.CecilReflector.Reflector
> Scanning file: /usr/lib/banshee/Banshee.Core.dll
> Scanning file: /usr/lib/banshee/Banshee.Services.dll
> Scanning file: /usr/lib/banshee/Banshee.ThickClient.dll
> Scanning file: /usr/lib/banshee/Banshee.WebBrowser.dll
> Scanning file: /usr/lib/banshee/Banshee.Widgets.dll
> Scanning file: /usr/lib/banshee/Banshee.exe
> Scanning file: /usr/lib/banshee/Beroe.exe
> Scanning file: /usr/lib/banshee/Halie.exe
> Scanning file: /usr/lib/banshee/Hyena.Data.Sqlite.dll
> Scanning file: /usr/lib/banshee/Hyena.Gui.dll
> Scanning file: /usr/lib/banshee/Hyena.dll
> Scanning file: /usr/lib/banshee/Lastfm.Gui.dll
> Scanning file: /usr/lib/banshee/Lastfm.dll
> Scanning file: /usr/lib/banshee/Migo.dll
> Scanning file: /usr/lib/banshee/Mono.Media.dll
> Scanning file: /usr/lib/banshee/Mtp.dll
> Scanning file: /usr/lib/banshee/Muinshee.exe
> Scanning file: /usr/lib/banshee/MusicBrainz.dll
> Scanning file: /usr/lib/banshee/Nereid.exe
> Scanning file: /usr/lib/banshee/gconf-schema-extractor.exe
> Scanning file: /usr/lib/banshee/Backends/Banshee.GStreamer.dll
> Scanning file: /usr/lib/banshee/Backends/Banshee.Gio.dll
> Scanning file: /usr/lib/banshee/Backends/Banshee.Gnome.dll
> Scanning file: /usr/lib/banshee/Backends/Banshee.NowPlaying.X11.dll
> Scanning file: /usr/lib/banshee/Backends/Banshee.Unix.dll
> Scanning file: /usr/lib/banshee/Backends/gio-sharp.dll
> Scanning file: /usr/lib/banshee/Backends/gtk-sharp-beans.dll
> Scanning file: /usr/lib/banshee/Extensions/Banshee.AlarmClock.dll
> Scanning file: /usr/lib/banshee/Extensions/Banshee.AlbumArtWriter.dll
> Scanning file: /usr/lib/banshee/Extensions/Banshee.AmazonMp3.Store.dll
> Scanning file: /usr/lib/banshee/Extensions/Banshee.AmazonMp3.exe
> Scanning file: /usr/lib/banshee/Extensions/Banshee.Ampache.dll
> Scanning file: /usr/lib/banshee/Extensions/Banshee.AppIndicator.dll
> Scanning file: /usr/lib/banshee/Extensions/Banshee.Audiobook.dll
> Scanning file: /usr/lib/banshee/Extensions/Banshee.Awn.dll
> Scanning file: /usr/lib/banshee/Extensions/Banshee.Bpm.dll
> Scanning file: /usr/lib/banshee/Extensions/Banshee.CoverArt.dll
> Scanning file: /usr/lib/banshee/Extensions/Banshee.CoverWallpaper.dll
> Scanning file: /usr/lib/banshee/Extensions/Banshee.Daap.dll
> Scanning file: /usr/lib/banshee/Extensions/Banshee.Dap.AppleDevice.dll
> Scanning file: /usr/lib/banshee/Extensions/Banshee.Dap.MassStorage.dll
> Scanning file: /usr/lib/banshee/Extensions/Banshee.Dap.Mtp.dll
> Scanning file: /usr/lib/banshee/Extensions/Banshee.Dap.dll
> Scanning file: /usr/lib/banshee/Extensions/Banshee.DuplicateSongDetector.dll
> Scanning file: /usr/lib/banshee/Extensions/Banshee.Emusic.Store.dll
> Scanning file: /usr/lib/banshee/Extensions/Banshee.Emusic.dll
> Scanning file: /usr/lib/banshee/Extensions/Banshee.FileSystemQueue.dll
> Scanning file: /usr/lib/banshee/Extensions/Banshee.Fixup.dll
> Scanning file: /usr/lib/banshee/Extensions/Banshee.FolderSync.dll
> Scanning file: /usr/lib/banshee/Extensions/Banshee.InternetArchive.dll
> Scanning file: /usr/lib/banshee/Extensions/Banshee.InternetRadio.dll
> Scanning file: /usr/lib/banshee/Extensions/Banshee.Jamendo.dll
> Scanning file: /usr/lib/banshee/Extensions/Banshee.LCD.dll
> Scanning file: /usr/lib/banshee/Extensions/Banshee.Lastfm.dll
> Scanning file: /usr/lib/banshee/Extensions/Banshee.LastfmFingerprint.dll
> Scanning file: /usr/lib/banshee/Extensions/Banshee.LastfmStreaming.dll
> Scanning file: /usr/lib/banshee/Extensions/Banshee.LibraryWatcher.dll
> Scanning file: /usr/lib/banshee/Extensions/Banshee.Lirc.dll
> Scanning file: /usr/lib/banshee/Extensions/Banshee.LiveRadio.dll
> Scanning file: /usr/lib/banshee/Extensions/Banshee.Lyrics.dll
> Scanning file: /usr/lib/banshee/Extensions/Banshee.Magnatune.dll
> Scanning file: /usr/lib/banshee/Extensions/Banshee.MiniMode.dll
> Scanning file: /usr/lib/banshee/Extensions/Banshee.Mirage.dll
> Scanning file: /usr/lib/banshee/Extensions/Banshee.MiroGuide.dll
> Scanning file: /usr/lib/banshee/Extensions/Banshee.Mpris.dll
> Scanning file: /usr/lib/banshee/Extensions/Banshee.MultimediaKeys.dll
> Scanning file: /usr/lib/banshee/Extensions/Banshee.NotificationArea.dll
> Scanning file: /usr/lib/banshee/Extensions/Banshee.NowPlaying.dll
> Scanning file: /usr/lib/banshee/Extensions/Banshee.OpenVP.Visualizations.dll
> Scanning file: /usr/lib/banshee/Extensions/Banshee.OpenVP.dll
> Scanning file: /usr/lib/banshee/Extensions/Banshee.OpticalDisc.dll
> Scanning file: /usr/lib/banshee/Extensions/Banshee.PlayQueue.dll
> Scanning file: /usr/lib/banshee/Extensions/Banshee.PlayerMigration.dll
> Scanning file: /usr/lib/banshee/Extensions/Banshee.Podcasting.dll
> Scanning file: /usr/lib/banshee/Extensions/Banshee.RadioStationFetcher.dll
> Scanning file: /usr/lib/banshee/Extensions/Banshee.RandomByLastfm.dll
> Scanning file: /usr/lib/banshee/Extensions/Banshee.SoundMenu.dll
> Scanning file: /usr/lib/banshee/Extensions/Banshee.Streamrecorder.dll
> Scanning file: /usr/lib/banshee/Extensions/Banshee.Telepathy.dll
> Scanning file: /usr/lib/banshee/Extensions/Banshee.UPnPClient.dll
> Scanning file: /usr/lib/banshee/Extensions/Banshee.Wikipedia.dll
> Scanning file: /usr/lib/banshee/Extensions/Banshee.YouTube.dll
> Scanning file: /usr/lib/banshee/Extensions/Banshee.ZeitgeistDataprovider.dll
> Scanning file: /usr/lib/banshee/Extensions/Cdh.Affe.dll
> Scanning file: /usr/lib/banshee/Extensions/Mirage.dll
> Scanning file: /usr/lib/banshee/Extensions/Mono.Ssdp.dll
> Scanning file: /usr/lib/banshee/Extensions/Mono.Upnp.Dcp.MediaServer1.dll
> Scanning file: /usr/lib/banshee/Extensions/Mono.Upnp.dll
> Scanning file: /usr/lib/banshee/Extensions/OpenVP.Core.dll
> Scanning file: /usr/lib/banshee/Extensions/OpenVP.Scripting.dll
> Scanning file: /usr/lib/banshee/Extensions/OpenVP.dll
> Scanning file: /usr/lib/banshee/Extensions/libgpod-sharp.dll
> Folders scan completed (267 ms)
> Regenerating all add-in relations.
> Generating add-in extension maps
> Addin relation map generated.
>   Addins Updated: 64
>   Extension points: 27
>   Extensions: 82
>   Extension nodes: 132
>   Node sets: 0
> Add-in relations analyzed (45 ms)
> [1 Debug 21:23:34.888] Post-Initializing GTK
> [1 Debug 21:23:34.897] Configuration client extension loaded (Banshee.GnomeBackend.GConfConfigurationClient)
> [1 Debug 21:23:34.898] Using default gconf-base-key
> [1 Debug 21:23:34.960] Core service started (DBusServiceManager, 0.000881)
> [1 Debug 21:23:34.961] Registering remote object /org/bansheeproject/Banshee/DBusCommandService (Banshee.ServiceStack.DBusCommandService) on org.bansheeproject.Banshee
> [1 Debug 21:23:34.966] Core service started (DBusCommandService, 0.005757)
> [1 Debug 21:23:34.994] Opened SQLite (version 3.7.13) connection to /home/nico/.config/banshee-1/banshee.db
> [1 Debug 21:23:34.994] Core service started (DbConnection, 0.028343)
> [1 Debug 21:23:35.004] Database version 45 is up to date
> [1 Debug 21:23:35.048] Core service started (PreferenceService, 0.02029)
> [1 Debug 21:23:35.057] Core service started (Network, 0.008659)
> [1 Debug 21:23:35.058] Registering remote object /org/bansheeproject/Banshee/SourceManager (Banshee.Sources.SourceManager) on org.bansheeproject.Banshee
> [1 Debug 21:23:35.058] Core service started (SourceManager, 0.000991)
> [1 Debug 21:23:35.065] Core service started (MediaProfileManager, 0.00035)
> [1 Debug 21:23:35.069] Registering remote object /org/bansheeproject/Banshee/PlayerEngine (Banshee.MediaEngine.PlayerEngineService) on org.bansheeproject.Banshee
> [1 Debug 21:23:35.072] Core service started (PlayerEngine, 0.00629)
> [1 Debug 21:23:35.091] Registering remote object /org/bansheeproject/Banshee/PlaybackController (Banshee.PlaybackController.PlaybackControllerService) on org.bansheeproject.Banshee
> [1 Debug 21:23:35.092] Core service started (PlaybackController, 0.002332)
> [1 Debug 21:23:35.095] Starting - Startup Job
> [1 Debug 21:23:35.096] Core service started (JobScheduler, 0.003704)
> [1 Debug 21:23:35.103] IO provider extension loaded (Banshee.IO.Gio.Provider)
> [1 Debug 21:23:35.154] Loaded HardwareManager backend: Banshee.Hardware.Gio
> [1 Debug 21:23:35.156] Core service started (HardwareManager, 0.059707)
> [1 Debug 21:23:35.157] Bus.Session.RequestName ('org.bansheeproject.CollectionIndexer') replied with PrimaryOwner
> [1 Debug 21:23:35.158] Registering remote object /org/bansheeproject/Banshee/CollectionIndexerService (Banshee.Collection.Indexer.CollectionIndexerService) on org.bansheeproject.CollectionIndexer
> [1 Debug 21:23:35.160] Core service started (CollectionIndexerService, 0.004723)
> [1 Debug 21:23:35.162] Core service started (SaveTrackMetadataService, 0.001867)
> [1 Debug 21:23:35.167] Adding icon theme search path: /usr/share/banshee/icons
> [1 Debug 21:23:35.167] Core service started (GtkElementsService, 0.004786)
> [1 Debug 21:23:35.168] Core service started (InterfaceActionService, 0.00075)
> [1 Debug 21:23:35.242] Extension actions loaded: MetadataFixActions
> [1 Debug 21:23:35.242] Registering remote object /org/bansheeproject/Banshee/GlobalUIActions (Banshee.Gui.GlobalActions) on org.bansheeproject.Banshee
> [1 Debug 21:23:35.244] Album artwork path set to /home/nico/.cache/media-art
> [1 Debug 21:23:35.254] Core service started (ArtworkManager, 0.011489)
> [1 Debug 21:23:35.254] Core service started (BookmarksService, 0.000115)
> [1 Debug 21:23:35.424] Adding context page lyrics
> [1 Debug 21:23:35.429] Adding context page wikipedia
> [1 Debug 21:23:35.553] Constructed Nereid interface: 0.277146
> [1 Debug 21:23:35.592] Creating new surface cache for 90px images, capped at 2.60 MiB (84 items)
> [1 Debug 21:23:35.648] Registering remote object /org/bansheeproject/Banshee/ClientWindow (Nereid.PlayerInterface) on org.bansheeproject.Banshee
> [1 Debug 21:23:35.648] Core service started (NereidPlayerInterface, 0.3878)
> [1 Debug 21:23:35.660] Extension service started (AudioCdService, 0.011172)
> [1 Debug 21:23:35.661] Extension service started (DvdService, 0.000569)
> [1 Debug 21:23:35.666] Extension service started (MprisService, 0.005513)
> [1 Debug 21:23:35.673] Extension service started (SoundMenuService, 0.006584)
> [1 Debug 21:23:35.674] Extension service started (DapService, 0.000927)
> [1 Debug 21:23:35.693] Extension service started (GStreamerCoreService, 0.018624)
> [1 Debug 21:23:35.803] Extension service started (LyricsService, 0.109783)
> [1 Debug 21:23:35.805] Extension service started (MiniModeService, 0.002648)
> [1 Info  21:23:35.808] Updating web proxy from GConf
> [1 Debug 21:23:35.815] Direct connection, no proxy in use
> [1 Debug 21:23:35.831] Extension service started (GnomeService, 0.025892)
> [1 Debug 21:23:35.832] Extension service started (LibraryWatcherService, 0.001018)
> [1 Debug 21:23:35.836] Using GNOME 2.22 API for Multimedia Keys
> [1 Debug 21:23:35.836] Extension service started (MultimediaKeysService, 0.003902)
> [1 Info  21:23:35.837] All services are started 0.913277
> [1 Warn  21:23:36.362] Forcefully breaking out of RCS loop b/c change in total_width less than 1.0
> [1 Debug 21:23:36.366] Creating Pango.Layout, configuring Cairo.Context
> [1 Debug 21:23:36.787] Extension source loaded: Now Playing
> [1 Debug 21:23:36.882] Extension source loaded: File System Queue
> [1 Debug 21:23:37.314] Registering remote object /org/bansheeproject/Banshee/SourceManager/PlayQueue (Banshee.PlayQueue.PlayQueueSource) on org.bansheeproject.Banshee
> [1 Debug 21:23:37.314] Extension source loaded: Play Queue
> [1 Debug 21:23:37.321] Starting GTK main loop
> [1 Debug 21:23:37.490] Creating Pango.Layout, configuring Cairo.Context
> [1 Info  21:23:37.555] nereid Client Started
> [1 Debug 21:23:37.556] Delayed Initializating Banshee.MediaEngine.PlayerEngineService
> [1 Debug 21:23:37.575] (libbanshee:player) Audiosink has volume: YES
> [1 Debug 21:23:37.589] (libbanshee:player) Using system (gst-plugins-good) equalizer element
> [1 Debug 21:23:37.636] Player state change: NotReady -> Ready
> [1 Debug 21:23:37.641] Loaded equalizer presets: 0.001994
> [1 Debug 21:23:37.644] Selected equalizer: Classical
> [1 Debug 21:23:37.647] Player state change: Ready -> Idle
> [1 Debug 21:23:37.649] (libbanshee:player) Disabled ReplayGain
> [1 Info  21:23:37.650] GStreamer version 0.10.36.0, gapless: True, replaygain: False
> [1 Debug 21:23:37.654] Delayed Initializating Banshee.Dap.DapService
> [1 Debug 21:23:37.660] Dap support extension loaded: Banshee.Dap.AppleDevice
> [1 Debug 21:23:37.660] Dap support extension loaded: Banshee.Dap.MassStorage
> [1 Debug 21:23:37.661] Dap support extension loaded: Banshee.Dap.Mtp
> [1 Debug 21:23:37.661] Delayed Initializating Banshee.LibraryWatcher.LibraryWatcherService
> [1 Debug 21:23:37.672] Core service started (LibraryImportManager, 0.004955)
> [1 Debug 21:23:37.674] Started LibraryWatcher for Music (/home/nico/Music/)
> [1 Debug 21:23:37.675] Started LibraryWatcher for Videos (/home/nico/Videos/)
> [1 Debug 21:23:37.679] Starting
> [9 Debug 21:23:37.713] Finished
> [1 Debug 21:23:38.703] Finished - Startup Job
> [1 Debug 21:23:45.171] Starting - Saving Metadata to File
> [10 Debug 21:23:45.195] Finished - Saving Metadata to File
> 
> 
> Nico


Hello again,

For completeness:

nico@porites:~$ mtp-detect 
libmtp version: 1.1.4

Listing raw device(s)
Device 0 (VID=18d1 and PID=4e41) is a Google Inc (for Asus) Nexus 7 (mode 1).
   Found 1 device(s):
   Google Inc (for Asus): Nexus 7 (mode 1) (18d1:4e41) @ bus 2, dev 6
Attempting to connect device(s)
Android device detected, assigning default bug flags



All the mtp-* commands appear to work without fuss.

Nico



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]