Register Guidelines E-Books Today's Posts Search

Go Back   MobileRead Forums > E-Book Software > Calibre

Notices

Reply
 
Thread Tools Search this Thread
Old 05-13-2015, 08:04 PM   #1
eschwartz
Ex-Helpdesk Junkie
eschwartz ought to be getting tired of karma fortunes by now.eschwartz ought to be getting tired of karma fortunes by now.eschwartz ought to be getting tired of karma fortunes by now.eschwartz ought to be getting tired of karma fortunes by now.eschwartz ought to be getting tired of karma fortunes by now.eschwartz ought to be getting tired of karma fortunes by now.eschwartz ought to be getting tired of karma fortunes by now.eschwartz ought to be getting tired of karma fortunes by now.eschwartz ought to be getting tired of karma fortunes by now.eschwartz ought to be getting tired of karma fortunes by now.eschwartz ought to be getting tired of karma fortunes by now.
 
eschwartz's Avatar
 
Posts: 19,421
Karma: 85400180
Join Date: Nov 2012
Location: The Beaten Path, USA, Roundworld, This Side of Infinity
Device: Kindle Touch fw5.3.7 (Wifi only)
Error trying to add an Open with application on linux

... by which I mean the builtin Open with, not the plugin. I get the following two errors in a row.

By default the /usr/share/applications/ folder is opened for selection, so I assumed I was supposed to select a desktop file to generate the entry with.

Code:
calibre, version 2.27.0
ERROR: Cannot execute: The program /home/eschwartz/.local/share/applications/wine/Programs/Adobe/Adobe Digital Editions/Adobe Digital Editions.desktop
 is not an executable file

-----------------------------------------------------------------------

calibre, version 2.27.0
ERROR: Unhandled exception: <b>AttributeError</b>:'int' object has no attribute 'get'

calibre 2.27*  isfrozen: True is64bit: False
Linux-4.0.0-1-ck-i686-with-glibc2.0 Linux ('32bit', 'ELF')
('Linux', '4.0.0-1-ck', '#1 SMP PREEMPT Mon Apr 27 03:40:55 CDT 2015')
Python 2.7.9
Linux: ('', '', '')
Successfully initialized third party plugins: DeDRM && View Manager && KindleUnpack - The Plugin && Quality Check && Modify ePub && Diaps Editing Toolbag && FanFicFare && Goodreads Sync && Overdrive Link && Open With && Kindle Collections && Annotations && Overdrive Link
Traceback (most recent call last):
  File "/home/eschwartz/git/calibre/src/calibre/gui2/book_details.py", line 500, in choose_open_with
    entry = choose_program(fmt, self)
  File "/home/eschwartz/git/calibre/src/calibre/gui2/open_with.py", line 299, in choose_program
    entry = finalize_entry(entry)
  File "/home/eschwartz/git/calibre/src/calibre/gui2/open_with.py", line 202, in finalize_entry
    icon_path = entry.get('Icon')
AttributeError: 'int' object has no attribute 'get'
eschwartz is offline   Reply With Quote
Old 05-13-2015, 11:08 PM   #2
kovidgoyal
creator of calibre
kovidgoyal ought to be getting tired of karma fortunes by now.kovidgoyal ought to be getting tired of karma fortunes by now.kovidgoyal ought to be getting tired of karma fortunes by now.kovidgoyal ought to be getting tired of karma fortunes by now.kovidgoyal ought to be getting tired of karma fortunes by now.kovidgoyal ought to be getting tired of karma fortunes by now.kovidgoyal ought to be getting tired of karma fortunes by now.kovidgoyal ought to be getting tired of karma fortunes by now.kovidgoyal ought to be getting tired of karma fortunes by now.kovidgoyal ought to be getting tired of karma fortunes by now.kovidgoyal ought to be getting tired of karma fortunes by now.
 
kovidgoyal's Avatar
 
Posts: 45,251
Karma: 27110894
Join Date: Oct 2006
Location: Mumbai, India
Device: Various
You cant choose a .desktop file, you have to choose an actual executable, such as a script or an ELF exe.
kovidgoyal is offline   Reply With Quote
Advert
Old 05-13-2015, 11:41 PM   #3
eschwartz
Ex-Helpdesk Junkie
eschwartz ought to be getting tired of karma fortunes by now.eschwartz ought to be getting tired of karma fortunes by now.eschwartz ought to be getting tired of karma fortunes by now.eschwartz ought to be getting tired of karma fortunes by now.eschwartz ought to be getting tired of karma fortunes by now.eschwartz ought to be getting tired of karma fortunes by now.eschwartz ought to be getting tired of karma fortunes by now.eschwartz ought to be getting tired of karma fortunes by now.eschwartz ought to be getting tired of karma fortunes by now.eschwartz ought to be getting tired of karma fortunes by now.eschwartz ought to be getting tired of karma fortunes by now.
 
eschwartz's Avatar
 
Posts: 19,421
Karma: 85400180
Join Date: Nov 2012
Location: The Beaten Path, USA, Roundworld, This Side of Infinity
Device: Kindle Touch fw5.3.7 (Wifi only)
OK, but the default directory is a little confusing. Maybe it should default to /usr/bin/

Also, I found this problem chiefly because WINE doesn't create MimeType associations... but I fixed that by manually editing. Then of course calibre properly picked it up automatically.
I did notice however, that the icon specified in the .desktop file, which can be found in "~/.local/share/icons/hicolor/*/apps/", was not picked up in the process.

This problem will really only be found by people installing software to their home directory but it still might be worth considering anyway, yes?



(I saw you fixed the double error, and chose to not allow manually adding associations through .desktop files, which is fair enough.)
eschwartz is offline   Reply With Quote
Old 05-14-2015, 12:11 AM   #4
kovidgoyal
creator of calibre
kovidgoyal ought to be getting tired of karma fortunes by now.kovidgoyal ought to be getting tired of karma fortunes by now.kovidgoyal ought to be getting tired of karma fortunes by now.kovidgoyal ought to be getting tired of karma fortunes by now.kovidgoyal ought to be getting tired of karma fortunes by now.kovidgoyal ought to be getting tired of karma fortunes by now.kovidgoyal ought to be getting tired of karma fortunes by now.kovidgoyal ought to be getting tired of karma fortunes by now.kovidgoyal ought to be getting tired of karma fortunes by now.kovidgoyal ought to be getting tired of karma fortunes by now.kovidgoyal ought to be getting tired of karma fortunes by now.
 
kovidgoyal's Avatar
 
Posts: 45,251
Karma: 27110894
Join Date: Oct 2006
Location: Mumbai, India
Device: Various
Fixed. And on my system Wine does add mimetypes for ADE.

/home/kovid/.local/share/applications/wine-extension-epub.desktop:
Code:
[Desktop Entry]
Type=Application
Name=Adobe Digital Editions
MimeType=application/epub+zip;
Exec=env WINEPREFIX="/home/kovid/wine/ade" wine start /ProgIDOpen Adobe.DigitalEditions %f
NoDisplay=true
StartupNotify=true
Icon=3455_digitaleditions.0
kovidgoyal is offline   Reply With Quote
Old 05-14-2015, 12:32 AM   #5
eschwartz
Ex-Helpdesk Junkie
eschwartz ought to be getting tired of karma fortunes by now.eschwartz ought to be getting tired of karma fortunes by now.eschwartz ought to be getting tired of karma fortunes by now.eschwartz ought to be getting tired of karma fortunes by now.eschwartz ought to be getting tired of karma fortunes by now.eschwartz ought to be getting tired of karma fortunes by now.eschwartz ought to be getting tired of karma fortunes by now.eschwartz ought to be getting tired of karma fortunes by now.eschwartz ought to be getting tired of karma fortunes by now.eschwartz ought to be getting tired of karma fortunes by now.eschwartz ought to be getting tired of karma fortunes by now.
 
eschwartz's Avatar
 
Posts: 19,421
Karma: 85400180
Join Date: Nov 2012
Location: The Beaten Path, USA, Roundworld, This Side of Infinity
Device: Kindle Touch fw5.3.7 (Wifi only)
Very possibly the fault is with ADE1.7* not declaring itself. It is one of the VERY few things I use WINE for...

Thanks for the fixes.



* -- I don't use later versions since they aren't stable and I only use it to download and pass books into calibre... and that, rarely
eschwartz is offline   Reply With Quote
Advert
Old 05-14-2015, 12:56 AM   #6
kovidgoyal
creator of calibre
kovidgoyal ought to be getting tired of karma fortunes by now.kovidgoyal ought to be getting tired of karma fortunes by now.kovidgoyal ought to be getting tired of karma fortunes by now.kovidgoyal ought to be getting tired of karma fortunes by now.kovidgoyal ought to be getting tired of karma fortunes by now.kovidgoyal ought to be getting tired of karma fortunes by now.kovidgoyal ought to be getting tired of karma fortunes by now.kovidgoyal ought to be getting tired of karma fortunes by now.kovidgoyal ought to be getting tired of karma fortunes by now.kovidgoyal ought to be getting tired of karma fortunes by now.kovidgoyal ought to be getting tired of karma fortunes by now.
 
kovidgoyal's Avatar
 
Posts: 45,251
Karma: 27110894
Join Date: Oct 2006
Location: Mumbai, India
Device: Various
I have ADE 1.7 as well. IIRC it is the last version that runs under wine reliably.
kovidgoyal is offline   Reply With Quote
Old 05-14-2015, 01:04 AM   #7
eschwartz
Ex-Helpdesk Junkie
eschwartz ought to be getting tired of karma fortunes by now.eschwartz ought to be getting tired of karma fortunes by now.eschwartz ought to be getting tired of karma fortunes by now.eschwartz ought to be getting tired of karma fortunes by now.eschwartz ought to be getting tired of karma fortunes by now.eschwartz ought to be getting tired of karma fortunes by now.eschwartz ought to be getting tired of karma fortunes by now.eschwartz ought to be getting tired of karma fortunes by now.eschwartz ought to be getting tired of karma fortunes by now.eschwartz ought to be getting tired of karma fortunes by now.eschwartz ought to be getting tired of karma fortunes by now.
 
eschwartz's Avatar
 
Posts: 19,421
Karma: 85400180
Join Date: Nov 2012
Location: The Beaten Path, USA, Roundworld, This Side of Infinity
Device: Kindle Touch fw5.3.7 (Wifi only)
Then I have no idea why my desktop file looks different.
Mine also opens a .lnk for some reason, maybe it was created as a desktop shortcut???

In the unlikely event I ever have to reinstall it, I might just bother to investigate.
eschwartz is offline   Reply With Quote
Reply


Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
Application Error? cyclops0000 Kindle Developer's Corner 4 12-29-2014 01:30 PM
Add application to home screen tomaschavez00 Onyx Boox 2 10-09-2013 04:12 PM
Application update: application not installed error Merischino Kindle Fire 4 12-01-2011 10:30 PM
which application on linux to read a mobi file ? geordiejohn Library Management 2 11-25-2011 01:09 PM
Announcing Janus - A Calibre Web Application [Open Source] cruffalo Related Tools 5 09-07-2011 05:36 PM


All times are GMT -4. The time now is 07:40 AM.


MobileRead.com is a privately owned, operated and funded community.