Register Guidelines E-Books Today's Posts Search

Go Back   MobileRead Forums > E-Book Software > Calibre > Devices

Notices

Reply
 
Thread Tools Search this Thread
Old 01-23-2016, 08:59 AM   #1
messiaen
Junior Member
messiaen began at the beginning.
 
Posts: 5
Karma: 10
Join Date: Apr 2015
Device: kindle
[linux] 2.49 odd right click behaviour

Upgrading to 2.49 (not sure if i was on 2.48 but if not then a version or two before that) I lose the ability to right click on book(s) and select an option. Not all options, but convert, for example. The dialogues that appear when you right click flicker every time the mouse moves over it (each pixel movement makes it flicker) and most of the time you can't actually select anything; nothing happens. Reverting to 2.48 fixes it. This has never happened before.

Ubuntu 14.04 64 bit, using 64 bit Calibre.

Last edited by messiaen; 01-24-2016 at 03:11 PM.
messiaen is offline   Reply With Quote
Old 01-24-2016, 10:02 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,304
Karma: 27111242
Join Date: Oct 2006
Location: Mumbai, India
Device: Various
https://bugs.launchpad.net/calibre/+bug/1534936
kovidgoyal is offline   Reply With Quote
Advert
Old 01-26-2016, 02:57 AM   #3
messiaen
Junior Member
messiaen began at the beginning.
 
Posts: 5
Karma: 10
Join Date: Apr 2015
Device: kindle
Ok. Well, i'm on ubuntu 14.01 (LTS) so lets hope they update Qt for this version too otherwise it looks like I'm stuck on calibre 2.48 forever!
messiaen is offline   Reply With Quote
Old 01-26-2016, 10:04 AM   #4
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)
I doubt they will (what part of "LTS" implies that they give a darn?).

You could try compiling calibre from scratch, just checkout the source code and run:

Code:
python2 setup.py bootstrap
sudo python2 setup.py install
Assuming you have all the build-deps for calibre installed (and that they package recent enough versions), it should install just fine.

Linking against the system Qt5 should ensure that no issues arise because of incompatibility with the bundled Qt5 libs.
eschwartz is offline   Reply With Quote
Old 01-31-2016, 10:39 AM   #5
messiaen
Junior Member
messiaen began at the beginning.
 
Posts: 5
Karma: 10
Join Date: Apr 2015
Device: kindle
Quote:
Originally Posted by eschwartz View Post
I doubt they will (what part of "LTS" implies that they give a darn?).

You could try compiling calibre from scratch, just checkout the source code and run:

Code:
python2 setup.py bootstrap
sudo python2 setup.py install
Assuming you have all the build-deps for calibre installed (and that they package recent enough versions), it should install just fine.

Linking against the system Qt5 should ensure that no issues arise because of incompatibility with the bundled Qt5 libs.
Thanks, but a combination of a warning elsewhere on the site not to ask for help building Calibre from source, a lack of desire to spend hours working around bugs in other people's code, and v2.48 working just fine means I'll just stick on this version.
messiaen is offline   Reply With Quote
Advert
Old 01-31-2016, 11:25 AM   #6
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)
Actually, I have never gotten the impression that building from source is unsupported.
It is officially recommended that you save yourself the time and use the precompiled binaries, obviously, but if those don't work because of incompatibilities with whatever Ubuntu did now, then I regard building from source as an eminently reasonable alternative.

The only thing I have seen Kovid warn strongly against, is using distro compiled versions... for the simple reason that most distros seem to have a weird compulsion to remove bits of calibre they disagree with.

(Okay, so the Download Linux page has a scary red warning.
As far as I am concerned that is just a basic #include "stddisclaimer.h" to keep the riffraff away.)

I think the main two (replaced by incompatible copies) are:
The forked and heavily modified html5lib, which is critical to converting books and is fundamentally incompatible with the original upstream html5lib project.
Or cherrypy (used in the content server) which has a bug which makes it unsuitable for bundling inside another application, a bug that has gone unfixed upstream for years, and calibre now ships a fixed copy. The content server also won't allow mobile devices to connect with a password when using upstream cherrypy...

Special mention goes to debian and echoed by Ubuntu, for disabling the plugin updater for "security concerns".
And for disabling CBR comics for political reasons.

...

For obvious reasons, building from source and replacing these two bundled modules is an excellent way to get your bug report ignored.
But I have gotten and seen other bug reports accepted, and Kovid was happy to help -- I always use calibre built from source (see the Arch Linux "calibre-git" package with my name on it ).

...

If calibre 2.48 works fine, there is no need to upgrade. Many people only upgrade when they need a new feature, and that is a very valid thing to do! Don't fix what ain't broke...

But if you decide you really need something in a newer version, I think you will be able to find help, so long as you follow the official instructions for a source install.

Last edited by eschwartz; 01-31-2016 at 11:31 AM.
eschwartz is offline   Reply With Quote
Reply


Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
Glo Lagging/odd behaviour rainio Kobo Reader 5 11-17-2012 10:45 AM
Mouse Click behaviour melmac Calibre 2 01-11-2012 05:39 AM
Odd behaviour Kboland Kobo Tablets 5 01-01-2012 11:03 PM
Odd behaviour of Calibre in Windows 7 bmeddings Calibre 10 04-16-2010 09:59 AM
Odd Behaviour... swanson37 Sony Reader 4 11-14-2007 01:11 AM


All times are GMT -4. The time now is 06:19 PM.


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