calibre don't launch and eat all ressource

Bug #812258 reported by Ngassam Nkwenga
52
This bug affects 11 people
Affects Status Importance Assigned to Milestone
calibre (Ubuntu)
Confirmed
High
Unassigned
qt4-x11 (Ubuntu)
Confirmed
Undecided
Unassigned

Bug Description

Hi, I'm testing Oneric and from Natty , I use Calibre.
On Oneric I can 't get calibre runnig.
when I start calibre, the computer start freezing, I have to use " Ctrl + alt + printscreen+ k " to go to GDM.
I tried removing and then re-installing again, but I have the same results.

If I can help you relsolving this bug , let me know.

Revision history for this message
Brendan Donegan (brendan-donegan) wrote :

The symptom I get is that when I try to launch Calibre it logs me out (lightdm crashes?). Can you confirm the same? Setting Medium importance as it has a severe impact on a non-core application.

---
Ubuntu Bug Squad volunteer triager
http://wiki.ubuntu.com/BugSquad

Changed in calibre (Ubuntu):
status: New → Confirmed
importance: Undecided → Medium
Revision history for this message
Ngassam Nkwenga (cyrildz) wrote : Re: [Bug 812258] Re: calibre don't launch and eat all ressource

Yeah, now, when I launch calibre I get logged out , but this behavior is
new.
The system doesn't more get frozen, just after a time get out logged.

Revision history for this message
Pedro (maurizio-pedrazzi) wrote :

system frozen after launch of calibre.
no possibility to go on a tty to kill te process, the only thing I can do is to press the power button and the system shutdown normally..

calibre is not present in menu (I launch it from terminal)

Revision history for this message
avaddon (alexandr-domrachev) wrote :

Same thing occurs when starting picard. Could it be qt bug or something?

Revision history for this message
Зоран Рилак (zoran.rilak) wrote :

Oneiric, Calibre 0.8.8 from the official Ubuntu repo, same behavior.

I poked around a little and it seems that Calibre sets an impossible size requirement on the WM. xprop returns the following:

[ snip ]
program specified minimum size: 16383 by 16383
program specified size: 16777215 by 16777215

While this is most certainly a *glaring* omission on the part of Metacity and gnome-shell which both crash and/or consume inordinate amounts of memory trying to allocate billions of pixels, Calibre should play nice as well. (Unity was the only WM which actually let Calibre run, giving it an invisible window; that's how I got to xprop it in the first place.)

Revision history for this message
Christopher (soft-kristal) wrote :

I have the same issue in Oneiric on an AMD64, but was able to restart after being patient for about 6 minutes.

Revision history for this message
Fabrice Coutadeur (fabricesp) wrote :

Hi,

After playing a bit with the upstream 'package' (that include libraries) and the one in Ubuntu, I found that it's a bug in Qt: I'm able to reproduce the issue as soon as I use the system libQtGui.so file.

I found bug #805303 that seems to be the same, and if I use the workaround described there, I've been able to start calibre.

the step I followed are:
- install the qt4-qtconfig package
- run qtconfig-qt4, and set appearance to motif instead of default one

I'll keep this bug report open so that people having the issue can find it.

Thanks,
Fabrice

Changed in calibre (Ubuntu):
importance: Medium → High
Revision history for this message
Christopher (soft-kristal) wrote :

If you go to the Calibre website and install the latest version (0.8.17) via the terminal you may find as I did that it works beautifully. It's more KDE than Gnome in appearance, but also more familiar to those migrating from Windows.

It also fits the desktop better than it does in Natty.

Revision history for this message
Fabrice Coutadeur (fabricesp) wrote :

Hi,

It works because it's bringing with him all required libraries, including the 'buggy' libQtGui (an older version, it seems). This is also why the appearance is not the same as the system, as its not using the parameters used at system level.

The issue with that approach is that:
- those libs may need some security fix that you will never get
- you have to install/uninstall the software by hand
- it's overwriting some files installed by the package
meaning that if you want to install the application from the website, you have to uninstall first the calibre and calibre-bin packages.

Hope this helps,

Fabrice

Changed in qt4-x11 (Ubuntu):
status: New → Confirmed
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.