View previous topic :: View next topic |
Author |
Message |
buggybunny Apprentice
Joined: 07 Aug 2006 Posts: 156
|
Posted: Thu Oct 25, 2007 10:28 am Post subject: gnomad: No jukeboxes found on usb bus |
|
|
Hey ho folks,
ich kriege es hier nicht gebacken meinen Zen Creative MP3-Player mit gnomad2 unter gentoo zum Laufen zu bringen.
Die Fehlermeldung nach dem Einstöpseln von gnomad ist:
Graphisch (also ein Pop-Up Fenster von Gnomad2):
Code: | No jukeboxes found on usb bus |
In der Konsole:
Code: | gnomad2
(gnomad2:9309): Gtk-WARNING **: Locale not supported by C library.
Using the fallback 'C' locale.
(gnomad2:9309): GdkPixbuf-CRITICAL **: gdk_pixbuf_new_from_file: assertion `error == NULL || *error == NULL' failed
|
Der Konsolenoutput spielt aber IMHO keine Rolle.
So nun mal die ganzen Infos:
- Player läuft und funktioniert unter Ubuntu auf meinen Laptop problemlos
- gnomad2 testweise als root gestartet bringt den gleichen Fehler
Gnomad2-Version:
Code: |
emerge -s gnomad
Searching...
[ Results for search key : gnomad ]
[ Applications found : 1 ]
* media-sound/gnomad
Latest version available: 2.8.1
Latest version installed: 2.8.1
Size of files: 315 kB
Homepage: http://gnomad2.sourceforge.net/
Description: A GNOME2 frontend for Creative Players (Zen, JukeBox, etc ...)
License: GPL-2
|
lsusb nach dem Einstöpseln sagt:
Code: | lsusb
Bus 002 Device 002: ID 041e:4150 Creative Technology, Ltd
Bus 002 Device 001: ID 0000:0000
Bus 007 Device 001: ID 0000:0000
Bus 006 Device 001: ID 0000:0000
Bus 005 Device 001: ID 0000:0000
Bus 004 Device 001: ID 0000:0000
Bus 003 Device 001: ID 0000:0000
Bus 001 Device 001: ID 0000:0000 |
dmesg:
Code: | dmesg | tail
Real Time Clock Driver v1.12ac
sky2 eth0: enabling interface
sky2 eth0: ram buffer 0K
sky2 eth0: Link is up at 100 Mbps, full duplex, flow control both
CIFS VFS: Error connecting to IPv4 socket. Aborting operation
CIFS VFS: cifs_mount failed w/return code = -113
CIFS VFS: Error connecting to IPv4 socket. Aborting operation
CIFS VFS: cifs_mount failed w/return code = -113
usb 2-5: new high speed USB device using ehci_hcd and address 2
usb 2-5: configuration #1 chosen from 1 choice
|
libnjb und libmtp sind installiert:
Code: | emerge -s libnjb libmtp
Searching...
[ Results for search key : libnjb ]
[ Applications found : 1 ]
* media-libs/libnjb
Latest version available: 2.2.4
Latest version installed: 2.2.4
Size of files: 475 kB
Homepage: http://libnjb.sourceforge.net/
Description: libnjb is a C library and API for communicating with the Creative Nomad JukeBox digital audio player under BSD and Linux.
License: BSD
Searching...
[ Results for search key : libmtp ]
[ Applications found : 1 ]
* media-libs/libmtp
Latest version available: 0.1.5
Latest version installed: 0.1.5
Size of files: 485 kB
Homepage: http://libmtp.sourceforge.net/
Description: An implementation of Microsoft's Media Transfer Protocol (MTP).
License: LGPL-2.1
|
Sieht doch soweit alles in Ordnung aus???
Nun hab ich via google gelesen man sollte gnomad mit libmtp-support emergen, aber gnomad hat dieses use-flag ja nicht mal:
Code: | equery uses gnomad
[ Searching for packages matching gnomad... ]
[ Colour Code : set unset ]
[ Legend : Left column (U) - USE flags from make.conf ]
[ : Right column (I) - USE flags packages was installed with ]
[ Found these USE variables for media-sound/gnomad-2.8.1 ]
U I
|
Wie komme ich hier weiter?
Any ideas?
EDIT:
Auch ein
Code: |
USE="njb mtp" emerge libnjb libmtp gnomad
|
hat den Fehler nicht behoben.....
Kann das evtl. auch ein udev-Problem sein? |
|
Back to top |
|
|
buggybunny Apprentice
Joined: 07 Aug 2006 Posts: 156
|
Posted: Mon Nov 12, 2007 1:19 pm Post subject: |
|
|
* Bumptidy Bump * ......
Also, ich bin jetzt mal etwas dem (vermeintlichen) udev-Problem nachgegangen.
Auf meinem Laptop mit Ubuntu funktioniert der Player mit gnomad2 tadellos, also hab ich mal die udevregeln verglichen:
Auf dem Laptop:
Code: |
/etc/udev/rules.d $ grep -irsI zen .
./libmtp.rules:# Creative Zen Vision
./libmtp.rules:# Creative Zen Xtra (MTP mode)
./libmtp.rules:# Creative Zen Micro (MTP mode)
./libmtp.rules:# Creative Zen Touch (MTP mode)
./libmtp.rules:# Creative Zen Sleek (MTP mode)
./libmtp.rules:# Creative Zen MicroPhoto
./libmtp.rules:# Creative Zen Sleek Photo
./libmtp.rules:# Creative Zen Vision:M
./libmtp.rules:# Creative Zen V
./libmtp.rules:# Creative Zen Vision:M (DVP-HD0004)
./libmtp.rules:# Creative Zen V Plus
./libmtp.rules:# Creative Zen Vision W
./45-libnjb.rules:# Creative Nomad Jukebox Zen
./45-libnjb.rules:# Creative Nomad Jukebox Zen USB 2.0
./45-libnjb.rules:# Creative Nomad Jukebox Zen NX
./45-libnjb.rules:# Creative Nomad Jukebox Zen Xtra
./45-libnjb.rules:# Creative Nomad Jukebox Zen Touch
./45-libnjb.rules:# Creative Zen (Zen Micro variant)
./45-libnjb.rules:# Creative Nomad Jukebox Zen Micro
./45-libnjb.rules:# Creative Zen Sleek
|
Wie man sieht beschränkt es sich wohl auf 2 Dateien, libmtp.rules und 45-libnjb.rules.
Die Datei 45-libnjb.rules gab es bei mir auf gentoo schon mal nicht. Daraufhin hab ich die Datei auf mein gentoo-System unter /etc/udev/rules.d kopiert.
Die libmtp auf dem Laptop und die korrespondierende65-mtp.rules auf dem gentoo-System sehen jedoch gleich aus:
Laptop:
Code: | grep -irsI zen libmtp.rules
# Creative Zen Vision
# Creative Zen Xtra (MTP mode)
# Creative Zen Micro (MTP mode)
# Creative Zen Touch (MTP mode)
# Creative Zen Sleek (MTP mode)
# Creative Zen MicroPhoto
# Creative Zen Sleek Photo
# Creative Zen Vision:M
# Creative Zen V
# Creative Zen Vision:M (DVP-HD0004)
# Creative Zen V Plus
# Creative Zen Vision W
|
Gentoo:
Code: | grep -irsI zen 65-mtp.rules
# Creative Zen Vision
# Creative Zen Xtra (MTP mode)
# Creative Zen Micro (MTP mode)
# Creative Zen Touch (MTP mode)
# Creative Zen Sleek (MTP mode)
# Creative Zen MicroPhoto
# Creative Zen Sleek Photo
# Creative Zen Vision:M
# Creative Zen V
# Creative Zen Vision:M (DVP-HD0004)
# Creative Zen V Plus
# Creative Zen Vision W
|
Trotz der beschriebenen Änderungen krieg ich trotzdem noch die gleiche Fehlermeldung wie oben von gnomad2..........
Vielleicht doch noch jemand 'ne Idee?
EDIT:
Ich hatte noch vergessen, ein
Code: | gpasswd -a jollyroger plugdev
Adding user jollyroger to group plugdev |
hat das Problem nicht gelöst....... |
|
Back to top |
|
|
|
|
You cannot post new topics in this forum You cannot reply to topics in this forum You cannot edit your posts in this forum You cannot delete your posts in this forum You cannot vote in polls in this forum
|
|