PDA

View Full Version : Trouble with AlienBBC



GlennBooth
2007-10-21, 04:38
Hi All,

I'm hoping for some help getting AlienBBC working on my Ubuntu 6.06 install. I've looked at a couple of sets of instructions, but no joy so far.

The system specs look like this:

SlimServer Version: 6.5.4 - 12568 - Debian - EN - utf8
Server IP address: 192.168.1.240
Perl Version: 5.8.7 i486-linux-gnu-thread-multi
MySQL Version: 4.1.15-Debian_1ubuntu5

I installed mplayer (from the Ubuntu multiverse repo), and made sure that mplayer.sh is executable. I extracted the tarball into /usr/share/slimserver, and changed the file perms so that the .pm files are executable, but I don't see the plugin in server settings/plugins.

I seem to have an issue when starting/stopping slimserver, in that I'm seeing a Perl error - I've no idea if it's related to the plugin problem.

"/home/glenn/Cache/my.cnf: Permission denied at /usr/share/perl5/Slim/Utils/MySQLHelper.pm line 178.
2007-10-21 12:22:02.4036 Use of uninitialized value in sprintf at /usr/share/perl5/Slim/Utils/MySQLHelper.pm line 467."

Can anyone help with things to check to find out where/how I messed up?

Many thanks,

Glenn.

Mark Miksis
2007-10-21, 05:01
MySQL Version: 4.1.15-Debian_1ubuntu5

Does this really work? I thought the minimum mysql version was 5.0.22.


I installed mplayer (from the Ubuntu multiverse repo), and made sure that mplayer.sh is executable. I extracted the tarball into /usr/share/slimserver, and changed the file perms so that the .pm files are executable, but I don't see the plugin in server settings/plugins.

It should show up under "Internet Radio", not "Plugins".

bpa
2007-10-21, 06:37
MySQL 4.1.x will work with 6.5.

Do you have RTSP entries under Server Setting/Filetypes ?

If not then the installation is not right.

GlennBooth
2007-10-21, 06:55
MySQL 4.1.x will work with 6.5.

Do you have RTSP entries under Server Setting/Filetypes ?



No, I don't - that's a start, thanks!

I remember reading something about the locations of
custom-convert.conf and
custom-types.conf

changing. Mine are located in
/usr/share/slimserver/Plugins/Alien.
Where should they be? :-)

Thanks for the pointers - I'll see if I can sort this out.

Regards,

Glenn.

Millwood
2007-10-21, 08:20
In debian, the set up is sort of hosed out of the box.

The conf files have to be in /etc/slimserver rather than anywhere in /usr/share/slimserver.

I finally decided to move everything from /etc/slimserver to /usr/share/slimserver and replace /etc/slimserver with a symlink to /usr/share/slimserver

This got me up and running.

Wonder if ubuntu has similar problems

bpa
2007-10-21, 09:34
I looked at the code - you're right - the paths are hardwired into /etc/slimserver.

It looks like the 6.5 change for custom conf did not change the Debian stuff to allow for multiple custom-types.conf for different Plugins with something like /etc/slimserver/Plugins/Alien.

Any changes will be complicated by the fact that all slimserver refs will be changed to squeezecenter.

Some changes would help but initial step would probable be Debian installation instruction on AlienBBC website.

bpa
2007-10-22, 07:10
I did a bit more digging - although in the OSDetect code, the conf files are hardwired for Debian to /etc/slimserver.

There is code elsewhere to allow these conf files to be in the Plugins directory. It needs a bit more checking but I don't have Debian/Ubuntu.