evince mostly un-responsive, without CPU load
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
evince (Ubuntu) |
Invalid
|
Medium
|
Unassigned |
Bug Description
Binary package hint: evince
I'm on Karmic, 64bit, reasonably current dual-core CPU with 4G.
Often when I run evince, sometimes it takes about 30s or more for the UI to show up, and then another long wait before I can even click on anything. All during this time, System-Monitor shows the cpu usage of evince to be 0%. No other tasks are taking more than 1-2% of cpu.
I am running Compiz, so it "dims" unresponsive apps. Evince gets dimmed about every 10 seconds, then comes back to "life" after a few seconds. This process repeats for a while, and then sometimes evince just closes itself with no error message.
Running in terminal displays no error output.
If I try to load a document into it while running it (eg, "evince foo.pdf") the same thing happens; a 10-30s wait with grey-out, followed by an unresponsive (dimming) gui, eventually to be followed by a crash.
I was going to say temporarily move your .recently-used.xbel file in case it is trying to reload a broken PDF file, but if this is happening with or without argument, that shouldn't be a problem. The problem you describe only happens to me when it is called without argument and tries to load a broken PDF.
Was it fine with Karmic and then broke, or was it like this from the first time you tried to run it?
One thing that might help diagnose this is to type
"script evince.out"
and then
"strace -tt evince"
Then, if "Force Quit" pops up do that, or go to "File -> Close". Then hit Control-D in the terminal window. Then attach the output here.
For me evince's UI shows up in about a second, on a less powerful machine. With strace running, it takes about five seconds - and that is on the strace delay.