05-01-2015, 01:25 PM | #106 | |
Librarian
Posts: 346
Karma: 72225
Join Date: Apr 2015
Location: Liège - Belgium
Device: kobo gloHD - KA1
|
Quote:
|
|
05-01-2015, 01:37 PM | #107 |
how YOU doin?
Posts: 1,100
Karma: 7371047
Join Date: Feb 2009
Location: India
Device: Kindle Keyboard, iPad Pro 10.5”, Kobo Aura H2O, Kobo Libra 2
|
I don't think cleaning kePubs makes a difference in speed. I have compared the same book on my Kobo in both original ePub format and a simple calibre-converted kePub format, and the kePub always runs smoother. It's just the way the rendering engines are on the Kobo.
|
Advert | |
|
05-01-2015, 01:41 PM | #108 |
Bibliophagist
Posts: 39,105
Karma: 153098470
Join Date: Jul 2010
Location: Vancouver
Device: Kobo Sage, Libra Colour, Lenovo M8 FHD, Paperwhite 4, Tolino epos
|
Not sure if his workflow is the same as mine but after downloading the epub, I will take a look at it in ADE. If the layout is acceptable, I leave it alone. This is actually becoming quite common as the publishers (for the most part) have learned how to produce a decent looking ebook. Otherwise, I import the epub into Calibre and then use Sigil to edit the epub to correct the layout. You can also use Calibre's built-in editor but I'm used to Sigil so sticking with it for now. If the epub is DRMed, the same procedure except for removing DRM.
|
05-01-2015, 01:49 PM | #109 |
Wizard
Posts: 3,821
Karma: 19162882
Join Date: Nov 2012
Location: Te Riu-a-Māui
Device: Kobo Glo
|
Everyone seems to be having different experiences with this firmware, but is it working well for me on my Glo now that I've disabled the LeanAndMean feature setting.
The ability to tap twice while reading to refresh the screen is very useful to me. I like to set the pages between refresh to a high value (30-40 pages) which works very well most of the time, but every now and then there is an image or bold text that causes extra ghosting, so it is nice to be able to quickly refresh the screen manually in those special cases. The improvements to the epub hyphenation and the return of the sticky footer menus makes reading epubs in full-screen mode just about my perfect reading experience. The only thing I can think of that could make it better would be the return of the separate weight and sharpness sliders on the advanced font menu. I know there are still some issues in other parts of the firmware, but as long as the core function of reading epubs continues to work this well then I am very happy. |
05-01-2015, 04:02 PM | #110 |
Member
Posts: 23
Karma: 550
Join Date: Jan 2012
Device: Kobo Aura H2O
|
Thank you for mentioning the "double tap to refresh"-feature. It was new for me and I find it also very usable.
|
Advert | |
|
05-01-2015, 04:33 PM | #111 |
Bookworm
Posts: 975
Karma: 768585
Join Date: Aug 2010
Location: Netherlands
Device: Sony prs-650, Kobo Glo HD (2x), Kobo Glo
|
|
05-01-2015, 09:16 PM | #112 |
Connoisseur
Posts: 53
Karma: 12
Join Date: Aug 2009
Device: Smart Q7
|
Generally snappier, but on a very large CBR file (348MB/1470pp) it lagged really badly. I had to wait about 10-30 seconds for a page turn. Luckily I have the option to rezip the file.
Pinch zoom is great for PDFs. Was looking for some "lean and mean" conf settings to disable but couldn't find the reference again, strangely. |
05-02-2015, 01:53 AM | #113 |
Enthusiast
Posts: 42
Karma: 86
Join Date: Apr 2015
Location: Taiwan, Taipei
Device: Kobo Aura H2O
|
I've found something annoying on my H2O: now selecting any word would make all other words on the screen become kind of grayed out and blurry, which strongly deters me from looking up word definitions.
If there is no workarounds for this, I'll consider switch back to 3.13.1 despite the improvements about pinching and performance. |
05-02-2015, 05:13 AM | #114 | |
Bookworm
Posts: 975
Karma: 768585
Join Date: Aug 2010
Location: Netherlands
Device: Sony prs-650, Kobo Glo HD (2x), Kobo Glo
|
Quote:
|
|
05-02-2015, 07:54 AM | #115 | |
how YOU doin?
Posts: 1,100
Karma: 7371047
Join Date: Feb 2009
Location: India
Device: Kindle Keyboard, iPad Pro 10.5”, Kobo Aura H2O, Kobo Libra 2
|
Quote:
Very annoying, and a deal breaker. I'm going to look up on a way to go back to 3.13.1. There is nothing about this 3.15 update that can be considered an update for me. |
|
05-02-2015, 08:36 AM | #116 |
BLAM!
Posts: 13,492
Karma: 26047188
Join Date: Jun 2010
Location: Paris, France
Device: Kindle 2i, 3g, 4, 5w, PW, PW2, PW5; Kobo H2O, Forma, Elipsa, Sage, C2E
|
@Patricius / @howyoudoin:
Ouch. Indeed, it does a bitonal refresh on word selection, but on *the full screen* (instead of only for the underline & potentially the handles, which would seem more sensible; and we get another confirmation that the top 11 pixels are behind the bezel on the H2O ^^) >_<". I forgot to check this last time, but switching LeanAndMean off *might* help with that, since that's the same pattern of refreshes I've been seeing with menu highlights. Code:
┌─(ROOT@(none):pts/0)────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────(/)─┐ └─(0.50:44%:14:33:100%:#)── strace -fitv -e trace=ioctl -p $(pidof nickel) ──(Sat, May 02)─┘ Process 516 attached with 14 threads [pid 516] 14:33:51 [2f1b21bc] ioctl(3, MXCFB_SEND_UPDATE, {update_region={top=11, left=0, width=1080, height=1429}, waveform_mode=NTX_WFM_MODE_A2, update_mode=UPDATE_MODE_PARTIAL, update_marker=605, temp=TEMP_USE_AMBIENT, flags=EPDC_FLAG_FORCE_MONOCHROME, alt_buffer_data={virt_addr=(nil), phys_addr=0, width=0, height=0, alt_update_region={top=0, left=0, width=0, height=0}}}) = 0 [pid 516] 14:33:51 [2f1b21bc] ioctl(3, MXCFB_WAIT_FOR_UPDATE_COMPLETE, {605}) = 962 [pid 516] 14:33:51 [2f1b21bc] ioctl(3, MXCFB_SEND_UPDATE, {update_region={top=11, left=0, width=1080, height=1429}, waveform_mode=NTX_WFM_MODE_A2, update_mode=UPDATE_MODE_PARTIAL, update_marker=606, temp=TEMP_USE_AMBIENT, flags=EPDC_FLAG_FORCE_MONOCHROME, alt_buffer_data={virt_addr=(nil), phys_addr=0, width=0, height=0, alt_update_region={top=0, left=0, width=0, height=0}}}) = 0 [pid 516] 14:33:51 [2f1b21bc] ioctl(3, MXCFB_WAIT_FOR_UPDATE_COMPLETE, {606}) = 981 [pid 516] 14:33:53 [2f1b21bc] ioctl(3, MXCFB_SEND_UPDATE, {update_region={top=24, left=26, width=1028, height=398}, waveform_mode=WAVEFORM_MODE_AUTO, update_mode=UPDATE_MODE_PARTIAL, update_marker=607, temp=TEMP_USE_AMBIENT, flags=0, alt_buffer_data={virt_addr=(nil), phys_addr=0, width=0, height=0, alt_update_region={top=0, left=0, width=0, height=0}}}) = 0 [pid 516] 14:33:53 [2f1b21bc] ioctl(3, MXCFB_SEND_UPDATE, {update_region={top=614, left=580, width=297, height=81}, waveform_mode=NTX_WFM_MODE_A2, update_mode=UPDATE_MODE_PARTIAL, update_marker=608, temp=TEMP_USE_AMBIENT, flags=EPDC_FLAG_FORCE_MONOCHROME, alt_buffer_data={virt_addr=(nil), phys_addr=0, width=0, height=0, alt_update_region={top=0, left=0, width=0, height=0}}}) = 0 [pid 516] 14:33:53 [2f1b21bc] ioctl(3, MXCFB_SEND_UPDATE, {update_region={top=705, left=700, width=281, height=130}, waveform_mode=WAVEFORM_MODE_AUTO, update_mode=UPDATE_MODE_PARTIAL, update_marker=609, temp=TEMP_USE_AMBIENT, flags=0, alt_buffer_data={virt_addr=(nil), phys_addr=0, width=0, height=0, alt_update_region={top=0, left=0, width=0, height=0}}}) = 0 [pid 516] 14:33:53 [2f1b21bc] ioctl(3, MXCFB_WAIT_FOR_UPDATE_COMPLETE, {608}) = 961 [pid 516] 14:33:53 [2f1b21bc] ioctl(3, MXCFB_WAIT_FOR_UPDATE_COMPLETE, {609}) = 972 [pid 516] 14:33:53 [2f1b21bc] ioctl(3, MXCFB_SEND_UPDATE, {update_region={top=307, left=70, width=178, height=70}, waveform_mode=WAVEFORM_MODE_AUTO, update_mode=UPDATE_MODE_PARTIAL, update_marker=610, temp=TEMP_USE_AMBIENT, flags=0, alt_buffer_data={virt_addr=(nil), phys_addr=0, width=0, height=0, alt_update_region={top=0, left=0, width=0, height=0}}}) = 0 [pid 516] 14:33:53 [2f1b21bc] ioctl(3, MXCFB_SEND_UPDATE, {update_region={top=307, left=70, width=178, height=70}, waveform_mode=WAVEFORM_MODE_AUTO, update_mode=UPDATE_MODE_PARTIAL, update_marker=611, temp=TEMP_USE_AMBIENT, flags=0, alt_buffer_data={virt_addr=(nil), phys_addr=0, width=0, height=0, alt_update_region={top=0, left=0, width=0, height=0}}}) = 0 [pid 3165] 14:34:02 [????????] +++ exited with 0 +++ [pid 516] 14:34:11 [2f1b21bc] ioctl(3, MXCFB_SEND_UPDATE, {update_region={top=24, left=26, width=1028, height=398}, waveform_mode=WAVEFORM_MODE_AUTO, update_mode=UPDATE_MODE_PARTIAL, update_marker=612, temp=TEMP_USE_AMBIENT, flags=0, alt_buffer_data={virt_addr=(nil), phys_addr=0, width=0, height=0, alt_update_region={top=0, left=0, width=0, height=0}}}) = 0 [pid 516] 14:34:11 [2f1b21bc] ioctl(3, MXCFB_SEND_UPDATE, {update_region={top=11, left=0, width=1080, height=1429}, waveform_mode=WAVEFORM_MODE_AUTO, update_mode=UPDATE_MODE_PARTIAL, update_marker=613, temp=TEMP_USE_AMBIENT, flags=0, alt_buffer_data={virt_addr=(nil), phys_addr=0, width=0, height=0, alt_update_region={top=0, left=0, width=0, height=0}}}) = 0 [pid 516] 14:34:12 [2f1b21bc] ioctl(3, MXCFB_WAIT_FOR_UPDATE_COMPLETE, {613}) = 940 [pid 516] 14:34:12 [2f1b21bc] ioctl(3, MXCFB_SEND_UPDATE, {update_region={top=614, left=616, width=1, height=11}, waveform_mode=WAVEFORM_MODE_AUTO, update_mode=UPDATE_MODE_PARTIAL, update_marker=614, temp=TEMP_USE_AMBIENT, flags=0, alt_buffer_data={virt_addr=(nil), phys_addr=0, width=0, height=0, alt_update_region={top=0, left=0, width=0, height=0}}}) = 0 [pid 516] 14:34:12 [2f1b21bc] ioctl(3, MXCFB_SEND_UPDATE, {update_region={top=614, left=842, width=1, height=11}, waveform_mode=WAVEFORM_MODE_AUTO, update_mode=UPDATE_MODE_PARTIAL, update_marker=615, temp=TEMP_USE_AMBIENT, flags=0, alt_buffer_data={virt_addr=(nil), phys_addr=0, width=0, height=0, alt_update_region={top=0, left=0, width=0, height=0}}}) = 0 [pid 516] 14:34:12 [2f1b21bc] ioctl(3, MXCFB_SEND_UPDATE, {update_region={top=625, left=580, width=71, height=70}, waveform_mode=WAVEFORM_MODE_AUTO, update_mode=UPDATE_MODE_PARTIAL, update_marker=616, temp=TEMP_USE_AMBIENT, flags=0, alt_buffer_data={virt_addr=(nil), phys_addr=0, width=0, height=0, alt_update_region={top=0, left=0, width=0, height=0}}}) = 0 [pid 516] 14:34:12 [2f1b21bc] ioctl(3, MXCFB_SEND_UPDATE, {update_region={top=625, left=806, width=71, height=70}, waveform_mode=WAVEFORM_MODE_AUTO, update_mode=UPDATE_MODE_PARTIAL, update_marker=617, temp=TEMP_USE_AMBIENT, flags=0, alt_buffer_data={virt_addr=(nil), phys_addr=0, width=0, height=0, alt_update_region={top=0, left=0, width=0, height=0}}}) = 0 [pid 516] 14:34:12 [2f1b21bc] ioctl(3, MXCFB_SEND_UPDATE, {update_region={top=705, left=700, width=281, height=130}, waveform_mode=WAVEFORM_MODE_AUTO, update_mode=UPDATE_MODE_PARTIAL, update_marker=618, temp=TEMP_USE_AMBIENT, flags=0, alt_buffer_data={virt_addr=(nil), phys_addr=0, width=0, height=0, alt_update_region={top=0, left=0, width=0, height=0}}}) = 0 [pid 516] 14:34:12 [2f1b21bc] ioctl(3, MXCFB_WAIT_FOR_UPDATE_COMPLETE, {617}) = 938 [pid 516] 14:34:13 [2f1b21bc] ioctl(3, MXCFB_WAIT_FOR_UPDATE_COMPLETE, {618}) = 997 [pid 516] 14:34:13 [2f1b21bc] ioctl(3, MXCFB_WAIT_FOR_UPDATE_COMPLETE, {615}) = 0 [pid 516] 14:34:13 [2f1b21bc] ioctl(3, MXCFB_WAIT_FOR_UPDATE_COMPLETE, {616}) = 0 [pid 516] 14:34:13 [2f1b21bc] ioctl(3, MXCFB_WAIT_FOR_UPDATE_COMPLETE, {614}) = 0 Incidentally, this is also how Kindles behave, except, well, they do so in a much better fashion, both because waveform handling & eink drivers are just plain better there, but also because the window manager is far more intricate, and behaves much more smartly regarding damage handling (in this instance, it'll almost always force a black-flash to recover when closing the dictionary/highlight popups). [Although, granted, that's not perfect either, but we've hit the same kind of issues on KOReader with highlights & large popup handling: hard to find a good tradeoff between snappy and not murdering text rendering ] <rant> I had to take out my PW2 to check, and it made me sad to see how much snappier it is in comparison ;'( [granted, there's also a large CPU gap to take into account there, iMX5 vs. iMX6]. Wish Kobo would stop putting out weird hybrid devices, like the Aura, with its Pearl screen & reagl waveform handling, or the H2O & Glo HD, with their Carta screen *without* reagl waveform handling ;'(. </rant> Last edited by NiLuJe; 05-02-2015 at 09:50 AM. |
05-02-2015, 09:46 AM | #117 |
how YOU doin?
Posts: 1,100
Karma: 7371047
Join Date: Feb 2009
Location: India
Device: Kindle Keyboard, iPad Pro 10.5”, Kobo Aura H2O, Kobo Libra 2
|
Thanks for the explanation, NiLuJe.
Another major annoyance I've noticed is the automatic refresh of the first page of a new chapter. The automatic refresh makes the page less dark. It was fine the first time the device drew the page - why refresh it unnecessarily?!?! I wish the device were a human so I could smack it on it's head when it does this. |
05-02-2015, 09:52 AM | #118 |
BLAM!
Posts: 13,492
Karma: 26047188
Join Date: Jun 2010
Location: Paris, France
Device: Kindle 2i, 3g, 4, 5w, PW, PW2, PW5; Kobo H2O, Forma, Elipsa, Sage, C2E
|
@howyoudoin: Is that with fancy chapter headings only or not?
Because I'm not seeing this in the current book I'm reading which has relatively tame headings; but there might be a special behavior for stuff with images forcing a black flash? (again, that'll sound familiar to Kindle owners ). EDIT: checking on kEpubs, the ePub reader might behave differently. EDIT²: Nope, same deal. Last edited by NiLuJe; 05-02-2015 at 10:01 AM. |
05-02-2015, 10:09 AM | #119 | |
how YOU doin?
Posts: 1,100
Karma: 7371047
Join Date: Feb 2009
Location: India
Device: Kindle Keyboard, iPad Pro 10.5”, Kobo Aura H2O, Kobo Libra 2
|
Quote:
|
|
05-02-2015, 10:19 AM | #120 |
BLAM!
Posts: 13,492
Karma: 26047188
Join Date: Jun 2010
Location: Paris, France
Device: Kindle 2i, 3g, 4, 5w, PW, PW2, PW5; Kobo H2O, Forma, Elipsa, Sage, C2E
|
@howyoudoin: Well, if it's set to refresh every page, it'll indeed refresh every page, and that includes chapter breaks, or am I missing something? ^^
|
|
Similar Threads | ||||
Thread | Thread Starter | Forum | Replies | Last Post |
MobileRead Discussion/Suggestion Thread | WT Sharpe | Book Clubs | 378 | 11-16-2017 08:25 PM |
Hugo 2014 Discussion Thread | Pete731 | General Discussions | 107 | 08-23-2014 06:55 AM |
Wicked discussion thread. | WT Sharpe | Reading Recommendations | 15 | 08-07-2011 08:11 AM |
iLiad FBShot discussion thread | scotty1024 | iRex Developer's Corner | 2 | 11-16-2006 05:30 PM |