Thanks!   sounds like a great update!  I'll try upgrading to it again from
shr-u - and if that fails, I'll try to find time to install it on a new
partition.

One thing, though - I thought I saw discussions on the irc a while back that
opkg already is grabbing the CPU resource, so prefixing it with fsoraw
doesn't help --- the issue is that on large upgrades, fsodeviced gets
restarted, and then the hold on the CPU resource is lost...

Unfortunately I'm not sure that there are options other than tapping the
screen periodically - or cranking the timeout way up...

Warren


On Tue, Dec 22, 2009 at 11:55 AM, Sebastian Spaeth <[email protected]>wrote:

> I just pushed an update to the shr-testing repository. How to upgrade
> and what has changed?
>
> --------------------------------------------------------------
> Make big upgrades work
> --------------------------------------------------------------
> This upgrade will unfortunately require manual attention. Why? opkg
> downloads all upgrades to /tmp (which is in RAM), so for big upgrades
> your RAM will be full even before it starts upgrading.
>
> There are 2 solutions for this:
>
>    1. Only install one package at a time, calling opkg multiple time.
> This is quite easy and described here:
> http://trac.shr-project.org/trac/wiki/opkg#Installonepackageatatime
>    2. Create a swap file that allows to swap out the downloads on the
> SD card. I recommend this anyway:
> http://trac.shr-project.org/trac/wiki/swap#Createaswapfile. If you are
> afraid that your SD card will die soon because of this, I don't think so
> and they are cheap anyway, so if you need to buy a new one every 2
> years, what the heck.
>
> --------------------------------------------------------------
> Remove SHR-TODAY
> --------------------------------------------------------------
> Before starting the upgrade do "opkg remove -force-depends shr-today".
> Opkg *should* be removing this automatically, however according to some
> reports opkg failed to do so (due to opkg stupidness), and keeping
> shr-today seems to cause weird lockups. So get rid of it in advance.
>
> --------------------------------------------------------------
> Safety tipp: screen session
> --------------------------------------------------------------
> - Do run this upgrade (as in every upgrade) in a screen session. My FR
> display froze during the upgrade (access through ssh still worked)
> - It's a big upgrade unfortunately which takes some time. All kernel
> modules and all the efl stuff seems to have been bumped.
>
> --------------------------------------------------------------
> What is new:
> --------------------------------------------------------------
> - Plenty of changes to the shr phone apps...
> - Dimming is now done with a  dim phase rather than the simple on/off.
> Timeouts can be set for the Idle and Idle_dim timeouts. To make these
> changes persistent, modify the values in /etc/frameworkd.conf
> - python-based shr-today is no more. It is now rewritten in C and
> integrated into the shr UI. It's reportedly faster than the old lock
> screen.
>
> Bugs that I have seen:
> - The new idle screen does not show the signal strength for me
> - During the opkg upgrade process my phone suspended and this aborted
> the upgrading.... Annoying, I know. I now tap on the screen while
> updating which is pretty silly but.... Of course, what you should be
> doing is to automatically request the CPU resource while running updates
> using this technique:
> http://trac.shr-project.org/trac/wiki/opkg#Preventsuspendwhileupgrading
>
> To sum it up: if you see mysterious screen hangs, you have still
> shr-today installed and/or running.
> _______________________________________________
> Shr-User mailing list
> [email protected]
> http://lists.shr-project.org/mailman/listinfo/shr-user
>



-- 
Warren Baird - Photographer and Digital Artist
http://www.synergisticimages.ca
_______________________________________________
Shr-User mailing list
[email protected]
http://lists.shr-project.org/mailman/listinfo/shr-user

Reply via email to