||[May. 16th, 2005|08:25 am]
|||||www.CelticGrove.com Celtic Jam -- Best Traditional and Contemporary Independent Artist||]|
Okay. I finally built a logjam that can detect music from xmms. I'm running FC2 on this machine, and it seems that the xmms-config program, which the logjam configure wants so it can determine whether or not to make the logjam-xmms-client, is only installed with the xmms-devel package.
In short: On Fedora Core 2 (I know it's being EOLed) you must install xmms-devel before building logjam if you run xmms and want logjam to detect the music.
[I know this may have been posted before, but I couldn't find it. Maybe others are having the same problem...]
I have a workaround hack that works like a charm. I post from my laptop and run xmms on my desktop (over ssh so the controls are on my laptop). I use ssh keys so that i can make buttons with commands like "ssh desktop xmms" and have them Just Work.
Anywa, in XMMS, use the Song Change plugin to write out to a temp file. In my config for SongChange I have:
echo "%s" > ~/now_playing
for the "start new song" command. Then, in LogJam, I configured Detect Music from Custom Command:
ssh desktop "cat now_playing"
Voila! Works like a charm.
2005-05-16 06:09 pm (UTC)
It's in the README, but a little unclear:
- Current music autodetection requires XMMS 1.2 or later.
- HTML preview requires libGtkHTML 3. This is the HTML widget used by
Ximian's evolution, so it shouldn't be hard to find.
Debian users can apt-get libgtkspell-dev, xmms-dev, libgtkhtml3-dev, and
Sorry for the trouble. I'll try to remember to fix that if I ever get a chance to work on it again.
FC2 users must "yum install xmms-devel" and other distros probably have other issues.
I _still_ don't understand why they don't include the xmms-config tool in the "normal" package, though.
Now I think I'll see about libGtkHTML I really miss the preview capability...
Okay, I think you need to be more emphatic that the devel packages for gtkspell, gtkhtml3 need to be installed. Just installing the base libraries is NOT sufficient to have the optional features compiled in.
in addition to the gtkhtml and gtkspell rpms
thank Ghu for synaptic... :)
Of course, I'm stupid: it wants the headers, so of course the -devel packages need installing.
time to go to bed...
2005-05-17 01:10 am (UTC)
there's also a configure flag to build xmms support without the headers, but you have to explicitly turn it on 'cause it's a hack.