PDA

View Full Version : Alien SC7 - some stuff not working for me



SadGamerGeek
2008-01-05, 12:37
I've been using the Alien Beta2 with no problems for Listen Again stuff, and I've just updates to Beta3.

The Listen Again still works fine, but I've noticed a couple of things that seem strange...

The icon I see is just the old radio mast - I don't see the proper AlienBBC icon anywhere (though I think this was also the case for me under Beta2).

Also, when I select Settings -> Advanced -> AlienBBC or Extras -> AlienBBC -> Settings, I just get completely blank right hand side.

Oh, and I can't see a "Search A-Z" menu anywhere....

Maybe I messed something up with the install, though I only did a rm -rf followed by a tar -xvf...

bpa
2008-01-05, 12:43
If you had a settings - I'd advise try the "reset menu".

Without the icon and settings - check the xml file and whether an Icon file and HTML files got added/replaced.

Mark Miksis
2008-01-05, 12:50
These all sound like possible Linux permission issues. Which Linux flavor? Try to recursively chown the Alien dir to squeezecenter.

SadGamerGeek
2008-01-05, 13:15
Wow! what a fast response!

I did do a chown -R after installation.

Here's what my directory structure looks like:


[root@MediaServer Plugins]# ls -lR /usr/share/squeezecenter/Plugins/Alien/
/usr/share/squeezecenter/Plugins/Alien/:
total 60
drwxr--r-- 2 squeezecenter squeezecenter 4096 Jan 5 13:31 Addons
drwxr--r-- 2 squeezecenter squeezecenter 4096 Jan 5 13:31 Bin
-rwxr--r-- 1 squeezecenter squeezecenter 2863 Jan 5 13:31 custom-convert.conf
-rwxr--r-- 1 squeezecenter squeezecenter 431 Jan 5 13:31 custom-types.conf
drwxr--r-- 2 squeezecenter squeezecenter 4096 Jan 5 13:31 Default
drwxr--r-- 3 squeezecenter squeezecenter 4096 Jan 5 13:31 HTML
-rwxr--r-- 1 squeezecenter squeezecenter 653 Jan 5 13:31 install.xml
drwxr--r-- 2 squeezecenter squeezecenter 4096 Jan 5 13:31 Parsers
drwxr--r-- 2 squeezecenter squeezecenter 4096 Jan 5 13:31 Playlists
-rwxr--r-- 1 squeezecenter squeezecenter 7866 Jan 5 13:31 Plugin.pm
-rwxr--r-- 1 squeezecenter squeezecenter 2123 Jan 5 13:31 RTSP.pm
-rwxr--r-- 1 squeezecenter squeezecenter 3734 Jan 5 13:31 Settings.pm
-rwxr--r-- 1 squeezecenter squeezecenter 2051 Jan 5 13:31 StartTime.pm
-rwxr--r-- 1 squeezecenter squeezecenter 2410 Jan 5 13:31 strings.txt

/usr/share/squeezecenter/Plugins/Alien/Addons:
total 148
-rwxr--r-- 1 squeezecenter squeezecenter 4468 Jan 5 13:30 ABCPodcastParser.pm
-rwxr--r-- 1 squeezecenter squeezecenter 1566 Jan 5 13:30 ABCRadio.opml
-rwxr--r-- 1 squeezecenter squeezecenter 660 Jan 5 13:30 BBC7AZFilterParser.pm
-rwxr--r-- 1 squeezecenter squeezecenter 843 Jan 5 13:30 BBCAZAddon.opml
-rwxr--r-- 1 squeezecenter squeezecenter 5178 Jan 5 13:30 BBCPodcastItemParser.pm
-rwxr--r-- 1 squeezecenter squeezecenter 5536 Jan 5 13:30 BBCPodcastParser.pm
-rwxr--r-- 1 squeezecenter squeezecenter 2568 Jan 5 13:30 BBCPodcastRadio.opml
-rwxr--r-- 1 squeezecenter squeezecenter 3997 Jan 5 13:30 BBCWhatsOnParser.pm
-rwxr--r-- 1 squeezecenter squeezecenter 3255 Jan 5 13:30 BBCWhatsOnRadio.opml
-rwxr--r-- 1 squeezecenter squeezecenter 4138 Jan 5 13:30 DRParser.pm
-rwxr--r-- 1 squeezecenter squeezecenter 295 Jan 5 13:30 DRRadio.opml
-rwxr--r-- 1 squeezecenter squeezecenter 406 Jan 5 13:30 DWRadio.opml
-rwxr--r-- 1 squeezecenter squeezecenter 672 Jan 5 13:30 FiveLiveAZFilterParser.pm
-rwxr--r-- 1 squeezecenter squeezecenter 2631 Jan 5 13:30 GWRParser.pm
-rwxr--r-- 1 squeezecenter squeezecenter 464 Jan 5 13:30 GWRRadio.opml
-rwxr--r-- 1 squeezecenter squeezecenter 2680 Jan 5 13:30 MBNParser.pm
-rwxr--r-- 1 squeezecenter squeezecenter 2459 Jan 5 13:30 MBNPlayableParser.pm
-rwxr--r-- 1 squeezecenter squeezecenter 1136 Jan 5 13:30 MoodyRadio.opml
-rwxr--r-- 1 squeezecenter squeezecenter 1998 Jan 5 13:30 NPRPrarieParser.pm
-rwxr--r-- 1 squeezecenter squeezecenter 356 Jan 5 13:30 NPRPrarieRadio.opml
-rwxr--r-- 1 squeezecenter squeezecenter 665 Jan 5 13:30 Radio4AZFilterParser.pm
-rwxr--r-- 1 squeezecenter squeezecenter 5005 Jan 5 13:30 RadioCommonAZFilterParser.pm
-rwxr--r-- 1 squeezecenter squeezecenter 1065 Jan 5 13:30 RAIRadio.opml
-rwxr--r-- 1 squeezecenter squeezecenter 552 Jan 5 13:30 RHKRadio.opml
-rwxr--r-- 1 squeezecenter squeezecenter 779 Jan 5 13:30 RNEadio.opml
-rwxr--r-- 1 squeezecenter squeezecenter 4366 Jan 5 13:30 RTEParser.pm
-rwxr--r-- 1 squeezecenter squeezecenter 1074 Jan 5 13:30 RTERadio.opml
-rwxr--r-- 1 squeezecenter squeezecenter 667 Jan 5 13:30 SixMusicAZFilterParser.pm
-rwxr--r-- 1 squeezecenter squeezecenter 689 Jan 5 13:30 ViriginRadio.opml
-rwxr--r-- 1 squeezecenter squeezecenter 304 Jan 5 13:30 WikiRadio.opml
-rwxr--r-- 1 squeezecenter squeezecenter 1309 Jan 5 13:30 WikiRadio.pm

/usr/share/squeezecenter/Plugins/Alien/Bin:
total 4
-rwxr-xr-x 1 squeezecenter squeezecenter 1281 Jan 5 13:30 mplayer.sh

/usr/share/squeezecenter/Plugins/Alien/Default:
total 8
-rwxr--r-- 1 squeezecenter squeezecenter 5558 Jan 5 13:30 default.opml

/usr/share/squeezecenter/Plugins/Alien/HTML:
total 4
drwxr--r-- 3 squeezecenter squeezecenter 4096 Jan 5 13:31 EN

/usr/share/squeezecenter/Plugins/Alien/HTML/EN:
total 4
drwxr--r-- 3 squeezecenter squeezecenter 4096 Jan 5 13:31 plugins

/usr/share/squeezecenter/Plugins/Alien/HTML/EN/plugins:
total 4
drwxr--r-- 4 squeezecenter squeezecenter 4096 Jan 5 13:31 Alien

/usr/share/squeezecenter/Plugins/Alien/HTML/EN/plugins/Alien:
total 8
drwxr--r-- 3 squeezecenter squeezecenter 4096 Jan 5 13:31 html
drwxr--r-- 2 squeezecenter squeezecenter 4096 Jan 5 13:31 settings

/usr/share/squeezecenter/Plugins/Alien/HTML/EN/plugins/Alien/html:
total 4
drwxr--r-- 2 squeezecenter squeezecenter 4096 Jan 5 13:31 images

/usr/share/squeezecenter/Plugins/Alien/HTML/EN/plugins/Alien/html/images:
total 24
-rwxr--r-- 1 squeezecenter squeezecenter 21266 Jan 5 13:31 alien.png

/usr/share/squeezecenter/Plugins/Alien/HTML/EN/plugins/Alien/settings:
total 4
-rwxr--r-- 1 squeezecenter squeezecenter 1223 Jan 5 13:31 basic.html

/usr/share/squeezecenter/Plugins/Alien/Parsers:
total 24
-rwxr--r-- 1 squeezecenter squeezecenter 3334 Jan 5 13:31 AodParser.pm
-rwxr--r-- 1 squeezecenter squeezecenter 2642 Jan 5 13:31 BBC7ListenAgain.pm
-rwxr--r-- 1 squeezecenter squeezecenter 2164 Jan 5 13:31 PlayableAodParser.pm
-rwxr--r-- 1 squeezecenter squeezecenter 2953 Jan 5 13:31 Radio2AZParser.pm
-rwxr--r-- 1 squeezecenter squeezecenter 2125 Jan 5 13:31 Radio4AZParser.pm
-rwxr--r-- 1 squeezecenter squeezecenter 774 Jan 5 13:31 Utils.pm

/usr/share/squeezecenter/Plugins/Alien/Playlists:
total 12
-rwxr--r-- 1 squeezecenter squeezecenter 2163 Jan 5 13:31 RTSPPL.pm
-rwxr--r-- 1 squeezecenter squeezecenter 5256 Jan 5 13:31 SMIL.pm
[root@MediaServer Plugins]#


Does that look right?


This is the xml file:

[root@MediaServer Plugins]# cat /usr/share/squeezecenter/Plugins/Alien/install.xml
<?xml version="1.0"?>

<extension>
<name>PLUGIN_ALIENBBC</name>
<module>Plugins::Alien::Plugin</module>
<playerMenu>RADIO</playerMenu>
<version>2.00beta3</version>
<description>PLUGIN_ALIENBBC_DESC</description>
<creator>The AlienBBC Team</creator>
<defaultState>enabled</defaultState>
<homepageURL>http://www.x2systems.com/alienbbc/</homepageURL>
<optionsURL>plugins/Alien/settings/basic.html</optionsURL>
<icon>plugins/Alien/html/images/alien.png</icon>
<type>2</type><!-- type=extension -->
<targetApplication>
<id>SlimServer</id>
<minVersion>7.0a</minVersion>
<maxVersion>7.0+</maxVersion>
</targetApplication>
</extension>
[root@MediaServer Plugins]#

I'm running on Linux Fedora Core 5

Cheers,

Richard

Mark Miksis
2008-01-05, 13:27
The root of the Alien tarball is Plugins/, so it's possible it's permissions are wrong. Also, since the SC RPM uses a symlink from /usr/share/squeezecenter/Plugins to /var/lib/squeezecenter/Plugins, something could be wrong there. Let's see the output of:

ls -l /usr/share/squeezecenter
ls -l /var/lib/squeezecenter
ls -l /var/lib/squeezecenter/Plugins

SadGamerGeek
2008-01-05, 14:31
The root of the Alien tarball is Plugins/, so it's possible it's permissions are wrong. Also, since the SC RPM uses a symlink from /usr/share/squeezecenter/Plugins to /var/lib/squeezecenter/Plugins, something could be wrong there. Let's see the output of:

ls -l /usr/share/squeezecenter
ls -l /var/lib/squeezecenter
ls -l /var/lib/squeezecenter/Plugins

Ah - yes! That was certainly part of my problem!


[root@MediaServer Plugins]# ls -l /usr/share/squeezecenter
total 736
drwxr-xr-x 3 root root 4096 Jan 3 23:43 Bin
drwxr-xr-x 48 root root 4096 Jan 3 23:43 CPAN
drwxr-xr-x 2 root root 4096 Jan 3 23:43 Firmware
drwxr-xr-x 2 root root 4096 Jan 3 23:43 Graphics
drwxr-xr-x 11 root root 4096 Jan 3 18:21 HTML
drwxr-xr-x 2 root root 4096 Jan 3 23:43 IR
drwxr-xr-x 9 root root 4096 Jan 3 18:21 lib
drwxr-xr-x 2 root root 4096 Jan 3 23:43 MySQL
lrwxrwxrwx 1 root root 30 Jan 3 23:43 Plugins -> /var/lib/squeezecenter/Plugins
-rw-r--r-- 1 root root 5 Jan 3 18:20 revision.txt
drwxr-xr-x 3 root root 4096 Dec 19 18:33 SQL
-rw-r--r-- 1 root root 706768 Dec 21 17:37 strings.txt
[root@MediaServer Plugins]# ls -l /var/lib/squeezecenter
total 12
drwxr-xr-x 6 squeezecenter squeezecenter 4096 Jan 5 19:13 cache
drwxr-xr-x 7 root root 4096 Jan 5 13:30 Plugins
drwxr-xr-x 3 squeezecenter squeezecenter 4096 Jan 5 21:18 prefs
[root@MediaServer Plugins]# ls -l /var/lib/squeezecenter/Plugins
total 20
drwxr-xr-x 8 squeezecenter squeezecenter 4096 Jan 5 13:31 Alien
drwxr-xr-x 2 squeezecenter squeezecenter 4096 Jan 3 18:21 Bin
drwxr-xr-x 3 root root 4096 Dec 29 01:08 LazySearch2
drwxr-xr-x 4 root root 4096 Dec 29 01:07 MusicInfoSCR
drwxr-xr-x 3 root root 4096 Dec 26 14:00 TimeSpeller
[root@MediaServer Plugins]#


I've now done a chown -R on those three to squeezecenter:squeezecenter and that has sorted out my settings page. I'm still not getting the new icon (pretty minor importance obviously) and I'm not sure where I should find the new search option.

Thanks for the help so far!

bpa
2008-01-05, 14:51
The "search" is a menu item called "Search A-Z lists" about half way down the "standard" set of menu items.

SadGamerGeek
2008-01-05, 14:55
The "search" is a menu item called "Search A-Z lists" about half way down the "standard" set of menu items.

Ah - yep I have that!

That just leaves the icon then - don't worry about that - I'll see if I can work it out myself!

Cheers,

Richard

Neil Sleightholm
2008-01-06, 08:28
That just leaves the icon then - don't worry about that - I'll see if I can work it out myself!Are you using the latest SC7 - the icon handling changed recently. Also, you may need to clear your browser cache.

Neil

SadGamerGeek
2008-01-06, 08:47
Are you using the latest SC7 - the icon handling changed recently. Also, you may need to clear your browser cache.

Neil

Well, it was pretty recent, but a quick yum update and the icon is there in its true glory. Cheers!