Page 1 of 15

Puppy 4.2 "Deep Thought" - Bugs & Fixes

Posted: Sat 28 Mar 2009, 03:29
by WhoDo
I had intended to use this thread for Patches and Updates to the official 4.2 release, but there have been so many posts that are more about Bugs (however minor to me, obviously important to the posters) that I've decided to rename the thread. I will create new thread for Official Patches and Updates to Puppy 4.2 "Deep Thought".

Posted: Sat 28 Mar 2009, 10:31
by aarf
point me in the direction of the discussion that decided to opt for flashplayer 9 over flashplayer10. have lost the link to the version of flashplayer9 that has secutity concerns so cant tell if 4.2 is a concern

Posted: Sat 28 Mar 2009, 11:41
by Libretto100ct
Remax not working in 4.2 {i686}.

Gives a PUP_LAYER error
-----------------------------------------------------------------------------
# remax
Error in startup script: can't read "PUP_LAYER": no such variable
while executing
"info exists $PUP_LAYER"
invoked from within
"if {[info exists $PUP_LAYER] == 0 || $PUP_LAYER eq ""} {
set PUP_LAYER "/pup_ro2"
}"
(file "/usr/sbin/remax" line 78)
----------------------------------------------------------------------------

. Sorry if I posted this in the wrong thread.

Posted: Sat 28 Mar 2009, 13:58
by 01micko
In JWM, I have ShareInternet 2.0 (only 1.4 on repo) running and normally I get 2 blinkys for the 2 interfaces. Now I have half a blank blinky... :? Worked ok in RC4 with old blinky.

Posted: Sat 28 Mar 2009, 14:18
by WhoDo
aarf wrote:point me in the direction of the discussion that decided to opt for flashplayer 9 over flashplayer10. have lost the link to the version of flashplayer9 that has secutity concerns so cant tell if 4.2 is a concern
I think that was in the RC3 Bugs & Fixes thread, but I could be wrong. Puppy 4.2 contains Flashplayer 9.0.152, which is the latest version of the 9.x series of Flashplayer. Series 10 was out of the question as an inclusion based on size, but I'm pretty sure I put it in the official repo so you should be able to install from the PETget package manager.

Hope that helps

Posted: Sat 28 Mar 2009, 14:51
by trio
Dear all,

Important updates 4.2 final:

1. bcm43xx module problem
In 4.2 Final..bcm43xx is still being a problem...for those of you who wants a workaround..just edit /etc/rc.d/MODULESCONFIG (line 33) delete the red word

PREFLIST=' rt2500usb:rt73usb ath5k:ath_pci orinoco_nortel:hostap_plx orinoco_plx:hostap_plx orinoco_tmd:hostap_plx orinoco_pci:hostap_pci bcm43xx:wl b43:wl b43legacy:wl ssb:wl prism54:p54pci r8169:r8101 rtl8187:r8187 '

and reboot, make pup_save file when prompted, when puppy is booted again go to network wizard and bcm43xx won't be loaded

2. JWM's blinky & freememapplet

a. blinky will not follow theme for background when theme changes
b. the freememapplet still shows only part of what it supposed to show

so I made up a fix for any jwm users who wants it

EDIT: BACK TO OLDER BLINKY -- NEW BLINKY GIVES PROBLEM (as reported by Micko & Panzerpuppy)
Please update again!

Cheers

Posted: Sat 28 Mar 2009, 15:57
by aarf
WhoDo wrote:
aarf wrote:point me in the direction of the discussion that decided to opt for flashplayer 9 over flashplayer10. have lost the link to the version of flashplayer9 that has secutity concerns so cant tell if 4.2 is a concern
I think that was in the RC3 Bugs & Fixes thread, but I could be wrong. Puppy 4.2 contains Flashplayer 9.0.152, which is the latest version of the 9.x series of Flashplayer. Series 10 was out of the question as an inclusion based on size, but I'm pretty sure I put it in the official repo so you should be able to install from the PETget package manager.

Hope that helps
ok thanks WhoDo that allays my concerns somewhat.

HomeBank 4.0.2

Posted: Sat 28 Mar 2009, 17:12
by ricstef
Puppy 4.2 looks nice 8)
You guys did a terrific job !

I am very happy to see that you updated HomeBank to 4.0.2.

I am having a problem importing .qfx (Quicken) type files, it spits out an error: "OFX support disabled"

I know this works in Fedora, is there something I can do to enable it ?
Or is that a compile time option ?

Thanks,
Richard.

Can't mount CIFS share

Posted: Sun 29 Mar 2009, 00:29
by jamesbond
Puppy 4.2 cannot mount CIFS share. I reported in RC4 but I was way too late :( - WhoDo already cut the Final by the time my report went in.

1. mount -t cifs will fail because mount.cifs doesn't exist
2. mount -t smbfs will fail because mount.smbfs doesn't exist (mount.smbfs needs to be a symlink to /opt/samba/bin/smbmount)
3. Using smbmount directly works for mounting, but for me at least, while I can mount a share I can't do anything on it - for example, directory listing doesn't work.

The solution is to drop a mount.cifs file into /sbin.

I have prepared a dotpet here: http://murga-linux.com/puppy/viewtopic. ... 811#288811

Note that the source mount.cifs I compiled is version 1.5, dated 2004. It works fine as far as I'm concerned, but it doesn't update /etc/mtab. I tried to compile the latest one in the samba 3.3.2 package and it gives me a segfault.

With this, pnethood works. Always tick the option to "use cifs".

Hope this helps.

Thanks for the 4.2 team who worked hard for this release !

Updated nbtscan

Posted: Sun 29 Mar 2009, 04:23
by jamesbond
As I mentioned in RC4 thread, I found that pnethood is unstable and I have traced the problem to nbtscan.

Basically it segfaulted on me, and on certain computer it will also flood the packet and kills my NAS.

I have fixed both:
- the segfault happens because of array out of bounds access
- the NAS killing happens because delay between scan is too low.

Original source, patched source, the patch, and the compiled dotpet is available here http://murga-linux.com/puppy/viewtopic. ... 209#289209

With this and the above mount.cifs patch, pnethood works perfectly for me.

cheers!

4.2 "Deep Thought" -Retro Mini-9 patch request

Posted: Sun 29 Mar 2009, 04:32
by Roy
NOT REALLY A BUG, but a missing capability:

Would it be possible for someone to create a retro kernel .pet for this wireless driver and post it here or in a repository?

http://www.broadcom.com/support/802.11/linux_sta.php

Tempestuous had created a .pet with this driver for the newer kernel (broadcom-5.10.27.14-k2.6.25.16.pet http://www.murga-linux.com/puppy/viewto ... 9&start=60), but this does not work with the retro versions of Puppy.

A traveling computer without wireless just does not travel well.

-Roy

EDIT: I am, of course, referring to the new puppy-4.2retro-k2.6.21.7-seamonkey distribution. This can certainly wait until more pressing issues are addressed, but I would really appreciate it if someone could put it on their "to do" list for the future.

Posted: Sun 29 Mar 2009, 05:06
by panzerpuppy
Puppy needs a quick service release (4.2.1).DeepThought 4.2 feels a bit rushed.

Bugs:
--------

- pnethood is broken, needs a fix

- Blinky and freememapplet are broken.
The patch doesn't help (see screenshots)
Freememapplet fails to show up in the tray.

Screenshot #1: eth0 connected. Looks normal.
Screenshot #2: When I establish a PPPoE connection, the second indicator (ppp0) doesn't show up and blinky turns into 'blanky'.
Screenshot #3: Right click on the blinky icon and select 'options' - ugly stuff

- When taking a screenshot with MtPaint,the process isn't terminated after closing the MtPaint window.
You'll have to end it manually with Pprocess.

- RemaX is still buggy and consumes a lot of memory

- Xonclock is still movable

- GPicView doesn't zoom a small picture to fit it to the window when the 'fit to window' option is enabled.The feature works only when the image is larger than the window.

- ALSA: the libs are updated to 1.0.19,but the mixer and the tools are still the old ones from 1.0.16.

- JWM is not updated

- Lots of unstripped libs / executables

Posted: Sun 29 Mar 2009, 07:16
by capoverde
Minor issues:
- Still no line/word wrap active by default in Geany and Leafpad - most users need it.

- Would be nice if Gxine could be set to start in a fixed position like mtPaint, else it will drop partially out of view after viewing a number of videos by mouseclick call, requiring manual drag in place every time.

Posted: Sun 29 Mar 2009, 07:24
by 01micko
trio wrote:Dear all,

EDIT: BACK TO OLDER BLINKY -- NEW BLINKY GIVES PROBLEM (as reported by Micko & Panzerpuppy)
Please update again!

Cheers
Thx trio.. new blinky looks nice but doesn't work nice in JWM. Back to the older one for me.

Posted: Sun 29 Mar 2009, 07:42
by ttuuxxx
as Blinky goes, Thats the one from Icewm that always worked fine for it, but there is a JWM version, if someone can find me the JWM version sources I'll updated the images to a newer blinky and all should be fine again :)
ttuuxxx

Posted: Sun 29 Mar 2009, 07:48
by 01micko
panzerpuppy wrote:Puppy needs a quick service release (4.2.1).DeepThought 4.2 feels a bit rushed.

Bugs:
--------

- pnethood is broken, needs a fix
Not for me... working fine
- Blinky and freememapplet are broken.
The patch doesn't help (see screenshots)
Freememapplet fails to show up in the tray.
trio's patch works fine for me
- When taking a screenshot with MtPaint,the process isn't terminated after closing the MtPaint window.
You'll have to end it manually with Pprocess.
Agreed
- RemaX is still buggy and consumes a lot of memory
Haven't checked yet
- Xonclock is still movable
Feature, not a bug, personal preference. I'll add how to change it to wiki if you like.
- GPicView doesn't zoom a small picture to fit it to the window when the 'fit to window' option is enabled.The feature works only when the image is larger than the window.
Agreed but not a problem to me.
- ALSA: the libs are updated to 1.0.19,but the mixer and the tools are still the old ones from 1.0.16.
I don't know, but maybe there is a reason. :?
- JWM is not updated
The update came at the eleventh hour. There was never enough time for full testing. Patriot claimed his work was Beta. Joe Wing chimed in at half past the eleventh hour, (Thanks all the same Joe, we do appreciate it, I use it) so WhoDo went with the wise choice of tried and true in this instance. Yes there are still issues, but I can understand WhoDo's reasoning.
- Lots of unstripped libs / executables
Nobody is perfect.

Posted: Sun 29 Mar 2009, 08:04
by 01micko
ttuuxxx wrote:as Blinky goes, Thats the one from Icewm that always worked fine for it, but there is a JWM version, if someone can find me the JWM version sources I'll updated the images to a newer blinky and all should be fine again :)
ttuuxxx
Yeah was probably a bit late to change that... like I said looks nice but not enough testing.

Posted: Sun 29 Mar 2009, 08:11
by ttuuxxx
01micko wrote:
ttuuxxx wrote:as Blinky goes, Thats the one from Icewm that always worked fine for it, but there is a JWM version, if someone can find me the JWM version sources I'll updated the images to a newer blinky and all should be fine again :)
ttuuxxx
Yeah was probably a bit late to change that... like I said looks nice but not enough testing.
It does work fine for me in JWM, I never needed the extra options in it, as long as it stays on the taskbar and blinks really that good enough for me and when you right click on it and it reports the connection, received and sent, who actually uses the options? Funny I never did. lol
ttuuxxx

Posted: Sun 29 Mar 2009, 09:27
by Lobster
Running 4.2 Icewm from DVD . . .

Need DVD
normally I press the hardware DVD draw button - nope
OK right click on desktop icon - no eject

What now command line eject?

Posted: Sun 29 Mar 2009, 09:41
by WhoDo
Lobster wrote:Running 4.2 Icewm from DVD . . .

Need DVD
normally I press the hardware DVD draw button - nope
OK right click on desktop icon - no eject

What now command line eject?
Did you umount the DVD by right-clicking the event manager icon and selecting unmount before trying to press the drawer button?

A removable device that is the boot source (orange spot on drive) won't open unless it is unmounted first AFAIK. Except for a USB device with its cached and delayed writes, it should be safe to unmount the removable boot device after Puppy has fully loaded into RAM.

The eject button on the draw will not respond while the drive is mounted. From a usability standpoint, modifying the event manager to allow for an eject function in the options menu that first unmounts the drive and then opens the CD/DVD drawer would be the ideal solution. Any takers among the dev crew?

Hope that helps.