Eu tenho um novo Galaxy S5 (SC-04), com o Android 4.4.2. Quando eu o conecto como um dispositivo de mídia MTP, ele fica visível no Nautilus (Gnome Flashback, Ubuntu 14.04) e eu posso navegar e editar arquivos e pastas sem problemas.
No Banshee 2.6.2, no entanto, há muitos problemas. Demora muito tempo, 5 a 10 minutos para o Android aparecer na interface do Banshee. Quando isso acontece, ele não reconhece nenhuma das pastas ou arquivos de música existentes. Se eu tentar sincronizar, ele gerará um erro informando que a sincronização falhou para cada arquivo de música e, em seguida, o Banshee trava.
Como obtenho o Banshee para sincronizar com meu dispositivo Android?
Conforme solicitado nos comentários, executei banshee > output
na linha de comando. Desta vez, eu tinha a Samsung conectada antes de iniciar o Banshee, o que parecia impedir que a Samsung aparecesse na interface do Nautilus. Eventualmente Banshee caiu. Aqui está o conteúdo do arquivo output
:
[Info 13:37:21.765] Running Banshee 2.6.2: [Ubuntu 14.04.1 LTS (linux-gnu, x86_64) @ 2014-08-12 14:04:38 UTC]
[Info 13:37:23.143] Updating web proxy from GConf
[Info 13:37:23.175] All services are started 1.097818
[Info 13:37:24.325] nereid Client Started
[Info 13:37:24.419] GStreamer version 1.2.4.0, gapless: True, replaygain: False
[Warn 13:38:10.893] Failed to load media-player-info file for 1
[Warn 13:38:10.926] Failed to load media-player-info file for 1
Parece que não consigo mesmo que a Samsung apareça na interface do Banshee, o que é diferente das outras vezes. Vou continuar tentando, mas se a saída acima revelar alguma coisa, por favor me avise.
Atualização 2: Consegui que a Samsung aparecesse no Banshee e tentei uma sincronização. A saída foi longa, então eu coloquei aqui no Pastebin . Espero que contenha alguma informação útil.
A saída de lsusb -vd 04e8:6860
é aqui também no Pastebin .
Aqui está a saída de tail -f /var/log/syslog > some_file
após conectar o dispositivo:
Sep 8 14:42:09 dave-laptop NetworkManager[857]: <info> nameserver '103.5.140.11'
Sep 8 14:42:09 dave-laptop NetworkManager[857]: <info> nameserver '103.5.140.12'
Sep 8 14:42:09 dave-laptop NetworkManager[857]: <info> domain name 'wi2.ne.jp'
Sep 8 14:42:09 dave-laptop dbus[686]: [system] Activating service name='org.freedesktop.nm_dispatcher' (using servicehelper)
Sep 8 14:42:09 dave-laptop dbus[686]: [system] Successfully activated service 'org.freedesktop.nm_dispatcher'
Sep 8 14:42:52 dave-laptop wpa_supplicant[1229]: wlan0: CTRL-EVENT-SCAN-STARTED
Sep 8 14:42:57 dave-laptop wpa_supplicant[1229]: nl80211: send_and_recv->nl_recvmsgs failed: -33
Sep 8 14:43:46 dave-laptop kernel: [11242.754380] usb 3-2: USB disconnect, device number 6
Sep 8 14:43:46 dave-laptop colord: device removed: sysfs-(null)
Sep 8 14:43:46 dave-laptop colord: device removed: sysfs-SAMSUNG-SAMSUNG_Android
Sep 8 14:44:15 dave-laptop kernel: [11271.999851] usb 3-2: new high-speed USB device number 7 using xhci_hcd
Sep 8 14:44:15 dave-laptop kernel: [11272.017478] usb 3-2: New USB device found, idVendor=04e8, idProduct=6860
Sep 8 14:44:15 dave-laptop kernel: [11272.017488] usb 3-2: New USB device strings: Mfr=1, Product=2, SerialNumber=3
Sep 8 14:44:15 dave-laptop kernel: [11272.017493] usb 3-2: Product: SAMSUNG_Android
Sep 8 14:44:15 dave-laptop kernel: [11272.017498] usb 3-2: Manufacturer: SAMSUNG
Sep 8 14:44:15 dave-laptop kernel: [11272.017502] usb 3-2: SerialNumber: 4ce88c0d
Sep 8 14:44:15 dave-laptop colord: Device added: sysfs-SAMSUNG-SAMSUNG_Android
Sep 8 14:44:15 dave-laptop colord: Device added: sysfs-(null)
Fora de ps aux | grep -i [m]tp
:
dave 2348 0.0 0.1 218368 4176 ? Sl 11:46 0:00 /usr/lib/gvfs/gvfs-mtp-volume-monitor
dave 5110 0.1 0.1 446628 3956 ? Sl 11:52 0:00 /usr/lib/gvfs/gvfsd-mtp --spawner :1.3 /org/gtk/gvfs/exec_spaw/2
Não é uma solução, mas, se eu desabilitar completamente o plugin MTP no banshee, mudo o meu telefone para o modo PTP, então eu posso transferir alguns arquivos. No entanto, por algum motivo, esse método faz com que algum processo consuma a memória e, se eu tentar transferir muitos arquivos, a memória estourará e o Banshee falhará. Então, posso obter de 300 a 500 músicas transferidas, mas não mais.