![]() |
#1 |
Junior Member
![]() Posts: 6
Karma: 10
Join Date: Jul 2010
Device: nook or asus dr-570
|
QT WebEngine Render process crashing
I just updated to Calibre Portable 5.17. Prior to that I was running 3.x I think.
I am getting an error message when opening an epub file. The error message is about the QT WebEngine Render process crashing. This seems to happen if I have Calibre Portable installed on a network drive, but doesn't happen when installed on a local drive. Calibre Portable 3.x ran fine from a network drive. |
![]() |
![]() |
![]() |
#2 |
Resident Curmudgeon
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 79,018
Karma: 144284074
Join Date: Nov 2006
Location: Roslindale, Massachusetts
Device: Kobo Libra 2, Kobo Aura H2O, PRS-650, PRS-T1, nook STR, PW3
|
I have Calibre on my laptop, but the libraries are on an external drive connected to another computer on my network. That works perfectly well.
|
![]() |
![]() |
Advert | |
|
![]() |
#3 |
creator of calibre
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 45,168
Karma: 27110894
Join Date: Oct 2006
Location: Mumbai, India
Device: Various
|
Yes Qt WebEngine doesnt run from networked drives. So you can trun the calibre viewer or editor if you are running off a networked drive.
|
![]() |
![]() |
![]() |
#4 |
Junior Member
![]() Posts: 6
Karma: 10
Join Date: Jul 2010
Device: nook or asus dr-570
|
I don't understand the last post by kovindgoyal. Are you saying that QT webengine does or does not work from a network drive?
I know I had no issues with prior versions of Calibre installed on a network mapped drive at work. The filer is netapp, and I mount a location as p: Calibre runs fine, it is just when I try to open a pdf file to view it that I get the QT WebEngine crash. |
![]() |
![]() |
![]() |
#5 | ||
Grand Sorcerer
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 13,283
Karma: 78869092
Join Date: Nov 2007
Location: Toronto
Device: Libra H2O, Libra Colour
|
Quote:
Quote:
|
||
![]() |
![]() |
Advert | |
|
![]() |
#6 |
Wizard
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 1,185
Karma: 1988646
Join Date: Aug 2015
Device: Kindle
|
I think the misunderstanding might be arising from the fact that @rjrizzuto jumped from calibre 3.x (which uses QtWebKit) to calibre 5.x (which replaces QtWebKit with QtWebEngine).
The difference in behavior between the older version the new one is most probably because they use different web engines. Porting to QtWebEngine was necessary because Qt is no longer supporting QtWebKit. |
![]() |
![]() |
![]() |
#7 |
Addict
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 256
Karma: 100000
Join Date: Oct 2012
Device: Calibre
|
![]()
I get this issue with the ebook-viewer of Calibre 5.37:
Code:
The Qt WebEngine Render process crashed with termination type: 2 and exit code: 31 Restarting Qt WebEngine The Qt WebEngine Render process crashed with termination type: 2 and exit code: 31 The Qt WebEngine Render process crashed too often The Qt WebEngine Render process crashed with termination type: 2 and exit code: 31 Restarting Qt WebEngine The Qt WebEngine Render process crashed with termination type: 2 and exit code: 31 The Qt WebEngine Render process crashed too often The Qt WebEngine Render process crashed with termination type: 2 and exit code: 31 The Qt WebEngine Render process crashed too often FragmentedPhoenix on Reddit posted a similar issue 2 days ago. (I'm using proprietary Nvidia drivers, too.) ------------------------------------------------------------------------------------------------------------------------ It seems to be having trouble finding libiconv, which is in /opt/calibre/lib/libiconv.so.2 : Code:
/opt/calibre/lib/libQt5WebEngine.so.5 libiconv.so.2 => not found /opt/calibre/lib/libQt5WebEngineCore.so.5 libiconv.so.2 => not found /opt/calibre/lib/libQt5WebEngineWidgets.so.5 libiconv.so.2 => not found /opt/calibre/lib/calibre-extensions/PyQt5.QtWebEngine.so ldd: attenzione: permessi di esecuzione mancanti per `/opt/calibre/lib/calibre-extensions/PyQt5.QtWebEngine.so' /opt/calibre/lib/calibre-extensions/PyQt5.QtWebEngineCore.so ldd: attenzione: permessi di esecuzione mancanti per `/opt/calibre/lib/calibre-extensions/PyQt5.QtWebEngineCore.so' /opt/calibre/lib/calibre-extensions/PyQt5.QtWebEngineWidgets.so ldd: attenzione: permessi di esecuzione mancanti per `/opt/calibre/lib/calibre-extensions/PyQt5.QtWebEngineWidgets.so' Last edited by Geremia; 02-24-2022 at 06:10 PM. |
![]() |
![]() |
![]() |
#8 |
creator of calibre
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 45,168
Karma: 27110894
Join Date: Oct 2006
Location: Mumbai, India
Device: Various
|
That's a bug in the nvidia drivers. Switch to the nouveau ones or use the Qt 6 betas from https://www.mobileread.com/forums/sh...d.php?t=344064
|
![]() |
![]() |
![]() |
#9 |
Junior Member
![]() Posts: 2
Karma: 10
Join Date: Feb 2022
Device: kindle paper-white small
|
I get same ebook-viewer error but no NVidia or libiconv.so.2 probs
I too get the same error that Geremia gets, on two different linux boxes both running OpenSUSE Tumbleweed and KDE. Neither machine uses NVidia graphics hardware.(*) I am also using latest Calibre (5.37) as of this post, with the usual linux-installer.sh binary install, as at https://calibre-ebook.com/download_linux (which I've used for years). My calibre is installed locally in /opt/calibre (i.e. not on a networked drive). I do not get the libiconv.so.2 error message, as in the screenshot below, and /opt/calibre/lib/libiconv.so.2 does exist on my system. I also don't spot anything in systemd logs.
Anyway, here is a screenshot, if it will help. As you can see, ebook-viewer crashes even before opening a book. Let me know if there is any additional information I can supply. (*) 1. Advanced Micro Devices, Inc. [AMD/ATI] Kaveri [Radeon R7 Graphics] 2. Advanced Micro Devices, Inc. [AMD/ATI] Turks XT [Radeon HD 6670/7670] |
![]() |
![]() |
![]() |
#10 |
Junior Member
![]() Posts: 2
Karma: 10
Join Date: Feb 2022
Device: kindle paper-white small
|
although...
..although when I do this:
$ ldd /opt/calibre/lib/libQt5WebEngine.so.5 | grep found libicudata.so.67 => not found libiconv.so.2 => not found $ _ although I'm not sure how relevant that is.. |
![]() |
![]() |
![]() |
#11 | |
Addict
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 200
Karma: 135428
Join Date: Oct 2011
Location: Germany (south-west)
Device: Kobo Libra 2 & Clara 2E, Tolino shine 5th Gen, Kindle PW6
|
I can confirm the issue. But no nvidia drivers involved (graphic card is a AMD Radeon RX 5500 XT).
Quote:
|
|
![]() |
![]() |
![]() |
#12 |
Junior Member
![]() Posts: 1
Karma: 10
Join Date: Mar 2022
Device: kindle
|
I had this problem also, I'm using arch linux and tried various things. I normally install using pacman command from the terminal but I have also installed pamac (manjaro's software installer that has a GUI for just in case scenario's)
With calibre already installed, I opened pamac and installed 'calibre ebook viewer' (but not the other calibre parts). My console filled with messages stating filex already exists moving to filex.old and it went ahead and re-installed the eBook viewer again (plus any required dependencies) I no longer get the QT WebEngine Render process crashing error. |
![]() |
![]() |
![]() |
#13 |
Junior Member
![]() Posts: 2
Karma: 10
Join Date: Jun 2017
Location: Malaga, Spain
Device: pocketbook touch lux 2 (in museum : two Sony and a Kobo)
|
same here : Arch system with no nvidia card
I was waiting for the 5.38 update but it did not correct the viewer ... |
![]() |
![]() |
![]() |
#14 |
Ignorant of many things
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 63
Karma: 9304
Join Date: Feb 2011
Device: Kobo Libra 2
|
|
![]() |
![]() |
![]() |
#15 |
creator of calibre
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 45,168
Karma: 27110894
Join Date: Oct 2006
Location: Mumbai, India
Device: Various
|
See what was updated recently in the pacman log and try rolling back a few of them, most likely mesa or anything gpu related or maybe the kernel.
|
![]() |
![]() |
![]() |
|
![]() |
||||
Thread | Thread Starter | Forum | Replies | Last Post |
Qt WebEngine Render | dunhill | Viewer | 2 | 04-29-2022 04:29 PM |
Tables: what is the best way to render them on ebooks? | 1v4n0 | Workshop | 21 | 12-22-2019 12:47 PM |
webengine-dialog and database connection | pl000070 | Development | 3 | 11-21-2019 05:41 PM |
sigil 7.4 and maverick crashing crashing crashing | Carrigboy | Sigil | 103 | 09-04-2014 11:47 AM |
"The process android.process.acore has stopped unexpectedly. Please try again." | Cdesja5 | Kobo Tablets | 2 | 01-03-2012 11:31 AM |