#172 ✓invalid
bve

iphone 1st generation not detected by amarok/rhytmbox/gtkpod (ubuntu maverick)

Reported by bve | October 1st, 2010 @ 05:37 AM

Hi,

I'm using an Iphone 1st generation (4GB), which comes up in the device manager, but won't be detected in amarok and the other music softwares.

Pluggin the iphone in I get this on syslog:

Oct 1 07:32:04 bve-laptop kernel: [ 2116.390117] usb 1-3: new high speed USB device using ehci_hcd and address 5
Oct 1 07:32:04 bve-laptop kernel: [ 2116.674481] ipheth 1-3:4.2: Apple iPhone USB Ethernet device attached
Oct 1 07:32:04 bve-laptop NetworkManager[475]: SCPlugin-Ifupdown: devices added (path: /sys/devices/pci0000:00/0000:00:1a.7/usb1/1-3/1-3:4.2/net/wwan0, iface: wwan0)
Oct 1 07:32:04 bve-laptop NetworkManager[475]: SCPlugin-Ifupdown: device added (path: /sys/devices/pci0000:00/0000:00:1a.7/usb1/1-3/1-3:4.2/net/wwan0, iface: wwan0): no ifupdown configuration found.

Starting amarok with --debug gives me a lot of messages when plugging the iphone in, maybe they are of some help:

amarok: [MediaDeviceCache] Odd, got a deviceRemoved at udi
"/org/freedesktop/Hal/devices/usb_device_5ac_1290_596371b2203ea228c9e0dfbb408e468ca3fe18dd" but it did not seem to exist in the first place... amarok: BEGIN: void MountPointManager::deviceRemoved(const QString&)
amarok: END: void MountPointManager::deviceRemoved(const QString&) - Took
6.7e-05s
amarok: BEGIN: void MediaDeviceMonitor::slotDeviceRemoved(const QString&)
amarok: END
: void MediaDeviceMonitor::slotDeviceRemoved(const QString&) -
Took 5.9e-05s
amarok: END: void MediaDeviceCache::slotRemoveSolidDevice(const QString&) -
Took 0.00046s
amarok: BEGIN: virtual void ScanManager::startIncrementalScan(const QString&)
amarok: BEGIN: void ScanManager::checkTables(bool)
amarok: END
: void ScanManager::checkTables(bool) - Took 0.00014s
amarok: BEGIN: QStringList ScanManager::getDirsToScan()
amarok: END: QStringList ScanManager::getDirsToScan() - Took 0.00088s
amarok: [ScanManager] GOING TO SCAN:
amarok: [ScanManager] "/home/bve/Musik/_AMAROKMTIME_1273053984"
amarok: BEGIN: void ScanManager::writeBatchIncrementalInfoFile()
amarok: END
: void ScanManager::writeBatchIncrementalInfoFile() - Took
0.00072s
amarok: BEGIN: XmlParseJob::XmlParseJob(ScanManager,
Collections::SqlCollection
)
amarok: END: XmlParseJob::XmlParseJob(ScanManager,
Collections::SqlCollection
) - Took 0.0033s
amarok: BEGIN: virtual void XmlParseJob::run()
amarok: END
: virtual void ScanManager::startIncrementalScan(const QString&)
- Took 0.016s amarok: [ScanManager] Success. Committing result to database.
amarok: [ScanResultProcessor] Database temporary table setup did not complete
due to no directories needing to be processed.
amarok: END: virtual void XmlParseJob::run() - Took 0.036s
amarok: BEGIN: virtual XmlParseJob::~XmlParseJob()
amarok: BEGIN: void StatusBar::hideProgress()
amarok: END
: void StatusBar::hideProgress() - Took 0.00063s
amarok: END: virtual XmlParseJob::~XmlParseJob() - Took 0.0014s
amarok: BEGIN: void ScanManager::slotFinished()
amarok: END
: void ScanManager::slotFinished() - Took 0.00023s
amarok: BEGIN: void MediaDeviceCache::slotAddSolidDevice(const QString&)
amarok: [MediaDeviceCache] Found new Solid device with udi =
"/org/freedesktop/Hal/devices/usb_device_5ac_1290_596371b2203ea228c9e0dfbb408e468ca3fe18dd"

amarok: [MediaDeviceCache] Device name is = "iPhone" and was made by
"Apple, Inc." amarok: [MediaDeviceCache] udi
"/org/freedesktop/Hal/devices/usb_device_5ac_1290_596371b2203ea228c9e0dfbb408e468ca3fe18dd" does not describe a portable media player or storage volume amarok: END__: void MediaDeviceCache::slotAddSolidDevice(const QString&) - Took
0.069s
amarok: BEGIN: void MediaDeviceCache::slotAddSolidDevice(const QString&)
amarok: [MediaDeviceCache] Found new Solid device with udi =
"/org/freedesktop/Hal/devices/usb_device_5ac_1290_596371b2203ea228c9e0dfbb408e468ca3fe18dd_if2"

amarok: [MediaDeviceCache] Device name is = "iPhone" and was made by
"Apple" amarok: [MediaDeviceCache] device is a PMP
amarok: BEGIN: void MountPointManager::deviceAdded(const QString&)
amarok: [MountPointManager] looking for udi
"/org/freedesktop/Hal/devices/usb_device_5ac_1290_596371b2203ea228c9e0dfbb408e468ca3fe18dd_if2"

amarok: [MountPointManager] Did not find device from Solid for udi
"/org/freedesktop/Hal/devices/usb_device_5ac_1290_596371b2203ea228c9e0dfbb408e468ca3fe18dd_if2"

amarok: END: void MountPointManager::deviceAdded(const QString&) - Took
0.0023s
amarok: BEGIN: void MediaDeviceMonitor::deviceAdded(const QString&)
amarok: BEGIN: void MediaDeviceMonitor::checkDevice(const QString&)
amarok: BEGIN: virtual bool MtpConnectionAssistant::identify(const
QString&)
amarok: Supported Protocols: ("mtp")
amarok: END
: virtual bool MtpConnectionAssistant::identify(const
QString&) - Took 0.00011s
amarok: [MediaDeviceMonitor] Device identified with udi:
"/org/freedesktop/Hal/devices/usb_device_5ac_1290_596371b2203ea228c9e0dfbb408e468ca3fe18dd_if2"

amarok: BEGIN: virtual void ConnectionAssistant::tellIdentified(const
QString&)
amarok: BEGIN:
Collections::MtpCollection::MtpCollection(MediaDeviceInfo)
amarok: [MtpCollection] Getting mtp info
amarok: [MtpCollection] Getting udi
amarok: [MtpCollection] constructing handler
amarok: BEGIN: Meta::MediaDeviceHandler::MediaDeviceHandler(QObject
)
amarok: END: Meta::MediaDeviceHandler::MediaDeviceHandler(QObject)
- Took 7.5e-05s amarok: BEGIN:
Meta::MtpHandler::MtpHandler(Collections::MtpCollection
)
amarok: END
:
Meta::MtpHandler::MtpHandler(Collections::MtpCollection) - Took 6e-05s
amarok: END__:
Collections::MtpCollection::MtpCollection(MediaDeviceInfo
) - Took 0.00054s
amarok: [MtpHandler] Initializing MTP stuff
amarok: [MtpHandler] Getting list of raw devices
Device 0 (VID=05ac and PID=1290) is a Apple iPhone.
amarok: [MtpHandler] Error is: 0
amarok: [MtpHandler] Got mtp list, connecting to device using thread
amarok: END__: virtual void ConnectionAssistant::tellIdentified(const
QString&) - Took 0.27s
amarok: [MediaDeviceMonitor] Device already identified with udi:
"/org/freedesktop/Hal/devices/usb_device_5ac_1290_596371b2203ea228c9e0dfbb408e468ca3fe18dd_if2"

amarok: [MediaDeviceMonitor] Device already identified with udi:
"/org/freedesktop/Hal/devices/usb_device_5ac_1290_596371b2203ea228c9e0dfbb408e468ca3fe18dd_if2"

amarok: BEGIN: bool Meta::MtpHandler::iterateRawDevices(int,
*) amarok: [MtpHandler] Opening raw device number: 1
amarok: [MediaDeviceMonitor] Device already identified with udi:
"/org/freedesktop/Hal/devices/usb_device_5ac_1290_596371b2203ea228c9e0dfbb408e468ca3fe18dd_if2"

amarok: END: void MediaDeviceMonitor::checkDevice(const QString&) -
Took 0.27s
amarok: END
: void MediaDeviceMonitor::deviceAdded(const QString&) - Took
0.27s
amarok: END__: void MediaDeviceCache::slotAddSolidDevice(const QString&) -
Took 0.29s
amarok: BEGIN: void MediaDeviceCache::slotAddSolidDevice(const QString&)
amarok: [MediaDeviceCache] Found new Solid device with udi =
"/org/freedesktop/Hal/devices/usb_device_5ac_1290_596371b2203ea228c9e0dfbb408e468ca3fe18dd_if0"

amarok: [MediaDeviceCache] Device name is = "iPhone" and was made by
"Apple" amarok: [MediaDeviceCache] device is a PMP
amarok: BEGIN: void MountPointManager::deviceAdded(const QString&)
amarok: [MountPointManager] looking for udi
"/org/freedesktop/Hal/devices/usb_device_5ac_1290_596371b2203ea228c9e0dfbb408e468ca3fe18dd_if0"

amarok: [MountPointManager] Did not find device from Solid for udi
"/org/freedesktop/Hal/devices/usb_device_5ac_1290_596371b2203ea228c9e0dfbb408e468ca3fe18dd_if0"

amarok: END: void MountPointManager::deviceAdded(const QString&) - Took
0.001s
amarok: BEGIN: void MediaDeviceMonitor::deviceAdded(const QString&)
amarok: BEGIN: void MediaDeviceMonitor::checkDevice(const QString&)
amarok: BEGIN: virtual bool MtpConnectionAssistant::identify(const
QString&)
amarok: Supported Protocols: ("mtp")
amarok: END
: virtual bool MtpConnectionAssistant::identify(const
QString&) - Took 0.00011s
amarok: [MediaDeviceMonitor] Device identified with udi:
"/org/freedesktop/Hal/devices/usb_device_5ac_1290_596371b2203ea228c9e0dfbb408e468ca3fe18dd_if0"

amarok: BEGIN: virtual void ConnectionAssistant::tellIdentified(const
QString&)
amarok: BEGIN:
Collections::MtpCollection::MtpCollection(MediaDeviceInfo)
amarok: [MtpCollection] Getting mtp info
amarok: [MtpCollection] Getting udi
amarok: [MtpCollection] constructing handler
amarok: BEGIN:
Meta::MediaDeviceHandler::MediaDeviceHandler(QObject
)
amarok: END:
Meta::MediaDeviceHandler::MediaDeviceHandler(QObject) - Took 7.3e-05s
amarok: BEGIN:
Meta::MtpHandler::MtpHandler(Collections::MtpCollection
)
amarok: END
:
Meta::MtpHandler::MtpHandler(Collections::MtpCollection) - Took 6e-05s
amarok: END__:
Collections::MtpCollection::MtpCollection(MediaDeviceInfo
) - Took 0.00054s
amarok: [MtpHandler] Initializing MTP stuff
amarok: [MtpHandler] Getting list of raw devices
Device 0 (VID=05ac and PID=1290) is a Apple iPhone.
amarok: [MtpHandler] Error is: 0
amarok: [MtpHandler] Got mtp list, connecting to device using thread
amarok: BEGIN: bool Meta::MtpHandler::iterateRawDevices(int,
*) amarok: [MtpHandler] Opening raw device number: 1
ignoring usb_claim_interface = -16ignoring usb_claim_interface =
-22PTP_ERROR_IO: Trying again after re-initializing USB interface inep: usb_get_endpoint_status(): Device or resource busy
outep: usb_get_endpoint_status(): Device or resource busy
usb_clear_halt() on IN endpoint: Device or resource busy
usb_clear_halt() on OUT endpoint: Device or resource busy
usb_clear_halt() on INTERRUPT endpoint: Device or resource busy
amarok: END__: virtual void ConnectionAssistant::tellIdentified(const
QString&) - Took 0.0033s
amarok: [MediaDeviceMonitor] Device already identified with udi:
"/org/freedesktop/Hal/devices/usb_device_5ac_1290_596371b2203ea228c9e0dfbb408e468ca3fe18dd_if0"

amarok: [MediaDeviceMonitor] Device already identified with udi:
"/org/freedesktop/Hal/devices/usb_device_5ac_1290_596371b2203ea228c9e0dfbb408e468ca3fe18dd_if0"

amarok: [MediaDeviceMonitor] Device already identified with udi:
"/org/freedesktop/Hal/devices/usb_device_5ac_1290_596371b2203ea228c9e0dfbb408e468ca3fe18dd_if0"

amarok: END: void MediaDeviceMonitor::checkDevice(const QString&) -
Took 0.0038s
amarok: END
: void MediaDeviceMonitor::deviceAdded(const QString&) -
Took 0.0039s
amarok: END__: void MediaDeviceCache::slotAddSolidDevice(const QString&) -
Took 0.01s
amarok: BEGIN: void MediaDeviceCache::slotAddSolidDevice(const QString&)
amarok: [MediaDeviceCache] Found new Solid device with udi =
"/org/freedesktop/Hal/devices/usb_device_5ac_1290_596371b2203ea228c9e0dfbb408e468ca3fe18dd_if1"

amarok: [MediaDeviceCache] Device name is = "iPhone" and was made by
"Apple" amarok: [MediaDeviceCache] device is a PMP
amarok: BEGIN: void MountPointManager::deviceAdded(const QString&)
amarok: [MountPointManager] looking for udi
"/org/freedesktop/Hal/devices/usb_device_5ac_1290_596371b2203ea228c9e0dfbb408e468ca3fe18dd_if1"

amarok: [MountPointManager] Did not find device from Solid for udi
"/org/freedesktop/Hal/devices/usb_device_5ac_1290_596371b2203ea228c9e0dfbb408e468ca3fe18dd_if1"

amarok: END: void MountPointManager::deviceAdded(const QString&) - Took
0.0011s
amarok: BEGIN: void MediaDeviceMonitor::deviceAdded(const QString&)
amarok: BEGIN: void MediaDeviceMonitor::checkDevice(const QString&)
amarok: BEGIN: virtual bool MtpConnectionAssistant::identify(const
QString&)
amarok: Supported Protocols: ("mtp")
amarok: END
: virtual bool MtpConnectionAssistant::identify(const
QString&) - Took 0.0001s
amarok: [MediaDeviceMonitor] Device identified with udi:
"/org/freedesktop/Hal/devices/usb_device_5ac_1290_596371b2203ea228c9e0dfbb408e468ca3fe18dd_if1"

amarok: BEGIN: virtual void ConnectionAssistant::tellIdentified(const
QString&)
amarok: BEGIN:
Collections::MtpCollection::MtpCollection(MediaDeviceInfo)
amarok: [MtpCollection] Getting mtp info
amarok: [MtpCollection] Getting udi
amarok: [MtpCollection] constructing handler
amarok: BEGIN:
Meta::MediaDeviceHandler::MediaDeviceHandler(QObject
)
amarok: END:
Meta::MediaDeviceHandler::MediaDeviceHandler(QObject) - Took 7.3e-05s
amarok: BEGIN:
Meta::MtpHandler::MtpHandler(Collections::MtpCollection
)
amarok: END
:
Meta::MtpHandler::MtpHandler(Collections::MtpCollection) - Took 6.1e-05s
amarok: END__:
Collections::MtpCollection::MtpCollection(MediaDeviceInfo
) - Took 0.00053s
amarok: [MtpHandler] Initializing MTP stuff
amarok: [MtpHandler] Getting list of raw devices
: Trying again after re-initializing USB interface inep: usb_get_endpoint_status(): Device or resource busy
outep: usb_get_endpoint_status(): Device or resource busy
usb_clear_halt() on IN endpoint: Device or resource busy
usb_clear_halt() on OUT endpoint: Device or resource busy
usb_clear_halt() on INTERRUPT endpoint: Device or resource busy
Device 0 (VID=05ac and PID=1290) is a Apple iPhone.
amarok: [MtpHandler] Error is: 0
amarok: [MtpHandler] Got mtp list, connecting to device using
thread
LIBMTP PANIC: Could not open session! (Return code 767)
Try to reset the device. amarok: END__: virtual void ConnectionAssistant::tellIdentified(const
QString&) - Took 0.71s
amarok: [MediaDeviceMonitor] Device already identified with udi:
"/org/freedesktop/Hal/devices/usb_device_5ac_1290_596371b2203ea228c9e0dfbb408e468ca3fe18dd_if1"

amarok: BEGIN: bool Meta::MtpHandler::iterateRawDevices(int,
*) amarok: [MtpHandler] Opening raw device number: 1
amarok: [MediaDeviceMonitor] Device already identified with udi:
"/org/freedesktop/Hal/devices/usb_device_5ac_1290_596371b2203ea228c9e0dfbb408e468ca3fe18dd_if1"

amarok: [MediaDeviceMonitor] Device already identified with udi:
"/org/freedesktop/Hal/devices/usb_device_5ac_1290_596371b2203ea228c9e0dfbb408e468ca3fe18dd_if1"

amarok: END: void MediaDeviceMonitor::checkDevice(const QString&) -
Took 0.71s
amarok: END
: void MediaDeviceMonitor::deviceAdded(const QString&) -
Took 0.71s
amarok: END: void MediaDeviceCache::slotAddSolidDevice(const QString&)
- Took 0.72s amarok: BEGIN: void MediaDeviceCache::slotAddSolidDevice(const QString&)
ignoring usb_claim_interface = -16ignoring usb_claim_interface =
-22PTP_ERROR_IO: Trying again after re-initializing USB interface inep: usb_get_endpoint_status(): Device or resource busy
outep: usb_get_endpoint_status(): Device or resource busy
usb_clear_halt() on IN endpoint: Device or resource busy
usb_clear_halt() on OUT endpoint: Device or resource busy
usb_clear_halt() on INTERRUPT endpoint: Device or resource busy
amarok: [MtpHandler] Unable to open raw device: 1
amarok: END
: bool Meta::MtpHandler::iterateRawDevices(int,
*) - Took 0.72s amarok: [MediaDeviceCache] Found new Solid device with udi =
"/org/freedesktop/Hal/devices/usb_device_ffffffff_ffffffff_noserial" void Solid::Backends::Hal::HalDevicePrivate::checkCache(const QString&) error:
"org.freedesktop.Hal.NoSuchDevice" , "No device with id /org/freedesktop/Hal/devices/usb_device_ffffffff_ffffffff_noserial"

amarok: [MediaDeviceCache] Device name is = "" and was made by ""
virtual bool Solid::Backends::Hal::HalDevice::queryDeviceInterface(const
Solid::DeviceInterface::Type&) const error:
"org.freedesktop.Hal.NoSuchDevice"

virtual bool Solid::Backends::Hal::HalDevice::queryDeviceInterface(const
Solid::DeviceInterface::Type&) const error:
"org.freedesktop.Hal.NoSuchDevice"

virtual bool Solid::Backends::Hal::HalDevice::queryDeviceInterface(const
Solid::DeviceInterface::Type&) const error:
"org.freedesktop.Hal.NoSuchDevice"

amarok: [MediaDeviceCache] udi
"/org/freedesktop/Hal/devices/usb_device_ffffffff_ffffffff_noserial" does not describe a portable media player or storage volume
amarok: END: void MediaDeviceCache::slotAddSolidDevice(const QString&) -
Took 0.0083s
amarok: BEGIN: void MediaDeviceCache::slotRemoveSolidDevice(const QString&)
amarok: [MediaDeviceCache] udi is:
"/org/freedesktop/Hal/devices/usb_device_ffffffff_ffffffff_noserial" amarok: [MediaDeviceCache] Odd, got a deviceRemoved at udi
"/org/freedesktop/Hal/devices/usb_device_ffffffff_ffffffff_noserial" but it did not seem to exist in the first place...
amarok: BEGIN: void MountPointManager::deviceRemoved(const QString&)
amarok: END
: void MountPointManager::deviceRemoved(const QString&) -
Took 0.0001s
amarok: BEGIN: void MediaDeviceMonitor::slotDeviceRemoved(const QString&)
amarok: END: void MediaDeviceMonitor::slotDeviceRemoved(const QString&)
- Took 8.1e-05s amarok: END
: void MediaDeviceCache::slotRemoveSolidDevice(const QString&)
- Took 0.00056s amarok: BEGIN: void MediaDeviceCache::slotAddSolidDevice(const QString&)
amarok: [MediaDeviceCache] Found new Solid device with udi =
"/org/freedesktop/Hal/devices/net_00_1c_b3_14_db_f1" void Solid::Backends::Hal::HalDevicePrivate::checkCache(const QString&) error:
"org.freedesktop.Hal.NoSuchDevice" , "No device with id /org/freedesktop/Hal/devices/net_00_1c_b3_14_db_f1"

amarok: [MediaDeviceCache] Device name is = "" and was made by ""
virtual bool Solid::Backends::Hal::HalDevice::queryDeviceInterface(const
Solid::DeviceInterface::Type&) const error:
"org.freedesktop.Hal.NoSuchDevice"

virtual bool Solid::Backends::Hal::HalDevice::queryDeviceInterface(const
Solid::DeviceInterface::Type&) const error:
"org.freedesktop.Hal.NoSuchDevice"

virtual bool Solid::Backends::Hal::HalDevice::queryDeviceInterface(const
Solid::DeviceInterface::Type&) const error:
"org.freedesktop.Hal.NoSuchDevice"

amarok: [MediaDeviceCache] udi
"/org/freedesktop/Hal/devices/net_00_1c_b3_14_db_f1" does not describe a portable media player or storage volume
amarok: END: void MediaDeviceCache::slotAddSolidDevice(const QString&) -
Took 0.0056s
amarok: BEGIN: void
Meta::MtpHandler::slotDeviceMatchFailed(ThreadWeaver::Job*)
amarok: [MtpHandler] Running slot device match failed
Object::disconnect: No such slot Meta::MtpHandler::slotDeviceMatchSucceeded()
amarok: BEGIN: void
Collections::MediaDeviceCollection::slotAttemptConnectionDone(bool)
amarok: [MediaDeviceCollection] connection failed, not scanning
amarok: BEGIN: void
Collections::MediaDeviceCollectionFactoryBase::slotDeviceDisconnected(const
QString&)
amarok: BEGIN: void
Collections::MediaDeviceCollection::deleteCollection()
amarok: END
: void
Collections::MediaDeviceCollection::deleteCollection() - Took 5.9e-05s
amarok: END: void
Collections::MediaDeviceCollectionFactoryBase::slotDeviceDisconnected(const
QString&) - Took 0.00016s
amarok: END
: void
Collections::MediaDeviceCollection::slotAttemptConnectionDone(bool) - Took
0.00031s
amarok: END: void
Meta::MtpHandler::slotDeviceMatchFailed(ThreadWeaver::Job) - Took 0.00048s
amarok: BEGIN: void
Meta::MtpHandler::slotDeviceMatchSucceeded(ThreadWeaver::Job
)
amarok: BEGIN: void
Collections::MediaDeviceCollection::slotAttemptConnectionDone(bool)
amarok: [MediaDeviceCollection] connection failed, not scanning
amarok: BEGIN: void
Collections::MediaDeviceCollectionFactoryBase::slotDeviceDisconnected(const
QString&)
amarok: END
: void
Collections::MediaDeviceCollectionFactoryBase::slotDeviceDisconnected(const
QString&) - Took 5.6e-05s
amarok: END: void
Collections::MediaDeviceCollection::slotAttemptConnectionDone(bool) - Took
0.00028s
amarok: END
: void
Meta::MtpHandler::slotDeviceMatchSucceeded(ThreadWeaver::Job) - Took 0.00038s
amarok: BEGIN: void Meta::MediaDeviceHandler::slotDeletingHandler()
amarok: END: void Meta::MediaDeviceHandler::slotDeletingHandler() - Took
6.5e-05s
amarok: BEGIN: void MediaDeviceCache::slotRemoveSolidDevice(const QString&)
amarok: [MediaDeviceCache] udi is:
"/org/freedesktop/Hal/devices/net_00_1c_b3_14_db_f1" amarok: [MediaDeviceCache] Odd, got a deviceRemoved at udi
"/org/freedesktop/Hal/devices/net_00_1c_b3_14_db_f1" but it did not seem to exist in the first place...
amarok: BEGIN: void MountPointManager::deviceRemoved(const QString&)
amarok: END
: void MountPointManager::deviceRemoved(const QString&) -
Took 6.2e-05s
amarok: BEGIN: void MediaDeviceMonitor::slotDeviceRemoved(const QString&)
amarok: END: void MediaDeviceMonitor::slotDeviceRemoved(const QString&)
- Took 5.5e-05s amarok: END
: void MediaDeviceCache::slotRemoveSolidDevice(const QString&)
- Took 0.00064s LIBMTP PANIC: Could not open session! (Return code 767)
Try to reset the device. amarok: [MtpHandler] Unable to open raw device: 1
amarok: END__: bool Meta::MtpHandler::iterateRawDevices(int,
) - Took 1.1s amarok: BEGIN: void
Meta::MtpHandler::slotDeviceMatchFailed(ThreadWeaver::Job)
amarok: [MtpHandler] Running slot device match failed
Object::disconnect: No such slot Meta::MtpHandler::slotDeviceMatchSucceeded()
amarok: BEGIN: void
Collections::MediaDeviceCollection::slotAttemptConnectionDone(bool)
amarok: [MediaDeviceCollection] connection failed, not scanning
amarok: BEGIN: void
Collections::MediaDeviceCollectionFactoryBase::slotDeviceDisconnected(const
QString&)
amarok: BEGIN: void
Collections::MediaDeviceCollection::deleteCollection()
amarok: END: void
Collections::MediaDeviceCollection::deleteCollection() - Took 8.2e-05s
amarok: END
: void
Collections::MediaDeviceCollectionFactoryBase::slotDeviceDisconnected(const
QString&) - Took 0.00025s
amarok: END: void
Collections::MediaDeviceCollection::slotAttemptConnectionDone(bool) - Took
0.00047s
amarok: END
: void
Meta::MtpHandler::slotDeviceMatchFailed(ThreadWeaver::Job
) - Took 0.00073s
amarok: BEGIN: void
Meta::MtpHandler::slotDeviceMatchSucceeded(ThreadWeaver::Job)
amarok: BEGIN: void
Collections::MediaDeviceCollection::slotAttemptConnectionDone(bool)
amarok: [MediaDeviceCollection] connection failed, not scanning
amarok: BEGIN: void
Collections::MediaDeviceCollectionFactoryBase::slotDeviceDisconnected(const
QString&)
amarok: END: void
Collections::MediaDeviceCollectionFactoryBase::slotDeviceDisconnected(const
QString&) - Took 8.1e-05s
amarok: END
: void
Collections::MediaDeviceCollection::slotAttemptConnectionDone(bool) - Took
0.00027s
amarok: END__: void
Meta::MtpHandler::slotDeviceMatchSucceeded(ThreadWeaver::Job
) - Took 0.00041s
amarok: BEGIN: void Meta::MediaDeviceHandler::slotDeletingHandler()
amarok: END: void Meta::MediaDeviceHandler::slotDeletingHandler() - Took
9.3e-05s
amarok: BEGIN: void MediaDeviceCache::slotAddSolidDevice(const QString&)
amarok: [MediaDeviceCache] Found new Solid device with udi =
"/org/freedesktop/Hal/devices/net_00_1c_b3_14_db_f1" amarok: [MediaDeviceCache] Device name is = "Networking Interface" and
was made by ""
amarok: [MediaDeviceCache] udi
"/org/freedesktop/Hal/devices/net_00_1c_b3_14_db_f1" does not describe a portable media player or storage volume
amarok: END
: void MediaDeviceCache::slotAddSolidDevice(const QString&) -
Took 0.015s
LIBMTP PANIC: Unable to read device information on device 10 on bus 2, trying
to continueamarok: [MtpHandler] Unable to open raw device: 1
amarok: END: bool Meta::MtpHandler::iterateRawDevices(int,
) - DELAY Took (quite long) 18s amarok: BEGIN: void Meta::MtpHandler::slotDeviceMatchFailed(ThreadWeaver::Job)
amarok: [MtpHandler] Running slot device match failed
Object::disconnect: No such slot Meta::MtpHandler::slotDeviceMatchSucceeded()
amarok: BEGIN: void
Collections::MediaDeviceCollection::slotAttemptConnectionDone(bool)
amarok: [MediaDeviceCollection] connection failed, not scanning
amarok: BEGIN: void
Collections::MediaDeviceCollectionFactoryBase::slotDeviceDisconnected(const
QString&)
amarok: BEGIN: void
Collections::MediaDeviceCollection::deleteCollection()
amarok: END
: void
Collections::MediaDeviceCollection::deleteCollection() - Took 8.8e-05s
amarok: END: void
Collections::MediaDeviceCollectionFactoryBase::slotDeviceDisconnected(const
QString&) - Took 0.00024s
amarok: END
: void
Collections::MediaDeviceCollection::slotAttemptConnectionDone(bool) - Took
0.00046s
amarok: END: void Meta::MtpHandler::slotDeviceMatchFailed(ThreadWeaver::Job*)
- Took 0.00073s amarok: BEGIN: void Meta::MediaDeviceHandler::slotDeletingHandler()
amarok: END
: void Meta::MediaDeviceHandler::slotDeletingHandler() - Took
8.4e-05s
amarok: BEGIN: void
Meta::MtpHandler::slotDeviceMatchSucceeded(ThreadWeaver::Job)
amarok: BEGIN: void
Collections::MediaDeviceCollection::slotAttemptConnectionDone(bool)
amarok: [MediaDeviceCollection] connection failed, not scanning
amarok: BEGIN: void
Collections::MediaDeviceCollectionFactoryBase::slotDeviceDisconnected(const
QString&)
amarok: END: void
Collections::MediaDeviceCollectionFactoryBase::slotDeviceDisconnected(const
QString&) - Took 8.1e-05s
amarok: END
: void
Collections::MediaDeviceCollection::slotAttemptConnectionDone(bool) - Took
0.00028s
amarok: END__: void
Meta::MtpHandler::slotDeviceMatchSucceeded(ThreadWeaver::Job
) - Took 0.00043s
amarok: BEGIN: virtual void ScanManager::startIncrementalScan(const QString&)
amarok: BEGIN: void ScanManager::checkTables(bool)
amarok: END: void ScanManager::checkTables(bool) - Took 0.00012s
amarok: BEGIN: QStringList ScanManager::getDirsToScan()
amarok: END
: QStringList ScanManager::getDirsToScan() - Took 0.00072s
amarok: [ScanManager] GOING TO SCAN:
amarok: [ScanManager] "/home/bve/Musik/AMAROKMTIME_1273053984"
amarok: BEGIN: void ScanManager::writeBatchIncrementalInfoFile()
amarok: END: void ScanManager::writeBatchIncrementalInfoFile() - Took
0.00073s
amarok: BEGIN: XmlParseJob::XmlParseJob(ScanManager,
Collections::SqlCollection
)
amarok: END
: XmlParseJob::XmlParseJob(ScanManager,
Collections::SqlCollection
) - Took 0.0032s
amarok: BEGIN: virtual void XmlParseJob::run()
amarok: END: virtual void ScanManager::startIncrementalScan(const QString&)
- Took 0.016s amarok: [ScanManager] Success. Committing result to database.
amarok: [ScanResultProcessor] Database temporary table setup did not complete
due to no directories needing to be processed.
amarok: END
: virtual void XmlParseJob::run() - Took 0.035s
amarok: BEGIN: virtual XmlParseJob::~XmlParseJob()
amarok: BEGIN: void StatusBar::hideProgress()
amarok: END: void StatusBar::hideProgress() - Took 0.00062s
amarok: END
: virtual XmlParseJob::~XmlParseJob() - Took 0.0013s
amarok: BEGIN: void ScanManager::slotFinished()
amarok: END: void ScanManager::slotFinished() - Took 0.0002s
amarok: BEGIN: virtual void ScanManager::startIncrementalScan(const QString&)
amarok: BEGIN: void ScanManager::checkTables(bool)
amarok: END
: void ScanManager::checkTables(bool) - Took 0.00012s
amarok: BEGIN: QStringList ScanManager::getDirsToScan()
amarok: END__: QStringList ScanManager::getDirsToScan() - Took 0.00076s
amarok: [ScanManager] GOING TO SCAN:
amarok: [ScanManager] "/home/bve/Musik/
AMAROKMTIME_1273053984"
amarok: BEGIN: void ScanManager::writeBatchIncrementalInfoFile()
amarok: END: void ScanManager::writeBatchIncrementalInfoFile() - Took
0.00072s
amarok: BEGIN: XmlParseJob::XmlParseJob(ScanManager,
Collections::SqlCollection
)
amarok: END
: XmlParseJob::XmlParseJob(ScanManager,
Collections::SqlCollection
) - Took 0.0035s
amarok: BEGIN: virtual void XmlParseJob::run()
amarok: END: virtual void ScanManager::startIncrementalScan(const QString&)
- Took 0.015s amarok: [ScanManager] Success. Committing result to database.
amarok: [ScanResultProcessor] Database temporary table setup did not complete
due to no directories needing to be processed.
amarok: END
: virtual void XmlParseJob::run() - Took 0.032s
amarok: BEGIN: virtual XmlParseJob::~XmlParseJob()
amarok: BEGIN: void StatusBar::hideProgress()
amarok: END: void StatusBar::hideProgress() - Took 0.00063s
amarok: END
: virtual XmlParseJob::~XmlParseJob() - Took 0.0013s
amarok: BEGIN: void ScanManager::slotFinished()
amarok: END__: void ScanManager::slotFinished() - Took 0.00021s

Comments and changes to this ticket

  • manuw2009

    manuw2009 October 6th, 2010 @ 07:49 AM

    Hi,

    I'm facing nearly the same problem.
    My 3G ipod touch does appear in amarok 2.3.2 under Maverick rc.
    But it is wrongly labelled "Apple ipod" and displays 0 track !
    It used to work fine under Lucid with P McEnery ppa, i.e. ifuse, usbmuxd, libimobiledevice & gvfs.
    I'm lost.
    Does anyone know the exact requirements for amarok to handle it properly back again ?

  • Martin S.

    Martin S. March 12th, 2011 @ 02:58 PM

    • Tag set to amarok
    • State changed from “new” to “invalid”

    I would strongly advise to post bugs related to Amarok in the Amarok bugtracker:
    http://amarok.kde.org/en/support

    We can hardly do support for all software.

    Asides it might help to install the required and latest software packages like usbmuxd, libplist, libimobiledevice and ifuse on your system.

Please Sign in or create a free account to add a new ticket.

With your very own profile, you can contribute to projects, track your activity, watch tickets, receive and update tickets through your email and much more.

New-ticket Create new ticket

Create your profile

Help contribute to this project by taking a few moments to create your personal profile. Create your profile ยป

A project around supporting the iPhone in Linux.

See http://libimobiledevice.org

People watching this ticket

Tags

Pages