Puppy 4.2 RC3 Deep Thought - Bugs & Fixes

Message
Author
User avatar
synth
Posts: 209
Joined: Wed 18 Mar 2009, 17:51

Re: Seamonkey 1.1.15 Now Available!!!

#201 Post by synth »

seamonkey-project.org wrote:Lots of security and stability fixes not mentioned in the changelog
That would be a nice update.

User avatar
zigbert
Posts: 6621
Joined: Wed 29 Mar 2006, 18:13
Location: Valåmoen, Norway
Contact:

#202 Post by zigbert »

Warren

1.)
Are you manually updating pwidgets files in your unleashed tree or are you using a complete install. Could it be that you simply missed to update /usr/local/bin/xonclock or /root/Startup/0_show_widgets ?

2.)
in /usr/sbin/fixwidgets, you'll see the sleep value at boot is set to 3 sec. Try to increase.


Since you'll have to wait for the welcome screen, you haven't included the updated /usr/sbin/delayedrun :wink:


Sigmund

User avatar
zigbert
Posts: 6621
Joined: Wed 29 Mar 2006, 18:13
Location: Valåmoen, Norway
Contact:

#203 Post by zigbert »

Warren
No, forget it.
You say it only occur at first boot. Not when restarting X. Both these scenarios runs the same widget procedure. Hmmm............

.........hmmmm. Well maybe a increased sleep value could solve it. In that case we can give it an extra sleep first boot. See /usr/sbin/fixwidgets.

User avatar
01micko
Posts: 8741
Joined: Sat 11 Oct 2008, 13:39
Location: qld
Contact:

#204 Post by 01micko »

Warren and Sigmund

Stab in the dark here... clockskin issue? Maybe a smaller clockskin or as Sigmund suggested more sleep time for clock :?

Mick
Puppy Linux Blog - contact me for access

User avatar
Lobster
Official Crustacean
Posts: 15522
Joined: Wed 04 May 2005, 06:06
Location: Paradox Realm
Contact:

#205 Post by Lobster »

I tried to export my bookmarks from seamonkey in rc3
Caused Seamonkey to crash.
Can this be confirmed?

Incidentally as has been reported the latest Seamonkey is out . . .
http://www.seamonkey-project.org/releases/

Update:
m m m . . . just did a fresh install of Puppy and was able to export . . .
so it is not Seamonkey . . .
Last edited by Lobster on Thu 19 Mar 2009, 11:44, edited 2 times in total.

User avatar
zigbert
Posts: 6621
Joined: Wed 29 Mar 2006, 18:13
Location: Valåmoen, Norway
Contact:

#206 Post by zigbert »

Try this attached fixwidgets. It sleeps 2 sec extra at fist run.
What a naughty bug. You are the only one who can test it. :lol:

Remember: No $HOME/.pwidgets/tmp/version_2.0.4 inside the iso. This file will be generated at first run.
Attachments
fixwidgets.tar.gz
(1.17 KiB) Downloaded 439 times

User avatar
WhoDo
Posts: 4428
Joined: Wed 12 Jul 2006, 01:58
Location: Lake Macquarie NSW Australia

#207 Post by WhoDo »

zigbert wrote:1.)
Are you manually updating pwidgets files in your unleashed tree or are you using a complete install. Could it be that you simply missed to update /usr/local/bin/xonclock or /root/Startup/0_show_widgets ?
I place pwidgets dotpet in Unleashed tree in its entirety, then unpack. That way I can create an installation with any version without any crossover. I still have the problem with a new, clean Pwidgets-2.0.4 installation on a brand new Puppy-4.2.
zigbert wrote:2.)
in /usr/sbin/fixwidgets, you'll see the sleep value at boot is set to 3 sec. Try to increase.
Actually the copy in Pwidgets-2.0.4 is set to 2 not 3. I have increased to 3 and will test and report.

zigbert wrote:Since you'll have to wait for the welcome screen, you haven't included the updated /usr/sbin/delayedrun :wink:
I'm pretty sure I included it, but it is possible that was overwritten by something else in the Unleashed tree. Here is my delayedrun file:

Code: Select all

#!/bin/sh
#(c) copyright 2007 Barry Kauler
#2007 Lesser GPL licence v2 (http://www.fsf.org/licensing/licenses/lgpl.html)
#launched from ~/.xinitrc, so X is running.
#note, see also /usr/sbin/savepuppyd, launched from /etc/rc.d/rc.local0.
#v3.91 BK oct,nov 2007, upated for Dingo.
#v3.94 BK 15 dec 2007, updated.
#v4.01 BK 19may2008: don't think loading usb-storage reqd here anymore.
#v4.01 BK 19may2008: note the new pup_eventd also launched from .xinitrc.

#variables created at bootup by /initrd/usr/sbin/init...
. /etc/rc.d/PUPSTATE

BAREVIEW="bareview"
[ "`which bareview`" = "" ] && BAREVIEW="defaulthtmlviewer"

sleep 2 #let the dust settle first.

#v2.0.0 v4.01 removed...
##have avoided loading usb-storage module unless really needed. partly because it
##slows down bootup. well, load it now... not in rc.local0, too soon...
##not sure, but may be conflict if X accesses
##   usb keyboard/mouse while usb-storage is loading. so, doing this in ~/.xinitrc,
##   which calls /usr/sbin/delayedrun
#if [ "`lsmod | grep '^usb_storage'`" = "" ];then
# modprobe usb-storage &
#fi

#offer to popup a getting-started html page...
#the test for /etc/videomode is for when Xvesa has finished choosing a resolution...
if [ "`readlink /usr/X11R7/bin/X`" = "Xorg" -o -e /etc/videomode ];then
 if [ $PUPMODE -eq 5 ];then
  #thistle is a very light purple...
  yaf-splash -display :0 -margin 2 -bg thistle -bw 0 -placement top -font "9x15B" -outline 0 -text "Welcome! Click here for getting-started information" &
  RETVALs=$?
  YAFPIDs=$!
  LOOPCNT=0
  while [ $RETVALs -eq 0 ];do #only do this if X running.
   usleep 500000 #sleep 1
   LOOPCNT=`expr $LOOPCNT + 1`
   [ $LOOPCNT -gt 110 ] && break #55 second timeout.
   [ "`pidof yaf-splash`" != "" ] && continue
   #bark and put up the getting started message...
   if [ ! "`grep 'alias snd\-card\-0' /etc/modprobe.conf`" = "" ];then
    aplay /usr/share/audio/2barks.au &
    #wavplay /usr/share/audio/2barks.wav &
	#run menu-fix to add spacer to menu items - once only.
	menu-fix
    RETAPLAY=$?
    PIDAPLAY=$!
   fi
   $BAREVIEW file:///usr/share/doc/welcome1stboot.htm
   #[ $RETAPLAY -eq 0 ] && kill $PIDAPLAY 2> /dev/null
   [ "`pidof aplay`" != "" ] && killall aplay
   break
  done
  [ $RETVALs -eq 0 ] && kill $YAFPIDs 2>/dev/null
 fi
fi

#v2.16 popup the BootManager if an extra SFS file added (once only)...
if [ ! $PUPMODE -eq 5 ];then
 if [ -d /initrd ];then #test it isn't full hd installation.
  . /etc/rc.d/BOOTCONFIG
  #if EXTRASFSLIST variable not there, then auto-load of SFS files (meaning, user
  # has probably never run the BootManager)...
  if [ "`grep '^EXTRASFSLIST' /etc/rc.d/BOOTCONFIG`" = "" ];then
   #see /initrd/init which writes these to BOOTCONFIG..
   if [ "$LASTUNIONRECORD" != "" ];then
    if [ "$LASTUNIONRECORD" != "$PREVUNIONRECORD" ];then
     bootmanager extrasfs quiet
    fi
   fi
  fi
 fi
fi

#v2.16 popup a warning if booting from usb flash...
if [ "$PMEDIA" = "usbflash" ];then
 yaf-splash -font "8x16" -outline 0 -margin 4 -bg yellow -text "WARNING! Do not unplug USB Flash drive!" &
 X1PID=$!
 X1RET=$?
 sleep 3
 [ $X1RET -eq 0 ] && kill $X1PID
fi

#v2.17 suggested by andrei...
if [ -d /root/Startup ];then
 for a in /root/Startup/*
 do
  [ -x "$a" ] && $a &
  sleep 1
 done
fi


###END###
I don't see any fix from you there, Sigmund. Only my menu-fix which is the loop to place the spacer in the menu (run only once each boot). What am I missing?
[i]Actions speak louder than words ... and they usually work when words don't![/i]
SIP:whodo@proxy01.sipphone.com; whodo@realsip.com

User avatar
WhoDo
Posts: 4428
Joined: Wed 12 Jul 2006, 01:58
Location: Lake Macquarie NSW Australia

#208 Post by WhoDo »

zigbert wrote:Try this attached fixwidgets. It sleeps 2 sec extra at fist run.
What a naughty bug. You are the only one who can test it. :lol:

Remember: No $HOME/.pwidgets/tmp/version_2.0.4 inside the iso. This file will be generated at first run.
Ok, but I'll try the sleep setting at 3 instead of 2 first to see if that helps. If not then I'll go to your modified fixwidgets and see.

Cheers, mate.
[i]Actions speak louder than words ... and they usually work when words don't![/i]
SIP:whodo@proxy01.sipphone.com; whodo@realsip.com

User avatar
zigbert
Posts: 6621
Joined: Wed 29 Mar 2006, 18:13
Location: Valåmoen, Norway
Contact:

#209 Post by zigbert »

the red text is moved from bottom of original script. This to run /root/Startup BEFORE showing welcome message which pauses the script.

What else than delayedrun is executed at first boot after X-server?




#!/bin/sh
#(c) copyright 2007 Barry Kauler
#2007 Lesser GPL licence v2 (http://www.fsf.org/licensing/licenses/lgpl.html)
#launched from ~/.xinitrc, so X is running.
#note, see also /usr/sbin/savepuppyd, launched from /etc/rc.d/rc.local0.
#v3.91 BK oct,nov 2007, upated for Dingo.
#v3.94 BK 15 dec 2007, updated.
#v4.01 BK 19may2008: don't think loading usb-storage reqd here anymore.
#v4.01 BK 19may2008: note the new pup_eventd also launched from .xinitrc.

#variables created at bootup by /initrd/usr/sbin/init...
. /etc/rc.d/PUPSTATE

BAREVIEW="bareview"
[ "`which bareview`" = "" ] && BAREVIEW="defaulthtmlviewer"

sleep 2 #let the dust settle first.

#v2.17 suggested by andrei...
if [ -d /root/Startup ];then
for a in /root/Startup/*
do
[ -x "$a" ] && $a &
sleep 1
done
fi


#v2.0.0 v4.01 removed...
##have avoided loading usb-storage module unless really needed. partly because it
##slows down bootup. well, load it now... not in rc.local0, too soon...
##not sure, but may be conflict if X accesses
## usb keyboard/mouse while usb-storage is loading. so, doing this in ~/.xinitrc,
## which calls /usr/sbin/delayedrun
#if [ "`lsmod | grep '^usb_storage'`" = "" ];then
# modprobe usb-storage &
#fi

#offer to popup a getting-started html page...
#the test for /etc/videomode is for when Xvesa has finished choosing a resolution...
if [ "`readlink /usr/X11R7/bin/X`" = "Xorg" -o -e /etc/videomode ];then
if [ $PUPMODE -eq 5 ];then
#thistle is a very light purple...
yaf-splash -display :0 -margin 2 -bg thistle -bw 0 -placement top -font "9x15B" -outline 0 -text "Welcome! Click here for getting-started information" &
RETVALs=$?
YAFPIDs=$!
LOOPCNT=0
while [ $RETVALs -eq 0 ];do #only do this if X running.
usleep 500000 #sleep 1
LOOPCNT=`expr $LOOPCNT + 1`
[ $LOOPCNT -gt 110 ] && break #55 second timeout.
[ "`pidof yaf-splash`" != "" ] && continue
#bark and put up the getting started message...
if [ ! "`grep 'alias snd\-card\-0' /etc/modprobe.conf`" = "" ];then
aplay /usr/share/audio/2barks.au &
#wavplay /usr/share/audio/2barks.wav &
#run menu-fix to add spacer to menu items - once only.
menu-fix
RETAPLAY=$?
PIDAPLAY=$!
fi
$BAREVIEW file:///usr/share/doc/welcome1stboot.htm
#[ $RETAPLAY -eq 0 ] && kill $PIDAPLAY 2> /dev/null
[ "`pidof aplay`" != "" ] && killall aplay
break
done
[ $RETVALs -eq 0 ] && kill $YAFPIDs 2>/dev/null
fi
fi

#v2.16 popup the BootManager if an extra SFS file added (once only)...
if [ ! $PUPMODE -eq 5 ];then
if [ -d /initrd ];then #test it isn't full hd installation.
. /etc/rc.d/BOOTCONFIG
#if EXTRASFSLIST variable not there, then auto-load of SFS files (meaning, user
# has probably never run the BootManager)...
if [ "`grep '^EXTRASFSLIST' /etc/rc.d/BOOTCONFIG`" = "" ];then
#see /initrd/init which writes these to BOOTCONFIG..
if [ "$LASTUNIONRECORD" != "" ];then
if [ "$LASTUNIONRECORD" != "$PREVUNIONRECORD" ];then
bootmanager extrasfs quiet
fi
fi
fi
fi
fi

#v2.16 popup a warning if booting from usb flash...
if [ "$PMEDIA" = "usbflash" ];then
yaf-splash -font "8x16" -outline 0 -margin 4 -bg yellow -text "WARNING! Do not unplug USB Flash drive!" &
X1PID=$!
X1RET=$?
sleep 3
[ $X1RET -eq 0 ] && kill $X1PID
fi

###END###

User avatar
WhoDo
Posts: 4428
Joined: Wed 12 Jul 2006, 01:58
Location: Lake Macquarie NSW Australia

#210 Post by WhoDo »

zigbert wrote:the red text is moved from bottom of original script. This to run /root/Startup BEFORE showing welcome message which pauses the script.

What else than delayedrun is executed at first boot after X-server?
Ok, updated my delayedrun to match your code (moved red section). After X-server? .... hmmm....

:idea: I just noticed that I have the following line in /root/.xinitrc

Code: Select all

xli -fillscreen -onroot /root/Choices/ROX-background.jpg
Could this be the culprit?
[i]Actions speak louder than words ... and they usually work when words don't![/i]
SIP:whodo@proxy01.sipphone.com; whodo@realsip.com

User avatar
synth
Posts: 209
Joined: Wed 18 Mar 2009, 17:51

#211 Post by synth »

AbiWord v2.6.8 Released
---------------------------------
This release includes the following changes (and more!):

* Fix the auto-save feature to actually work and respect the user-selected time interval
* Properly export table border and cell styles for OpenDocument documents
* Make sure the Office Open XML exporter writes out valid documents
* Fix a great number of memory leaks

Full changelog: http://www.abiword.com/changelogs/2.6.8.phtml

User avatar
zigbert
Posts: 6621
Joined: Wed 29 Mar 2006, 18:13
Location: Valåmoen, Norway
Contact:

#212 Post by zigbert »

Warren
Do you have xli installed? - If you have, I think that must be wrong. I don't see why it should be there. It is not in 4.12. I think that is the answer to wallpaper issue I reported. REMOVE IT - NOW :D


Sigmund

User avatar
WhoDo
Posts: 4428
Joined: Wed 12 Jul 2006, 01:58
Location: Lake Macquarie NSW Australia

NOTICE to DEVS!!

#213 Post by WhoDo »

Guys, I'm very happy with the stability of RC4 in private testing. Therefore I will upload it in 8-10 hours unless one of you asks for an extension.

@Zigbert - I think the only way to resolve the clock thing is to upload RC4 so you can play with it yourselves. Setting sleep didn't work. Commenting out the xli line in /root/.xinitrc didn't work either.

@All - the last of the niggling bugs appear to have been squashed
  • Abiword spell checking now works out of the box
  • RemaX seems stable
  • PETget has been localised
  • Pburn has been updated to 2.2
  • PCP Control Panel has been included on usability grounds
  • Alsa has been upgraded to 1.0.19 despite a minor dependency issue
  • ...and many scripts have been tweaked, polished or fixed as necessary
I will give you 48hrs from uploading to break RC4 and report. If there are no breaks of any note then I'll upload Final at the weekend.

Cheers
[i]Actions speak louder than words ... and they usually work when words don't![/i]
SIP:whodo@proxy01.sipphone.com; whodo@realsip.com

User avatar
WhoDo
Posts: 4428
Joined: Wed 12 Jul 2006, 01:58
Location: Lake Macquarie NSW Australia

#214 Post by WhoDo »

zigbert wrote:Do you have xli installed? - If you have, I think that must be wrong. I don't see why it should be there. It is not in 4.12. I think that is the answer to wallpaper issue I reported. REMOVE IT - NOW :D
I don't believe so, no. It would only be there if it was in the Pwidgets-2.0.4 pack. The line in /root/.xinitrc is a hangover from earlier experiments with Pwidgets and the clock.
[i]Actions speak louder than words ... and they usually work when words don't![/i]
SIP:whodo@proxy01.sipphone.com; whodo@realsip.com

User avatar
zigbert
Posts: 6621
Joined: Wed 29 Mar 2006, 18:13
Location: Valåmoen, Norway
Contact:

#215 Post by zigbert »

How can I experiment with it if it only occur at first boot (or is it at every boot). Pup_420.sfs is read only, and is out of my reach?????


Sigmund

User avatar
trio
Posts: 2076
Joined: Sun 21 Dec 2008, 15:50
Location: अनà¥￾मोदना

#216 Post by trio »

Whodo

clock issue:

before you upload rc4 could you please try attached xonclock to replace old one in /usr/local/bin/

thanks
Attachments
xonclock.tar.gz
(18.23 KiB) Downloaded 617 times

User avatar
zigbert
Posts: 6621
Joined: Wed 29 Mar 2006, 18:13
Location: Valåmoen, Norway
Contact:

#217 Post by zigbert »

trio
What is different to this xonclock compared to patriots?


Sigmund

User avatar
trio
Posts: 2076
Joined: Sun 21 Dec 2008, 15:50
Location: अनà¥￾मोदना

#218 Post by trio »

zigbert wrote:trio
What is different to this xonclock compared to patriots?


Sigmund
No it's the same..I just afraid that whodo didn't put the right xonclock --> seems to me he's having the previous xonclock symptoms

Edit: come to think of it again..seems more like patriot's xonclock is getting wrong window-id
Last edited by trio on Thu 19 Mar 2009, 15:59, edited 2 times in total.

User avatar
ttuuxxx
Posts: 11171
Joined: Sat 05 May 2007, 10:00
Location: Ontario Canada,Sydney Australia
Contact:

#219 Post by ttuuxxx »

[quote="WhoDo"][/quote]
Hey Who I also compiled alsa, Which file is complaining about missing libs, I could give you the same file. I compiled alsa-firmware, alsalibs, alsa-oss, alsaplugins, alsatools, alsautils. Then only one which wouldn't compile was alsa drivers, That was screwy on my pc. So inform me which file you need and i'll send it to you.
Also don't forget the older but better Claws mail on page2 plus my other updates. :)
I guess probably no need to update Seamonkey since there doesn't look like anytime left before the final for testing. Oh ya one thing thats bugging me a lot, when i right click on a file, a lot of the time I get "Customise Menu" and it auto starts because I have a sensitive i-rocks mouse, anyways we could have a blank space in the menu located at that same area so the Customise menu doesn't basically autostart around 30 times today also? Like maybe a label using a period, or you could put something like 'puppy menu' who know, just that program needs to be moved up or down by one name :)

ttuuxxx
http://audio.online-convert.com/ <-- excellent site
http://samples.mplayerhq.hu/A-codecs/ <-- Codec Test Files
http://html5games.com/ <-- excellent HTML5 games :)

User avatar
ttuuxxx
Posts: 11171
Joined: Sat 05 May 2007, 10:00
Location: Ontario Canada,Sydney Australia
Contact:

Re: NOTICE to DEVS!!

#220 Post by ttuuxxx »

WhoDo wrote:Guys, I'm very happy with the stability of RC4 in private testing.

Cheers
I'm more than happy with the stability:)
I updated Glib, Gtk2, Atk, Pixman, Cairo, Pango with all the latest versions and its still working, lol, I can compile etc, no problems :)
ttuuxxx
http://audio.online-convert.com/ <-- excellent site
http://samples.mplayerhq.hu/A-codecs/ <-- Codec Test Files
http://html5games.com/ <-- excellent HTML5 games :)

Post Reply