Danct12 has quit [Quit: ZNC 1.9.1 - https://znc.in]
Livio has joined #maemo-leste
Danct12 has joined #maemo-leste
<Wizzup> ok
Daanct12 has joined #maemo-leste
Danct12 has quit [Killed (NickServ (GHOST command used by Daanct12))]
Daanct12 is now known as Danct12
Danct12 has quit [Quit: ZNC 1.9.1 - https://znc.in]
Danct12 has joined #maemo-leste
Livio has quit [Ping timeout: 264 seconds]
pabs3 has quit [Ping timeout: 248 seconds]
pabs3 has joined #maemo-leste
<freemangordon> on my n900 with chimaera, starting calculator takes about 5 seconds (warm start)
<freemangordon> OMP takes about 6
<freemangordon> starting dist-upgrade
<freemangordon> this is stock clock speeds ets
<freemangordon> *etc
<Wizzup> freemangordon: I don't know if you were gone for a bit or not, but I went over the strace extensively
<Wizzup> and we realised that Arno was disabling some qt plugins unintentionally, and this gave him a speedup
<freemangordon> I saw you did, but didn;t get the conclusion
<Wizzup> We have three qt plugins, he only had two enabled
<freemangordon> yes, I understand, but why would loading maemo platform plugin take so long?
<freemangordon> or, did I miss something?
<Wizzup> they all load hildon and gtk, which seems to do some theme and icon loading
<Wizzup> the warm start is similar on daedalus to chimaera
<Wizzup> for me on n900 at least
<freemangordon> right, but loading some icons should not tgake 3-4 seconds, no?
<Wizzup> if I recall correctly
<Wizzup> well, you can look at strace and do the same work :)
<Wizzup> if I recall correctly at least my conclusion was that there didn't seem to be a regression there
<Wizzup> there might be in the pvr/dri mesa initialisation
<freemangordon> I think there is no regression
<Wizzup> but yes, out platform plugins do add significant startup overhead
<freemangordon> but it is still slow
<freemangordon> mhm
<Wizzup> maemo-launcher support would probably help here.
<freemangordon> yes
<freemangordon> that's what I was thinking about
<freemangordon> but I want to dist-upgrade my device to daedalus first
<freemangordon> also, I wonder what it is so much faster on d4
<arno11> freemangordon: i think there is a regression: warm start is definitely a lot slower on daedalus from a FRESH install.
<arno11> seems different from dist-upgrade
<freemangordon> arno11: are you sure your dist-upgarded system is the same as FRESH install, like, you did lots of tweaks, no?
<arno11> just to be clear: i made some tweaks to workaround the main issue form a afresh install
<freemangordon> anyway, lets see *my* dist-upgraded system performance
<freemangordon> because in chimaera it takes lots of time, comparable to what you report for daedalus
<freemangordon> *here*
<arno11> ah i see
mkfx has left #maemo-leste [Disconnected: Received SIGTERM]
<freemangordon> also, I'll make measurements with a very basic QApplication, to see why our plugins add so much overheas
<freemangordon> *overhead
<Wizzup> some of this might be solved with some gtkrcs, specifying specific fonts and not loading everything else, that kind of stuff I guess
<Wizzup> but we also load loads and loads of icons
<freemangordon> I think the style plugin is inefficient, as it loads all kinds of gtk widgets, even if not needed
<freemangordon> but have to confirm it
<freemangordon> also, why do we load all those icons, do you have an idea?
<Wizzup> I think this is the gtk2 qt style plugin
<freemangordon> actually we should not load them, as they are served by sqpwood server
<freemangordon> *sapwood
<Wizzup> I am not sure that that works in qt
<freemangordon> why not? ah, you think gtk2 qt plugin ignores pixbif engines?
<freemangordon> *pixbuf
mkfx has joined #maemo-leste
<freemangordon> wait, it does not
<freemangordon> you you try to start from ssh shell, it complains about missing sapwood-server if you don't export proper DISPLAY
mkfx has left #maemo-leste [Disconnected: Received SIGTERM]
mkfx has joined #maemo-leste
narodnik has quit [Remote host closed the connection]
<Wizzup> freemangordon: no, I did:
<Wizzup> on device, start osso-xterm, screen -SU work
<Wizzup> close term
<Wizzup> ssh, screen -Uxr
<Wizzup> then you have a term with same env
narodnik has joined #maemo-leste
<freemangordon> Wizzup: btw, do we have noatime set for our ext4 partitions?
<Wizzup> no idea
<Wizzup> we have relatime
<freemangordon> ugh
<freemangordon> that's slow
<freemangordon> where is rottfs mounted?
<freemangordon> *rootfs
<Wizzup> what do you mean
<Wizzup> tea i create --repo leste/bugtracker -a MerlijnWajer -t 'Switch to noatime instead of relatime for root fs'
<freemangordon> I don't see rootfs mounted in /etc/fstab
<freemangordon> so, where are mount options?
<Wizzup> probably defaults to relatime
<Wizzup> oh, I see what you mean
<Wizzup> I think it's probably just ... not there
<freemangordon> with noatime calendar loads in 4 seconds (warm)
<Wizzup> on daedalus?
<freemangordon> chimaera
<Wizzup> ok
<Wizzup> btw you might be able to do mount -o remount,noatime /
<Wizzup> (saves a reboot)
<freemangordon> that's what I did
<Wizzup> :)
<freemangordon> I think we shall set noatime everywhere
<freemangordon> that's a great improvement more or less for free
<freemangordon> not to say we *must* set it for flash storage
<arno11> i just tried noatime on daedalus (no qt5 tweaks), calculator starts in 12 sec warm
<freemangordon> I just started dist-upgrade, will take a while
ceene has joined #maemo-leste
fmg_d4 has joined #maemo-leste
<arno11> freemangordon: on daedalus, the biggest issue i see with qt5 is when you launch more than one qt5 app: need 20-30 sec to start calculator or qalendar
<arno11> i mean, with only 2 apps, it doubles the time
Livio has joined #maemo-leste
ceene has quit [Ping timeout: 252 seconds]
mkf has quit [Read error: Connection reset by peer]
akossh has joined #maemo-leste
<sicelo> where will that noatime be set? want to boot with it going forward.
<sicelo> i suppose it means defining it in fstab, which currently doesn't have definition for / ?
<sicelo> oh, kernel has `rootflags=`
<Wizzup> I'd put it in fstab yeah
<Wizzup> but yes, you can use rootflags
akossh has quit [Quit: Leaving.]
System_Error has quit [Remote host closed the connection]
<sicelo> can you share how your / is currently mounted (my N900 is out of battery ... about to boot, and i want to make this change before booting)
<sicelo> iirc we're ext4?
System_Error has joined #maemo-leste
<sicelo> done :-)
<Wizzup> sicelo: as noted, you can make this change live using mount -o remount,noatime /
<Wizzup> fwiw
Livio has quit [Ping timeout: 264 seconds]
Anasko has joined #maemo-leste