linuxmint / nemo-extensions

A set of extensions for Nemo
408 stars 150 forks source link

nemo-preview hangs indefinately on trying to preview epub files #346

Open smurphos opened 4 years ago

smurphos commented 4 years ago
steve@steve-Inspiron-5580:~$ apt policy nemo-preview
nemo-preview:
  Installed: 4.2.0+tina
steve@steve-Inspiron-5580:~$ inxi -SGxxxz
System:    Host: steve-Inspiron-5580 Kernel: 5.0.0-36-generic x86_64 bits: 64 compiler: gcc v: 7.4.0 
           Desktop: Cinnamon 4.2.4 wm: muffin 4.2.2 dm: LightDM 1.26.0 Distro: Linux Mint 19.2 Tina 
           base: Ubuntu 18.04 bionic 
Graphics:  Device-1: Intel vendor: Dell driver: i915 v: kernel bus ID: 00:02.0 chip ID: 8086:3ea0 
           Display: x11 server: X.Org 1.19.6 driver: modesetting unloaded: fbdev,vesa resolution: 1920x1080~60Hz 
           OpenGL: renderer: Mesa DRI Intel UHD Graphics (Whiskey Lake 3x8 GT2) v: 4.5 Mesa 19.0.8 compat-v: 3.0 
           direct render: Yes 

Hi, the subject says it all really. Nemo-preview will hang indefinitely on trying to preview any epub file with a loading animation in the top right corner of the preview window. Smetimes the loading animation will freeze and attempting to close the window will result in the xxx is not responding dialog with options to Force Quit or Wait.

screenshot-window-2019-12-02-065108

screenshot-window-2019-12-02-065321

Jeremy7701 commented 3 years ago

Confirmed in nemo 4.8.6 in LMDE4

mimetype foobar.epub = application/epub+zip

According to /usr/share/applications/xreader.desktop,

MimeType=application/pdf;application/x-bzpdf;application/x-gzpdf;application/x-xzpdf;application/postscript;application/x-bzpostscript;application/x-gzpostscript;image/x-eps;image/x-bzeps;image/x-gzeps;application/x-dvi;application/x-bzdvi;application/x-gzdvi;image/vnd.djvu;image/vnd.djvu+multipage;image/tiff;application/x-cbr;application/x-cbz;application/x-cb7;application/x-cbt;application/vnd.comicbook+zip;application/vnd.comicbook-rar;application/oxps;application/vnd.ms-xpsdocument;application/epub+zip;

So the fault appears to lie with xreader???