![]() |
Re: [ANNOUNCE] CSSU-thumb thread - stable Thumb2 on N900
freemangordon, let me help you, here is simple answer to kernel-related questions (people, please read my whole post, not only first paragraph and don't ask questions which are answered in following paragraphs):
To whoever asks about kernel: after update to css-thumb, current version of kernel power 50 will not work, will be uninstalled and can never be installed again without damaging system on n900. If you install cssu-thumb now when it is in highly experimental and unstable state, the ONLY kernel which will work is kernel-cssu. It will break all packages depending on kernel power. If you cannot understand this, but have at least a bit of computer knowledge, I can try to explane it to you this way: imagine this update is like updating Windows 98 to Windows 7 64bit - there is a lot of integral operating system parts compiled for these newer kernel and this new parts of software require this new kernel to run. If you flash older kernel (kernel power 50) and reboot, it would be like trying to run recent software (e.g. MS Office 2010) on old Windows 98 - it will crash really badly. If you want to install cssu thumb safely, wait for it to become stable, now IT IS NOT SAFE, it can crash at any time without any reason visible to end-user (so if you're not a programmer, you probably shouldn't use that). If you want to install cssu thumb without reboot loop, you have to forget about kernel power existance, just stick with the kernel installed with this update. Did I make it at least a bit clearer to any of you with questions? ;) |
Re: [ANNOUNCE] CSSU-thumb thread - stable Thumb2 on N900
It is so frustrating to see this same mistake repeatedly after it has been explained several times already. I hope users read and understand misiak's message above.
|
Re: [ANNOUNCE] CSSU-thumb thread - stable Thumb2 on N900
On the general issue of toggling. It occurred to me that someone could create different pages for the programs now all massed together in one sea of icons, and one could then click on a toggle item and jump to the Utilities icons or Media icons, just as one could with the multiple View pages on the N900, right? Is anyone working on that sort of thing?
|
Re: [ANNOUNCE] CSSU-thumb thread - stable Thumb2 on N900
@XeonDead
HAM is more than just an apt GUI, it was built to deal with SSU, I'm not sure FAM was: http://blogs.igalia.com/vjaquez/tag/maemo/ (scroll down to the good bits). |
Re: [ANNOUNCE] CSSU-thumb thread - stable Thumb2 on N900
Quote:
Code:
dpkg -x package.deb dirname http://forums.linuxmint.com/viewtopic.php?f=46&t=35136 or use this http://ubuntuforums.org/showthread.php?t=636724 EDIT: As Android_808 wisely stated, you have to be ultra careful when installing/removing things after tampering with dependencies. You'd better remove your modified package if the thumb compiled/compatible package ever comes along |
Re: [ANNOUNCE] CSSU-thumb thread - stable Thumb2 on N900
Quote:
You can achieve similar thing with FAP'man by enabling offline mode *** soon as last item is downloaded, and it starts to install first one - yet, it's more risky, and shouldn't be touched by people that don't know the risk. Up till now, there was no single thing, that would be harmed by correct FAM update. But, consider fact, that *any* situation, when something getting updated would need to be disabled first, and it's not disabled via off-line mode, will made You - essentially - screwed. /Estel |
Re: [ANNOUNCE] CSSU-thumb thread - stable Thumb2 on N900
@Estel
It's just hands. Linux user hands. :) There are three ways to upgrade system: HAM, FAM, xterm, but result depends on user. |
Re: [ANNOUNCE] CSSU-thumb thread - stable Thumb2 on N900
qwazix: i just came here to post the same thing. might be worth remindingm everyone when an equivalent package comes along for thumb kernel to make sure they remove it to avoid conflicts.
|
Re: [ANNOUNCE] CSSU-thumb thread - stable Thumb2 on N900
Guys, it could be some placebo effect, but I have the feeling that my battery lasts several more hours (250-805, SR VDD1 on, VDD2 on, no change here). Any comments?
|
Re: [ANNOUNCE] CSSU-thumb thread - stable Thumb2 on N900
Quote:
CSSU THUMB comes with its own kernel, which is KP50 with the necessary patches to make it able to run thumb2-compiled code without crashing. Meaning (in simple words): it's EITHER cssu-thumb OR kp50. Not both. I understand that you have problems that somehow "require" kp50, even if kp50 is actually "included" in the cssu-thumb kernel. Well, say thanks to the brainfvcked debian package system. We have to live with it though. Now, if e.g. CLEVEN says it needs kp50 no-matter-what then go to the cleven developer and tell him to relax the requirements (I don't know what's worse, the debian package system or the debian package authors, probably an entangled combination of both). Anyway, to make it short: if you want to EXPERIMENT with cssu-thumb then I'd suggest to stick to it, and ignore any other programs that may not work with it. If you want a "functioning" system (by whatever definition of function you may have, e.g. "cleven must work") then please don't experiment anymore with cssu-thumb until it stops being an experiment. Then (hopefully) the various kernel-maintainers and the various-I-depend-on-this-kernel-package-maintainers will get together and think of a system to make this work nicely (e.g. "provides: thumb2, overclocking, etc."). Add.: didn't notice @misiak's post above (http://talk.maemo.org/showpost.php?p...&postcount=241). Read that too, twice. |
Re: [ANNOUNCE] CSSU-thumb thread - stable Thumb2 on N900
@reinob - the problem with cleven is actually created by me :o , as I am the maintainer of wireless-compat-power cleven depends on, and it depends on KP. Will try these days to update the dependencies.
I am a maintaner of KPS too, the another package broken because of cssu-kernel, will fix it. DIdn't do it so far, as I was not 100% sure thumb2 will be stable (but of course, a pile of so-called gurus were telling me every now and then, on every IRC channel I asked for some help, that this is impossible to be achieved. meh ). Now, I didn't count how many people is using this thingie, but I think the value varies between 10-15. And as there are no reports for any crashes so far, even after the last update which included X server in the list of thumb2-compiled stuff, it seems to me I can assume that 100% stable and start the work on other fronts (i.e. KP migration to KCSSU). Unfortunaltely Pali is still not active (i hope his exams to finish soon) and without him I would not make any decisions for the future of KP. But will at least try to push newer version of KPS and wireless-compat drivers with relaxed dependencies ASAP. |
Re: [ANNOUNCE] CSSU-thumb thread - stable Thumb2 on N900
@freemangordon,
Thanks. Sounds good. Just two things: (1) could the people who are actually using cssu-thumb (meaning, for "normal" tasks), confirm that things are working OK? We normally only hear from people with problems, but a positive confirmation would be nice to have. (2) Do I understand correctly that the errata-related-patches do not cause a (significant) slowdown compared to KP50? (the should be a slowdown, but if it's like 0.1% then I suppose nobody cares). If (2) is true, then you could just make KP51 = cssu-thumb-kernel, so that all (so to speak) people will use the same power-kernel, with the option to use cssu-thumb w/o requiring an extra kernel. I hope Pali can also comment on that. The less kernels we have, the less problems we will have with literal dependencies. |
Re: [ANNOUNCE] CSSU-thumb thread - stable Thumb2 on N900
cssu-thumb is working perfectly for me. I don't want to be reporting that constantly just to reassure people, though. People should incorporate risk and the possible need to reflash into their normal way of thinking.
|
Re: [ANNOUNCE] CSSU-thumb thread - stable Thumb2 on N900
+1 to geneven
|
Re: [ANNOUNCE] CSSU-thumb thread - stable Thumb2 on N900
still now everything works ok
the only thing is that after installation the u-boot menu desapear and when reboot with keyboard open only bootmenu shows up any idea? edit sow the reply in the other thread thanks @reinob so its everything great |
Re: [ANNOUNCE] CSSU-thumb thread - stable Thumb2 on N900
You would need to flash u-boot again, and create kernel-cssu-bootimg entry for bootmenu.scr
|
Re: [ANNOUNCE] CSSU-thumb thread - stable Thumb2 on N900
cssu-thumb is working perfectly fine for me as well. Great job, freemangordon.
By the way, I've followed your instructions on how to set up a thumb target in Scratchbox from here and recompiled busybox-power in it. The size of the binary shrunk from 840.2K to 639.6K! Thumb has some real potential for our devices :). |
Re: [ANNOUNCE] CSSU-thumb thread - stable Thumb2 on N900
Working perfectly for me - great job :)
|
Re: [ANNOUNCE] CSSU-thumb thread - stable Thumb2 on N900
Same here :)
Running flawless on my N900. |
Re: [ANNOUNCE] CSSU-thumb thread - stable Thumb2 on N900
@freemangordon
battery draining got lesser because of code optimization, CPU isn't that overloaded and such. Also, cssu-thumb works just fine. |
Re: [ANNOUNCE] CSSU-thumb thread - stable Thumb2 on N900
I use CSSU Thumb sicne day one when it was released and it works ok for me.
|
Re: [ANNOUNCE] CSSU-thumb thread - stable Thumb2 on N900
working perfectly for me buh it seems not to support custom operator name applet and widget...besides that...great work...keep d flame burning......
|
Re: [ANNOUNCE] CSSU-thumb thread - stable Thumb2 on N900
As I mentioned in the gcc-4.6 thread, I've built scratchbox toolchains for the Maemo5 SDK based on Linaro 4.6/7-2012.06, they're available here:
http://www.snewbury.org.uk/maemo/lin...armv7a.tar.bz2 and http://www.snewbury.org.uk/maemo/lin...armv7a.tar.bz2 Just unpack into "/scratchbox/compilers", and they'll appear in the list when setting up a target. This should make it much easier to setup a CSSU-thumb SDK with a modern toolchain, since the previous gcc-4.6 toolchain had some issues, particularly with libfakeroot. Additionally the Linaro versions are reputedly much better at generating ARM code than mainline GCC. |
Re: [ANNOUNCE] CSSU-thumb thread - stable Thumb2 on N900
would be nice to see some comparisons of apps compiled with freemangordans existing compiler and the linaro one.
|
Re: [ANNOUNCE] CSSU-thumb thread - stable Thumb2 on N900
Hi all! My very first post in maemo.org! Well, it's been 6 months that I have n900 and I kept having a look around trying to keep this thing always up to date.
So, I had KP50 installed, I restored Nokia original kernel and then updated to CSSU-thumb2. Everything is working fine until now, but I had only few hours testing. I wanted to ask just a question: as I saw on the first page that kernel-config v14 is not supported, is there another way to overclock the device? I feel a bit limited working only at 600Mhz. Btw, I'm a total noob in this matter. I can be only a tester, reporting crashes and so on. Thanks for your work!! |
Re: [ANNOUNCE] CSSU-thumb thread - stable Thumb2 on N900
Wait for a new release or hack the package yourself.
1.Extract the package from this page http://repository.maemo.org/extras-t...0.14_armel.deb to some empty folder, named 'kernel-power-settings_0.14.0-dirty', 2.Change to the ' DEBIAN'-folder inside the extracted content and edit the 'control'-file with nano or leafpad, 3.Go to the Depends line and remove the 'kernel-power...' part or replace it with the corresponding names for kernel-cssu packages, 4.Open your X-Terminal and change to the directory, that contains the 'kernel-power-settings_0.14.0-dirty' folder, Code:
dpkg-deb -b kernel-power-settings_0.14.0-dirty |
Re: [ANNOUNCE] CSSU-thumb thread - stable Thumb2 on N900
Performance does seem quite a bit better with the newer compilers, no hard numbers yet, and we can't yet standardise on linaro-4.7 (which has a lot of NEON code generation improvements) until a bug that's preventing qt4 from being built is fixed.
Hopefully, with the enhanced performance, people will see less need to overclock and can get a bit more life out of their prized devices. |
Re: [ANNOUNCE] CSSU-thumb thread - stable Thumb2 on N900
I've put up a mainline gcc-4.6.3 build on the server now too. We'll probably be using this for CSSU-thumb for at least a couple of weeks since there are separate bugs in both Linaro compilers preventing qt4 from building successfully, and I think we may as well jump straight to 4.7 once it's proven to work.
|
Re: [ANNOUNCE] CSSU-thumb thread - stable Thumb2 on N900
Quote:
Btw, I read a guy writing somewhere in the internets that changing dependencies will invoke Godzilla to burn my device down! Worth the risk. |
Re: [ANNOUNCE] CSSU-thumb thread - stable Thumb2 on N900
Did it. changed the dependencies from kernel-power-flasher to kernel-cssu-flasher and the same for the bootimg, repacked and installed. Everything working until now (dsp enabled, overclock to 900 with smartreflex on).
I didn't notice a sudden change (like I noticed after having installed cssu-thumb). I didn't do any benchmark test, so I'm not really aware of the improved useability. ps: maybe overclocking it's not this complex as it seems to me and the thread starter will find my experience useless (or maybe not). |
Re: [ANNOUNCE] CSSU-thumb thread - stable Thumb2 on N900
Quote:
U can install this package by typing this in X Terminal: Code:
apt-get install kernel-power-bootimg |
Re: [ANNOUNCE] CSSU-thumb thread - stable Thumb2 on N900
And? It still won't be flashed.
|
Re: [ANNOUNCE] CSSU-thumb thread - stable Thumb2 on N900
seems a wastr to pull in kp modules etc if they are not going to be used in this case. why don't someone just upload their modified deb on here.
|
Re: [ANNOUNCE] CSSU-thumb thread - stable Thumb2 on N900
People,
Could you stop discussing about kernel-config? FFS it's just a shell script. Just grab the package/script and unpack it on your N900. Or even better, just put a few lines on one of the scripts on /etc/event.d and do the config there! |
Re: [ANNOUNCE] CSSU-thumb thread - stable Thumb2 on N900
Quote:
|
Re: [ANNOUNCE] CSSU-thumb thread - stable Thumb2 on N900
1 Attachment(s)
Quote:
|
Re: [ANNOUNCE] CSSU-thumb thread - stable Thumb2 on N900
Quote:
|
Re: [ANNOUNCE] CSSU-thumb thread - stable Thumb2 on N900
Installed CSSU-thumb, and it scared me -- there was never an extra application icon to run for the follow-up package installs, so I had to judiciously upgrade X and install kernel-cssu through apt-get. But it turned out OK!
Look forward to testing usability of various things on the thumb2 ABI. Don't expect to see anything different, but it's fun to be part of the activities. :) |
Re: [ANNOUNCE] CSSU-thumb thread - stable Thumb2 on N900
Quote:
What did you use to install the update? Quote:
|
Re: [ANNOUNCE] CSSU-thumb thread - stable Thumb2 on N900
Quote:
RAM Usages: CSSU-Testing+KP50: RAM: 120-150MB and SWAP:~50MB CSSU-Thumb: RAM: 80-110MB and SWAP:~30MB CSSU-Testing+KP50 (just after reflash): RAM: 120MB and SWAP:~40MB |
All times are GMT. The time now is 04:03. |
vBulletin® Version 3.8.8