| 
			
			 | 
		#181 | 
| 
			
			
			
			 Going Viral 
			
			![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 17,212 
				Karma: 18210809 
				Join Date: Feb 2012 
				Location: Central Texas 
				
				
				Device: No K1, PW2, KV, KOA 
				
				
				 | 
	
	
	
		
		
		
		
		 
			
			libpng16 **should** support all of the symbols of libpng12 
		
	
		
		
		
		
		
		
		
		
		
		
		
			The easiest way is to try it. ![]() Go to the directory that has libpng12 - Enter the command: Code: 
	ln -s libpng16 libpng12 The symbols in ELF libraries are versioned, the dynamic loader can figure out the correct entry points. - - - - Otherwise, you'll have to download the earlier firmware version from Amazon - Then use KindleTool to unpack the update, find libpng12, and move it to the same place on the Kindle that holds libpng16. Note: You shouldn't have to diddle LD_LIBRARY_PATH any more than it already gets diddled in either case. Last edited by knc1; 08-14-2015 at 05:58 PM.  | 
| 
		 | 
	
	
	
		
		
		
		
			 
		
		
		
		
		
		
		
			
		
		
		
	 | 
| 
			
			 | 
		#182 | |
| 
			
			
			
			 Ex-Helpdesk Junkie 
			
			![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() 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) 
				
				
				 | 
	
	
	
		
		
		
		
		 Quote: 
	
 But it could be safely assumed a symlink is not going to fill up the empty space on the system partition. Thought I'd mention it anyway.  | 
|
| 
		 | 
	
	
	
		
		
		
		
			 
		
		
		
		
		
		
		
			
		
		
		
	 | 
| Advert | |
| 
         | 
    
| 
			
			 | 
		#183 | 
| 
			
			
			
			 Connoisseur 
			
			![]() ![]() ![]() Posts: 99 
				Karma: 280 
				Join Date: Nov 2010 
				
				
				
				Device: iPhone6, iPadMiniRetina, KindlePW3, KoboGloHD 
				
				
				 | 
	
	
	
		
		
		
		
		 
			
			Thanks, knc1 and eachwartz. I appreciate your help. Unfortunately I haven't been able to find the directory containing libpng12. I found libpng.so and libpng16.so in /usr/lib but not libpng12. Thoughts?
		 
		
	
		
		
		
		
		
		
		
		
		
		
	
	 | 
| 
		 | 
	
	
	
		
		
		
		
			 
		
		
		
		
		
		
		
			
		
		
		
	 | 
| 
			
			 | 
		#184 | 
| 
			
			
			
			 Ex-Helpdesk Junkie 
			
			![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() 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) 
				
				
				 | 
	
	
	
		
		
		
		
		 
			
			There is no libpng12.so -- create it, as a link to libpng16.so 
		
	
		
		
		
		
		
		
		
		
		
		
		
			Code: 
	cd /usr/lib mntroot rw && ln -s libpng.16.so libpng.12.so && mntroot ro Last edited by eschwartz; 08-16-2015 at 10:24 PM.  | 
| 
		 | 
	
	
	
		
		
		
		
			 
		
		
		
		
		
		
		
			
		
		
		
	 | 
| 
			
			 | 
		#185 | |
| 
			
			
			
			 Going Viral 
			
			![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 17,212 
				Karma: 18210809 
				Join Date: Feb 2012 
				Location: Central Texas 
				
				
				Device: No K1, PW2, KV, KOA 
				
				
				 | 
	
	
	
		
		
		
		
		 Quote: 
	
 Code: 
	mntroot rw cd /usr/lib ln -s libpng16.so libpng12.so mntroot ro  | 
|
| 
		 | 
	
	
	
		
		
		
		
			 
		
		
		
		
		
		
		
			
		
		
		
	 | 
| Advert | |
| 
         | 
    
| 
			
			 | 
		#186 | |
| 
			
			
			
			 Connoisseur 
			
			![]() ![]() ![]() Posts: 99 
				Karma: 280 
				Join Date: Nov 2010 
				
				
				
				Device: iPhone6, iPadMiniRetina, KindlePW3, KoboGloHD 
				
				
				 | 
	
	
	
		
		
		
		
		 Quote: 
	
   Thank you, knc1 and eschwartz, for trying to help. Kterm is not something I used very often so I'll wait to see if someone else is able to get it to work.  | 
|
| 
		 | 
	
	
	
		
		
		
		
			 
		
		
		
		
		
		
		
			
		
		
		
	 | 
| 
			
			 | 
		#187 | 
| 
			
			
			
			 Going Viral 
			
			![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 17,212 
				Karma: 18210809 
				Join Date: Feb 2012 
				Location: Central Texas 
				
				
				Device: No K1, PW2, KV, KOA 
				
				
				 | 
	
	
	
		
		
		
		
		 
			
			hmm... 
		
	
		
		
		
		
		
		
		
		
		
		
	
	libpng16.so might not be the file, So just do: Code: 
	cd /usr/lib ls -l libpng* then post the result here. it will be small enough to in-line here, inside of a code - /code pair of tags. You will see an example of the tags when quote this message.  | 
| 
		 | 
	
	
	
		
		
		
		
			 
		
		
		
		
		
		
		
			
		
		
		
	 | 
| 
			
			 | 
		#188 | ||||
| 
			
			
			
			 Junior Member 
			
			![]() Posts: 7 
				Karma: 10 
				Join Date: Aug 2015 
				
				
				
				Device: Kindle PW2 
				
				
				 | 
	
	
	
		
		
		
		
		 
			
			PW2 with 5.6.5: 
		
	
		
		
		
		
		
		
		
		
		
		
		
			Quote: 
	
 Quote: 
	
 Quote: 
	
 Quote: 
	
 Last edited by normanr; 08-27-2015 at 07:52 PM.  | 
||||
| 
		 | 
	
	
	
		
		
		
		
			 
		
		
		
		
		
		
		
			
		
		
		
	 | 
| 
			
			 | 
		#189 | 
| 
			
			
			
			 Junior Member 
			
			![]() Posts: 6 
				Karma: 10 
				Join Date: Dec 2014 
				
				
				
				Device: Kindle PW2 
				
				
				 | 
	
	
	
		
		
		
		
		 
			
			I've worked out a solution here: https://www.mobileread.com/forums/sho...=1#post3159397
		 
		
	
		
		
		
		
		
		
		
		
		
		
	
	 | 
| 
		 | 
	
	
	
		
		
		
		
			 
		
		
		
		
		
		
		
			
		
		
		
	 | 
| 
			
			 | 
		#190 | 
| 
			
			
			
			 Evangelist 
			
			![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 405 
				Karma: 2330752 
				Join Date: May 2012 
				
				
				
				Device: kt 
				
				
				 | 
	
	
	
		
		
			
			 
				
				matchbox-keyboard rebuilt with new libpng
			 
			
			
			I accidentally stumbled upon this thread. It seems I stopped receiving mobileread notifications. You could have attracted my attention through issues on kterm github page. 
		
	
		
		
		
		
		
		
		
		
		
		
		
			From the thread I gather that the problem is related to matchbox-keyboard, because it links to libpng. Kterm itself should not be affected. I rebuilt matchbox-keyboard with libpng16. I hope it will solve the problem (unless I spoilt something else). Maybe someone could test the new binary. If it is ok, I could make new package for kterm. Greetings to all! UPDATE: New tested package for firmware 5.6.5 and above is on the kterm page. Last edited by baf; 11-14-2015 at 05:37 AM.  | 
| 
		 | 
	
	
	
		
		
		
		
			 
		
		
		
		
		
		
		
			
		
		
		
	 | 
| 
			
			 | 
		#191 | 
| 
			
			
			
			 Going Viral 
			
			![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 17,212 
				Karma: 18210809 
				Join Date: Feb 2012 
				Location: Central Texas 
				
				
				Device: No K1, PW2, KV, KOA 
				
				
				 | 
	
	
	
		
		
		
		
		 
			
			The most actively maintained matchbox-keyboard seems to be here: 
		
	
		
		
		
		
		
		
		
		
		
		
	
	https://github.com/xlab/matchbox-keyboard Which had the libpng related updates done about 2 months ago.  | 
| 
		 | 
	
	
	
		
		
		
		
			 
		
		
		
		
		
		
		
			
		
		
		
	 | 
| 
			
			 | 
		#192 | |
| 
			
			
			
			 Evangelist 
			
			![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 405 
				Karma: 2330752 
				Join Date: May 2012 
				
				
				
				Device: kt 
				
				
				 | 
	
	
	
		
		
		
		
		 Quote: 
	
 Did you try the recompiled version from the previous post?  | 
|
| 
		 | 
	
	
	
		
		
		
		
			 
		
		
		
		
		
		
		
			
		
		
		
	 | 
| 
			
			 | 
		#193 | 
| 
			
			
			
			 Going Viral 
			
			![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 17,212 
				Karma: 18210809 
				Join Date: Feb 2012 
				Location: Central Texas 
				
				
				Device: No K1, PW2, KV, KOA 
				
				
				 | 
	
	
	
		
		
		
		
		 
			
			I just didn't see any reference to matchbox-keyboard your using at the github repo you posted. 
		
	
		
		
		
		
		
		
		
		
		
		
	
	Other than the matchbox-keyboard patch in your tree. Since there are a lot of matchbox-keyboard forks lose, maybe mentioning which one you are using would be helpful. Even better, a link to the actual repo you are using for mbk.  | 
| 
		 | 
	
	
	
		
		
		
		
			 
		
		
		
		
		
		
		
			
		
		
		
	 | 
| 
			
			 | 
		#194 | |
| 
			
			
			
			 Evangelist 
			
			![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 405 
				Karma: 2330752 
				Join Date: May 2012 
				
				
				
				Device: kt 
				
				
				 | 
	
	
	
		
		
		
		
		 Quote: 
	
  | 
|
| 
		 | 
	
	
	
		
		
		
		
			 
		
		
		
		
		
		
		
			
		
		
		
	 | 
| 
			
			 | 
		#195 | |
| 
			
			
			
			 Going Viral 
			
			![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 17,212 
				Karma: 18210809 
				Join Date: Feb 2012 
				Location: Central Texas 
				
				
				Device: No K1, PW2, KV, KOA 
				
				
				 | 
	
	
	
		
		
		
		
		 Quote: 
	
 This one: https://packages.debian.org/source/j...chbox-keyboard And: https://sources.debian.net/src/match...vn20080916-10/  | 
|
| 
		 | 
	
	
	
		
		
		
		
			 
		
		
		
		
		
		
		
			
		
		
		
	 | 
![]()  | 
            
        
            
| Tags | 
| kindle touch, kindle touch hacks, terminal emulator | 
            
  | 
    
			 
			Similar Threads
		 | 
	||||
| Thread | Thread Starter | Forum | Replies | Last Post | 
| One more terminal emulator for kindle. | Matan | Kindle Developer's Corner | 160 | 07-15-2025 01:43 AM | 
| PRS-T1 Terminal Emulator in rupor-minimal | jcromero | Sony Reader Dev Corner | 2 | 09-26-2012 03:07 PM | 
| Anybody working on terminal for Kindle Touch? | markatlnk | Kindle Developer's Corner | 3 | 06-02-2012 11:07 AM | 
| Development Terminal Emulator oddity | twichy | enTourage Archive | 5 | 05-01-2011 12:51 PM | 
| DR800 rxvt (terminal emulator) for DR800 | GregorRichards | iRex | 13 | 01-04-2011 07:56 AM |