How to Upgrade to 2.01 from 2.00 on a Multisession CD?

Discuss anything specific to using Puppy on a multi-session disk
Post Reply
Message
Author
iang
Posts: 29
Joined: Tue 06 Jun 2006, 08:32
Location: Somerset, UK

How to Upgrade to 2.01 from 2.00 on a Multisession CD?

#1 Post by iang »

Is there an easy way to copy over my settings from a Puppy 2.00 multisession disc to a new 2.01 multisession disc?

Can I boot up with my old disc, insert the new 2.01 disc & then simply shut down, saving settings on the way? Voila, all copied over to the new system, or is there a catch?!

TIA

VIA EPIA 5000
256MByte RAM
CDR/W
No hard disc

User avatar
BarryK
Puppy Master
Posts: 9392
Joined: Mon 09 May 2005, 09:23
Location: Perth, Western Australia
Contact:

#2 Post by BarryK »

No catch, that's it!
In theory anyway, I don't know if many people have tested it.

But yes, running 2.00, burn the 2.01 iso to cd/dvd, then leave the cd/dvd inserted
and reboot. The /etc/rc.d/rc.shutdown script is supposed to recognise that a cd
with no saved sessions is present and so do a complete save.
At next bootup, the new cd should have two folders saved on it, which will be
the stuff from the previous cd and the last saved session.

iang
Posts: 29
Joined: Tue 06 Jun 2006, 08:32
Location: Somerset, UK

#3 Post by iang »

Excellent! Yes, it does seem to work. SeaMonkey bookmarks all present and hardware all detected & working, not that there's much on my system!

I'm typing from 2.01 now. I seem to have lost the speaker icon from the taskbar tray, but otherwise working as before.

As with 2.00, it ejects the CD out halfway through the first save which isn't a problem as long as you realise the script hasn't terminated - simply close the tray again & it carries on with the save. Subsequent saves are OK, it's only the first one.

Excellent job all round. I run completely from 1 CD-R & 256MByte RAM. No hard disc, no USB key. Fanless motherboard, so completely silent once loaded & the CD has spun down.

Many thanks for your help, support and a really excellent distribution.

User avatar
Flash
Official Dog Handler
Posts: 13071
Joined: Wed 04 May 2005, 16:04
Location: Arizona USA

#4 Post by Flash »

Well all right! Thank you for that report. I've been trying to fill up my multisession Puppy2 alpha DVD+R, just to see how long it takes etc., before I make a new one.
[url=http://www.murga-linux.com/puppy/viewtopic.php?t=69321][color=blue]Puppy Help 101 - an interactive tutorial for Lupu 5.25[/color][/url]

User avatar
BarryK
Puppy Master
Posts: 9392
Joined: Mon 09 May 2005, 09:23
Location: Perth, Western Australia
Contact:

#5 Post by BarryK »

Hmm, I would like to know what has happened to the speaker icon.
/root/.jwmrc-tray should have an entry in it for mini-volume.tcl
-- is that there?
Try running from a terminal:
# mini-volume.tcl
to see if it starts.

iang
Posts: 29
Joined: Tue 06 Jun 2006, 08:32
Location: Somerset, UK

#6 Post by iang »

OK - there is a funny with the sound on 2.01. It does work - the RTL Radio stream on GXine plays, but other sound functions seem not to work.

http://www.sonymusic.com/clips/video/SW ... ullVid.swf

is my standard browser plug in test - and the kids like it! The .swf files plays, but with no sound on 2.01. It's fine on 2.00.

I ran the sound set up wizard again to see if it helped: it terminated (crashed?) half way through the first woof.

I'll burn another 2.01 & test it without saving any previous 2.00 settings to see whether it's 2.01 on my system, or a funny due to saving the previous settings.

The short answer to your questions is Yes, and No; here is the output:

<JWM>
<Tray autohide="false" insert="right" x="0" y="-1" border="1" height="26" >

<!-- Additional TrayButton attribute: label -->
<TrayButton label="Menu" icon="mini-dog.xpm"/>

<TrayButton popup="Show Desktop" icon="showdesk16.xpm">showdesktop</TrayButton>

<TrayButton popup="Open Terminal" icon="mini-sh.xpm">exec:rxvt</TrayButton>

<TrayButton popup="Browse the web" icon="mozilla.xpm">exec:defaultbrowser</TrayButton>

<!-- Additional Pager attributes; width, height -->
<Pager/>

<!-- Additional TaskList attribute: maxwidth -->
<TaskList/>

<Dock/>

<!-- Additional Swallow attribute: height -->
<Swallow name="blinky">
blinky -bg "#E0E5E0"
</Swallow>

<Swallow name="mini-volume.tcl">
mini-volume.tcl
</Swallow>

<Swallow name="freememapplet">
freememapplet
</Swallow>

<Swallow name="xload" width="32">
xload -nolabel -bg "#BCBAB5" -fg red -hl white
</Swallow>

<Clock format="%H:%M">miniXcal</Clock>
</Tray>
</JWM>

And running mini-volume.tcl:

sh-3.00# # mini-volume.tcl
sh-3.00# mini-volume.tcl
Error in startup script:
Either /dev/mixer isn't there, or I can't access it.
If the latter is the case, chmod 666 /dev/mixer

while executing
"exec sh -c ($volcommand)"
(procedure "getvolume" line 3)
invoked from within
"getvolume "
invoked from within
"set gain [ getvolume ]"
(file "/usr/sbin/mini-volume.tcl" line 160)
sh-3.00#


I don't pretend to understand what's going on - I get nervous when opening a console window! But may be it helps. I'll play around a little more: I don't want to send you on a wild goose chase if I've done something stupid.

---/---

Edit to add: it's not 2.01 - I've just burnt a new 2.01 CD & the sound works fine, volume control is in the task bar & all appears normal. So it's either something in saving the 2.00 settings or finger trouble on my part.

User avatar
BarryK
Puppy Master
Posts: 9392
Joined: Mon 09 May 2005, 09:23
Location: Perth, Western Australia
Contact:

#7 Post by BarryK »

Okay, there's something funny going on with the upgrade.
We discussed this sound problem in another thread.
You can fix it by using Rox: open a window at /initrd/pup_ro2/lib/modules/2.6.16.7/sound/core/oss/
and another Rox window at /lib/modules/2.6.16.7/sound/core/oss/
and drag the files snd-mixer-oss.ko and snd-pcm-oss.ko from the
former to the latter.
...the idea is that the files with modify date 16th June 2006 should be at the
latter location.
note: modify date of a file is seen by right-click --> Info.
Then reboot.

Post Reply