FBReader: An E-Book reader

Word processors, spreadsheets, presentations, translation, etc.
Message
Author
sindi
Posts: 1087
Joined: Sun 16 Aug 2009, 13:30
Location: Ann Arbor MI USA

FBReader 0.12

#61 Post by sindi »

The first pet posted, with liblinebreak added to /usr/lib/, reads a 2009 ePub from Gutenberg.

I unpackaged it and ran it from the directory it made, rather than installing it.

The 0.99 version, with libgio pet added, does not display a book. Something flashes briefly onscreen then no book appears. Why? Also preferences does not display much - I can't set the directories to look in, for instance.

ldd /usr/bin/FBreader shows that it has all required libraries.

The older FBreader is not a dynamic executable but it works fine including images.

I have not tried any intermediate versions. Is there some reason not to use 0.12?

User avatar
technosaurus
Posts: 4853
Joined: Mon 19 May 2008, 01:24
Location: Blue Springs, MO
Contact:

#62 Post by technosaurus »

99 is reading epubs fine, maybe you can be more specific
Check out my [url=https://github.com/technosaurus]github repositories[/url]. I may eventually get around to updating my [url=http://bashismal.blogspot.com]blogspot[/url].

muggins
Posts: 6724
Joined: Fri 20 Jan 2006, 10:44
Location: hobart

#63 Post by muggins »

I think 0.99 series is the development version.

The binary, in the pet on the first page, is dynamic, it's just that it's been compressed with upx. If you download upx, then run:

Code: Select all

upx -d FBReader
ldd FBReader
you'll see the dependencies.

sindi
Posts: 1087
Joined: Sun 16 Aug 2009, 13:30
Location: Ann Arbor MI USA

0.99 not working with pulp 0.1 (puppy 4.1.2)

#64 Post by sindi »

The earlier version reads epub, fb2, etc., the later one displays a blank page after flashing something onscreen. Have you tried it with puppy 4.1.2 kernel 2.61.7? I tried both versions unpacked into their own subdirectories in ./download. Pulp uses 10MB to load so would make a rather old laptop into an ebook reader. FBReader with a book loaded uses only about 25MB.

Installing 0.99 did not help.

Version 0.99 cannot read epub but it CAN read HTML, fb2, and mobi.

sindi
Posts: 1087
Joined: Sun 16 Aug 2009, 13:30
Location: Ann Arbor MI USA

0.99 libgio problem

#65 Post by sindi »

If I run FBReader from an rxvt I get
the error message symbol lookup error undefined symbol glib_gettext
when I try to display a mobi file or an epub file.
0.12 works CLI with both. Not so sure
that saved .mobi works with 0.99
but I think I viewed with Opera.
What do I do about glib? fb2 definitely
works with both versions, and HTML, from the commandline.

muggins
Posts: 6724
Joined: Fri 20 Jan 2006, 10:44
Location: hobart

#66 Post by muggins »

Can you provide a link to an epub, with graphics, for me to try?

I did try one, (Culpeper's herbal), and it displayed fine. (On lupu528...not sure if p412 likes my netbooks graphics?)

muggins
Posts: 6724
Joined: Fri 20 Jan 2006, 10:44
Location: hobart

#67 Post by muggins »

The 0.99 version is currently Qt4 based only...no gtk2 at present. So the error you're seeing is probably a qt4 compatibility problem.

Edit No, I'm wrong. Can't see any qt4 dependency in the 0.99 pet...another mystery?
Last edited by muggins on Sun 07 Oct 2012, 23:56, edited 1 time in total.

sindi
Posts: 1087
Joined: Sun 16 Aug 2009, 13:30
Location: Ann Arbor MI USA

FBReader 0.12.10 works

#68 Post by sindi »

Like 12.8, unlike 99, 12.10
reads epub and other formats.
I found mention that another
version was compiled with
gtk 2.18 and I have 2.0.

sindi
Posts: 1087
Joined: Sun 16 Aug 2009, 13:30
Location: Ann Arbor MI USA

FBReader 0.12.x vs later versions

#69 Post by sindi »

Is there any good reason not to just use 0.12.10? It does not display tables properly but it read all the formats I gave it from Gutenberg and other free ebooks. Do you plan to compile the latest version (Qt? - your gtk is too new for puppy 4.1.2).

sheldonisaac
Posts: 902
Joined: Mon 22 Jun 2009, 01:36
Location: Philadelphia, PA

Re: FBReader 0.12.x vs later versions

#70 Post by sheldonisaac »

sindi wrote:Is there any good reason not to just use 0.12.10? It does not display tables properly but it read all the formats I gave it from Gutenberg and other free ebooks. Do you plan to compile the latest version (Qt? - your gtk is too new for puppy 4.1.2).
Sindi, I recently installed the 0.99.0 version (under Lucid Puppy 5.28-005), and it seems to have preserved my preferences from the 0.12.10 version.

I haven't yet found out the ways in which they differ.

I've just turned on my older computer, which runs Classic Puppy 2.14X.
I'll see whether FBReader runs on it.
Hmmm. It seems to be version 0.99.0 ?!?!

I'll try clicking on fbreader-0.12.10-i386.pet
I see a "WARNING: Package 'fbreader' is already installed!"
I'll go ahead..

SUCCESS!?

Will restart X server.

/usr/bin/FBReader starts version 0.12.10

THe top, where the icons like Library, Add File, etc are located, looks different offhand.

Hm, I see there's a Google Group for FBReader?


Oh, I see brief info at

http://freecode.com/projects/fbreader/releases/347997

about the recent versions.


Sheldon

User avatar
technosaurus
Posts: 4853
Joined: Mon 19 May 2008, 01:24
Location: Blue Springs, MO
Contact:

#71 Post by technosaurus »

fbreader 99 was compiled on a (Wary) system with this:

Code: Select all

pkg-config glib-2.0 gtk+-2.0 --modversion
2.28.8
2.24.8
if your versions are lower you may need to update glib and/or gtk (but most likely glib)
Luci would fall into that category
Check out my [url=https://github.com/technosaurus]github repositories[/url]. I may eventually get around to updating my [url=http://bashismal.blogspot.com]blogspot[/url].

muggins
Posts: 6724
Joined: Fri 20 Jan 2006, 10:44
Location: hobart

#72 Post by muggins »


snayak
Posts: 422
Joined: Wed 14 Sep 2011, 05:49

#73 Post by snayak »

can it open a chm file?

it is written that fbreader supports chm!

I failed. :-(

how to open it?
[Precise 571 on AMD Athlon XP 2000+ with 512MB RAM]
[Fatdog 720 on Intel Pentium B960 with 4GB RAM]

[url]http://srinivas-nayak.blogspot.com/[/url]

jamesbond
Posts: 3433
Joined: Mon 26 Feb 2007, 05:02
Location: The Blue Marble

#74 Post by jamesbond »

snayak wrote:can it open a chm file?

it is written that fbreader supports chm!

I failed. :-(

how to open it?
FBreader doesn't always render chm faithfully (it is not a web browser). Use this instead: https://addons.mozilla.org/en-us/firefox/addon/chmfox/.
Fatdog64 forum links: [url=http://murga-linux.com/puppy/viewtopic.php?t=117546]Latest version[/url] | [url=https://cutt.ly/ke8sn5H]Contributed packages[/url] | [url=https://cutt.ly/se8scrb]ISO builder[/url]

Post Reply