site  contact  subhomenews

"text becomes squares" bug fixed

November 22, 2012 — BarryK
Some users of Precise Puppy have reported that after installing certain DEBs, text on the screen changes to square boxes, also some images will not display.

This Forum thread is one such report, and a solution is provided by Forum member zul:
http://www.murga-linux.com/puppy/viewtopic.php?t=81773

I "kind of" understand why this solution works but unclear what specifically is causing it. Anyway, I have put zul's solution into the Service Pack.

This problem could also afflict other distros that have the "multiarch" directories, such as Slackware, Debian and Mageia. So, I have attempted a generic fix in Woof, in script '2createpackages'.

Woof commit:
http://bkhome.org/fossil/woof2.cgi/info/0007c4b2a2

Comments

square boxes


"Fix" reverted
Username: BarryK
"Aaaargh, no, that is not a fix! My thinking was incredibly fuzzy. I have reverted the above "fix" of 121122 in 2createpackages. Woof commit: http://bkhome.org/fossil/woof2.cgi/info/adf1e430d9

"Fix" take-2
Username: BarryK
"Trying again. This might fix it. Woof commit: http://bkhome.org/fossil/woof2.cgi/info/b8e5755499

ntfs bugfix
Username: 01micko
"This problem occurs when saving to ntfs but for a totally different reason. It is one of those intermittent bugs. If you are connected to a local network you may never see it. However if disconnected you will always see it. Reported in old quirky and slacko. Didn't try precise but it's likely to be there. What happens is that there is a conflict between busybox umount, cifs and ntfs where the ntfs partition gets unmounted before the save file is mounted. It took me hours to track and fix, with help from pemasu and rcrsn51. See: http://murga-linux.com/puppy/viewtopic.php?p=666700#666700 For full details.

unmounting ntfs
Username: BarryK
"01micko, I think that I know what the problem is. 'umount' is a script, that I haven't looked at for a very long time, and it is a bit crappy. Try this: replace: [i]umount -a -t cifs,smbfs,nfs,sshfs #120220[/i] with: [i]umount-FULL -a -t cifs,smbfs,nfs,sshfs #120220 121125[/i]

unmounting ntfs
Username: BarryK
"Ah, reading further down that Forum thread, I see that rcrsn51 has applied the same fix, and there is confirmation it works. OK, I'll make the change in Woof.

rc.shutdown ntfs fix
Username: BarryK
"OK, I have committed the fix in rc.shutdown: http://bkhome.org/fossil/woof2.cgi/info/8629ef7a89 Hmmm, I see that I haven't really worked on that 'umount' script since Puppy 423, except for one quick fix applied in January this year. The script needs to be rewritten to more rigorously parse the commandline options. 01micko, Thanks for tracking this one down!


Tags: woof