Hi people !
I have used Songbird as my music player for some time, but since developers decided to
bail on us, I decided to find an alternative. It has to be cross-platform, so I picked aTunes which is written in Java.
But it wont play music

. This is what I get when I start it from terminal:
Quote:
$ sh aTunes.sh
INFO: aTunes is listening for other instances on port 7777
INFO [START ] Starting aTunes 1.13.6 Autan (Build 546 [12/12/2009])
INFO [START ] Running in Java Virtual Machine 1.6.0_18
INFO [START ] Arguments = []
INFO [START ] Debug mode = false
INFO [START ] Execution path = /home/****/aTunes
INFO [DESKTOP ] class com.sun.awt.AWTUtilities not found
INFO [START ] Setting language: en
INFO [HANDLER ] Reading serialized favorites cache
INFO [HANDLER ] Reading serialized repository cache
INFO [HANDLER ] Play lists loaded (1 playlists)
INFO [HANDLER ] Reading repository cache done (0.071 seconds)
INFO [PLAYER ] Xine: Engine version: 1.1.17
INFO [PLAYER ] List of availables engines : {Xine}
INFO [PLAYER ] Engine initialized : Xine
INFO [START ] Application started (0.088 seconds)
INFO [HOTKEYS ] No hotkeys supported
INFO [HANDLER ] Hotkeys are not supported
INFO [HANDLER ] Updating index for class net.sourceforge.atunes.kernel.modules.search.searchableobjects.FavoritesSearchableObject
INFO [HANDLER ] update search index
INFO [HANDLER ] Update index for class net.sourceforge.atunes.kernel.modules.search.searchableobjects.FavoritesSearchableObject finished
INFO [HANDLER ] 1 audio objects added to play list
INFO [HANDLER ] Updating index for class net.sourceforge.atunes.kernel.modules.search.searchableobjects.RepositorySearchableObject
INFO [HANDLER ] update search index
INFO [HANDLER ] Update index for class net.sourceforge.atunes.kernel.modules.search.searchableobjects.RepositorySearchableObject finished
ERROR [SERVICE ] --> LastFmService.getImage [1] java.lang.IllegalArgumentException: bandOffsets.length is wrong!
ERROR [SERVICE ] --> LastFmService.getImage [1] javax.imageio.ImageTypeSpecifier$Interleaved.<init>(ImageTypeSpecifier.java:399)
ERROR [SERVICE ] --> LastFmService.getImage [1] javax.imageio.ImageTypeSpecifier.createInterleaved(ImageTypeSpecifier.java:512)
ERROR [SERVICE ] --> LastFmService.getImage [1] com.sun.imageio.plugins.jpeg.JPEGImageReader.getImageTypesOnThread(JPEGImageReader.java:804)
ERROR [SERVICE ] --> LastFmService.getImage [1] com.sun.imageio.plugins.jpeg.JPEGImageReader.getImageTypes(JPEGImageReader.java:737)
ERROR [SERVICE ] --> LastFmService.getImage [1] com.sun.imageio.plugins.jpeg.JPEGImageReader.readInternal(JPEGImageReader.java:1011)
ERROR [SERVICE ] --> LastFmService.getImage [1] com.sun.imageio.plugins.jpeg.JPEGImageReader.read(JPEGImageReader.java:984)
ERROR [SERVICE ] --> LastFmService.getImage [1] javax.imageio.ImageIO.read(ImageIO.java:1438)
ERROR [SERVICE ] --> LastFmService.getImage [1] javax.imageio.ImageIO.read(ImageIO.java:1342)
ERROR [SERVICE ] --> LastFmService.getImage [1] net.sourceforge.atunes.utils.NetworkUtils.getImage(Unknown Source)
ERROR [SERVICE ] --> LastFmService.getImage [1] net.sourceforge.atunes.kernel.modules.context.lastfm.LastFmService.getArtistImageFromLastFM(Unknown Source)
ERROR [SERVICE ] --> LastFmService.getImage [1] net.sourceforge.atunes.kernel.modules.context.lastfm.LastFmService.getImage(Unknown Source)
ERROR [SERVICE ] --> LastFmService.getImage [1] net.sourceforge.atunes.kernel.modules.context.lastfm.runnables.LastFmSimilarArtistsRunnable.run(Unkn own Source)
ERROR [SERVICE ] --> LastFmService.getImage [1] java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
ERROR [SERVICE ] --> LastFmService.getImage [1] java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:334)
ERROR [SERVICE ] --> LastFmService.getImage [1] java.util.concurrent.FutureTask.run(FutureTask.java:166)
ERROR [SERVICE ] --> LastFmService.getImage [1] java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1110)
ERROR [SERVICE ] --> LastFmService.getImage [1] java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:603)
ERROR [SERVICE ] --> LastFmService.getImage [1] java.lang.Thread.run(Thread.java:636)
INFO [PLAYER ] Xine: Creating xineController for playback
xine_open_audio_driver
xine_stream_new
xine event queue
INFO [PLAYER ] Xine: Opening stream and setting xine params
INFO [PLAYER ] Xine: Starting playback
INFO [PLAYER ] Xine: Starting duration thread
INFO [PLAYER ] Started play of file 01 David Guetta Feat. Kelly Rowland , When Love Takes Over.mp3
INFO [PLAYER ] Xine: Stopping without fade
INFO [PLAYER ] Xine: Internal stop
INFO [PLAYER ] Stop
INFO [PODCAST ] Podcast feed entri
|
Those lines I bolded are ones that show up when I try to play a song in GUI of the player.
Rytmbox plays those songs ok, so I think it is not due to codecs.
Other info: Box on which I am trying aTunes is running Ubuntu 10.4 beta, x86_64 (AMD64), Java runtime is OpenJDK... I do not know what more could be of relevance... but here is uname , that never hurts:
$ uname -s -r -v -m -o
Linux 2.6.32-17-generic #26-Ubuntu SMP Sat Mar 20 02:23:45 UTC 2010 x86_64 GNU/Linux
If someone know how to play tunes with aTunes, please tell

.