maemo.org - Talk

maemo.org - Talk (https://talk.maemo.org/index.php)
-   Nokia N900 (https://talk.maemo.org/forumdisplay.php?f=44)
-   -   Any technical reason why the UI is not as smooth / fluid as, say, Android or iOS? (https://talk.maemo.org/showthread.php?t=71499)

SSLMM 2011-03-26 09:12

Re: Any technical reason why the UI is not as smooth / fluid as, say, Android or iOS?
 
Quote:

Originally Posted by maniu (Post 975976)

...wouldnt it be possible to use drivers from meego on maemo?

That is something that i always asked myself:rolleyes:

retsaw 2011-03-26 10:03

Re: Any technical reason why the UI is not as smooth / fluid as, say, Android or iOS?
 
Quote:

Originally Posted by Stonik (Post 975955)
Have you tried MaeModder with HWSync of Hildon / Hildon acceleration and dscobsct custom transitions? Maybe it's just my imagination, but at least I have a feeling that these mods made my non-overclocked N900 smoother.

http://talk.maemo.org/showthread.php?t=67989

It's the HWSync this syncs the redraws to the refresh rate of the display. This isn't on by default because it is unstable under Maemo, it can cause your GUI to hard-lock after a while (you'll still be able to SSH in if SSH is running and you're connected) forcing you to reboot. This affects my N900, but doesn't seem to affect everybody, so feel free to try it out, but it was disabled by default for good reason.

Stonik 2011-03-26 10:30

Re: Any technical reason why the UI is not as smooth / fluid as, say, Android or iOS?
 
Quote:

Originally Posted by retsaw (Post 976001)
It's the HWSync this syncs the redraws to the refresh rate of the display. This isn't on by default because it is unstable under Maemo, it can cause your GUI to hard-lock after a while (you'll still be able to SSH in if SSH is running and you're connected) forcing you to reboot. This affects my N900, but doesn't seem to affect everybody, so feel free to try it out, but it was disabled by default for good reason.

Been rock solid in my device since I installed it, with default PR1.3 and normal kernel. Am I correct if this mod is pretty much the same as vsync in PC games, so there is no longer tearing?

daperl 2011-03-26 10:45

Re: Any technical reason why the UI is not as smooth / fluid as, say, Android or iOS?
 
The only mod you'll ever need for silky smoothness on a PR 1.3 n900:

Code:

echo 30 > /proc/sys/vm/swappiness
See above line for technical explanation.

tHMZ 2011-03-26 11:58

Re: Any technical reason why the UI is not as smooth / fluid as, say, Android or iOS?
 
What are your configs in power-kernel? x MHz - y MHz? I run mine at constantly 850MHz, because hildon-desktop doesn't require a lot of resources, but when you force it to run at 850MHz, it runs super smooth. I used to have the same problem as you. When looking at system-info widget, I used to idle at 10%, now it's either 1% or 0%.

corduroysack 2011-03-26 12:27

Re: Any technical reason why the UI is not as smooth / fluid as, say, Android or iOS?
 
mine runs smooth just on stock with swapplube gui(think that's what it's called) but when i used CSSU i noticed a big difference very smooth can't wait for it to be stable :). just reflashed yesterday so it's pretty fresh @ the moment :)

corduroysack 2011-03-26 12:28

Re: Any technical reason why the UI is not as smooth / fluid as, say, Android or iOS?
 
Quote:

Originally Posted by daperl (Post 976028)
The only mod you'll ever need for silky smoothness on a PR 1.3 n900:

Code:

echo 30 > /proc/sys/vm/swappiness
See above line for technical explanation.

sounds great how would i do this?

daperl 2011-03-26 12:54

Re: Any technical reason why the UI is not as smooth / fluid as, say, Android or iOS?
 
Quote:

Originally Posted by corduroysack (Post 976073)
sounds great how would i do this?

If you're using swappolube, I think it's already taken care of for you. In an xterm, run the following and see what you get:

Code:

cat /proc/sys/vm/swappiness
It should output 30 or lower. If not, keep reading.

But if you weren't using swappolube, you would:

install rootsh
open an xterm
type root<return>
type echo 30 > /proc/sys/vm/swappiness<return>

Making this reboot-proof is beyond this discussion, but I think swappolube handles that for you.

corduroysack 2011-03-26 12:57

Re: Any technical reason why the UI is not as smooth / fluid as, say, Android or iOS?
 
cheers yeah got 30 as the result thanks for your help :)

Deafboy 2011-03-26 13:06

Re: Any technical reason why the UI is not as smooth / fluid as, say, Android or iOS?
 
The problem is, some people just don't see the lags of UI. You can OC, change parameters via swaploube and so on (and it can be better), but it will never be the smooth like android / iOS / whatever...


All times are GMT. The time now is 11:05.

vBulletin® Version 3.8.8