----- Oorspronkelijk bericht -----
From: Duncan Webb <[EMAIL PROTECTED]>
> 
> Interesting that you have different users.

Yes, when the machine boots up, it starts freevo from inittab as user
'freevo'. To keep the freevo 1.7.4 environment clean and make sure that
freevo 1.7.4 always boots up properly, I created a user 'freevodev' for
messing around with development versions of freevo, xine-ui and xine-lib.
When I'm done with development for the day, a reboot (or 'freevoboot start'
as user freevo) is sufficient to start a working 1.7.4 setup (and enjoy
freevo :-).

> What Freevo does is to use
> the current directory first, then ~/.freevo and finally /etc/freevo and
> /var/<dir>/freevo where dir is log, lib, cache.
> 
> This means that so long as ~/.freevo exists for each user then your
> local_conf.py, cache, static (lib) and log files should be separate for
> each user and so each version.
> 
> This should make it easier and cleaner.
> 
> > The freevo production version is the 1.7.4 release that comes with Gentoo
> > portage. It is installed system wide and so is kaa for that version. For
the
> > freevo development version, I installed kaa in
~/lib/pythonx.x/site-packages/
> > and for freevo I created a link in site-packages to the svn version of
freevo.
> >   
> 
> In this case PYTHONPATH is your friend, actually you can run freevo with
> the options -d -d (debug) and it should write a small gdb script in
> /tmp. Basically the freevo script is just a set-up program that sets the
> environment variables before calling main.py, so it should be possible
> to set the environment variables and then run python main.py.
>

Running main.py directly is indeed what I needed to do to find out what was
wrong. I'll review the setup again to see if I can make it simpler.

Cheers, 
Richard

> HTH
> Duncan
>

-------------------------------------------------------------------------
This SF.net email is sponsored by: Microsoft
Defy all challenges. Microsoft(R) Visual Studio 2008.
http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/
_______________________________________________
Freevo-devel mailing list
Freevo-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freevo-devel

Reply via email to