| 
			
			 | 
		#61 | 
| 
			
			
			
			 Wizard 
			
			![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 3,068 
				Karma: 18821071 
				Join Date: Oct 2010 
				Location: Sudbury, ON, Canada 
				
				
				Device: PRS-505, PB 902, PRS-T1, PB 623, PB 840, PB 633 
				
				
				 | 
	
	
	
		
		
		
		
		 
			
			Not easily.  There's a thread in the development forum where I gave some tips on running gdb on the devices.  Running gdb remotely is a pain, though.  And running it locally doesn't seem possible since none of the terminals seem to be able to support it.  However, I've found that you can set up a file of input commands to gdb to run the program and then print out the stack frame where the crash took place, and redirect standard input for gdb to that file.  In this case, though, I'm not sure which process you should run the debugger on.  The event forwarder?  Some lua interpreter?  Who knows.
		 
		
	
		
		
		
		
		
		
		
		
		
		
	
	 | 
| 
		 | 
	
	
	
		
		
		
		
			 
		
		
		
		
		
		
		
			
		
		
		
	 | 
| 
			
			 | 
		#62 | |
| 
			
			
			
			 Zealot 
			
			![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 144 
				Karma: 405567 
				Join Date: Nov 2012 
				
				
				
				Device: K3 KPW PB840 
				
				
				 | 
	
	
	
		
		
		
		
		 Quote: 
	
  | 
|
| 
		 | 
	
	
	
		
		
		
		
			 
		
		
		
		
		
		
		
			
		
		
		
	 | 
| 
			
			 | 
		#63 | 
| 
			
			
			
			 Zealot 
			
			![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 144 
				Karma: 405567 
				Join Date: Nov 2012 
				
				
				
				Device: K3 KPW PB840 
				
				
				 | 
	
	
	
		
		
		
		
		 
			
			Could some one install this test build on their PocketBook devices? It will log detailed information on the framebuffer configuration of the device from which developers could find a way to solve the display problem on some PocketBook devices.  
		
	
		
		
		
		
		
		
		
		
		
		
	
	How-to-test: Just download the unzip the zip package from the above linked page and copy the extracted "applications" directory to your PocketBook devices. Then launch Koreader in the applications menu. And a "koreader.log" file will be generated in the "applications/koreader" directory on your device. It will be very helpful to post the first few lines of that file to this thread. Sample info you may need to post: Code: 
	PocketBook framebuffer info framebuffer finfo pitc 1200 framebuffer finfo size 1921024 framebuffer finfo pann 1 1 framebuffer vinfo xres 1200 1200 framebuffer vinfo yres 1600 1600 framebuffer vinfo offs 0 0  | 
| 
		 | 
	
	
	
		
		
		
		
			 
		
		
		
		
		
		
		
			
		
		
		
	 | 
| 
			
			 | 
		#64 | 
| 
			
			
			
			 ♫ 
			
			![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 661 
				Karma: 506380 
				Join Date: Aug 2010 
				Location: Germany 
				
				
				Device: Kobo Aura / PB Lux 2 / Bookeen Frontlight / Kobo Mini / Nook Color 
				
				
				 | 
	
	
	
		
		
		
		
		 Code: 
	PocketBook framebuffer info framebuffer finfo pitc 758 framebuffer finfo size 786432 framebuffer finfo pann 1 1 framebuffer vinfo xres 758 758 framebuffer vinfo yres 1024 1024 framebuffer vinfo offs 0 0  | 
| 
		 | 
	
	
	
		
		
		
		
			 
		
		
		
		
		
		
		
			
		
		
		
	 | 
| 
			
			 | 
		#65 | 
| 
			
			
			
			 Wizard 
			
			![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 3,068 
				Karma: 18821071 
				Join Date: Oct 2010 
				Location: Sudbury, ON, Canada 
				
				
				Device: PRS-505, PB 902, PRS-T1, PB 623, PB 840, PB 633 
				
				
				 | 
	
	
	
		
		
		
		
		 
			
			This is for my Touch Lux 623 with firmware 4.4.180: 
		
	
		
		
		
		
		
		
		
		
		
		
	
	Code: 
	PocketBook framebuffer info
framebuffer finfo pitc  768
framebuffer finfo size  3145728
framebuffer finfo pann  1       1
framebuffer vinfo xres  758     768
framebuffer vinfo yres  1024    2048
framebuffer vinfo offs  0       0
# initializing for device PocketBook
# framebuffer resolution: {
        ["h"] = 1024,
        ["w"] = 758
}
Code: 
	# INFO: invalid widget for setDirty() stack traceback:
        frontend/ui/uimanager.lua:204: in function 'setDirty'
        frontend/ui/widget/button.lua:157: in function 'action'
        frontend/ui/uimanager.lua:296: in function '_checkTasks'
        frontend/ui/uimanager.lua:444: in function 'run'
        ./reader.lua:138: in main chunk
        [C]: at 0x0000bdf1
 | 
| 
		 | 
	
	
	
		
		
		
		
			 
		
		
		
		
		
		
		
			
		
		
		
	 | 
| 
			
			 | 
		#66 | 
| 
			
			
			
			 Guru 
			
			![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 615 
				Karma: 2362786 
				Join Date: Jan 2010 
				
				
				
				Device: PocketBook Verse Pro Colour 
				
				
				 | 
	
	
	
		
		
		
		
		 
			
			This is for my Touch 622: 
		
	
		
		
		
		
		
		
		
		
		
		
	
	Code: 
	PocketBook framebuffer info
framebuffer finfo pitc	608
framebuffer finfo size	2179072
framebuffer finfo pann	1	1
framebuffer vinfo xres	600	608
framebuffer vinfo yres	800	1792
framebuffer vinfo offs	0	0
# initializing for device PocketBook
# framebuffer resolution: {
	["h"] = 800,
	["w"] = 600
 | 
| 
		 | 
	
	
	
		
		
		
		
			 
		
		
		
		
		
		
		
			
		
		
		
	 | 
| 
			
			 | 
		#67 | |
| 
			
			
			
			 Connoisseur 
			
			![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 79 
				Karma: 24492 
				Join Date: Jul 2013 
				Location: France 
				
				
				Device: Kindle 4, PBk Lux 2, PBk Lux 3, K Aura, K Libra H2O, K Libra2 
				
				
				 | 
	
	
	
		
		
		
		
		 
			
			This is for my PB 626 
		
	
		
		
		
		
		
		
		
		
		
		
	
	(Firmware : W626.4.4.1151 date: 20141024_140004) Quote: 
	
  | 
|
| 
		 | 
	
	
	
		
		
		
		
			 
		
		
		
		
		
		
		
			
		
		
		
	 | 
| 
			
			 | 
		#68 | |
| 
			
			
			
			 Zealot 
			
			![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 144 
				Karma: 405567 
				Join Date: Nov 2012 
				
				
				
				Device: K3 KPW PB840 
				
				
				 | 
	
	
	
		
		
		
		
		 Quote: 
	
  | 
|
| 
		 | 
	
	
	
		
		
		
		
			 
		
		
		
		
		
		
		
			
		
		
		
	 | 
| 
			
			 | 
		#69 | 
| 
			
			
			
			 Zealot 
			
			![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 144 
				Karma: 405567 
				Join Date: Nov 2012 
				
				
				
				Device: K3 KPW PB840 
				
				
				 | 
	
	
	
		
		
		
		
		 
			
			Now we need the above framebuffer info on PocketBook Mini(515) to verify my hypothesis that on PocketBook the actual framebuffer pitch may need 16-bytes padding but not revealed in the fixed framebuffer info. That's to say, pitch size 758 from finfo is not reliable and should always be modified to 768, like PB626. And pitch size 600 should be modified to 608, like PB515(? needs verification). And pitch size 768 on PB623 and pitch size 1200 on PB840 does not need to be modified.
		 
		
	
		
		
		
		
		
		
		
		
		
		
		
			Last edited by chrox; 01-31-2015 at 03:28 PM.  | 
| 
		 | 
	
	
	
		
		
		
		
			 
		
		
		
		
		
		
		
			
		
		
		
	 | 
| 
			
			 | 
		#70 | 
| 
			
			
			
			 Member 
			
			![]() Posts: 11 
				Karma: 10 
				Join Date: Apr 2014 
				
				
				
				Device: Pocketbook 614W (Basic 2) 
				
				
				 | 
	
	
	
		
		
		
		
		 
			
			koreader.log from my PocketBook Basic 2 (614): 
		
	
		
		
		
		
		
		
		
		
		
		
	
	Code: 
	PocketBook framebuffer info
framebuffer finfo pitc  600
framebuffer finfo size  487424
framebuffer finfo pann  1       1
framebuffer vinfo xres  600     600
framebuffer vinfo yres  800     800
framebuffer vinfo offs  0       0
# initializing for device PocketBook
# framebuffer resolution: {
        ["h"] = 800,
        ["w"] = 600
 | 
| 
		 | 
	
	
	
		
		
		
		
			 
		
		
		
		
		
		
		
			
		
		
		
	 | 
| 
			
			 | 
		#71 | |
| 
			
			
			
			 Junior Member 
			
			![]() Posts: 3 
				Karma: 10 
				Join Date: Jan 2015 
				
				
				
				Device: PB Mini 
				
				
				 | 
	
	
	
		
		
		
		
		 Quote: 
	
 PB Mini 515: Code: 
	PocketBook framebuffer info framebuffer finfo pitc 600 framebuffer finfo size 487424 framebuffer finfo pann 1 1 framebuffer vinfo xres 600 600 framebuffer vinfo yres 800 800 framebuffer vinfo offs 0 0  | 
|
| 
		 | 
	
	
	
		
		
		
		
			 
		
		
		
		
		
		
		
			
		
		
		
	 | 
| 
			
			 | 
		#72 | 
| 
			
			
			
			 Guru 
			
			![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 615 
				Karma: 2362786 
				Join Date: Jan 2010 
				
				
				
				Device: PocketBook Verse Pro Colour 
				
				
				 | 
	
	
	
		
		
		
		
		 
			
			Yes, on the whole the screen looks normal. But in the menus there are smal 'gaps' in some letters. And the contrast in the text is very poor, even though I select darker contrast. And I see the white lines as reported in post #54.
		 
		
	
		
		
		
		
		
		
		
		
		
		
	
	 | 
| 
		 | 
	
	
	
		
		
		
		
			 
		
		
		
		
		
		
		
			
		
		
		
	 | 
| 
			
			 | 
		#73 | 
| 
			
			
			
			 Zealot 
			
			![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 144 
				Karma: 405567 
				Join Date: Nov 2012 
				
				
				
				Device: K3 KPW PB840 
				
				
				 | 
	
	
	
		
		
		
		
		 
			
			Thanks for everyone here. The framebuffer issue on PocketBook devices should be solved on the next koreader nightly release.
		 
		
	
		
		
		
		
		
		
		
		
		
		
	
	 | 
| 
		 | 
	
	
	
		
		
		
		
			 
		
		
		
		
		
		
		
			
		
		
		
	 | 
| 
			
			 | 
		#74 | 
| 
			
			
			
			 Guru 
			
			![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 615 
				Karma: 2362786 
				Join Date: Jan 2010 
				
				
				
				Device: PocketBook Verse Pro Colour 
				
				
				 | 
	
	
	
		
		
		
		
		 
			
			Great job, chrox! 
		
	
		
		
		
		
		
		
		
		
		
		
	
	(That's the first thing I should have mentioned yesterday. My only excuse is that it was past midnight for me.)  | 
| 
		 | 
	
	
	
		
		
		
		
			 
		
		
		
		
		
		
		
			
		
		
		
	 | 
| 
			
			 | 
		#75 | 
| 
			
			
			
			 Member 
			
			![]() Posts: 19 
				Karma: 10 
				Join Date: Jan 2015 
				
				
				
				Device: InkPad 840, InkPad 740 
				
				
				 | 
	
	
	
		
		
		
		
		 
			
			Some question: 
		
	
		
		
		
		
		
		
		
		
		
		
	
	- Does koreader use A2 refresh mode? I am asking about this because builtin apps have faster and better scrolling. In builtin apps when scrolling page is displayed in black and white (high contrast, no grays), and scrolling is fast. In koreader grays are still displayed when scrolling and it is slower. - Is there any way to go back from filebrowser to already opened document without selecting any file?  
		 | 
| 
		 | 
	
	
	
		
		
		
		
			 
		
		
		
		
		
		
		
			
		
		
		
	 | 
![]()  | 
            
        
            
| Tags | 
| calibre, epub, koreader, pb742, pdf, pocketbook | 
| Thread Tools | Search this Thread | 
            
  | 
    
			 
			Similar Threads
		 | 
	||||
| Thread | Thread Starter | Forum | Replies | Last Post | 
| KOReader: a document reader for PDF, DJVU, EPUB, FB2, HTML, ... (GPLv3) | hawhill | Kindle Developer's Corner | 1289 | 04-07-2025 11:18 AM | 
| CBZ plugin interaction with FB2/DjVu plugins - First try at pinpointing | MrWarper | iRex | 2 | 12-11-2011 06:46 AM | 
| Raccoon Reader - reads ePub, fb2, fb2.zip, txt on WP7 for free | Andrei_Shvydryk | Reading and Management | 0 | 10-31-2011 04:17 PM | 
| v3 vs. v3+ as a pdf/DjVu reader | hedonism_bot | HanLin eBook | 7 | 11-02-2010 09:16 PM | 
| New PDF to LRF Tool (for DJVU and CBZ files too) | RWood | Sony Reader | 0 | 08-29-2007 03:13 PM |