maemo.org - Talk

maemo.org - Talk (https://talk.maemo.org/index.php)
-   Applications (https://talk.maemo.org/forumdisplay.php?f=41)
-   -   comix stopped working (https://talk.maemo.org/showthread.php?t=22901)

axxis272 2008-08-16 14:19

comix stopped working
 
hey there

i have a n810 with the latest os. comix used to be working but stopped some days ago. i didn't do anything, it just doesn't start anymore. when i click on the comix icon, i doesn't load - nothing happens. i've already deinstalled - restarted - installed it. but it didn't resolve the problem.

anybody an idea about how to fix that?

bge 2008-08-16 14:43

Re: comix stopped working
 
Quote:

Originally Posted by axxis272 (Post 214392)
hey there

i have a n810 with the latest os. comix used to be working but stopped some days ago. i didn't do anything, it just doesn't start anymore. when i click on the comix icon, i doesn't load - nothing happens. i've already deinstalled - restarted - installed it. but it didn't resolve the problem.

anybody an idiea about how to fix that?

The last time I had this problem, it was because I had tried to start it up as root and the files in .comix became unwritable by the normal user.

So, I'd suggest you try the following:

1. open a terminal and try to start it from the command line (the command is "comix")

2. see what error messages show up

3.If you're comfortable doing it, try to fix the problem using chown or chmod.

4. If you're not, just post the errors here and I'll try to make sense of them :-)

Let me know.

axxis272 2008-08-17 11:18

Re: comix stopped working
 
hey, thank you for you help!

unfortunately, i am not very familiar with x terminal. how do i start the program in x terminal?

codeMonkey 2008-08-17 11:31

Re: comix stopped working
 
Type in
Code:

comix

axxis272 2008-08-17 11:40

Re: comix stopped working
 
strange. nothing happens...
when i open x terminal, the last line looks like this:
~ $
then i type comix --> a new line ~ $ appears, but nothing else happens.

codeMonkey 2008-08-17 14:15

Re: comix stopped working
 
Were there any errors when you re-installed comix?
You may have to try re-installing again, then (before quitting out of application manager) go to the application manager menu, Tools, Log...
And let us know if you see anything in there.

axxis272 2008-08-17 21:34

Re: comix stopped working
 
2 Attachment(s)
it still doesn't work.
here is the log (or at least part of it, the rest ist in the attachment):

Uninstalling comix 3.6.4.osso3.1
(Reading database ... 19118 files and directories currently installed.)
Removing comix ...
Removing libjpeg-progs ...

Installing comix 3.6.4.osso3.1
Selecting previously deselected package libjpeg-progs.
(Reading database ... 19019 files and directories currently installed.)
Unpacking libjpeg-progs (from .../libjpeg-progs_6b-14.osso1_armel.deb) ...
Selecting previously deselected package comix.
Unpacking comix (from .../comix_3.6.4.osso3.1_all.deb) ...
Setting up libjpeg-progs (6b-14.osso1) ...
Setting up comix (3.6.4.osso3.1) ...

any clues?

codeMonkey 2008-08-17 22:01

Re: comix stopped working
 
And still no errors when you run comix through terminal?

It may be worthwhile deleting your comix user-preferences.
In xterm type
Code:

ls -ald .comix
And you should expect something like
Code:

drwxr-xr-x    4 user    users        4096 Aug 17 15:38 .comix
If everything looks normal the following command will delete the .comix dir.
Code:

rm -rf .comix
Any errors, let me know.
It should just execute and present you with the $

Then see if you can run comix again, which will recreate the preferences and hopefully you'll get some output.

axxis272 2008-08-18 04:17

Re: comix stopped working
 
if i type: "ls -ald .comix"
i get the following error "ls: .comix: no such file or directory"

and there is still no error if i try to start comix

codeMonkey 2008-08-18 06:53

Re: comix stopped working
 
Have you got any root packages installed yet? (e.g. easyroot, becomeroot, rootsh*)
* rootsh is the recommended one

They should be listed under application manager. Let me know which one you install, then we can check if there's any problems with your dependencies.

This is like playing chess by email :D

axxis272 2008-08-18 18:00

Re: comix stopped working
 
Quote:

This is like playing chess by email :D
hehe, i hope it's not checkmate yet ;)

i do have becomeroot installed.

codeMonkey 2008-08-18 18:08

Re: comix stopped working
 
Try

Code:

sudo gainroot
apt-get check

for me please.

axxis272 2008-08-18 19:37

Re: comix stopped working
 
that command runs smothely, no problems. but still, comix doesn't work. same errors as before.

there might be something wrong with the application manager. i uninstalled bomberman, but the icon is still there (but the game itself is gone).:(

is there a way to fix the program manager?

anyways, THANK YOU very much for your patience & help!

briand 2008-08-18 19:52

Re: comix stopped working
 
sounds like maybe the indexing is messed up.

you can try an "apt-get clean" (as root) from the xterm prompt... that would (among other cleanup activities) rebuild and re-index the cache.

codeMonkey 2008-08-18 19:53

Re: comix stopped working
 
There's some info here for removing the bomberman icon.

As for comix, if you want to carry on trying, my next suggestion is to:
Code:

sudo gainroot
apt-get remove comix
apt-get clean

apt-get install comix

and keep an eye out for any errors.

Woo, the cavalry. Thanks briand :)

axxis272 2008-08-18 20:07

Re: comix stopped working
 
thank you two!

well, "apt-get clean" didn't do anything.

furthermore, unistalling went fine, updating also. some new things were installed. everything without error. i could also install comix without a problem.
but still not working :confused:

codeMonkey 2008-08-18 20:47

Re: comix stopped working
 
Hmm...
Nothing wrong with the repo - I've just managed to download and install it successfully.
Then when I run comix in xterm I get:
Code:

~$ comix
/usr/bin/comix:423: GtkWarning: gtk_widget_size_allocate(): attempt to allocate widget with width -24 and height 0
  self.window.realize()
/usr/bin/comix:1805: GtkWarning: gtksettings.c:965: an rc-data property "gtk-file-chooser-backend" already exists
  gtk.STOCK_SAVE,gtk.RESPONSE_OK))
python[1685]: GLIB DEBUG ConIc - con_ic_connection_send_event(0x41cea0, 79018100-08e2-4547-a68d-9f7e654a2a75, WLAN_INFRA, 0)
/usr/bin/comix:10721: GtkWarning: gdkdrawable-x11.c:878 drawable is not a pixmap or window
  gtk.main_iteration(False)
do_close, client side: context: (nil), cancelled: 0
do_close, client side: context: (nil), cancelled: 0
/usr/bin/comix:11569: GtkWarning: gtk_tree_model_filter_row_has_child_toggled: assertion `elt->visible' failed
  gtk.main()

and comix runs fine.
You get absolutely no output? :confused:

axxis272 2008-08-18 20:53

Re: comix stopped working
 
i don't get any output at all. strange. i think i will have to install everything new. damn, why haven't i got a backup! :(

still, thank you very much for your effort!:cool:

briand 2008-08-18 21:35

Re: comix stopped working
 
Hmm.

Perhaps there's an executable (shell script??) called 'comix' in your $PATH before the binary in /usr/bin...

Try this:

as root, type: which comix

...and see what it returns. It should say /usr/bin/comix

next, try running 'comix' from the prompt by typing out the full filespec, ie: /usr/bin/comix

axxis272 2008-08-19 04:05

Re: comix stopped working
 
it says "/usr/bin/comix"

but wehn i type this later and press enter, nothing happens. :confused:

codeMonkey 2008-08-19 07:02

Re: comix stopped working
 
python problem?
Try:
Code:

python /usr/bin/comix

axxis272 2008-08-20 17:46

Re: comix stopped working
 
sorry for my delay!

it looks more promising now - at least i get an error!
~ $ sudo gainroot
Root shell enabled
BusyBox v1.6.1 (2008-05-22 10:32:35 EEST) Built-in shell (ash)
Enter 'help' for a list of built-in commands.
/home/user # python /usr/bin/comix
Traceback (most recent call last):
File "/usr/bin/comix", line 91, in <module>
class Comix:
File "/usr/bin/comix", line 259, in Comix
pil_font = ImageFont.load_default()
File " -l/ImageFont.py", line 364, in load_default
File " -l/ImageFont.py", line 103, in _load_pilfont_data
File " -l/ImageFile.py", line 180, in load
File " -l/Image.py", line 375, in _getdecoder
IOError: decoder zip not available

codeMonkey 2008-08-20 17:55

Re: comix stopped working
 
Yep, that has given me something to work with :)

It's complaining that it can't load the images from the zip file, and from looking it up on the web, it may be because the python-imaging library hasn't been compiled with zip support.

Download and install this and see if that helps.

You can just save it wherever and open with application manager. Should hopefully do the trick.

P.S. You shouldn't need to sudo gainroot in order to run python /usr/bin/comix from terminal.

axxis272 2008-08-20 18:09

Re: comix stopped working
 
hm, i can't install it. it says its not compatible. :confused:

codeMonkey 2008-08-20 18:12

Re: comix stopped working
 
We can do it the terminal way then.
Code:

sudo gainroot
cd (to wherever you saved the file to)
dpkg -i python2.5-imaging-1.1.6-1osso3.deb

I'll need to repackage it at some point to make it work easier with application manager.

axxis272 2008-08-20 18:20

Re: comix stopped working
 
sorry for the stupid question: i have saved the file to the n810 main directory. so where is it now? i mean, what have i got to type?

codeMonkey 2008-08-20 18:25

Re: comix stopped working
 
If you mean the place that shows up as your tablet's name when you're looking in filemanager that's under MyDocs.

So in fact, you could just do:
Code:

sudo gainroot
dpkg -i MyDocs/python2.5-imaging-1.1.6-1osso3.deb

It is case sensitive, but you can make it a bit easier on yourself by hitting tab.
E.g. type the capital M in MyDocs and then press tab, and py, then press tab and it will likely autocomplete.

axxis272 2008-08-20 20:24

Re: comix stopped working
 
:D:D:D:D:D

you are amazing! comix is working again! wow, i am really stunned. THANK YOU so much!

codeMonkey 2008-08-20 20:26

Re: comix stopped working
 
:D

You're welcome.

briand 2008-08-20 21:49

Re: comix stopped working
 
extra bananas for codeMonkey tonight.


...and he can stay up late to watch whatever the equivalent of leno/letterman is on that side of the pond.

:D

ming387 2009-01-17 01:58

Re: comix stopped working
 
I had the same problem and followed codeMonkey's advice and Comix is now working well. Thanks for everybody's contribution. I'm surprise on the official maemo.org garage site there's no info on this issue. Really makes me scratch my head.

codeMonkey 2009-01-17 09:08

Re: comix stopped working
 
Give cbrPager a try too, it's much quicker loading files, and being actively maintained - I don't use comix any more since cbrPager came along.

ny900 2010-01-21 03:44

Re: comix stopped working
 
Quote:

Originally Posted by ming387 (Post 258205)
I had the same problem and followed codeMonkey's advice and Comix is now working well. Thanks for everybody's contribution. I'm surprise on the official maemo.org garage site there's no info on this issue. Really makes me scratch my head.

I too have to thank Codemonkey. He/she helped me get comix up and running again. cbr is good to but comix has more options for displaying pics and manga.

codeMonkey 2010-01-21 09:55

Re: comix stopped working
 
Yeah, cbrPager is still currently in need of some love with it's interface too - it originally won me over because it's so much speedier at loading to begin with.

Update for n900:
After you've done any
Code:

apt-get install
please remember to do an
Code:

apt-get clean
- you don't want the comix installer file taking up valuable root filesystem space.

BabylonV2000 2010-01-22 09:39

Re: comix stopped working
 
Hi CodeMonkey,

I want to know if comix is running well under maemo5 .

Thanks for your answers.

Bye :confused:

codeMonkey 2010-01-22 09:55

Re: comix stopped working
 
I'm afraid I haven't tried really tried it on this platform - I used to use it on diablo.

It looks like ny900 thinks it's fine, and it does seem to be under quite active development.
It looks like it was experiencing some problems in the previous version in testing, and so far no-one has given any new feedback on the new version. Link to package page.
The best way to find out is to install it from the testing repositories, and report any problems you find to the maintainer. Link to the current version in testing as of 22/01/10

ny900 2010-02-20 17:44

Re: comix stopped working
 
I just finished installing the latest version. I'll let you guys know if anything new pops up.

ny900 2010-07-11 12:49

Re: comix stopped working
 
In case anyone was wondering the new version of comix works ok. As of the last maemo update there are a few issues with the picture going from landscape to portrait or vice versa when u dont want it to. but it is still the best app on the 900 for comix and manga.

hotkolbas 2011-02-27 21:03

Re: comix stopped working
 
before a flashed my nn900 i had comix running, i was using it to read the walking dead.
anyway it was perfect, clear as mud. it did have a issue with auto rotate but i diabled that feature. i couldnt really tell if it was a comix issue OR the comic layout, once disabled it was perfect.

but as many already know the screen is just to0 small for comics, in some situations i had to use the zoom feature becuase of the layout of the comic itself when it did a double page spread.


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

vBulletin® Version 3.8.8