Notices


Reply
Thread Tools
Posts: 36 | Thanked: 5 times | Joined on Dec 2007
#21
i haven't used canola for ages. it is just excellent now, smoth, responsive integrated. great last.fm plugin. thanks devs! now if only this n800 had a higher quality audio out. the clicks and noise get a little annoying sometimes.

i also don't have the desktop applet.

the ebook reader and browser ideas sound interesting!
 

The Following User Says Thank You to jimb For This Useful Post:
Posts: 1,101 | Thanked: 1,184 times | Joined on Aug 2008 @ Spain
#22
First, a small problem to install with the package manager, a conflict with lightmediascanner-ogg.
apt-get it and installed with no problem.
Now it doesn't start:
~$ canola
1234014093.4507 ERROR manager:61:_setup_plugin_manager() couldn't load and sync plugins config file: [Errno 2] No such file or directory: '/usr/share/canola/plugins/plugins.pickle'
Traceback (most recent call last):
File "/usr/bin/canola", line 228, in <module>
mger = Manager(options.config_file)
File "python-terra/core/singleton.py", line 26, in __call__
File "python-terra/core/manager.py", line 43, in __init__
File "python-terra/core/manager.py", line 59, in _setup_plugin_manager
File "python-terra/core/plugin_config.py", line 96, in wrap
File "python-terra/core/plugin_config.py", line 168, in sync
File "/usr/lib/python2.5/posixpath.py", line 143, in getmtime
OSError: [Errno 2] No such file or directory: '/usr/share/canola/plugins/plugins.pickle'
~$ l /usr/share/canola/plugins/
-rw-r--r-- 1 root root 890111 Feb 6 21:39 canola-core.zip
-rw-r--r-- 1 root root 67739 Jul 16 2008 canola-lastfm.zip
-rw-r--r-- 1 root root 62593 Nov 17 16:11 canola-tube.zip
-rw-r--r-- 1 root root 34799 Jul 16 2008 canola-tuning.zip
~# touch /usr/share/canola/plugins/plugins.pickle

~$ canola
1234014293.2882 ERROR manager:61:_setup_plugin_manager() couldn't load and sync plugins config file:
Traceback (most recent call last):
File "/usr/bin/canola", line 228, in <module>
mger = Manager(options.config_file)
File "python-terra/core/singleton.py", line 26, in __call__
File "python-terra/core/manager.py", line 43, in __init__
File "python-terra/core/manager.py", line 59, in _setup_plugin_manager
File "python-terra/core/plugin_config.py", line 96, in wrap
File "python-terra/core/plugin_config.py", line 172, in sync
File "python-terra/core/plugin_config.py", line 140, in _do_sync
File "python-terra/core/plugin_config.py", line 115, in _load_from_file
EOFError

"apt-get -f install" won't help, either.
 
handful's Avatar
Posts: 1,412 | Thanked: 594 times | Joined on Aug 2005 @ Recife, Brazil
#23
Hi Jimb,

Thanks, we did worked a lot in the background, specially the libraries like EFL etc. And if we were able (resources / time) we would invest in a couple of things to really make it what we always wanted :

a. create an optmized playback engine (probably using libXine) trying to:
i. reducing the time when you click to a next song
ii. reducing the choking problem in videos (embedded mode of mplayer)
iii. giving space for requested features like equalizer / audio-leveler / gapless playback to be easily implemented.

b. invest more on the top request features

c. create a environment to really use the device in this UI, to give a real alternative experience to the stylus oriented (now mixed oriented but some how los tin the middle) experience of the regular software.

Anyhow thanks for the feedback!

Br

marcelo
__________________
Marcelo Eduardo
www.marceloeduardo.com
----------------------------
OpenBossa Labs @ INdT, Recife Brazil
http://openbossa.indt.org
 

The Following User Says Thank You to handful For This Useful Post:
Posts: 1,101 | Thanked: 1,184 times | Joined on Aug 2008 @ Spain
#24
Had to copy /home/user/.canola/plugins.pickle to /usr/share/canola/plugins by hand to be able to start canola.

Last edited by maacruz; 2009-02-07 at 14:34.
 
qwerty12's Avatar
Posts: 4,274 | Thanked: 5,358 times | Joined on Sep 2007 @ Looking at y'all and sighing
#25
Installed Canola2 from -devel, rebooted and no applet there.

I know no applet is installed because when I do 'dpkg -L canola2', no desktop file or an actual mention of the applet file is listed in that output. So I do 'apt-get install canola-applet' and it tells me that canola2 has replaced it, which has no applet.

But the applet is not required to use the program so I'm enjoying it all the same
 

The Following User Says Thank You to qwerty12 For This Useful Post:
barbieri's Avatar
Posts: 44 | Thanked: 21 times | Joined on Dec 2007 @ Recife, Brazil
#26
Originally Posted by Rebski View Post
Thanks for your continuing work on Canola


It didn't recognise my ogg files before and still doesn't recognise them now so I guess the "improvements" lie with FLAC.

Why is ogg so difficult to support on what is, after all, a Linux device, I wonder.
Well, after Tuomas added ogg-support to Maemo extras repository, it is very easy, but possibly not that clear: you need to install the package ogg-support-lightmediascanner, available on Application Catalog (GUI).

I say it might not be that clear since you'd have to know Canola uses lightmediascanner and users are not supposed to know about it. Maybe we should create a Canola2-ogg package that would pull it automatically.

As for it being difficult, it was not technical issue, but a political one, fortunately it is solved and packages are easy to install now.

EDIT: I looked around and we do have Canola2-ogg package, but it was not uploaded to servers! Ouch, we'll upload it ASAP. Until then, use ogg-support-lightmediascanner and mplayer.

Last edited by barbieri; 2009-02-07 at 15:34. Reason: More details
 
barbieri's Avatar
Posts: 44 | Thanked: 21 times | Joined on Dec 2007 @ Recife, Brazil
#27
Originally Posted by qwerty12 View Post
Installed Canola2 from -devel, rebooted and no applet there.

I know no applet is installed because when I do 'dpkg -L canola2', no desktop file or an actual mention of the applet file is listed in that output. So I do 'apt-get install canola-applet' and it tells me that canola2 has replaced it, which has no applet.

But the applet is not required to use the program so I'm enjoying it all the same
I just checked and no package were uploaded! Ouch, our fault! Marcelo have them because he was using the internal repository as well, so he couldn't notice.

We'll fix that as soon as possible. Sorry about that.
 

The Following User Says Thank You to barbieri For This Useful Post:
Posts: 1,101 | Thanked: 1,184 times | Joined on Aug 2008 @ Spain
#28
Photocasts cause canola to hang, this is stdout output:
Traceback (most recent call last):
File "evas.c_evas_object_callbacks.pxi", line 27, in evas.c_evas.cb_dispatcher
File "canola-core/widgets/list.py", line 267, in _cb_on_mouse_up
File "python-terra/ui/list.py", line 515, in _cb_on_mouse_up
File "canola-core/widgets/list.py", line 271, in emit_clicked
File "python-terra/ui/list.py", line 184, in emit_clicked
File "canola-core/list/ui.py", line 84, in _cb_clicked
File "canola-core/list/ui.py", line 305, in cb_on_clicked
File "canola-core/multitask/task/controller.py", line 186, in use
File "canola-core/media_base/ui/controller.py", line 91, in __init__
AttributeError: 'NoneType' object has no attribute 'current'
 
barbieri's Avatar
Posts: 44 | Thanked: 21 times | Joined on Dec 2007 @ Recife, Brazil
#29
Originally Posted by maacruz View Post
Had to copy /home/user/.canola/plugins.pickle to /usr/share/canola/plugins by hand to be able to start canola.
Hum.. that's wrong, please don't do that. The one in /usr/share/canola/plugins is supposed to be the template and the one in /home/user/.canola would base on it. This template is managed by canola2 package at postint stage with "configure" parameter.

If you run /usr/bin/cnl-rescan-collections it should generate that file manually.
 
barbieri's Avatar
Posts: 44 | Thanked: 21 times | Joined on Dec 2007 @ Recife, Brazil
#30
Originally Posted by maacruz View Post
Photocasts cause canola to hang, this is stdout output:
Traceback (most recent call last):
File "evas.c_evas_object_callbacks.pxi", line 27, in evas.c_evas.cb_dispatcher
File "canola-core/widgets/list.py", line 267, in _cb_on_mouse_up
File "python-terra/ui/list.py", line 515, in _cb_on_mouse_up
File "canola-core/widgets/list.py", line 271, in emit_clicked
File "python-terra/ui/list.py", line 184, in emit_clicked
File "canola-core/list/ui.py", line 84, in _cb_clicked
File "canola-core/list/ui.py", line 305, in cb_on_clicked
File "canola-core/multitask/task/controller.py", line 186, in use
File "canola-core/media_base/ui/controller.py", line 91, in __init__
AttributeError: 'NoneType' object has no attribute 'current'
That's because you did the wrong thing copying your ~/.canola/ file to system! See my other comment, please run cnl-rescan-collections manually. It should be generated at postinst/configure, but maybe you have another problem inhibiting it being generated?

Please check you have enough space. As usual, try to run cleanup and have everything removed. It should help.
 
Reply

Thread Tools

 
Forum Jump


All times are GMT. The time now is 11:58.