On Fri, May 07, 2010 at 10:02:58AM +0200, Helge Hafting wrote: > Tom Yates wrote: > >my freerunner has now collected a number of weirdnesses > >(shr_elm_softkey has to be restarted manually; screenlock keeps on > >being unlockable; settings icon is missing; terminal never gets > >keyboard focus; illume wants reconfiguring on every reboot). i've > >tried the fixes advertised for many of these, but most don't work, > >i assume because of legacy issues or cross-interactions. > > Workaround for the terminal focus problem: switch between the apps. When > you get back to the terminal, it has focus. Silly but works for me. > > > > >so i want to reimage my freerunner from the latest rootfs and > >kernel images, and then retry the fixes. > > You can try, but I am not sure it will help. Linux systems don't tend > to deteriorate with time, so a "fresh install" tend to be no > better than something old. And vice-versa. > (Unlike windows, I have heard that it > somehow "goes bad" with time - which seems strange to me.) > > Deterioration in shr-unstable comes because the developers > upload new versions that sometimes are quite buggy. > This is not to be mean, it is a valid development model. > Users of shr-U are effectively the software testing team.
There are few more issues which come with image age. 1) Badly merged config when opkg says that new config is different and user should merge it with his own. 2) Tweaks applied while generating image which are replaced later when package providing "tweaked" file is upgraded. So fresh image and older opkg upgraded are not the same. I've removed all remaining few days ago from shr-u. http://git.openembedded.org/cgit.cgi/openembedded/commit/?id=8fe3d92f94147373e10ca7f41fc53462de9077a8 3) Few people reported broken opkg status file. 4) After upgrade of gcc minor version I only rebuild from scratch without increasing version of all packages, so new image has all built with newer gcc but on opkg upgraded device you have older package unless you reinstall it with -force-reinstall. After gcc major version change (to 4.5) there will be DISTRO_PR bump again, which will increase version of all packages (really big opkg upgrade slower than reflash new image). 5) After few batery removals I usually get some ext2 errors, which are resolved with fsck sometimes without any harm, but sometimes not so successfully, so reflash is better to return to well-defined state. 6) User tweaks which are not valid after some upgrade without user notice. Regards, -- uin:136542059 jid:[email protected] Jansa Martin sip:[email protected] JaMa _______________________________________________ Shr-User mailing list [email protected] http://lists.shr-project.org/mailman/listinfo/shr-user
