On Wed, 2018-04-11 at 09:40 +1000, Adam Nielsen wrote:
> >
> > >
> > > ./waf configure --with-ruby-binary=/dev/null
> > >
> > The above 'configure' line worked Adam. Next step, run ./waf -vv
> > build.
> > No joy there :( Output posted to pastebin.
> The error there is interesting:
>
> /usr/bin/ld: src/clients/vistest/ripper.c.3.o: undefined reference to
> symbol 'vorbis_comment_add_tag'
>
> This is saying the Ogg Vorbis library (one of the .so files, probably
> in /usr/lib) is missing a function that it's supposed to have,
> according to the corresponding .h file in /usr/include.
>
> This is unusual and could mean there's something wrong with the
> version
> of libvorbis installed. I think this is significant because the
> Icecast stream you are unsuccessfully trying to play is also in Ogg
> Vorbis format, so it could also explain why that isn't working if
> there's something wrong with the Vorbis playback library.
Version of libvorbis-dev
apt-cache policy libvorbis-dev
libvorbis-dev:
Installed: 1.3.5-3ubuntu0.2
Candidate: 1.3.5-3ubuntu0.2
Version table:
*** 1.3.5-3ubuntu0.2 500
500 http://us.archive.ubuntu.com/ubuntu xenial-updates/main
amd64 Packages
500 http://security.ubuntu.com/ubuntu xenial-security/main
amd64 Packages
100 /var/lib/dpkg/status
1.3.5-3 500
500 http://us.archive.ubuntu.com/ubuntu xenial/main amd64
Package
cd /usr/lib
chris@localhost:/usr/lib$ ls -l libvorbis*
lrwxrwxrwx 1 root root 22 Mar 26 17:20 libvorbisidec.so.1 ->
libvorbisidec.so.1.0.3
-rw-r--r-- 1 root root 117696 Mar 26 17:20 libvorbisidec.so.1.0.3
>
> Can you play any other .ogg file through XMMS2, in the same way that
> you've successfully played .mp3 files? If that doesn't work either
> then we'll know it's a libvorbis issue, but if you can successfully
> play .ogg files with XMMS2 then we'll have to keep hunting.
Yes, I added a .ogg file from my drive, it stayed in the playlist and
played:
xmms2> add /home/chris/snap/dwarf-fortress/2/data/sound/DFINTRO.ogg
xmms2> list
->[1/2] RAINBOW - Stranded (04:32)
[2/3] RAINBOW - Can't Let You Go (04:24)
[3/4] RAINBOW - Fool For The Night (04:07)
[4/5] - DFINTRO.ogg (00:14)
I also tried the mp3 link there:
xmms2> add http://mp3-ac-128.timlradio.co.uk/
xmms2> list
[1/2] RAINBOW - Stranded (04:32)
[2/3] RAINBOW - Can't Let You Go (04:24)
[3/4] RAINBOW - Fool For The Night (04:07)
->[4/5] - DFINTRO.ogg (00:14)
and it would not add.
>
> Perhaps the easiest solution for the time being is to figure out how
> to
> disable this 'ripper' plugin, or the whole 'vistest' client, which
> sounds like it won't be so important based on having 'test' in its
> name.
>
I'll work on that tomorrow morning Adam and let you know.
> >
> > Back to trying to add the icecast link. According to the WiKi it
> > should
> > be easy:
> I think what you're doing is fine. When I try it, it gets added to
> XMMS2 but then XMMS2 removes it from the playlist almost immediately
> because it can't figure out how to play the audio format, so it
> considers it an unsupported file. In my case the problem is because
> of
> some of the changes I've made to XMMS2 which I need to fix, so in
> your
> case the cause will almost certainly be different, but without the
> debugging output we won't know.
I still can't understand why when I run xmms2d -vv or without -vv I
get:
xmms2d -vv
INFO: ../src/xmms/log.c:49: Initialized logging system :)
19:56:49 ERROR: ../src/xmms/ipc.c:805: Couldn't setup IPC listening on
'unix:///tmp/xmms-ipc-chris'.
19:56:49 FATAL: ../src/xmms/main.c:538: IPC failed to init!
yet xmms2 will start. Doesn't it us the IPC socket?
>
> But I don't think you need to worry about trying different ways of
> adding the URL, I think that part is correct. Also the fact that
> mplayer plays it means you don't need a proxy (but in that snippet
> you
> provided, the "useproxy" option is set to 0 so the proxy is unused,
> which seems correct.)
>
> Note that it's better to use the "xmms2 server config" (or for older
> versions "xmms2 config") command rather than editing that XML file
> directly.
>
> Cheers,
> Adam.
>
--
Chris
KeyID 0xE372A7DA98E6705C
31.11972; -97.90167 (Elev. 1092 ft)
19:47:12 up 9:47, 1 user, load average: 0.84, 0.70, 0.53
Description: Ubuntu 16.04.4 LTS, kernel 4.13.0-38-generic
|