Been searching for a epub reader for puppy linux. I am not a fan of Calibre and Fbreader.
So I made a Coolreader3.sfs and share it here if anyone need it.
Tested on dpup stretch 32bit.
link:
https://drive.google.com/open?id=1ogVJO ... Rh5JkjlGM6
Coolreader3.sfs
- Subito Piano
- Posts: 731
- Joined: Mon 28 May 2007, 03:12
- Location: UPSTATE New York
- Contact:
Thanks for sharing - but can't get it working on xenialpup. Not sure it's meant to?
command line yields the following:
Thoughts? Thanks.
command line yields the following:
Code: Select all
sh-4.3# cr3
2020/02/19 12:25:21.9659 WARN Changing log level from 3 to 1
168 fonts loaded.
2020/02/19 12:25:22.0290 ERROR Canot load translation file cr3_en_US from dir /usr/share/cr3/i18n/
cr3: symbol lookup error: cr3: undefined symbol: _ZN9QListData11detach_growEPii
sh-4.3#
[color=green]"God is love" - [url=https://www.esv.org/1+John+4/]I John 4:12[/url][/color]
🧠🧠🧠Rockin' on a 2007 IBM/Lenovo T60 Centrino Duo with 32-bit XenialPup 7.5! :D
(A/V Linux for live digital synth needs)
🧠🧠🧠Rockin' on a 2007 IBM/Lenovo T60 Centrino Duo with 32-bit XenialPup 7.5! :D
(A/V Linux for live digital synth needs)
Subito Piano maybe you need to do a fresh new download of the Coolreader3 sfs. Maybe you got a bad download.
Thanks for the SFS of Coolreader3!
Tried it in Bionicpup64 8.0
It opened with this error displayed in window.
Thanks for the SFS of Coolreader3!
Tried it in Bionicpup64 8.0
It opened with this error displayed in window.
However, it does seem to work when a document is selected to view.Error while opening document %F
The things they do not tell you, are usually the clue to solving the problem.
When I was a kid I wanted to be older.... This is not what I expected
YaPI(any iso installer)
When I was a kid I wanted to be older.... This is not what I expected
YaPI(any iso installer)
I also like cool-reader. But run both 32 and 64 bit versions as "external applications". See, http://murga-linux.com/puppy/viewtopic. ... 121#996121.
Despite originating as a "deb", they run under any Puppy with the proper architecture (32 vs. 64). As noted there, you will have to install a couple of libraries into each Puppy. IIRC, the libraries needed were libQtGui.so.4 and libQtCore.so.4. But to be certain your Puppy provides all necessary libraries, file-browse to /usr/bin/cr3 in the extracted folder, right-click it and from the popup menu select "ldd". Click the "Missing" Tab at the bottom of the GUI which will open.
For all but the latest Puppies, their Puppy Package Manager will offer the required missing libraries. But newer Puppies have "progressed" to Qt5s. For those, open your web-browser to https://pkgs.org/ enter the missing lib in the Search Box. Download the lib from the distro version closest to that of which your Puppy is "binary compatible".
As I noted in the post referenced above, I created a pet in order to have a menu entry (and install the pet into each Puppy where a menu entry was desired).
The "Error while opening document %F" noted is a consequence of beginning its existence as an Ubuntu Applications. You'll find that /usr/share/applications/coolreader.desktop has in its Exec= the %F argument. Under Ubuntu that would enable coolreader to open a specific File perhaps from a right-click menu. Puppy has its own way of enabling specific file-types to be opened via Right-Clicking files. Just delete the "%F from the argument and save the change. Remember to execute a SAVE to your SaveFile/Folder.
Despite originating as a "deb", they run under any Puppy with the proper architecture (32 vs. 64). As noted there, you will have to install a couple of libraries into each Puppy. IIRC, the libraries needed were libQtGui.so.4 and libQtCore.so.4. But to be certain your Puppy provides all necessary libraries, file-browse to /usr/bin/cr3 in the extracted folder, right-click it and from the popup menu select "ldd". Click the "Missing" Tab at the bottom of the GUI which will open.
For all but the latest Puppies, their Puppy Package Manager will offer the required missing libraries. But newer Puppies have "progressed" to Qt5s. For those, open your web-browser to https://pkgs.org/ enter the missing lib in the Search Box. Download the lib from the distro version closest to that of which your Puppy is "binary compatible".
As I noted in the post referenced above, I created a pet in order to have a menu entry (and install the pet into each Puppy where a menu entry was desired).
The "Error while opening document %F" noted is a consequence of beginning its existence as an Ubuntu Applications. You'll find that /usr/share/applications/coolreader.desktop has in its Exec= the %F argument. Under Ubuntu that would enable coolreader to open a specific File perhaps from a right-click menu. Puppy has its own way of enabling specific file-types to be opened via Right-Clicking files. Just delete the "%F from the argument and save the change. Remember to execute a SAVE to your SaveFile/Folder.
Remove %F/usr/share/applications/cr3.desktop file has in its Exec= the %F argument.
Yes, that fixed it.
Now just have Exec=cr3
Because it is all in a SFS. Had to unpack the Coolreader sfs.
Make the change to the cr3.desktop file.
Repackage as a SFS.
The things they do not tell you, are usually the clue to solving the problem.
When I was a kid I wanted to be older.... This is not what I expected
YaPI(any iso installer)
When I was a kid I wanted to be older.... This is not what I expected
YaPI(any iso installer)
- Subito Piano
- Posts: 731
- Joined: Mon 28 May 2007, 03:12
- Location: UPSTATE New York
- Contact:
Thanks, BigPup -- hmm -- I accidentally replied here -- on a different, but related, thread. Turns out the issue is somewhere in my save file, I must have messed something up.
[color=green]"God is love" - [url=https://www.esv.org/1+John+4/]I John 4:12[/url][/color]
🧠🧠🧠Rockin' on a 2007 IBM/Lenovo T60 Centrino Duo with 32-bit XenialPup 7.5! :D
(A/V Linux for live digital synth needs)
🧠🧠🧠Rockin' on a 2007 IBM/Lenovo T60 Centrino Duo with 32-bit XenialPup 7.5! :D
(A/V Linux for live digital synth needs)