Freeman
Tester
Vectorite
   
Posts: 323
Choice to the user!
|
 |
« on: July 22, 2007, 04:33:12 am » |
|
Well, Songbird being a no go for my Xfce box, I was searching for something better than XMMS. Because my audio tags wheren't read correctly. And I wanted something dockable in the system tray, without consuming to much of my taskbar space. And I've found in our repos Audacious, which is just perfect for me. Except for one thing, when I activate 'Status icon 0.2' in the plugins, it works but when I call the player back it doesn't come correctly organised as I left it ... I mean I have to move the playlist down to see the controls again. There where many improvements in the new plugin package I've read. So I hope this is one of them... http://audacious-media-player.org/DownloadsIf someone would be so willing to... That would be nice! The ones in Slacky & Linuxpackages are built against Arts (KDE), which I don't want on my box.
|
|
|
|
« Last Edit: July 22, 2007, 04:43:00 am by Freeman »
|
Logged
|
It's better to die 10 times, than never to have loved at all.
|
|
|
The Headacher
Louder than you
Global Moderator
Vectorian
    
Posts: 1536
I like the bass to go BOOM!
|
 |
« Reply #1 on: July 22, 2007, 05:12:19 am » |
|
The ones in Slacky & Linuxpackages are built against Arts (KDE), which I don't want on my box. Very wise choice. I don't know why aRts is still being used, but it's pretty much deprecated. We do need a new audio player as default for Standard IMO, The old xmms just doesn't suffice. Perhaps this Audacious thing could be it (if it doesn't have too much crazy deps). A dockable audio player is pretty nice, I use Amarok docked all the time in SOHO. Also, I have to say that Songbird doesn't look like a proper audio player to me. It's all built around gstreamer, you can't choose what audio devices to use and such ( alsa / oss / jack / arts). It's more like a browser that happens to play audio.
|
|
|
|
|
Logged
|
|
|
|
exeterdad
Packager
Vectorian
   
Posts: 2046
|
 |
« Reply #2 on: July 22, 2007, 07:11:08 am » |
|
Just for the heck of it I tried running the precompiled version (Songbird) from the site. Got it running, but just show errors when trying to play anything. I ran requiredbuilder on the thing and it was dependency hell. Whoever built it had pretty much everything Gnome2 has to offer installed. Also it won't find needed mozilla libs. Looks for all of them in /usr/lib. We have them with Seamonkey and Firefox, but not where it's looking for them.
I finally said screw it. I wasn't going play with it any longer. There's better ways to hear music.
|
|
|
|
|
Logged
|
|
|
|
|
lagagnon
|
 |
« Reply #3 on: July 22, 2007, 08:09:38 am » |
|
...slightly off topic but if all you want to do is play mp3 files quickly, no muss - no fuss, and even have playlists etc, then "mp3blaster" (available in our repository) is by far one of the best pieces of software around...my humble opinion of course...
|
|
|
|
|
Logged
|
"As people become more intelligent they care less for preachers and more for teachers". Robert G. Ingersoll
|
|
|
Freeman
Tester
Vectorite
   
Posts: 323
Choice to the user!
|
 |
« Reply #4 on: July 23, 2007, 04:07:21 am » |
|
That may be true Lagagnon, but I like a simple GUI, not a text based one. Something similar to Winamp but however dockable in Xfce and good tag support. Something XMMS doesn't provide me, and Audacious does. Stil waiting for a package volunteer.. 
|
|
|
|
|
Logged
|
It's better to die 10 times, than never to have loved at all.
|
|
|
The Headacher
Louder than you
Global Moderator
Vectorian
    
Posts: 1536
I like the bass to go BOOM!
|
 |
« Reply #5 on: July 23, 2007, 04:53:21 am » |
|
There already is an audacious 1.3.2 package, but I suppose you need the plugins 1.3.5 package (latest in the repo is 1.3.4). Stil waiting for a package volunteer..  Or you could read the packaging HOWTO, and try it yourself. I'm pretty sure you'll do just fine.
|
|
|
|
|
Logged
|
|
|
|
Freeman
Tester
Vectorite
   
Posts: 323
Choice to the user!
|
 |
« Reply #6 on: July 23, 2007, 05:18:44 am » |
|
Thanks Headacher for the guick reply. I added the testing repo asap to my Gslapt sources and upgraded Audacious. For one reason or another it starts up and disappears in a split second. In the terminal I get this: vector:/~ root:# audacious Illegal instruction Or with all warnings I get this: vector:/~ root:# audacious -N ** Message: device: default
** (audacious:4819): CRITICAL **: playlistwin_update_list: assertion `playlistwin_list' failed Illegal instruction I think that's why it's still in the /testing repo... Well, I'll try to build it myself.
|
|
|
|
« Last Edit: July 23, 2007, 05:20:47 am by Freeman »
|
Logged
|
It's better to die 10 times, than never to have loved at all.
|
|
|
Freeman
Tester
Vectorite
   
Posts: 323
Choice to the user!
|
 |
« Reply #7 on: July 23, 2007, 06:00:47 am » |
|
Trying to build/install the latest and greates Audacious 1.4.0 from develoment, everything goes just fine. I just needed to get the 'libmowgli' which I did, and now the compile process can move on. Configure goes fine, after make it stumbles with this: .... config.status: creating po/POTFILES config.status: creating po/Makefile
Configuration:
Install path: /usr/local Legacy configuration path: $HOME/.audacious
Use one plugin dir: no Allow user plugin dir: yes
Automatic character code detection: yes Sample rate upconversion: no D-Bus support: yes
vector:/~/Desktop/audacious-1.4.0-dr1 root:# make ../../mk/objective.mk:283: .depend: No such file or directory DBUS-BIND dbus-server-bindings.h DBUS-BIND dbus-client-bindings.h [generating dependencies for objective: guess.c] [generating dependencies for objective: librcd.c] [generating dependencies for objective: audctrl.c] [generating dependencies for objective: audtool_main.c] [generating dependencies for objective: audtool_handlers_general.c] [generating dependencies for objective: audtool_handlers_playback.c] [generating dependencies for objective: audtool_handlers_playlist.c] [generating dependencies for objective: audtool_handlers_playqueue.c] [generating dependencies for objective: audtool_handlers_vitals.c] [generating dependencies for objective: audtool_report.c] [generating dependencies for objective: widget.c] [generating dependencies for objective: playlist_list.c] [generating dependencies for objective: playlist_slider.c] [generating dependencies for objective: skin.c] [generating dependencies for objective: auddrct.c] [generating dependencies for objective: build_stamp.c] gcc: build_stamp.c: No such file or directory gcc: no input files [generating dependencies for objective: configdb.c] [generating dependencies for objective: dnd.c] [generating dependencies for objective: dock.c] [generating dependencies for objective: effect.c] [generating dependencies for objective: fft.c] [generating dependencies for objective: formatter.c] [generating dependencies for objective: general.c] [generating dependencies for objective: genevent.c] [generating dependencies for objective: glade.c] [generating dependencies for objective: hints.c] [generating dependencies for objective: hook.c] [generating dependencies for objective: iir.c] [generating dependencies for objective: iir_cfs.c] [generating dependencies for objective: iir_fpu.c] [generating dependencies for objective: input.c] [generating dependencies for objective: logger.c] [generating dependencies for objective: main.c] [generating dependencies for objective: memorypool.c] [generating dependencies for objective: mime.c] [generating dependencies for objective: output.c] [generating dependencies for objective: pixbuf_effects.c] [generating dependencies for objective: playback.c] [generating dependencies for objective: playlist.c] [generating dependencies for objective: playlist_container.c] [generating dependencies for objective: pluginenum.c] [generating dependencies for objective: rcfile.c] [generating dependencies for objective: signals.c] [generating dependencies for objective: strings.c] [generating dependencies for objective: titlestring.c] [generating dependencies for objective: ui_about.c] [generating dependencies for objective: ui_albumart.c] [generating dependencies for objective: ui_credits.c] [generating dependencies for objective: ui_equalizer.c] [generating dependencies for objective: ui_fileinfo.c] [generating dependencies for objective: ui_fileinfopopup.c] [generating dependencies for objective: ui_fileopener.c] [generating dependencies for objective: ui_jumptotrack.c] [generating dependencies for objective: ui_lastfm.c] [generating dependencies for objective: ui_main.c] [generating dependencies for objective: ui_manager.c] [generating dependencies for objective: ui_playlist.c] [generating dependencies for objective: ui_playlist_manager.c] [generating dependencies for objective: ui_preferences.c] [generating dependencies for objective: ui_skinned_cursor.c] [generating dependencies for objective: ui_skinned_window.c] [generating dependencies for objective: ui_skinned_button.c] [generating dependencies for objective: ui_skinned_textbox.c] [generating dependencies for objective: ui_skinned_number.c] [generating dependencies for objective: ui_skinned_horizontal_slider.c] [generating dependencies for objective: ui_vis.c] [generating dependencies for objective: ui_svis.c] [generating dependencies for objective: ui_skinned_menurow.c] [generating dependencies for objective: ui_skinned_playstatus.c] [generating dependencies for objective: ui_skinned_monostereo.c] [generating dependencies for objective: ui_skinned_equalizer_slider.c] [generating dependencies for objective: ui_skinned_equalizer_graph.c] [generating dependencies for objective: ui_skinselector.c] [generating dependencies for objective: ui_urlopener.c] [generating dependencies for objective: util.c] [generating dependencies for objective: vfs.c] [generating dependencies for objective: vfs_buffer.c] [generating dependencies for objective: vfs_buffered_file.c] [generating dependencies for objective: vfs_common.c] [generating dependencies for objective: visualization.c] [generating dependencies for objective: xconvert.c] [generating dependencies for objective: dbus.c] [generating dependencies for objective: compat.c] [generating dependencies for objective: debug.c] [generating dependencies for objective: file.c] [generating dependencies for objective: frametype.c] [generating dependencies for objective: latin1.c] [generating dependencies for objective: render.c] [generating dependencies for objective: ucs4.c] [generating dependencies for objective: utf8.c] [generating dependencies for objective: version.c] [generating dependencies for objective: crc.c] [generating dependencies for objective: field.c] [generating dependencies for objective: frame.c] [generating dependencies for objective: genre.c] [generating dependencies for objective: parse.c] [generating dependencies for objective: tag.c] [generating dependencies for objective: utf16.c] [generating dependencies for objective: util.c] CC guess.c LINK libguess.a CC librcd.c LINK librcd.a CC audctrl.c LINK libaudclient.so CC audtool_main.c CC audtool_handlers_general.c CC audtool_handlers_playback.c CC audtool_handlers_playlist.c CC audtool_handlers_playqueue.c CC audtool_handlers_vitals.c CC audtool_report.c LINK audtool CC widget.c CC playlist_list.c CC playlist_slider.c CC skin.c LINK libwidgets.a CC auddrct.c CC build_stamp.c gcc: build_stamp.c: No such file or directory gcc: no input files make[3]: *** [build_stamp.o] Error 1 make[2]: *** [build] Error 2 make[1]: *** [build] Error 2 make: *** [build] Error 2 vector:/~/Desktop/audacious-1.4.0-dr1 root:# I don't know what this means: 'gcc: build_stamp.c: No such file or directory' Any suggestions? Edit: Found someone with the same problem here: http://boards.nenolod.net/viewtopic.php?t=693
|
|
|
|
« Last Edit: July 23, 2007, 06:16:39 am by Freeman »
|
Logged
|
It's better to die 10 times, than never to have loved at all.
|
|
|
exeterdad
Packager
Vectorian
   
Posts: 2046
|
 |
« Reply #8 on: July 23, 2007, 06:26:08 am » |
|
|
|
|
|
|
Logged
|
|
|
|
Freeman
Tester
Vectorite
   
Posts: 323
Choice to the user!
|
 |
« Reply #9 on: July 23, 2007, 06:58:34 am » |
|
Thanks Exeterdad! That was what I was looking for  The answer for other people: Create in your untarred folder (audacious-1.4.0-dr1/src/audacious/) the wollowing file: Name: build_stamp.c Content: #ifndef BUILD_STAMP_H #define BUILD_STAMP_H
#include <glib.h>
char *svn_stamp = "release";
#endif
|
|
|
|
|
Logged
|
It's better to die 10 times, than never to have loved at all.
|
|
|
Freeman
Tester
Vectorite
   
Posts: 323
Choice to the user!
|
 |
« Reply #10 on: July 23, 2007, 07:40:38 am » |
|
Here I am again  The application is compiled good now, but it doesn't play anything. Therefore it needs the plugin package, which I also tried to build. Configure goes fine, but make gives me this error: ... CC spectrum.c LINK libspectrum.so CC rocklight.c CC thinklight.c CC sysled.c LINK librocklight.so CC config_backend.c gcc: /usr/X11R6/include: linker input file unused because linking not done gcc: /usr/X11R6/include: linker input file unused because linking not done cc1: /usr/X11R6/include: No such file or directory make[3]: *** [config_backend.o] Error 1 make[2]: *** [build] Error 2 make[1]: *** [build] Error 2 make: *** [build] Error 2 I've searched the previous forum, but couldn't find anything related. It has to do with the same thing as I encountered previously I think... Almost there I hope...
|
|
|
|
|
Logged
|
It's better to die 10 times, than never to have loved at all.
|
|
|
|
easuter
|
 |
« Reply #11 on: July 23, 2007, 08:41:44 am » |
|
Those audacious packages in testing/ need to be removed since they are defective. The maintainer never fixed them either, so I'll delete them this evening when I do the rest of the repo maintenance.
I could build a new audacious package while I'm at it....
|
|
|
|
|
Logged
|
|
|
|
exeterdad
Packager
Vectorian
   
Posts: 2046
|
 |
« Reply #12 on: July 23, 2007, 09:33:42 am » |
|
My first impulse was to build it, but wanted to give the original packager the chance to update it. I seem to remember it was added recently but can't find the post at the packagers board.
I kinda wish Freeman would of whooped this and got the learning experience. But don't despair Freeman. SVN, CVS, ect. Can be a bear to build sometimes.
|
|
|
|
|
Logged
|
|
|
|
Freeman
Tester
Vectorite
   
Posts: 323
Choice to the user!
|
 |
« Reply #13 on: July 23, 2007, 02:28:17 pm » |
|
I really tried to, and building Audacious by itself went good after solving my problem. But I can't seem to find info on the plugin package error. So there my journey stopped  Suppose I did built them both, I couldn't share them with the others because I've built them on my box. Which isn't a clean install without extra packages. So it wouldn't be fine for the others I'm afraid. For me, the learning process still continues, and one day... I might be able to help the others to if I have gathered the necessarily skills.
|
|
|
|
|
Logged
|
It's better to die 10 times, than never to have loved at all.
|
|
|
|
|
|