PDA

View Full Version : [MAC] Slimserver not picking up iTunes library



Joe Hickey
2005-01-07, 09:47
Hi all,

Have tried the sym-link from my user folder to the iTunes drive but
still no joy, also tried not using iTunes and pointing slimserver
directly to my music folder (/Volumes/iTunes/iTunes Music) but still
says 0 songs when I re-start the Mac.

I definitely think it's something to do with slimserver starting up
before the external drive has mounted...
If you need slim to be available for all users do you have to set it to
load at start up or can you install twice (in both user accounts) and
set both to 'when I log in'? then it might load up after the Firewire
drive has mounted

any other Mac people having this problem? if so how did you sort it?
also any Mac users with a similar set up not having this problem?
(iTunes library on an external firewire drive, having to do a rescan
every time Mac is started up to get Slimserver to see library,
slimserver set up to load at start up)

Thanks,
Joe
Mac G4 dual 1.4, 1Gb RAM, 9000 AAC song library on external FW800 Lacie
320Gb, OS 10.3.7, latest 'public' Slim, Wireless Squeeze

On 5 Jan 2005, at 00:37, A frustrated Mr Hickey wrote...

> Thanks for your replies...
>
> kdf wrote:
>> if you've installed slimserver for a particular user, it coudl be
>> unaware of the
>> 'shares' and thus not work across the network.
>> -kdf
>
> kdf, nope, it's installed for all users
>
> Steven Moore wrote:
>
>> Do you have your server starting up when the system boots?
> yes, it's set to start up for all users
>> I have a similar set up to yours and tried the when the system boots
>> option and found 0 songs etc.
>> Try setting it to when I log in.
>> I am probably wrong here but If your index is in your home folder it
>> may not be accessible until you log in. Someone can corect me on this.
>> Also, if you've been using itunes the day before it will rescan
>> anyway(automatically) as the playlists have changed once you log in
>> and
>> the server starts up.
>
> Sally wrote:
>> Searching the archives, I find a note, "SlimServer can't follow
>> aliases, but can follow unix symbolic links." Incidently, iTunes can
>> follow symlinks too. Here's a URL to the FAQ
>>
>> http://www.slimdevices.com/su_faq.html#troubleshooting-macalias
>>
>> Here's what I do:
>> - iTunes Music Library.xml and iTunes Music Library are in the normal
>> spot ~/Music/iTunes Music
>> - a symlink ~/Music/iTunes Music/iTunes Music ->
>> /Volumes/diskname/foldername
>>
>> This way, iTunes finds everything just where it expects.
>>
>> -- Sally
>
> Sally, thanks, have tried a symbolic link from my user/music/iTunes ->
> /volumes/iTunes... hopefully that will fix it, if not I'll repost!
>

Steven Moore
2005-01-07, 10:55
The only way I solved it was to switch : automatically start to When I
log in, in the preference pane.
When the login process starts the slim server seems to be the last
thing to start so you could be right about the mounting thing.

A couple of things but unlikely,
Move the itunes music folder to the top level on the external HD,
You could try deleting the preference file at libray/slimdevices and
restart

Good luck.

Steven Moore

Imac G4, itunes on external FW HD, slim 5.4


On 7 Jan 2005, at 4:47 pm, Joe Hickey wrote:

> Hi all,
>
> Have tried the sym-link from my user folder to the iTunes drive but
> still no joy, also tried not using iTunes and pointing slimserver
> directly to my music folder (/Volumes/iTunes/iTunes Music) but still
> says 0 songs when I re-start the Mac.
>
> I definitely think it's something to do with slimserver starting up
> before the external drive has mounted...
> If you need slim to be available for all users do you have to set it
> to load at start up or can you install twice (in both user accounts)
> and set both to 'when I log in'? then it might load up after the
> Firewire drive has mounted
>
> any other Mac people having this problem? if so how did you sort it?
> also any Mac users with a similar set up not having this problem?
> (iTunes library on an external firewire drive, having to do a rescan
> every time Mac is started up to get Slimserver to see library,
> slimserver set up to load at start up)
>
> Thanks,
> Joe
> Mac G4 dual 1.4, 1Gb RAM, 9000 AAC song library on external FW800
> Lacie 320Gb, OS 10.3.7, latest 'public' Slim, Wireless Squeeze
>
> On 5 Jan 2005, at 00:37, A frustrated Mr Hickey wrote...
>
>> Thanks for your replies...
>>
>> kdf wrote:
>>> if you've installed slimserver for a particular user, it coudl be
>>> unaware of the
>>> 'shares' and thus not work across the network.
>>> -kdf
>>
>> kdf, nope, it's installed for all users
>>
>> Steven Moore wrote:
>>
>>> Do you have your server starting up when the system boots?
>> yes, it's set to start up for all users
>>> I have a similar set up to yours and tried the when the system boots
>>> option and found 0 songs etc.
>>> Try setting it to when I log in.
>>> I am probably wrong here but If your index is in your home folder it
>>> may not be accessible until you log in. Someone can corect me on
>>> this.
>>> Also, if you've been using itunes the day before it will rescan
>>> anyway(automatically) as the playlists have changed once you log in
>>> and
>>> the server starts up.
>>
>> Sally wrote:
>>> Searching the archives, I find a note, "SlimServer can't follow
>>> aliases, but can follow unix symbolic links." Incidently, iTunes can
>>> follow symlinks too. Here's a URL to the FAQ
>>>
>>> http://www.slimdevices.com/su_faq.html#troubleshooting-macalias
>>>
>>> Here's what I do:
>>> - iTunes Music Library.xml and iTunes Music Library are in the
>>> normal
>>> spot ~/Music/iTunes Music
>>> - a symlink ~/Music/iTunes Music/iTunes Music ->
>>> /Volumes/diskname/foldername
>>>
>>> This way, iTunes finds everything just where it expects.
>>>
>>> -- Sally
>>
>> Sally, thanks, have tried a symbolic link from my user/music/iTunes
>> -> /volumes/iTunes... hopefully that will fix it, if not I'll repost!
>>
>

Daniel Cohen
2005-01-07, 11:08
On 7/1/05 at 4:47 pm +0000, Joe Hickey wrote
>I definitely think it's something to do with slimserver starting up
>before the external drive has mounted...
>If you need slim to be available for all users do you have to set it
>to load at start up or can you install twice (in both user accounts)
>and set both to 'when I log in'? then it might load up after the
>Firewire drive has mounted
>
>any other Mac people having this problem? if so how did you sort it?

It would be possible to create an Applescript, I think, or perhaps a
shell script, to start up the SlimServer with a set delay. And then
this script could be put in your startup items.

Because SlimServer is a preference pane rather than an application,
writing a suitable Applescript might be awkward. But a shell script
should be possible, since SlimServer can be run from the command line.

I'm not really familiar with this, but this was suggested recently on
a newsgroup for a related problem with an application.
--
Daniel Cohen

S.Ben Melhuish
2005-01-10, 20:19
On Jan 7, 2005, at 10:08 AM, Daniel Cohen wrote:

> On 7/1/05 at 4:47 pm +0000, Joe Hickey wrote
>> I definitely think it's something to do with slimserver starting up
>> before the external drive has mounted...
>
> It would be possible to create an Applescript, I think, or perhaps a
> shell script, to start up the SlimServer with a set delay. And then
> this script could be put in your startup items.

Has anyone tried the hint for automounting external drives at boot time
at macosxhints.com
(http://www.macosxhints.com/article.php?story=20031103155828117)? I'm
not in a state to reboot my Mac just yet, so can't test it out....

-- S. Ben Melhuish