IRC log for #webos-internals on 20100405

00:13.57FuManwell
00:14.04FuManwould it be related to how i got everything
00:14.14FuManbootstrapped old preware, installed alpha
00:14.24FuManuninstall old, uninstalled package manager
00:14.59*** join/#webos-internals gabe__ (~ae9bb32c@gateway/web/freenode/x-iqjvffggthyzwfcs)
00:15.06gabe__hi
00:15.29zsochello webchatter
00:16.18gabe__it says package manager service isn't running but I installed it
00:16.31*** join/#webos-internals halfhalo_T400 (~halfhalo_@cpe-76-95-96-74.socal.res.rr.com)
00:16.42FuManand sbromwich, its not even tryin
00:16.47zsocgabe__: i'm guessing it's not running
00:16.53gabe__I can't get preware to run
00:17.07sbromwichFuMan: check the feed isn't disabled, try readding it?
00:17.15zsocgabe__: what method did you use to install package manager service?
00:17.16FuManwell, the feed isn't even in the list
00:17.21FuManso its not disabled
00:17.29FuManand yeah, i can readd it, but i dont know the addresses for them
00:17.59*** part/#webos-internals gollyzila (~gollyzila@173.150.241.114)
00:19.22sbromwichI'm just rebooting mine at the moment, I'll see if I can't grab them off it for you once it's done
00:21.55sbromwichpalm-webos-device ipkg # cat palm-web-updates.conf palm-beta-updates.conf webos-internals.conf  | awk {'print $3'}
00:21.55sbromwichhttp://ipkg.preware.org/feeds/palm-web-updates
00:21.55sbromwichhttp://ipkg.preware.org/feeds/palm-beta-updates
00:21.55sbromwichhttp://ipkg.preware.org/feeds/webos-internals/all
00:21.55sbromwichhttp://ipkg.preware.org/feeds/webos-internals/armv7
00:21.59sbromwichthere you go
00:22.01FuManyeah, thank you
00:22.09FuMani actually just went to http://ipkg.preware.org/feeds/
00:22.11FuManand grabbed em
00:22.14FuManoooooh shit that didnt work
00:22.16sbromwichthat works too ;-)
00:22.19sbromwichor not?
00:22.20FuMantons of errors
00:22.28sbromwichwhat sort?
00:22.31FuManhrm, they all have 2 http
00:22.33FuManmusta doubled it
00:22.41rwhitbyFuMan: uninstalling Package Manager Service deleted the feeds
00:22.50rwhitbyFuMan: reinstall Preware Alpha
00:23.20rwhitbyI need to push an updated to Package Manager Service so it doesn't delete the feed files on removal
00:24.37FuMandamn, and you can't edit custom feeds once you add them...
00:24.43FuManand hrm, thats kinda strange
00:24.56FuManfeed urls have http built in
00:25.08FuManbut if you don't delete it, then you get doublehttp when you are trying to use them
00:25.21sbromwichum. yes?
00:25.41sbromwichthe http:// is there as a convenience for people who are typing feeds in on the keyboard, I would hazard
00:25.47FuManyeah
00:25.48FuManbut if you use them
00:25.55FuManas in, i just add ipkg blah
00:26.08FuManthen, when it goes to pull the feed, it pulls http://http://ipkg
00:26.11sbromwichuh-huh...
00:26.32sbromwichwow, that *does* sound odd
00:26.48sbromwichI thought you were just cut and pasting the http://ipkg url straight in
00:27.08FuManwell, that would cause the same issue i imagine
00:27.23sbromwichlet me try it here for SNG
00:27.26FuManim gonna try deleting the http, adding just ipkg, and see if it adds a single one
00:29.20sbromwichcan't replicate
00:29.31FuManon the alpha?
00:29.58FuManill try again
00:30.09sbromwichI put www.fop.ns.ca/test/ in as the address and the URL requested according to my logs was:
00:30.12FuManand resintalling the package manager service overwrote the feeds, so i got em all back
00:30.12sbromwich10.2.1.20 - - [04/Apr/2010:21:29:14 -0300] "GET /test/Packages.gz HTTP/1.1" 404 332 "-" "Wget"
00:30.38sbromwichthis is alpha 0.9.56
00:31.51FuManwell hell
00:32.12FuMani just readded one, using the prepopulated http://, and it worked as aspected
00:32.30FuManbut also, this time, unlike last time, i got a popup prompt, asking me to confirm the feed add with the red/green buttons
00:32.39FuManmaybe i was running a different alpha or something
00:32.56sbromwichdid you follow the exact same procedure to add a feed?
00:33.09FuManyep
00:33.15FuManwell, no i guess not
00:33.17FuMani did optware that time
00:33.33FuMandid beta-updates and web-updates last time
00:34.01sbromwichgive them a go again with the same procedure and see if you can replicate it?
00:34.14sbromwichtest cases that prove a bug are always useful to the developer ;-)
00:35.37sbromwichdoes anyone know if there's an easy userspace way to see what's using the gp timer interrupt? It's the #1 cause of wakeups for me
00:35.48FuMannope, damn
00:35.53FuMansame feed, no error
00:35.58FuManat least its working correctly I suppose :)
00:36.11sbromwichthere is that :-)
00:36.20sbromwichI had to update a couple of times before everything got in sync
00:36.26sbromwichit's called alpha for a reason, after all ;-)
00:36.54FuManyeah, i like the progress bars :>
00:36.59FuManand not having the java restarts is nice
00:37.04FuMani wonder if this is the way everything is going to go
00:37.05sbromwichwait till you see the speed of the package updates once you have all the feeds loaded and I think you'll be happier
00:37.07sbromwich*nod*
00:37.16sbromwichI'm holding out for someone to port perl bindings
00:37.22FuManhomebrew/palm slowly but surely replacing all these fancy java services with C
00:37.27sbromwich*nod*
00:37.40sbromwichthat or someone gets GPE or opie up and running
00:41.09*** join/#webos-internals hOoLiGaN` (~root@c-24-13-125-215.hsd1.in.comcast.net)
00:41.16zsocFuMan: C is more native, it just makes sense
00:41.50FuManyeah
00:42.10FuManits just sorta funny how they preached Web standard development... and any program that wants to actually run will, will eventually be C
00:42.54sbromwichto be anal, any program decomposes down a very long binary number.
00:43.16sbromwichwhen you buy a piece of software, all you are buying is a very long number
00:43.19zsocFuMan: i don't see your point?
00:43.43zsocC Services may make the APIs possible, but it is still a Web development platform
00:44.12sbromwichwhich just gave me a great idea for an app to join the host of useless apps on the palm catalog: a front panel led so one can toggle in one's own opcodes.
00:44.44zsocheh
00:44.45FuManmeh, no point really
00:44.48FuMantoo uneducated to have one.
00:45.31sbromwichnothing wrong with learning outside your boundaries though
00:46.23sbromwichall the low level stuff is C or assembler anyway
00:47.50*** join/#webos-internals raster (raster@enlightenment/developer/raster)
00:47.50chrisaFuMan: the web api is still excellent / preferred for the vast majority of "apps" you see on other phone platforms today
00:48.28chrisaEspecially with tools like ares around
00:55.26rwhitbyFuMan: yes, I'm moving all our homebrew services from Java to C eventually
00:57.55*** join/#webos-internals zinge (~zinge@173-132-218-156.pools.spcsdns.net)
00:57.55*** mode/#webos-internals [+v zinge] by ChanServ
00:58.40FuMando you expect that is something that palm will follow suit with?
01:00.03sbromwichI very much doubt it myself
01:00.23sbromwichit would mean rewriting pretty much the entire user interface layer, and I suspect that have far more interesting things to be doing
01:03.11*** join/#webos-internals grndslm (~grndslm@174-126-14-4.cpe.cableone.net)
01:06.51rwhitbybbl
01:11.56*** join/#webos-internals thadood (~thadood@c-75-64-178-167.hsd1.tn.comcast.net)
01:13.07destinalzsoc: well, it's a web development platform with plugins, is the new model, and plugins means mixed js/C apps without services
01:13.16*** join/#webos-internals pbull (~4b768c8c@gateway/web/freenode/x-wkxzutqfhomqnikg)
01:13.18destinalbut yeah they're not abandoning web
01:13.50zsocdestinal: oh how i missed you lol
01:14.25oilthinks plugin model is good
01:14.46FuManoil
01:14.52destinalzsoc: likewise, it's really good to be back. :)
01:14.54FuManHow'd the family reunion go?
01:15.03FuManaka xblfriends :D
01:15.27oillol
01:15.31oili didnt do shit
01:15.52zsocI like to pretend everyone from webos-internals looks like nt4cats
01:16.14FuMannoooooo, well, hope you enjoyed the family none the less :>
01:16.21oildoesnt know what nt4cats looks like
01:16.32zsoche is an odd guy
01:16.36oilhe joined just to ask about that? lol
01:18.01zingeis nt4cats=not for cats, or nt4cats= winNT for cats?
01:18.25ka6soxhas been wondering that too.
01:18.36zsocneither iirc
01:18.42zsocsomeone grep the logs lol
01:19.41zingeharder to do from my pre :-)
01:20.11zsocopen terminal, wget recursively, grep ;)
01:20.40zsocthe things one can do from his pre are actually ridiculous
01:21.39*** join/#webos-internals philly (~43a1d4dc@gateway/web/freenode/x-wzxrwcuxrsubprze)
01:22.39zingelol, oh I know. I also know that I'll accidentally decide that I don't like my terminal font size, and change it before remembering it'll blow up my phone :-)
01:22.51*** join/#webos-internals eternaleye (~quassel@unaffiliated/eternaleye)
01:23.48zsochahaha
01:23.55zsocexcerrent
01:24.15zinge"the things one an do from his pre are actually ridiculous"- completely due to the people here ::applauds::
01:24.34zinge*people who frequent this channel
01:24.49sbromwichdoes anyone know/have speculation on why some ext3 LVs are mounted ordered and others writeback?
01:26.16sbromwichand I can (to save other people the bother of testing) confirm that mounting with data=journal is utterly dog slow.
01:28.09zsoczinge: i will still not get over the time, when we were first figuring out how SDL worked, and I actually ported an SDL app to webos with my Pre, the editing done in vim in Terminal and the building done in a debian chroot.
01:29.26zingenice. nowhere near as impreesive, but I regularly confound relatives by opening terminal, ssh'ing to their pre's, and editing apps I wrote for them.
01:30.11sbromwichI sit in meetings and watch my servers report issues to my irc server
01:30.33sbromwichintermittently I turn to people and say things like "patient registration server is down in cobequid"
01:30.50sbromwichpeople can't understand how I can get so much information from "just a phone".
01:34.25zingeyup
01:35.26zsochaha
01:35.31zsocthat's so much better :)
01:36.14zingeI wish I had time to keep up with all the new sdl/pdk stuff that everyone is working on. lately I've only been able to come in here when I need help with something I'm working on.
01:36.18*** join/#webos-internals benklop (~wIRCer@173-97-105-103.pools.spcsdns.net)
01:39.15sbromwichanyone with command line/vi/remount experience feel like running a test for me to see if their speed gets improved?
01:39.56*** join/#webos-internals mjkjr (~IceChat7@174-158-252-140.pools.spcsdns.net)
01:40.30sbromwichedit /etc/fstab and remove ,data=writeback from /dev/mapper/store-var and move it to /dev/mapper/store-log instead
01:42.12*** join/#webos-internals alkos333 (~alkos333@c-67-162-31-157.hsd1.il.comcast.net)
01:42.30zingehow likely is that to break things and cause me to not be able to use my phone before I can plug it in to a compter again?
01:43.01sbromwichwell, if you want to wait about 30 seconds I'm just finishing booting mine
01:43.13sbromwichif you cock up /etc/fstab it'll stop it booting
01:44.11lingfishHai.
01:44.21lingfishWho here has tried Jason's FB chat shim thingy?
01:44.29sbromwichalthough I just thought... a quick way to do it as a test fixable by power cycle is mount -o remount,data=writeback /dev/mapper/store/-log /var/log ; mount -o remount,data=ordered /dev/mapper/store-var /var
01:45.04sbromwichWFM
01:45.29zingeI don't mind testing, but I need to be able to get calls, and won't be gome for another hour or two :-)
01:45.54sbromwichyeah I wouldn't do it if you don't have a backup method to hand
01:46.04zingelingfish: I have
01:46.10sbromwichtrying it from the CLI is fine, you might need to pull the battery but that would be it
01:46.21lingfishzinge: does it work?  heh.  I just see my Pre sitting there attempting to sign in ;)
01:46.21sbromwichrun sync first just to make sure all data is flushes
01:46.27sbromwich^flushes^flushed
01:46.37zingelingfish: nope, that's what I had too
01:46.44lingfishzinge: ok, ta.
01:47.04sbromwich<PROTECTED>
01:47.04sbromwich<PROTECTED>
01:47.04sbromwich<PROTECTED>
01:47.04sbromwich<PROTECTED>
01:47.04sbromwich<PROTECTED>
01:47.14sbromwichmade me a little nervous to see /usr/local mounted data=writeback.
01:47.14zingelingfish: the messegings plugins/patches thread has one that works though
01:47.36sbromwichspeed seems fine
01:47.52sbromwichI can, as in the numerous youtube video, scroll up and down the launcher very quickly
01:47.54lingfishzinge: yeah I had noticed that, but haven't tried it yet
01:48.22lingfishheh, I still can't download the FB beta again either.
01:48.43sbromwichit might be psychosomatic but preware alpha seems to process the feed listings more quickly, too
01:48.47zingeit works, but it just gives you random numbers instead of names. you have to guess who is who by their pictures
01:48.54zsocsbromwich: are you saying the lag issue could involve how data is being written to a mounted partition?
01:49.20sbromwichyeah
01:49.22zingewouldn't c services be running a bit faster than java would?
01:49.39zinge(for alpha)
01:49.47sbromwichI think /var should be mounted ordered and /var/log mounted writeback
01:49.54sbromwichhttp://batleth.sapienti-sat.org/projects/FAQs/ext3-faq.html
01:50.10sbromwichsearch for Q: I updated ext3 today. Got all of my mounts converted. Now on boot, I see: "EXT3-fs: mounted filesystem with ordered data mode". Is this normal?
01:50.23sbromwichexplains the different types, and why I was slightly nervous
01:50.31zsoczinge: in theory yes, C is a bit less abstracted
01:50.40lingfishzinge: oh wow... I just waited a while and it's actually working...
01:50.57sbromwichis there anything in particular that is known to thrash the bollocks off the filesystem?
01:51.09zsocsbromwich: no, please do all of things you can think of and report back
01:51.25zsocs/report back/write a patch for them/
01:51.26sbromwichthat's the problem... I'm not a typical pre user by any imagination
01:51.38sbromwichthat's easy, I have svn
01:51.44sbromwichfor /etc, that is
01:52.41sbromwichpalm-webos-device /etc # svn diff -r 1 fstab
01:52.41sbromwichIndex: fstab
01:52.41sbromwich===================================================================
01:52.41sbromwich--- fstab(revision 1)
01:52.41sbromwich+++ fstab(working copy)
01:52.42sbromwich@@ -1,7 +1,7 @@
01:52.42sbromwich<PROTECTED>
01:52.43sbromwich<PROTECTED>
01:52.43sbromwich-/dev/mapper/store-var/varext3noatime,data=writeback00
01:52.44sbromwich-/dev/mapper/store-log/var/logext3noatime00
01:52.44sbromwich+/dev/mapper/store-var/varext3noatime00
01:52.45sbromwich+/dev/mapper/store-log/var/logext3noatime,data=writeback00
01:52.45sbromwich<PROTECTED>
01:52.46sbromwich<PROTECTED>
01:52.52destinalack please pastebin instead
01:52.56destinalflooding bad
01:53.01rwhitbysbromwich: preware alpha should process feeds quicker, cause we improved the algorithm to work in 4Kb chunks
01:53.06lingfishzinge: and now, even though I've gone offline, it is still showing FB contacts and stuff... I think that hack is a little broken and I'll remove that account ;)
01:53.38zingelingfish: that's what I decided too
01:53.49sbromwichhttp://www.fop.ns.ca/fstab.diff
01:54.08sbromwichrwhitby: it seems faster than when I did the same before rebooting
01:54.19sbromwichbut again... it may be psychosomatic
01:54.59rwhitbysbromwich: after installing preware alpha, you're still running the old service until a reboot
01:55.13sbromwichrwhitby: I've rebooted around 15 times today
01:55.18rwhitbyah, ok
01:55.21sbromwich(as in "shutdown -r now")
01:56.33sbromwicheither this is severely psychosomatic, something was bollicksed on my system, or it's up to twice as fast depending on which part of preware alpha I'm hitting.
01:56.57rwhitbyboth the service and the client should be faster than plain old preware
01:57.16sbromwichI've been using preware alpha since some time yesterday
01:58.14zingesbromwich: as far as things that hit the filesystem a bunch... maybe internalz? open a directory with a whole bunch of files or something maybe? I'm just making things up here...
01:58.25zsocglider is actually very fun
01:58.48sbromwichI'm on 0.9.56 at the moment, am I still up date?
01:59.02sbromwichgood idea zinge, thanks
02:03.09rwhitbysbromwich: yep
02:03.13sbromwichcan someone try running this non-destructive test for me? cd /var/luna && /usr/bin/time find . -type f -exec cat '{}' > /dev/null \;
02:03.33rwhitbyzsoc: glyder2 and hawx are my favourites
02:04.07rwhitbybbl - more gardening
02:04.21*** join/#webos-internals thadood (~thadood@c-75-64-178-167.hsd1.tn.comcast.net)
02:04.32zsocsbromwich: real0m 1.36s user0m 0.24s sys0m 0.39s
02:04.44sbromwichthanks
02:04.44*** join/#webos-internals Kyusaku (natsumekyu@pool-71-187-3-69.nwrknj.fios.verizon.net)
02:04.51sbromwichif you run it again does sys go down?
02:04.57sbromwichsorry, user
02:05.07zsochalved
02:05.14zsocer
02:05.21zsocyes, user is halved
02:05.29zsocinterest method of benchmarking btw lol
02:06.08sbromwichcould you repeat the test with this for me? cd /var/log && /usr/bin/time find . -type f -exec cat '{}' > /dev/null \;
02:06.18sbromwichbest I can do with what's to hand and everyone should have
02:06.26zingehow do I do curly brackets in terminal?
02:07.01zsocsbromwich: real0m 0.95s user0m 0.11s sys0m 0.23s
02:07.01zingeand > for that matter...
02:07.17sbromwichand once more?
02:07.42zsoczinge: shift+, and shift+. are the < and >
02:07.48zsocnot sure you can do curlies
02:07.50lingfishzinge: interesting... now I can't remove that account either :/
02:08.07zsocsbromwich: real0m 0.33s user0m 0.08s sys0m 0.25s
02:08.16zingelingfish: had to restart, log out, restart again to get it removed
02:08.16sbromwichthanks
02:08.28lingfishzinge: yuh.
02:08.50zingesbromwich: guess I can't help with that, sorry.
02:09.29sbromwichthanks for giving it a try zinge :-)
02:10.50*** join/#webos-internals alkos333 (~alkos333@adsl-75-57-113-36.dsl.emhril.sbcglobal.net)
02:11.39sbromwichthe performance seems very similar between the two
02:12.08sbromwichI think it's either psychosomatic or it's a matter of usage patterns... I would love to hear from anyone else who gives this a go
02:12.20sbromwichregardless I don't think /var should be mounted writeback or there could be data loss
02:12.57zsocheh
02:13.28sbromwichcertainly considering the number of times I pull the battery on the system, anyway
02:17.40lingfishzinge: do you have the FB beta installed?
02:18.10zingelingfish: yes
02:18.37lingfishzinge: damn... need someone that doesn't have it installed.
02:19.08zingewhy, what's up?
02:19.39lingfishzinge: I had it installed y'day... it was doing weird stuff, so I nuked it.  Now tryin to re-add and it just sticks at "Downloading"
02:20.15zingethat's what happens when I try to reinstall the original
02:20.24zingeafter I deleted it and decided I want it back
02:20.25lingfishweird.
02:22.53sbromwichhave you rebooted your phone since uninstalling?
02:23.06zingeyes
02:23.27zingeit just refuses to re-download/install the origina facebook app now
02:23.41sbromwichah, not the problem I thought then.
02:23.41lingfishyeah.. just hands on downloading.
02:24.18sbromwichI will note that the files are stored on a volume mounted writeback which is at risk of data corruption.
02:25.17zingemakes sense. my pre tends to reset a couple times daily in he middle of things for now good reason, so it could have corrupted something
02:25.49sbromwich*nod*
02:25.58lingfishhrm, are the fs's fsck'able?  Recommended?
02:26.05sbromwichfsck during boot
02:26.10sbromwichotherwise you're fscking a live fs
02:26.23lingfishOh?  It forces one on each boot?
02:27.41sbromwichyup
02:27.48sbromwichlook in /var/fsck
02:27.53sbromwichit seems to record errors in there
02:28.07sbromwichI am mildly surprised that I only have 2
02:28.32sbromwichalso they're dated Sun Jul 19 17:47:04 SRT 2009 or so but the timestamps on the files are within the last 48 hours
02:29.10zingethat directory is empty for me
02:29.16lingfishheh, I only have one and its from 2009
02:29.34zingebus has arrived at home. goodnight all
02:29.40lingfishcya
02:29.43sbromwichnight zinge
02:30.08sbromwichif you ls -l it what date does it give you?
02:30.19*** part/#webos-internals zinge (~zinge@173-132-218-156.pools.spcsdns.net)
02:30.45sbromwichin the file it says jul 2009 but mine are timestamped on the actual files as from today and yesterday
02:32.47lingfishJan 12
02:32.55lingfishI'm gonna run a non-destructive pass.
02:33.03lingfishperhaps its the same error and it cannot recover it
02:33.10sbromwichhuh... you too then, that is *weird*
02:33.13sbromwichcould be
02:33.33sbromwichI'm rather all happy to have edited my fstab now ;-)
02:33.46sbromwichboth mine are complaining about /var, is your's?
02:34.13lingfishyup
02:34.32sbromwichmakes sense, it's the only one mounted writeback
02:34.43sbromwichI can't help wondering what palm were thinking
02:34.46sbromwichor if it's a bug
02:35.18lingfishthe thing is, those fs's are marked as not to fsck anyway
02:35.20lingfishonly / is
02:35.42lingfishso they must launch it in an rc
02:35.42sbromwichwhere are you seeing that?
02:36.23lingfish# Let's always run fsck on /dev/mmcblk0p3 in case user pulled battery
02:36.24lingfish# mid-write, whatever.  If the fs is marked clean this will be a very
02:36.37lingfishin /etc/fstab... the last column designates what order to fsck
02:36.40lingfish0 means don't at all
02:36.47sbromwichyeah, I'm looking at that too now
02:36.49lingfishroot should always be 1, the rest 2+
02:36.55sbromwichah right
02:37.10sbromwichbrb
02:37.50lingfishyeah, they're doing it manually from mountall.sh
02:38.10lingfish<PROTECTED>
02:38.10lingfish<PROTECTED>
02:38.13lingfishlol
02:39.08lingfishalso check /var/log/var_fsck.log
02:39.40lingfishso my conclusion basically is that you'll only see stuff there when there was actually an issue.
02:43.11sbromwichyeah, someone at palm has a sense of humour ;-)
02:45.12sbromwichif [ -f /var/.rootfs_fsck -o -n "$WILL_BE_RW" ]; then
02:45.12sbromwich<PROTECTED>
02:45.12sbromwich<PROTECTED>
02:45.24sbromwichso I *think* you will only see the last fsck logged :-/
02:45.33lingfishyeah.
02:45.45lingfishConsidering they aren't using any form of log rotation/compression, I'm not surprised.
02:45.53sbromwichoh no, I misread, that's root_fsck
02:45.57sbromwichheh
02:46.02lingfishbut same still applies...
02:46.13sbromwichah.
02:46.14sbromwich# We'll also leave the most recent result for inspection, good or bad
02:46.14sbromwichdate > /var/log/var_fsck.log
02:46.14sbromwichecho "$VARFSCK" >> /var/log/var_fsck.log
02:46.16sbromwichyeah.
02:46.18sbromwich:-/
02:46.42sbromwichsome of my stuff gets rotated but I think I might have installed logrotate
02:47.18sbromwichgiven what palm get up to I'm tempted to cat /dev/null > all the files in /var/log
02:47.42lingfishheh
02:48.33lingfishugh I HATE this "use forums for software releases" junk!
02:48.48lingfishI'm trying to find info on this messaging plugin/patch thing... and its impossible
02:49.04sbromwichyeah, I'm not big on forums myself
02:49.27sbromwichusenet is my world, where it takes a keystroke to skip from one message to the next
02:49.29lingfishI like forums... just not for THIS kind of thing... we need a wiki that each dev can just update etc
02:49.44lingfishSure, use them for feedback, but not for the app's "homepage"
02:49.54sbromwichheh
02:50.07sbromwichmore of a prison than a home, I would say
02:50.30lingfishit was hard enough to find the latest info on the 600mhz patch
02:50.51sbromwichheh
02:50.55sbromwichI just did it from the command line
02:51.18lingfishWell see that's the issue -- they've moved to ipk, so the download links were vapourised
02:51.25sbromwichI didn't realise there *was* a patch until I stumbled across the precentral forums and everyone was all excited about it ;-)
02:51.32lingfishSo then I had to trawl several massive stupid threads, compare dates etc
02:52.50sbromwichdo you want my /etc/event.d/cpu-scaling? You'll have to step it down to 600Mhz and remove the extra swap partition but you're welcome to it if you want
02:53.19lingfishNah thanks, as of y'day I'm all good... been running it now for about 24 hours.
02:53.33lingfishBut see, again... wasn't easy to even find the latest WOSQI either.. had to ask Jason.
02:53.36lingfishSeems silly to me.
02:54.05sbromwichwhat's WOSQI? I keep seeing it mentioned but haven't been overly bothered to look into it
02:54.10lingfish</rant_almost_over>
02:54.13sbromwich*grin*
02:54.16lingfishWebOS Quick Install
02:54.22lingfishJason's kinda variant of Preware.
02:54.26lingfishbut not, but kinda.
02:54.29sbromwichhmmm, ok
02:54.34sbromwichfor windows or something?
02:54.53lingfishJava, so should be xplat
02:54.58sbromwichok
02:55.17sbromwichdoes it do anything fun other than just (presumedly) install preware?
02:55.48lingfishNo, it doesn't install Preware... its an ipk installer
02:55.52lingfishso kinda does the same thing
02:55.54sbromwichoh.
02:55.58lingfishhas utilities for cmdline access and whatnot too
02:56.15lingfishIn a way, imagine Preware, but old-schoolish in that you need a PC and a cable
02:56.17sbromwichI think I'll stick with novaterm and/or ssh ;-)
02:56.42lingfishWell ditto, but sometimes WOSQI is needed to install stuff (eg the 600mhz patch)
02:56.45lingfishheh.
02:57.01sbromwichall that 600mhz patch is doing is twiddling a syfs setting
02:57.16sbromwichthe 720/800 one is the magic one with the hacked kernel
02:57.32lingfishI think its more than one setting, as I tried it by hand to no avail.
02:57.52sbromwichthere's a few settings to change
02:58.27lingfishyuh.
02:58.31sbromwichyou have to make the governor ondemand, scaling_max_freq 600mhz, and optionally scaling_min_freq to 125
02:58.41sbromwichonce that's done it's... well, done
02:59.06sbromwichI'm slightly surprised palm don't let the phone boot up at 600MHz
02:59.30lingfishI reckon its just another card up the sleeve... it'll come.
02:59.44sbromwichheh
02:59.45lingfishThe fact that the max values are already 600... adn they bump it up for games...
03:00.08sbromwichthere's also the fact they're using sodding insulating material on top of the cpu
03:00.20sbromwichsomeone deserves a kick up the jacksie for that one
03:01.01lingfishWhy does this anger you?
03:01.56sbromwichI used to work for palm so I know what they should be capable of
03:01.58sbromwichwell... usr
03:02.01sbromwichor 3com
03:02.06sbromwichor whoever the hell they are these days
03:02.27sbromwichI would have thought *someone* would have learnt the less from spiral death syndrome
03:02.32sbromwich^less^lesson
03:02.37sbromwich</bitter>
03:03.25lingfishBut wouldn't the insulation be acting as a heat dissipator?
03:03.46lingfishor heatsink
03:04.33sbromwichish
03:04.36sbromwich*very* ish
03:04.55sbromwichbut for all the good it does it might as well be a few sheets of paper
03:05.08lingfishSo what would you have done?
03:05.48sbromwichfirst batch I would have buggered about with trying to overheat and then supercool with freeze spray to stress the buggery out of them
03:06.06sbromwichthat would have shown which chips were most voonerable to thermal stresses
03:06.26bpadalinothere's a ddr chip sitting on top of the omap .. not much you can really do to help dissipate that heat other than a heat slug on the bottom of the pcb which they left bare anyway
03:06.30sbromwichthen I would have looked into putting a static insulated heatsink over the relvant chips (my guess is CPU and/or voltage regulator)
03:07.32lingfishRight.  Nice.
03:08.49*** part/#webos-internals latta (~latta@c-24-218-167-23.hsd1.vt.comcast.net)
03:08.53sbromwichand I'm not tempted to disassemble my phone to make sure but looking at the photos on the rapidrepair.com disassembly it looks like there's plenty of space
03:09.33bpadalinoplenty of space on the pcb ?
03:09.45lingfishYeah.  I love my phone.  Have always loved Palm.  I just get this.. itchy feeling... like, "Shit shit shit, cmon guys, just do this this way, and that that way and you'll KILL it..."
03:09.55lingfishKinda like a "sooooooo close!"
03:09.57sbromwichhttp://www.rapidrepair.com/guides/Palm-Pre/palm-pre-dissasembly-repair-guide.html
03:10.30sbromwichyeah, the pre is *very* close to what I dreamt of when the first beta palm pilot arrived in the uk
03:11.09lingfishFor me its pretty much spot on what I've always wanted from a smartphone.  I meant more for them to survive.
03:12.16bpadalinosbromwich: you really think that pcb is not cramped beyond belief ?
03:12.23sbromwichyeah, I hope so too... They had an absolute pile in their warchest last time I was talking to anyone over there but that was a while ago now
03:12.24sbromwichnup
03:12.31sbromwichI used to work on pcmcia modems though
03:12.52lingfishsbromwich: pile in their warchest?  Meaning a lot of work?
03:13.06bpadalinoso you do realize those are 0201 or 01005 resistors ?
03:13.06sbromwich$$$
03:13.15lingfishah.
03:13.29sbromwichwhich "those"?
03:13.45bpadalinochoose any resistor .. heh
03:14.06sbromwichno, I left the embedded systems world in 1996
03:14.48sbromwichI can recognise the SMT as SMT stuff but I would have to go reference the relevant bits to see what their capabilities and restrictions were
03:15.50lingfishSee, I've just had to grab the epitome of evil, my work Samsung f'ing Winmo phone... my GOD what an example of evil.
03:16.06sbromwichmy last phone was a windows phone.
03:16.07sbromwichit sucked.
03:16.29sbromwichvoice services at my DHA tried to force me to get a blackberry but I refused
03:16.30lingfishoh I hate this phone soooooooooo so much
03:17.06sbromwichmine was an htc... I had to press the sym key so hard to make it work it ended up cracking in half
03:18.22sbromwichoh, and the registry (or whatever it was) would corrupt itself on a near-monthly basis, forcing a wipe and reinstall
03:18.41lingfishand not to mention broken event notifications
03:18.47sbromwichfortunately I have a funambol server at home so I could at least sync all my stuff up
03:18.50sbromwichoh my god yes.
03:18.59dreadchickenmy pre is the closest thing to "it" since my psion 3 and 3a.
03:19.07sbromwichit just could not cope with the fact I'm UTV-4
03:19.13sbromwichUTC, rather
03:19.27sbromwichpsion... that's going back a while
03:19.28dreadchickenhave they fixed alarms on winmo yet?  was a wtf ~10 years ago that you couldn't trust the alarm clock.
03:19.29*** join/#webos-internals uNiXpSyChO (~marco@static-72-93-236-42.bstnma.fios.verizon.net)
03:19.49sbromwichthey *usually* worked.
03:19.50dreadchickenmy psions were wonderful devices, well the 3 series.
03:20.07sbromwichheh
03:20.15sbromwichI remember some of the later models being a little... odd
03:20.22sbromwichthe... 5, was it?
03:21.35dreadchickenthe 5 was big, i had one.  the 3 could run 40 hours on 2xaa, built in apps were good, could multi-task (only one process could have the display at a time though) and came with a simple programming language built-in.
03:21.44sbromwichand there was another one from hp around the same time with a weird slide-out mouse that was quite good, too
03:22.17sbromwichfor me, anyway - it had a built in serial port so I could go on site to test (say) a courier modem on an as/400 in leased line mode
03:22.18dreadchickenthe 40 hours was usage time, so it could go weeks.
03:22.36sbromwichyeah, I remember several devices like that
03:22.42sbromwichdidn't tandy make one way back when too?
03:22.45dreadchickeni used the psion to boot big sgi boxen.
03:22.55*** join/#webos-internals RagingMind (~ragingmin@174-20-165-129.mpls.qwest.net)
03:22.57sbromwichISTR one with a 4 or 5 line display
03:23.13sbromwichand it had an acoustic coupler.
03:23.23sbromwichthere's 2 words I haven't had to use in a hell of a long time.
03:23.26dreadchickencause they never booted cleanly and the terminals were always off somewhere.
03:23.36sbromwichheh
03:23.46sbromwichyeah, that sounds like SGI ;-)
03:24.23sbromwichI remember them being ever so proud about having SGIs at Pipex until I asked them to reboot their dev box
03:24.33sbromwichthings suddenly got a little... negative ;-)
03:25.51*** part/#webos-internals benklop (~wIRCer@173-97-105-103.pools.spcsdns.net)
03:26.10dreadchickenthey were nice boxes, but i never understood using them as shell account boxes.  doing multi-pipe graphics or crunching, now that i was a good use. r8k and r10k were beasts for fp in the day.
03:26.31hOoLiGaN`could anyone help me get preware working?
03:26.37hOoLiGaN`i've tried every type of install
03:26.50sbromwichmmm... I always found sun to be the best for lots of shell users
03:27.32dreadchickenagrees with sbromwich
03:27.37sbromwichhOoLiGaN`: are you in dev mode ok?
03:28.03sbromwich<PROTECTED>
03:28.23sbromwichand their cases were really nice pieces of design work, if a little gaudy on occasion
03:29.09sbromwichwonders if he's turned this place into an old sysadmin's retirement home or something ;-)
03:29.30lingfishAh man, don't even get me started on all the oldschool kit ;)
03:30.25sbromwichwell, I just managed to pawn off my apollo workstation, and the random collection of sparc classics, but I've still got the HP D370 downstairs
03:31.14sbromwichand the HP... 710? workstation
03:31.19lingfishSomeone help hOoLiGaN` :P
03:31.34sbromwichhowever, if someone wants to come to halifax to pick up more old crap... ;-)
03:31.39lingfishAnd stop pining over HP9000's ;)
03:31.53sbromwichlingfish: I already asked him if he was in dev mode OK without an answer that I can see
03:32.11lingfishoh heh
03:32.14sbromwichI'm not pining so much as looking for a way to get rid of the crap in my basement without having to pay the recycling fee ;-)
03:32.21hOoLiGaN`yes sbrowmich i am
03:32.42hOoLiGaN`unless it is possible to reset itself
03:32.44sbromwichhOoLiGaN`: can you run novaterm and get to the root prompt ok?
03:32.57hOoLiGaN`yes 1 sec
03:32.58rwhitbysbromwich: instead of pulling the battery, hold down power and toggle the mute switch three times
03:33.26hOoLiGaN`ok i am in root
03:33.49bpadalinowith great power comes great responsibility.
03:34.09sbromwichrwhitby: does that override the fact I've hung the kernel?
03:34.31hOoLiGaN`i dont have preware installed atm
03:34.36hOoLiGaN`i did the 1.4.1.1 update
03:34.37sbromwichhOoLiGaN`: Read all of http://www.webos-internals.org/wiki/Application:Preware#Installing_Preware_from_Terminal.2C_Novaterm_or_WebOS_Quick_Install_.22Linux_Commandline.22
03:34.39hOoLiGaN`and haven't tried again
03:34.53rwhitbysbromwich: it's the next step up from orange+sym+r, but may not fix a badly hung kernel
03:34.55sbromwichand then run the shell script it tells you
03:34.57hOoLiGaN`i've used bootstrap
03:34.58hOoLiGaN`twice
03:35.03hOoLiGaN`with no success
03:35.05sbromwichoh, this is hung hard enough to kill ssh and novaterm
03:35.36sbromwichhOoLiGaN`: please try reading http://www.catb.org/~esr/faqs/smart-questions.html instead
03:36.06hOoLiGaN`:/
03:36.28sbromwich?
03:37.12rwhitbyhOoLiGaN`: what's in /tmp/preware-bootstrap.log ?  paste it on webos.pastebin.com
03:37.36hOoLiGaN`ok let me re-install it
03:37.40hOoLiGaN`preware that is
03:39.25sbromwichApr  4 22:42:09 itssab-aspire novacomd: error reading packet, shutting down, rc: -1, errno 19
03:39.35sbromwichthat looks like a typical error that tells me it's time for a battery pull
03:40.19sbromwichitssab@itssab-aspire:/var/log$ grep -c "novacomd: error reading packet, shutting down" messages
03:40.20sbromwich91
03:40.20sbromwichitssab@itssab-aspire:/var/log$
03:41.01sbromwichas you can see, it's happened a few times.
03:41.39hOoLiGaN`when installing via novaterm
03:41.44hOoLiGaN`and it asks:
03:42.02hOoLiGaN`Would you like to include any alpha Preware/IPKGService releases for this install/update Y/N?
03:42.30hOoLiGaN`which... should i choose
03:42.36hOoLiGaN`i've tried both with no success previously
03:43.21*** join/#webos-internals Marajin (~marajin@87-194-102-189.bethere.co.uk)
03:43.21sbromwichhow do you know it did not succeed?
03:43.43hOoLiGaN`the first time when i ran preware i was getting an ipkg undefined blah blah blah error
03:43.50hOoLiGaN`the second time i chose no
03:43.54hOoLiGaN`and preware would start
03:43.58hOoLiGaN`but wouldn't isntall apps
03:44.03sbromwichI bet you a beer it didn't say "blah blah".
03:44.16hOoLiGaN`yeah i know
03:44.26hOoLiGaN`my memory isn't exact though
03:44.28sbromwichok
03:44.28hOoLiGaN`i sincerely apologize
03:44.31sbromwichnp
03:44.45sbromwichdid you try again selecting "Y"?
03:45.02hOoLiGaN`yes that was when i selected Y
03:45.06hOoLiGaN`i was given that error
03:45.40sbromwichsee if you can replicate and get the exact error message?
03:45.54hOoLiGaN`ok one second i just finished re-installing
03:45.59sbromwichok
03:46.12sbromwichgive your phone a full reboot just for fun.
03:46.28hOoLiGaN`oh i just restarted luna
03:46.57sbromwichok, reboot the full system when it comes back, the reboot includes some scripts that clean up the filesystem
03:47.09hOoLiGaN`alright
03:47.53sbromwichdon't be afraid of rebooting the phone
03:48.08sbromwichI've done it 91 times since Mar 28 19:18:57
03:48.20hOoLiGaN`lol i've probably done it 8 times since yesterday
03:48.23hOoLiGaN`possibly more
03:48.32sbromwich*nod*
03:48.46sbromwichI like experimenting with mine, so I frequently crash it when I hit a bug
03:48.52hOoLiGaN`hehe
03:48.59hOoLiGaN`just picked mine up yesterday
03:49.08sbromwichI got mine a couple of weeks ago
03:49.19sbromwichhaving a working linux box in my pocket is *very* useful.
03:49.42hOoLiGaN`especially with wifi
03:50.07sbromwichoh yeah
03:50.34sbromwichI can vpnc into work then ssh from my netbook into the phone on to the server and be done in 15 minutes
03:50.50sbromwichinstead of looking at a 45 minute trip down to the DC
03:51.18sbromwichwhich also means I can drink more beer, which can only be a good thing.
03:51.22hOoLiGaN`hmmm one bug is fixed already
03:51.27sbromwichoh?
03:51.28hOoLiGaN`maybe the patch fixed my problems
03:51.48hOoLiGaN`on previous install only two feeds were available
03:51.51hOoLiGaN`now they are all updating
03:51.52sbromwichworth a try
03:51.56sbromwichhurrah!
03:52.48hOoLiGaN`*crosses fingers
03:53.20sbromwichif you've got *all* the feeds loaded it'll... take a while ;-)
03:53.32sbromwichthe new alpha version is a but faster, but it's still alpha.
03:53.33hOoLiGaN`:D
03:53.45hOoLiGaN`now i hope it installssss
03:54.02hOoLiGaN`awesome
03:54.05sbromwichif the feeds come in you should be good to go
03:54.08sbromwich?
03:54.18hOoLiGaN`installing :D
03:54.20sbromwichup and running already?
03:54.20sbromwichahhh
03:54.37sbromwichwell, watch the pretty update screen I guess :-)
03:54.45hOoLiGaN`oh i meant
03:54.48hOoLiGaN`instlaling an app :D
03:54.54hOoLiGaN`i'm good to go
03:55.02sbromwichyay!
03:55.16hOoLiGaN`dude this is so sick
03:55.31hOoLiGaN`i can fuckin write C programs on my phone
03:55.37sbromwichsomething makes me feel you're going to investigate overclocking next.
03:55.47hOoLiGaN`lolllllllll i am now ;)
03:55.54sbromwichyeah, you can install joe and vi and stuff
03:55.55sbromwichheh
03:56.06sbromwichare you running the ondemand cpu governor too?
03:56.13hOoLiGaN`??
03:56.18hOoLiGaN`guess not
03:56.34sbromwichlet me see if I can find the forum post I made... sec
03:56.59sbromwichhttp://forums.precentral.net/palm-pre/239159-huge-battery-improvement-after-800-mhz-patch-2.html
03:57.02sbromwichthird post down
03:57.19sbromwichthose are fairly conservative settings but they work well for me
03:57.49hOoLiGaN`ahhh wow thx for link
03:57.55hOoLiGaN`i was noticing bit of cpu hang-up
03:58.00sbromwichalso note jhoff's experiences later down
03:58.06hOoLiGaN`<3
03:58.09sbromwichhow well do you know linux?
03:58.17sbromwichyou must have a clue if you're doing c programming on the phone
03:58.55sbromwichthe cpu hang-ups are, I think, mostly due to disk flushing
03:59.28sbromwich<PROTECTED>
03:59.52sbromwichpmsyslogd is the thread to -KILL to get it to reload
04:00.10sbromwichedit /etc/fstab and make /var/log mount data=writeback not /var
04:00.15sbromwichthen reboot
04:00.23sbromwichand I think you'll find the phone less laggy
04:01.47hOoLiGaN`alright cool thx for the tips
04:01.53hOoLiGaN`yeah im decent at linux
04:02.30sbromwichok, that should give you enough information then
04:02.51sbromwichthe only other think I can think of is / keeps getting mount ro, so you'll have to remount that rw before you can edit fstab
04:03.05*** join/#webos-internals phil_bw (~wIRCer@c-98-246-52-50.hsd1.or.comcast.net)
04:03.45phil_bwwanders by
04:07.55hOoLiGaN`i can't ever copy or paste into or out of novaerm :/
04:08.19phil_bwI never really tried
04:08.24sbromwichrwhitby: you might want to ask if the people with the "freezing" problem are overclocking, as that was one of my acid tests playing with overclocking, whether I could make preware freeze processing freeds or not
04:08.38sbromwichuse novaterm to ping the machine you're on; ssh into the phone.
04:08.59sbromwichit's also nice if you have control of the local dhcp server to set the ip static on there
04:12.11*** join/#webos-internals dkirker1 (~dkirker1@openmobl/ceo/dkirker)
04:13.09rwhitbysbromwich: I occasionally get a freeze during processing unknowns, with no overclocking
04:13.49sbromwichif I run at 800MHz fixed I can reliably lock my phone when I check/uncompress feeds on my phone
04:14.08rwhitbyis working on the uber-kernel-pre package right now ...
04:14.16sbromwich*grin*
04:14.31sbromwichis it newer than 2.6.24? ;-)
04:14.43sbromwichdoes it have the rt patch? ;->
04:14.50rwhitbyno, no.  stock Pre kernel, just with some small mods.
04:14.58sbromwichdash it all, man! ;-)
04:15.17rwhitbywe can have a 'hardcore-kernel-pre' package too ...
04:15.29sbromwichI don't suppose anyone did a writeup on what's necessary to get a new kernel to compile?
04:15.30rwhitbybut this one is the safe one for the average joe
04:15.39sbromwichI can probalby hack the diffs to get something more recent
04:15.49sbromwichI'm curious to see what frigging with HZ would do too
04:15.57rwhitbysbromwich: sure you don't want commit access? ;-)
04:16.02sbromwichohhhhh yes
04:16.20sbromwichlet me find the last time I made that mistake...
04:16.36rwhitbyyou know that I'll get you - I'll just release something that you just can't stand to look at and you just have to fix it, and that will be it - game over.
04:17.14sbromwichhttp://www.openstreetmap.org/?lat=44.6578&lon=-63.6118&zoom=12&layers=B000FTF
04:17.34sbromwichno, I have a perfectly good webserver I can keep throwing diffs up on ;-)
04:17.54rwhitbythat works too, the autobuilder can grab them from there
04:18.25rwhitbysbromwich: FYI: http://unixpsycho.com/palm-pre/
04:18.38sbromwichunless, off course, it's just some random diff against, say, a file called "config-assistant.js" or some such ;-)
04:18.46sbromwichah, thanks
04:19.00rwhitbyI need an icon for the kernel package too ....
04:19.25sbromwichThe kernels are built from Palm source available from http://opensource.palm.com/packages.html.
04:19.28sbromwich*heart*
04:21.00rwhitbysbromwich: and http://git.webos-internals.org/?p=kernels/patches.git;a=summary
04:21.06rwhitbyneed to get the .config in there too
04:21.33sbromwichmust... resist...
04:22.35sbromwichoh, is there a recovery method should one happen to, oh... trash ones /boot?
04:22.44sbromwichjust, y'know... wondering.
04:23.33rwhitbysbromwich: yep, look at the bottom of our wiki recovery page.
04:23.48rwhitbybootie can be told to boot a kernel and initramfs from memory
04:24.05sbromwichhahahaaha
04:24.09rwhitbywe can even handle a bootloader deletion, using the OMAP usb boot mode
04:24.11sbromwichso I might be the first person to try this in anger?
04:24.19rwhitbyno, the bootie mem: is well tested
04:24.23sbromwichah, ok
04:24.29rwhitbythe usb boot mode has only been done a couple of times
04:24.41rwhitbythe bootie mem: is what the webOS Doctor uses
04:25.08rwhitbysbromwich: just sent you the .config to go with that patch
04:25.40sbromwichgot it, ta :-)
04:26.25phil_bwsighs
04:26.32idw2k|wircsbromwich: was just reading the thread on improved battery life with overclocking and have a question
04:26.42sbromwichmmm?
04:26.53phil_bwfinding the perfect window manager for X on the Pre is tough...
04:27.08rwhitbysbromwich: also forwarded you some other discussion
04:27.14sbromwichI was speculating on opie and gpe myself earlier, phil_bw
04:27.28idw2k|wircdoes the uberCPU Scaling app do the same thing as your script, or is it using a different governor?
04:27.29sbromwichreading it now
04:27.34sbromwichI have no idea
04:27.34rwhitbyphil_bw: how about what they use for SHR in OpenMoko ?
04:27.57rwhitbyor what raster uses for e17 on OpenMoko
04:28.01sbromwichI'm not very good with scripts and packages and graphical stuff, I log in directly to my phone over ssh and do it directly from an event.d script
04:28.10phil_bwsbromwich: I havnt tried either
04:28.34*** join/#webos-internals Jack87-wIRC (~wIRCer@c-24-10-244-251.hsd1.ut.comcast.net)
04:28.38rwhitbysbromwich: I can do that, but before I use something I always package it for Preware, so that I can install the same thing later when I reflash my device.
04:28.47dreadchickenfvwm ftw
04:29.00dreadchickenrealizes he is getting old.
04:29.11rwhitbydreadchicken: +1 fvwm or gwm
04:29.13phil_bwrwhitby: I really wanted to go with e 17 but I'm using Debian and I can't find a working package
04:29.16sbromwichwmaker myself
04:29.37phil_bwI want somewith with a virtual desktop/pager
04:29.41sbromwich*some* day development will restart.
04:29.54rwhitbybbiab
04:29.54sbromwichwmaker does multiple desktops
04:29.58*** join/#webos-internals Jack87 (~180af4fb@gateway/web/freenode/x-zyvjeretgtygtoql)
04:30.01sbromwichI'm not sure it'd be suited to the pre though
04:30.15phil_bwnot multiple desktops, virtual desktop
04:30.17phil_bws
04:30.27idw2k|wirchmm. overclocking to 800 is killing my battery and the cpu scaling app doesn't seem to have much effect.
04:30.38phil_bwso when my windows keep going off screen I could page over
04:30.45idw2k|wircI'll have to try your method.
04:31.02sbromwichah, to scroll around?
04:31.03dreadchickenx itself can do that
04:31.27phil_bwdreadchicken: not when you don't have a mouse
04:31.45phil_bwalso the package I am using is locked to Pre resolution
04:31.51sbromwichidw2k|wirc: run the following in novaterm: cd /sys/devices/system/cpu/cpu0/cpufreq/stats/ && watch -n 1 cat *
04:32.10sbromwichthat will show you if you're stuck at 800MHz (in which case yes, you are indeed wasting power) or if it's trying to step
04:32.19dreadchickenobviously, you need to spend time making a bt mouse work with the pre =p
04:32.34phil_bwhaha
04:32.50sbromwichthe palm userspace daemon will try doing some stepping but it's interested more in dicking about with the radio stuff, so it doesn't do a stellar job with the cpu
04:33.24phil_bwso far e 16 works well for paging on the desktop, but most functionality requires right click... again a no go on a touch screen
04:34.33dreadchickensome way to map sym+tap to right, orange+tap to center?
04:35.21phil_bwI should probably come around when dtzWill is here and ask him... his package after all
04:35.30phil_bwanyway, time for bed...
04:35.43phil_bwwanders off
04:35.55idw2k|wircsbromwich: I will try that when I get home. at work at the moment
04:36.20sbromwichok
04:36.58sbromwichonly 272 patch failures from the 2.6.25 kernel... this might be doable
04:38.42sbromwichand interestingly, 22 failures from patches already applied...
04:41.46sbromwichohhhhh kay, this is not something I'm going to be able to do tonight, I think... laters :-)
04:42.04sdodsonthe droid community seems really interested in running 2.6.32
04:42.16sdodsondidn't catch why they were so fond of 2.6.32
04:44.46lingfishsbromwich: nice command... should I expect to see mine step down having just done the 600mhz patch?
04:46.04lingfishidw2k|wirc: also, add -d to your watch command, even better.
04:47.00rasterrwhitby: illume is used on shr, illume2 is a cleanup and modularisation of it. its expected that you provide your own "indicator", "softkey", "home" and "quickpanel" app windows. even your own vkbd (tho if u have qwerty kdb's u dont need this)
04:47.15rasterthe demo home/indicator/softkey etc. are not meant to be brilliant
04:47.17rasterjust demo placeholder
04:47.24rasterneed to do really good replacements some time
04:47.36rastertho that will likely wait for e18 and when elementary gets sucked into e's core
04:47.43idw2k|wirccan I run that from terminal on the pre?
04:48.14lingfishsbromwich: mine isn't stepping down :(
04:48.43lingfishidw2k|wirc: dunno.. I'd use ssh to it.
04:49.13lingfishalthough.. there's a chance that the watch/cat commands themselves would make it never step down..
04:49.20sbromwichjust stopping by on my way to bed... that command I cut and pasted only shows you the stats, it doesn't change anything
04:49.23idw2k|wircyeah, don't have access to a pc at the moment
04:50.10sbromwichhttp://forums.precentral.net/palm-pre/239159-huge-battery-improvement-after-800-mhz-patch-2.html has my settings, change the 8 to a 6 if you are running a stock kernel.
04:50.17lingfishsbromwich: realise that... but yeah, mine isn't stepping :(
04:50.46sbromwichcat /sys/devices/system/cpu/cpu0/cpufreq/scaling_governor
04:51.01sbromwichif it comes back userspace you're using the palm power daemon
04:51.16sbromwichif it comes back ondemand you're using the ondemand power scheduler
04:51.41sbromwichand in which case double check /sys/devices/system/cpu/cpu0/cpufreq/scaling_min_freq to make sure that's not set too high
04:51.48lingfishsbromwich: yep, userspace.
04:51.56sbromwichthere's your problem.
04:52.08idw2k|wircI'm going to have to try it. After three hours of browsing and texting I'm down to 30% battery. which is unacceptable
04:52.15lingfishSo the ipk patch for 600mhz simply ramps it up full time to 600... and doesn't step the CPU
04:52.17sbromwichecho ondemand > /sys/devices/system/cpu/cpu0/cpufreq/scaling_governor
04:52.25sbromwichbummer
04:52.26lingfishThis is very bad, no?
04:52.32sbromwichit's not brilliant
04:52.44*** join/#webos-internals JayCanuck (~chatzilla@S010600111186b639.wp.shawcable.net)
04:52.47idw2k|wircand that's with the cpu scaling app on
04:52.58sbromwichI forgot to plug my phone in last night... went from 96% charge to 89% charge over about 8 hours sat by my bed
04:53.04lingfishyep, straight away, even with -n 1, I'm seeing it step down
04:53.20sbromwichthe -n 1 just means update once a second
04:53.35sbromwichwatch -n 5 will update every 5 seconds
04:53.50lingfishI know what it means :P
04:53.56sbromwichok
04:54.05lingfishWhat I was saying was that running the cat every sec may stop it from stepping down... but it doesn't.
04:54.11sbromwichno
04:54.16lingfishI just woke my Pre up and blam, 600 counters started ticking
04:54.24lingfishso awesome, best of both worlds
04:54.36sbromwichif /sys/devices/system/cpu/cpu0/cpufreq/ondemand/sampling_rate is set too high it will burn too much cpu (and battery) power
04:54.48sbromwich20000 works for me
04:54.50lingfishso in reality, even without the 600 patch or others, ondemand should stupidly improve batt life
04:54.58sbromwichthe rest of my settings are in the thread anyway
04:55.10lingfish200000
04:55.14lingfishthat's my default
04:55.19sbromwichyes, with the caveat you will probably be tempted to use the phone more now and will therefore burn through battery just as much (but get more done)
04:55.33lingfishheh
04:55.41lingfishI'm just surprised the 600 patch doesn't turn ondemand on...
04:55.45lingfishbizarre choice there.
04:56.10sbromwichI would recommend looking at a fusion add-on battery... usb output on a tiny 500mAh lithium battery of some flavour
04:56.17lingfishAny recommended way to presist that across reboots?  ie is there an rc script already that does proc related settings?
04:56.35sbromwichor the iGo plug-in green battery doobrie, but that's more of a brick
04:56.53sbromwichyeah, read down that page and it has another cut and paste dealie
04:57.09lingfishk
04:57.22sbromwichI don't know that I'd recommend it, but It Works For Me.
04:57.41lingfishDon't see why not.. if the ceiling is 600, why the hell wouldn't you wanna scale your CPU...
04:57.48sbromwichdunno
04:57.54lingfishCan only do good, not harm (with the right ceiling)
04:58.03sbromwichalso install powertop and see what that says
04:58.17sbromwichincreate the writeback flush time and what not
04:58.23sbromwichanyway... I am headed off to bed
04:58.31sbromwichand hopefully this time I will remember to plug in my phone
04:58.35lingfishk
04:58.35sbromwichnight :-)
05:00.29lingfishyeah.. that fucks up video :(
05:00.52lingfishbummer.
05:01.42*** join/#webos-internals sslow (~sslow___@c-76-105-120-135.hsd1.ga.comcast.net)
05:03.03lingfishbig bummer.
05:09.53lingfishSO the tradeoff is.. use ondemand with almost whatever values, and get better batt life & suckier overall "highspeed app" perf, or leave ondemand alone and get suckier batt life.
05:11.45lingfishI'm just boggled at this.. I can't beleieve Palm don't do scaling out of the box!
05:12.04lingfishs/boggled/perplexed
05:17.56geisti forget the details
05:17.59*** join/#webos-internals TheInvsbleMan (~a44caf3d@gateway/web/freenode/x-ixuzcydsaqtguztu)
05:17.59geistbut there was some reason for it
05:18.05lingfishtotally flabbergasted.
05:18.11lingfish?!?!
05:18.24lingfishSpeedStep is well and truly proven in the laptop area...
05:18.44lingfishSo it's safe to assume it does no scaling out of the box?
05:19.24geistit's not so simple
05:20.00lingfishWell to me, it really is.  You scale, and when more grunt is needed, you scale up.  When an app like Video loads, it makes a call to say "basically I'm gonna need all the grunt I can get"
05:20.10TheInvsbleManMy friend just knocked my Pre off of a table... Cracked screen. Sad day. </venting>
05:20.20geistfrequency scaling without the corresponding voltage scaling at more modern (leaky) technologies doesn't do anywhere nearly as much as you think
05:20.20geistand then there are a lot of frequencies (600 may be included) that severly desense the radio performance in certain bands
05:20.21lingfishTheInvsbleMan: ouch
05:20.45TheInvsbleManYea... I'm going to the Sprint store tomorrow. I have TEP but it's gonna be $100
05:21.10lingfishTheInvsbleMan: hey, at least you're covered... if it happens to me (in .au) I'm basically stuffed, or have to mail it back to Hong Kong/Expansys
05:21.38lingfishgeist: hrm.  fair enough.  Still doesn't compute to me.  Guess I'll go back to userspace for now :(
05:21.59TheInvsbleManAhh I see. A lot of times Sprint will actually just replace it free, it just depends if they are feeling nice.
05:22.14rwhitbygeist: do you know if there were any kernel changes from 1.4.0 to 1.4.1 ?
05:22.21rwhitby(the 1.4.1 patch is not up yet)
05:22.22geistnot that i know of
05:22.46TheInvsbleManOh and by the way... when is the SMS tone per contact patch going to be ported to 1.4.1.1?
05:22.53rwhitbygeist: the kernel was in the update package, but that could have been just an OE version bump or some ancilliary file
05:22.54geistfor the omap we've been almost exclusively working towards getting it rebased on a newer code base
05:23.08geistthen we can actually kick up TI's version of speedstep
05:23.11geistwith the actual voltage scaling
05:23.21lingfishargh!  I'm stuck at 125000 now.. wtf?
05:23.25rwhitbyTheInvsbleMan: when the author of the patch, or some other interested party, ports it.
05:23.30geisttrouble is the old .24 code base is severly broken with regards to that, so that it's not particuarly easy to use
05:23.41geistand thus since it's running at a single voltage, frequency scaling doesn't really get you anything
05:23.59TheInvsbleManrwhitby: fair enough. It was actually the only one of my patches that didn't work. So I'm happy :)
05:24.22lingfishgeist: I've set echo userspace > /sys/devices/system/cpu/cpu0/cpufreq/scaling_governor, and am stuck at 125mhz
05:24.33geistlingfish: nice job
05:24.34lingfishshould I have done the echo while it was at 600?
05:24.42geistprobably
05:24.50geistuserspace means 'stop trying to set it'
05:24.56lingfishheh, the Pre really sucks at 125
05:24.58geistbecause userspace will set the speed
05:25.28lingfishahhh, that's better.
05:25.32geistfor some reason i remember that 600 wasn't good to run at. i'm thinking some sort of radio desense thing
05:25.32TheInvsbleManAm I in the middle of you geniuses pushing the Pre past 800? :)
05:25.38destinalgeist: but the stock image sets the clock to 600 when playing games..
05:25.42geistand 550 was i think actually slower than 500 at certain thins
05:25.57geistdestinal: i think the idea is if you're playing games you're probably not pulling a lot of data over the radio
05:26.00lingfishgeist: overall, I've had zero issues at 600.
05:26.01geistand/or talking on the phone
05:26.07destinalgeist: ok, fair enough
05:27.00geistproblem with 600 is it has certain harmonics in interesting bands
05:27.04geist1800/1900/2400, etc
05:27.27geist500 straddles most of them
05:27.56destinalthat would explain people maybe getting better battery life with 800 than 600 actually, since only the 2400 has a harmonic there
05:28.17geistnah, it wont affect battery life
05:28.21geistit'd be a radio performance thing
05:28.27geistwell, unless the radio has to work a lot harder
05:28.32lingfishI want so bad to try 800... but if TI say that's above rating, I'm not going there.
05:28.33destinalright, that's what I was thinking
05:28.43destinalretransmits or power boosts
05:28.46geistbut in general running faster with a leaky cpu that can gate itself down to zero (like the omap is)
05:28.56geistis better, because you in theory get the same amount of work done in less time
05:29.13sslowwith dbsooner mia? is it still ok to push patch updates to his portal?
05:29.19geistthat was not really the case in the 'old days' (like 5 years ago) when the dynamic current of an arm7 or arm9 would dominate the power
05:29.30sslowor shouldwe send them somewhere else?
05:29.33geistand as such you could slew the clock rate aound and get a proportional amount of current draw
05:29.46Jack87idw2k|wirc: are you there
05:29.50geistnowdays the newer arms are very leaky, esp as they get into 45 nm
05:30.03geistso you want to run them hard at any given voltage and then power gate them hard
05:30.18geistso scaling the frequency doesn't really do a lot except keep the cpu on longer
05:30.35geist*unless* you can scale the frequency such that you drop to lower voltages, which then changes the base current draw
05:30.46rwhitbyyeah, 50% of the execution time at power X is better than 100% of the execution time at 80% of X
05:31.00Jack87idw2k|wirc: I saw you telling someone they cant get more battery with increased clock speed. but i to have experienced improvements in battery life and i will explain why
05:31.04geistright
05:31.10dtzWillphil_bw: yep adding that mouse support is on my list. and... shouldn't be a big deal. maybe in the next week i'll have a chance. no promises :)
05:31.13geistJack87: take most of that with a grain of salt
05:31.28geistyou'd have to do a real full experimental setup with multiple devices and very controlled experimets to really say so
05:32.05Jack87thats just the thing geist a controlled experiment will make battery life suffer on faster
05:32.07dtzWillphil_bw: but don't you think gesture+tap should be in there somewhere? (just wondering). anyway, the biggest reason it's not in there is a)time but b)i haven't sat down and worked out a reasonable system.  like maybe there should be a way to move the mouse and not click/drag, etc.
05:32.23geistwell uncontrolled experiments are even worse
05:32.33geistbecause you can't really draw any real conclusions from it, except what you feel
05:32.41destinalJack87: well you could have a benchmark that ran it like "real world" usage, but it would have to be consistent and reproducable
05:32.43geistwhich is nice in all, but does not a proof make
05:32.46destinalwhich real everyday use is not
05:33.01geistright, you have to pick a certain set of use cases and go with that
05:33.10geistand hope you cover most of the good ones
05:33.14dtzWillsbromwich: you trying to run a later kernel on the pre? :)
05:33.15Jack87idw2k|wirc geist The everyday tasks you do throughout the day are done much faster and smoother now.. meaning less waiting while pre screen is on. as much of a hit the speed is taking on battery the longer the screen is on the bigger the hit the battery takes
05:33.52phil_bwbloody hell, wirc chimed at me
05:33.52Jack87so if your tasks are done quick and that means the quicker you can hit the power button to shut off screen or whatever method you use the longer the battery lasts with the less wait time for tasks to complete
05:34.01geisti seriously doubt the bump from 500->600 makes any substantial delay time go down
05:34.07Jack87destinal: yes! exactly... so its totally hard to reporduce.
05:34.19phil_bwdtzWill: I just realized gesture tap gets me to the menu I needed
05:34.19geistlike, you probably wont put the device back in your pocket that much faster
05:34.34dtzWillphil_bw: does it? gesture is 'control' for what it's worth, so perhaps that works :)
05:34.50Jack87geist: sorry i am talking about 720MHz Kernel maybe even 800MHz but 720 is fine so no reason to sacrifice battery with 800MHz
05:34.51phil_bwah, this is in e 16
05:34.59geistJack87: i wont even talk about 720 or 800
05:35.05geistat that point you are just buying time with your device
05:35.07*** join/#webos-internals sjanssen (~sjanssen@cpe-76-84-105-163.neb.res.rr.com)
05:35.09geistyou *will* burn it out faster
05:35.12geistjust takes time
05:35.14phil_bwwhat would be *nice* would simply be a way to pan around
05:35.17geistergo, do what you want
05:35.29sslowwith dbsooner mia? is it still ok to push patch updates to his portal?
05:35.31sslowV
05:35.37sslowor shouldwe send them somewhere else?
05:35.44dtzWillphil_bw: well glad that gets you by for now. improved mouse support is definitely on the TODO, as I mentioned mostly held up by sitting down and working out a reasonable system that works for most use cases.
05:35.44phil_bwso say set the res higher then gesture + drag to move around (kind of like sdlvnc)
05:35.49rwhitbysslow: still send them there - I can work with them from there
05:36.00sslowrwh
05:36.00destinalgeist: yup, going above the datasheet specfications is bound to shorten the lifespan, and you're just gambling at that point as to how much
05:36.22rwhitbyyep, 100K hours to 50K hours just by running at 600MHz continuously
05:36.24sslowrwhitby:  ok thanks.. Ihave about10 to send
05:36.34phil_bwdtzWill, I'd love to help if I can, I too am kinda pressed for time though
05:36.37dtzWillphil_bw: it's not clear to me that higher resolution is absolutely the best, but i'm open to the idea. i suppose it would make applications that don't play nice at small resolutions more usable
05:36.45geistright. and it'll vary depending on the particular part
05:36.57geistcould be you lucked out and got a die that was actually binned for a higher freq
05:36.58dtzWillphil_bw: understood, aren't we all :D. but all the ideas you feel like throwing at me the better, so feel free to keep them coming :)
05:37.03geistbut you can't assert that it's safe across the board
05:37.08geistusual overclocker stuff
05:37.24rwhitbydown again to 44K hours for a 720 binned part (which you might be lucky to have based on inventory that day at TI), and who knows how much lower for 800MHz
05:37.45lingfishSo y'all are basically saying, don't OC.
05:37.48geistright. i would generally assume that newer cpus are probably 'better'
05:37.53phil_bwdtzWill: my biggest issue is a window going off the screen then having to basically wrangle it over into viewing space so I can say... close it
05:38.01lingfishEven though I'd heard here that the proc the Pre is using is rated to 600mhz by TI
05:38.07geistbut who knows, they could have used an old set of dies sitting in a warehouse
05:38.13rwhitbyone would assume that the 3440 and 3430 are the same die, with just binning involved
05:38.21rwhitbybut yeah, inventory rules.
05:38.26geistyeah, same with 3530
05:38.37rwhitbylingfish: 600 is "overdrive"
05:38.38geistit's pretty much the same as 3430, just marketed differently
05:38.40destinallingfish: 600 is rated by TI and supported by palm for games, it may or may not cause radio interference while you're doing it
05:38.58lingfishI've not experienced any issues call wise...
05:39.00geistand it pushes the envelope of those particular cpus
05:39.03lingfishI mean the longevity of the device
05:39.06dtzWillphil_bw: window managers like icewm, and particularly matchbox (matchbox seems to do a better job for whatever reason) can help with that
05:39.16geistright, you wont. you'll hit it in n months or whatnot
05:39.23destinaland yeah, if you run at 500, your device will live longer :)
05:39.26phil_bwdtzWill: I've been trying to find a decent window manager with a pager to fix that problem but so far no luck.  e 16 is as close as I can get but the pager won't stay on top
05:39.30idw2k|wircI didn't say better battery life wasn't possible. I said "vastly" improved battery life wasn't credible *solely* from a 40% clock speed boost.
05:39.33Jack87I to was very skeptical at first but figgured id bite the bullet. Not going to do 800MHz but I feel as though at 720 i am fairly safe. with the screen not being on as long the phone also runs much cooler.
05:39.42sslowin this day and time whos going to keep a device more than 1 yr?
05:39.45rwhitbylingfish: yeah, longevity is a topic that that us Australians are concerned about - those on Sprint just get a new device every couple of months it seems.
05:39.46idw2k|wircand I stand by that.
05:40.02rwhitbysslow: my last phone was a Treo 650 which I used for 6 years straight
05:40.05geistJack87: it's not really the overall device temperature, it's the temp inside the die
05:40.06phil_bwdtzWill: I use IceWM primarily but it has no virtual desktop functionality
05:40.11lingfishrwhitby: yeah exactly... hence... my confusion.  Should I just rip out my 600mhz patch or no?
05:40.31rwhitbylingfish: 600MHz is guaranteed 50K hours by TI
05:40.32dtzWillphil_bw: sure it does. mine did anyway?
05:40.32Jack87rwhitby: very much true its a lot easier here to take the risk and get a new device if needed
05:40.53idw2k|wircoverclocking *plus* scaling might produce slightly better battery life for *some* users.
05:41.02lingfishso 2,083 days constant use
05:41.11Jack87geist: you work for palm right?  if i recall correctly?
05:41.13lingfish5 years
05:41.16dtzWillphil_bw: http://wdtz.org/pre_x/xchat1.png you can see the pager in the bottom--just two, but sitll
05:41.19dtzWills/sitll/still/
05:41.26dtzWill~botsnack
05:41.26infobotthanks, dtzWill
05:41.35lingfishrwhitby: I can live with 5 years, constant
05:41.41sslowrwhitby:  thats 52k hrs if you never turned it off
05:41.42rwhitbydoubts that anyone here is making an official palm statement about anything
05:41.45dtzWillbut also that's a good demonstration of it not working well with cutting it off the edge.
05:41.58dtzWillphil_bw: if you didn't poke at the scripts related already, you might prefer the landscape orientation, it depends on the app.
05:41.59ssloware we saying w oc we wont get 50k hrs
05:42.16dtzWillphil_bw: randr support for rotating on the fly is also on the TODO
05:42.18lingfishsslow: they seem to be saying at 600mhz, you'll get 50K
05:42.25idw2k|wircFWIW, the 800MHz kernel absolutely kills my battery life. to the point that if I can't find a solution I'll remove it despite the performance gains.
05:42.28dtzWillwishes more people were working on this, so many cool things to be done
05:42.37rwhitbysslow: depends on your device.  you might have got lucky and got a rebadged 800MHz-binned 3440
05:42.46Jack87rwhitby: haha ya. but person's personal creditability on such subjects does make a difference. there is never official palm statements here thats i already known and very clear
05:42.51sslowi can live w/ those #s
05:43.06rwhitbysslow: or you might have got a low-end  600MHz device which just made the 600MHz bin
05:43.17sslowyoucan buy a used pre for 175.00 usd
05:43.36Jack87dtzWill: what are you working on?
05:43.36phil_bwdtzWill: one step ahead on that, I copied the package and modified the second one so I've got two separate icons now, one for portrait, one for landscape, btw I don't see a pager in that screenshot
05:43.39rwhitbysslow: all depends on what TI had in inventory on the day that Palm's manufacturing house got shipped the chips
05:44.02dtzWillphil_bw: on the bottom next to the terminal icon. the two rectangles.
05:44.23destinaldtzWill: by the wanting more people hacking on it, you mean X?
05:44.27dtzWillphil_bw: next to the minimized terminal i mean
05:44.30dtzWilldestinal: haha yeah :)
05:44.36*** join/#webos-internals wdtz__ (~w@99-4-167-164.lightspeed.caryil.sbcglobal.net)
05:44.36lingfishSee, back to my rant of all time (on my blog, forums etc).  Palm just really need to fully use the GPU and I personally would be happy.  I don't think the Pre is slow at "doing" stuff... I just think the GUI is laggy and crap.  You goto a iCrap phone and the smoothmess of all the graphical work just shits all over the Pre, and its the same CPU/GPU (from what I know)
05:44.43dtzWilldestinal: and related packages, etc, that build upon it :D :P
05:44.56dtzWillphil_bw: heh, two icons is a nice idea.
05:44.56lingfishI still maintain that the Pre simply looks like Windows when you disable DirectX.
05:44.59rwhitbyJack87: I think credibility on this subject would be based on your job description, not just on whether you work at Palm.  I doubt a high-level mojo software engineer at Palm will know more than an experienced ASIC developer here who does not work at Palm for the matter at hand.
05:45.35destinaldtzWill: it would be cool to be able to transparently run the N900's hildon binaries :)
05:45.40rwhitbynotes that some of present company are experienced kernel engineers and ASIC developers
05:45.56phil_bwdtzWill: aren't those just separate desktops?  not actual virtual ones where one extends on the other?
05:45.56Jack87still wonders of geist works for palm :)
05:46.18lingfishis tempted to just privmsg and ask ;)
05:46.24lingfish... and then beg for what I just said above
05:46.26lingfishheh.
05:46.37rwhitbyknows the answer, but finds it polite not to ask in public
05:46.58lingfishnoted.
05:47.00lingfish:P
05:47.04geistyes
05:47.06geisti do
05:47.07idw2k|wircutilizing the gpu isn't simply a matter of changing "useGPU n" to "useGPU y"
05:47.13Jack87haha ok :)
05:47.34Jack87geist: ya i thought we talked about stuff in the past wasnt sure.
05:47.49lingfishidw2k|wirc: I know that too -- but it is the BIGGEST improvement they could make...surely less power drain, and speedier than doing it all through CPU
05:48.16TheInvsbleManidw2k|wirc: that would be awesome if it was though! :)
05:48.17lingfishAnd a good time investment for the userbase.
05:48.19dtzWillphil_bw: ! yes, i'm unfamiliar with what you mean then, unfortunately.
05:48.20lingfishand their impressions
05:48.33destinalgeist has castle-building experience :)
05:48.49dtzWillphil_bw: oh you mean viewing area >> view?
05:48.56rwhitbynotes that our autobuilder is called 'mason'
05:49.03dtzWillphil_bw: errr the virtual desktop so X has it bigger than the viewport
05:49.25TheInvsbleManlol clever rwhitby
05:49.34rwhitbydestinal: so any other kernel patches or config changes you think should go in our uber-kernel?
05:49.49rwhitby(all must be disabled by default)
05:49.52phil_bwdtzWill: if you check out enlightenment (e16) the desktop space is doubled and a pager lets you switch "sides" and see your overhanging windows... IceWM with that feature would be perfect
05:50.21dtzWillphil_bw: that's interesting abstraction for a window manager to provide. never played with that :).
05:50.29destinalrwhitby: well, I want to get to the bottom of why I can't get USB OTG to enumerate on castle, if it takes kernel mods, then they should go in our kernel
05:50.31dtzWillalso abiword works rather well xD
05:50.33lingfishAlas... I don't get why there's zero noise about my GPU rant, over time.  Perhaps it's near to impossible due to current codebase design.
05:50.34phil_bwdtzWill: basically
05:50.40destinalrwhitby: I haven't played with it in a while though
05:50.53dtzWillshould package up abiword for rick_home lol
05:51.08dtzWillerr i think he was the one that REALLY wanted a word processor
05:51.12rasterdtzWill:  virtual desktops "intereasting abstraction" ? that's like been the most fundamental thing x11 wm's have done for the past 2 decades
05:51.20destinallooks around for his microUSB A adapter
05:51.40chrisalingfish: As much as I dislike feeding the trolls; What gpu rant?
05:52.17lingfishchrisa: scrollback.
05:52.18phil_bwabiword, heh, I'm rockin the OpenOffice ;)
05:52.38destinalphil_bw:  /me *shudders*
05:52.47phil_bwhaha
05:53.06phil_bwI installed it as an experiment then it proved to work rather well
05:53.13phil_bwshocked the hell out of me..
05:53.15idw2k|wircyou also have to consider that in future devices, u
05:53.20destinalphil_bw: it works well on the pre?
05:53.25geistkeep in mind the gpu is not trivial to utilize
05:53.32dtzWillraster: errr i think i misunderstood? the "Abstraction" i was commenting on wasn't virtual desktops per se, but taking the fact that yuo can extend one window onto another and provide a ui that shows it as multiple 'views' into the same thing.
05:53.34geistand has its own power consumption issues
05:53.35chrisaOh, just a feature request
05:53.36chrisameh
05:53.46phil_bwdestinal: it does, I'm going to post a video of it running tomorrow
05:53.53idw2k|wircprocessor speed increases will overtake the UI lag
05:54.02lingfishgeist: sure... but hey, that's the great thing about an abstraction layer like DirectX (not suggesting DX should be implemented, but still...)
05:54.12geistlingfish: opengl
05:54.13TheInvsbleMan800MHz=no UI lag :)
05:54.14dtzWillraster: with more thought that does seem to be exactly what many wm's do, but I didn't view it that way I suppose, particularly because I'm generally more a fan of having distinct workspaces, and so my mindset and usage reflects that
05:54.16geistbut that's the easy part
05:54.19lingfishgeist: indeed.
05:54.29geistthe hard part is plugging the entire rendering engine into the gpu
05:54.31dtzWillraster: didn't mean to be judgemental :)
05:54.33lingfishgeist: so you're basically saying it'll never happen?
05:54.34geistcause with gpus it tends to be all or nothing
05:54.40geistlingfish: i'm not saying anything of the sort
05:54.46lingfishheh.
05:54.51geistdo not read more into what i say than the pure technical details
05:54.52lingfish"anytime soon"
05:54.59rasterdtzWill: thats a bi-produce of desktops ebing a grid and thus a window half on one and half on another.. literally will do just that - when u flip :)
05:55.00lingfishyeah ok.
05:55.02dtzWillphil_bw: you using jdk too then? or jdk-free?
05:55.04geistif you start talking like that i'll have to go away
05:55.20geistso please stick to technical details if you want to fish
05:55.24destinalgeist: have you ever played with USB OTG on the pre?   By echo otg > /sys/devices/platform/musb_hdrc/mode   or whichever device it was, I could get it to power up devices that were plugged in, but not enumerate them
05:55.26phil_bwdtzWill: jdk for what?
05:55.35rasterthat is - of course, if u look at them as a grid of virtual screens glued together in a 2d array
05:55.42rasteras opposed to - as u say, distinct workareas
05:55.43geistdestinal: doesn't have the requisite voltage regulator to be a host
05:55.49rastere16 has both of these concepts
05:55.54rastermultiple and virtual desktops
05:56.07dtzWillraster: yeah, it seems silly when i think of it that way, thanks for making sure things were clear :). sorry to suggest enlightenment did anything something odd, not my intention
05:56.10lingfishgeist: understood, apologies.  So, the rendering engine would need a complete rewrite, in order to talk opengl
05:56.12destinalgeist: ah so that could result in powering them up but not signalling?
05:56.13rastermultiple == the workspaces u talk about, virtual == grid of screens within 1 multiple desktop
05:56.19geistdestinal: perhaps
05:56.28dtzWillraster: ah, I do got those terms mixed up unfortunately.
05:56.39rasterdtzWill:  oh no - dont apologize. i just thought it was odd u found virtual desktops ... odd :)
05:56.43phil_bwif the bloody pager in e 16 would stay on top it'd be a winner
05:56.44rasteri know
05:56.46rasterpeole mix them up
05:56.54rastere17 doesnt have "virtual desktops"
05:56.58rasterits just workspaces in a grid
05:57.01rasteri simplified it
05:57.10dtzWillraster: thanks for the explanation. is that terminology used across different wm's and general X work?
05:57.56phil_bwthere are very *few* wms that use virtual desktops, most are archaic and ugggly
05:58.06lingfishchrisa: heh, I wouldn't call it that, but anyway.
05:58.17*** join/#webos-internals rider (~441b6ec1@gateway/web/freenode/x-oqmyclrlftamwgcj)
05:58.25dtzWillphil_bw: to be clear you do mean virtual desktops as raster is meaning, as well as what you meant earlier?
05:59.19phil_bwdtzWill: yes, an extended desktop with a pager to access it, so when a large window goes off the screen you can go get it
05:59.29lingfishchrisa: geist: I would have assumed that utilising a specialist chip (ie. the GPU) for that type of work would result in less net power draw?
06:00.11rasterdtzWill: that i'm not sure of. there's quite a variation, multiple desktops, virtualdesktops and workspaces are all terms used by various wm's
06:01.01Jack87hum. raster i feel like each one of those terms are completely different meanings
06:01.16Jack87raster:
06:01.58dtzWillraster: yeah, and I suppose that makes sense. the things used internally aren't necessarily the same ideas/concepts/etc that you want to provide to the user as part of what you're going for. anyway, just wondering so I can get my terminology straight :)
06:02.12rastergeist: plugging your whole rendering ui into the gpu isn't too hard... if u designed your rendering layer right :)
06:02.35lingfishI suppose the power draw matters to what GPU .... eg. PC GPUs are super power hungry... but they get driven stupidly hard
06:02.40rasterJack87:  workspaces and multiple desktops - to me are the same thing. virtual i look at as being " a big screen i pan around"
06:03.00rasteras such xf8t6 uses to support virtual fb resolutiosn - thus why i see virtual as meing big thing u pan around
06:03.13rastermultiple/workspace == "several ov them with no geometry relative to eachother"
06:03.18rasterbut thats me
06:03.30phil_bwraster, you have it 100% right
06:03.44dtzWillphil_bw: by jdk i meant jre, which is an optional depndency that i think many distros make required, not 100% sure of what features it drives
06:03.49*** join/#webos-internals sslow (~sslow___@c-76-105-120-135.hsd1.ga.comcast.net)
06:03.58Jack87raster: Makes sense and indeed now that you mention it those are very much known that way
06:03.59phil_bwthough most people don't use a virtual desktop so they think workspaces
06:04.03rasteri'm biased by decades of my head being buried into graphics :)
06:04.07dtzWillphil_bw: by 100% i mean not sure at all, just that i find it exactly as usable and starts faster if i disable it using a jre
06:05.17phil_bwdtzWill: I really don't know... installed OpenOffice via apt-get and let it go all night.  Not sure what it installed
06:08.55dtzWillphil_bw: try disabling the jre in the menu (tools->options-
06:09.07dtzWillphil_bw: * options, java, 'use a java runtime environment'
06:09.23phil_bwah
06:09.27dtzWillphil_bw: errr do what you want but might be worth looking into since that's a lot of stuff you probably don't need.
06:09.46phil_bwI'll check it out
06:09.58phil_bwwill fire it up right now
06:10.07dtzWillphil_bw: as you decide to, didn't mean to be pushy :D. also super glad you're enjoying it and finding it useful :)
06:10.53*** join/#webos-internals nekrox (~nekro@unaffiliated/nekrox)
06:11.14phil_bwdtzWill: it felt like christmas when I discovered the native x server, until then I was using vnc and a local tight server
06:11.53phil_bwjust wish the startup script could start my window manager
06:12.05dtzWillphil_bw: why can't it? chroot, etc?
06:12.20phil_bwit just wont
06:12.52dtzWillphil_bw: also icewm is already ported, it just needs packaging.  so it could have a launcher icon too :)
06:12.52phil_bwend up just firing off a script from the terminal that does the job then close it
06:13.24phil_bwnice, though I kind of like having all of my apps on the debian side
06:13.30phil_bweasier to manage
06:13.37dtzWillphil_bw: i'm curious why not, that doesn't seem right. which script are you adding it to, and how'd it fail?
06:14.13dtzWillphil_bw: I agree, but also that's not something that is probably super usable for users, particularly if they just want an app or two.  I'm not sure of the best way to do it--I also rather enjoy just having a large debian image and apt-get'ing away
06:14.22phil_bwit's just doing the regular chroot command with icewm --display :0:0 tacked on it
06:14.55dtzWillphil_bw: from the chroot you'll want DISPLAY=localhost:0.0 not just :0.0. although the fact that it works from the xterm is .. curious
06:15.13phil_bwdtzWill: yeah for regular users it's a dif story, but for me I like it
06:15.33dtzWillphil_bw: i'm not familiar with icewm's --display argument, but I'd assume it's the same as setting the DISPLAY env var, in which case what I said is required.
06:16.01dtzWillphil_bw: also i'm not excited at porting everything over myself.... I'm not ready to launch effectively my own distro.... lol
06:16.04phil_bwdtzWill: I tried the env var in a chroot command, didn't like it
06:16.48dtzWillphil_bw: works great for m----oh you mean in the command. i haven't tried scripting it, no
06:17.04phil_bwdtzWill: don't blame ya, I've thought about just packaging a clean img file with the basics and configuring it to make with your server, then distributing that
06:17.49rwhitbyconsiders an org.webosinternals.debian-chroot package ...
06:18.28phil_bwjust install the ipk, drop the img on the pre via usb, click the icon
06:18.45phil_bwlet the users apt-get to their hearts content
06:19.13dtzWillphil_bw, rwhitby: that would be great. although might be nice if we shipped the img via preware, shrug. compressed the image wouldn't be TOO large, although i understand that maybe even so that's a bit rough.
06:19.35rwhitbya minimal debian image should be small
06:19.46rwhitbyno reason why we couldn't do it
06:20.07phil_bwdtzWill, rwhitby, that's all that's stopped me, don't want a huge image being sucked down using up my bandwidth
06:20.08rwhitbyPreware Alpha now has download progress meters ;)
06:20.13dtzWillwe probably would want to include some graphical front-end to apt-get as well
06:20.26rwhitbyphil_bw: OSUOSL has plenty of bandwidth
06:20.44phil_bwI mean a 500mb img is about as minimal as you can get
06:20.56phil_bwrwhitby, true...
06:21.39dtzWillrwhitby: how is preware alpha coming along? I'm a little ashamed i haven't given it a try myself :[
06:21.58rwhitbydtzWill: no logic bugs found yet in a couple of days of public alpha testing
06:22.19phil_bwman I should go to sleep
06:22.35rwhitbydtzWill: I presume you've seen http://bit.ly/holy-grail-of-homebrew
06:23.06phil_bwdtzWill: if you need some X related beta testing just drop me a line at phil@boraware.com
06:23.56dtzWillphil_bw: fwiw, "DISPLAY=localhost:0.0 chroot /media/cf matchbox-session &" at the end of start.sh for the xorg-server package works great here
06:24.19dtzWillphil_bw: and i'm glad you suggested that, I'm rather fond of having that start automagically, not sure why I didn't scrit it earlier :)
06:24.49dtzWillphil_bw: thanks for offering, i'll definitely keep you in the loop. and you already ARE participating in the beta testing :D
06:25.42dtzWillrwhitby: yes i have! and thanks for giving X a bit of exposure ;).
06:25.43phil_bwgoes and modifies the start script real quick before going to bed
06:25.55rwhitbydtzWill: cross-marketing FTW
06:26.11dtzWillrwhitby: :D
06:26.33dtzWillrwhitby: I had a question though: the merging of them seems like it could potentially be even better?
06:27.00rwhitbydtzWill: shame on you for espousing the windows way instead of the unix way
06:27.06rwhitby-)
06:27.08rwhitby;-)
06:27.09dtzWillrwhitby: save/restore saving the fact that app X (heh) is installed, but distinctly saving the state of X itself
06:27.59rwhitbydtzWill: save/restore is just saving the application data for Preware.  just add a script to make it save the application data for X too
06:28.09dtzWillrwhitby: I resent your comment, I'm not necessarily suggesting the apps are merged, but.. well just that it did seem oddly cyclical
06:28.28dtzWillrwhitby: well it can't restore X until X is installed, so after a doctor you restore preware, install all, then restore the app's state
06:29.24dtzWillrwhitby: let me take a few steps back and make sure it's completely clear that that this whole setup is wonderful and I'm very excited about it. my discussions/suggestions are very distinct from that sentiment :)
06:29.55rwhitbydtzWill: yeah, there is a bit of interdependency going on.  but I do need to keep up the pretence that there is no plan for preware to rule the universe
06:30.07rwhitbydtzWill: you did see the smiley after my windows comment, right?
06:30.09dtzWillrwhitby: maybe what you have setup is in fact the best way to do it cleanly, keeping separation of functionality which I assume you were referring to as unix/windows philosophy.
06:30.28dtzWillrwhitby: I suppose I did not :D which is odd because I love me my emoticons
06:30.48rwhitbyEEMOTFAIL
06:31.14dtzWillrwhitby: regardless I'm not sure I see a better way necessarily, just commenting that the restore process was unnecessarily extra steps, I suppose is all I was trying to say :)
06:31.19rwhitbydtzWill: what I have set up now is just a glorified proof of concept :-)
06:32.09dtzWillrwhitby: yes and I don't mean to start bitching about every little thing while it's still early and a WIP. and I do rather like the ability to individually backup/restore/etc, and have that all in my control. certainly better to err on that side than have some automagic thing do it all for you.
06:32.42rwhitbyI'm sure Jason will do the PC-based automagic solution ;-)
06:33.25dtzWillrwhitby: I understand this might be a hard question to answer, but is preware-alpha ready for day-to-day usage? reports do seem rather positive
06:33.43phil_bwdtzWill: still not loading... I'll screw with it in the morning
06:33.48phil_bwwamders off
06:33.59rwhitbydtzWill: I believe it is.  worst that can happen is that an install or remove fails.
06:34.01dtzWillphil_bw: okay, have a good one :). you using icewm? I'll see if that works..........
06:34.37rwhitbydtzWill: of course it doesn't go on my production device until it gets into the public feed
06:34.46dtzWillrwhitby: okay, a description of estimated damage is indeed useful :). I love playing with my device but preware has become pretty critical part of my phone :)
06:34.57dtzWillrwhitby: hahaha :D. look at you with multiple phones, mr fancy :)
06:35.13dtzWillcontinues his work hacking on his device and playing with the kernel on his primary phone
06:35.16dtzWillxD
06:35.53rwhitbydtzWill: see /msg
06:56.24Jack87hey i was trying to follow the convo
06:56.59*** join/#webos-internals djk1 (~djk@ool-4573a111.dyn.optonline.net)
06:58.54rwhitbycontinues work on the kernel packaging Makefile
06:59.18*** join/#webos-internals cdm (~cdm@adsl-69-107-94-231.dsl.pltn13.pacbell.net)
07:12.52*** join/#webos-internals cal__ (~cal@yossman.net)
07:25.36*** join/#webos-internals Lenux (~Lenux@cpe-24-166-88-251.neo.res.rr.com)
07:27.02*** join/#webos-internals Lenux_ (~Lenux@cpe-24-166-88-251.neo.res.rr.com)
07:50.50*** join/#webos-internals rwhitby-pre (~rwhitby@nslu2-linux/rwhitby)
07:50.50*** mode/#webos-internals [+v rwhitby-pre] by ChanServ
07:51.28*** part/#webos-internals rwhitby-pre (~rwhitby@nslu2-linux/rwhitby)
07:53.07*** join/#webos-internals rwhitby-pre (~rwhitby@nslu2-linux/rwhitby)
07:53.07*** mode/#webos-internals [+v rwhitby-pre] by ChanServ
08:34.07*** join/#webos-internals lmorchard (~lmorchard@24.208.238.239)
09:00.45*** join/#webos-internals cmusik (~sumik@p5B0A9DA1.dip0.t-ipconnect.de)
09:04.36*** join/#webos-internals dkirker1 (~dkirker1@openmobl/ceo/dkirker)
10:05.52*** join/#webos-internals leonardo (~leonardo@host250-71-dynamic.9-79-r.retail.telecomitalia.it)
10:40.06*** join/#webos-internals El_Matarife (~El_Matari@adsl-68-88-206-5.dsl.rcsntx.swbell.net)
10:40.40*** join/#webos-internals pauli_ (~5b3cdcbf@gateway/web/freenode/x-kxmzsrplbydyzlob)
10:59.27rwhitbydoes some patches processing
11:39.59cal__rwhitby: ez-ipupdate + lighty = pretty cool
11:40.35rwhitbycal__: + save/restore and you can browse your IM and SMS archives as HTML files
11:42.51cal__rwhitby: wow! pretty cool. I made a script/html file to make all my photos browsable on the phones web server as soon as i take them. But then I decided it's pretty useless, even as thumbnails and only 6 at a time, the photos are *very* slow to load.
11:45.52cal__your saying browse IM and SMS through lighty? I feel a full fledged 'control panel and browser' coming soon to control the phone through lighty lol.
11:57.39*** join/#webos-internals nebula (~jtadmin@67.105.157.210.ptr.us.xo.net)
11:57.39*** mode/#webos-internals [+v nebula] by ChanServ
12:13.28*** join/#webos-internals Kyusaku (natsumekyu@pool-71-187-3-153.nwrknj.fios.verizon.net)
12:22.01*** join/#webos-internals muchtall (~muchtall@70-99-118-66.apigroupinc.com)
12:32.02en0xhttp://gizmodo.com/5509384/sorry-your-ipad-is-low-on-memory lol
12:41.20*** join/#webos-internals Davide-NYC (~wIRCer@173-124-150-136.pools.spcsdns.net)
12:43.05Davide-NYChide nascar app not hiding nascar app. have removed and reinstalled patch through preware. all latest versions of webos and preware. thoughts?
12:43.22Davide-NYCsame for hide amazon.
12:44.59rwhitbyDavide-NYC: no idea - the patch author just updated it - you'll need to talk to them
12:46.45Davide-NYCOK. Any news on the overclocked kernels for webos 1.4.1.1?
12:59.11*** join/#webos-internals mikewx (~mikew@mail1.ifbf.org)
12:59.46*** join/#webos-internals jcrawford (~jcrawford@unaffiliated/idle0ne)
13:02.57*** join/#webos-internals mickey|zzZZzz (~mickey@80.81.242.146)
13:03.52rwhitbyDavide-NYC: plenty of news in the forum thread on that subject
13:06.44cal__rwhitby: I added the 'sleep 5' you mentioned in the forums about ezipudate. sometimes i still find it doesnt update the new IP though.. not sure if it's when it goes from wireless-to-evdo or when it loses cell signal and then finds it again, or what.
13:11.58*** join/#webos-internals Smubeht (~Smubeht@ool-44c5f456.dyn.optonline.net)
13:17.14*** join/#webos-internals nt4cats (~nt4cats@dsl092-054-196.phl1.dsl.speakeasy.net)
13:17.21nt4catsmornin
13:18.57nt4cats(or evenin' to those of us on other continents as appropriate)
13:19.09*** join/#webos-internals zsoc (~zsoc@unaffiliated/zsoc)
13:19.09*** mode/#webos-internals [+v zsoc] by ChanServ
13:21.19nt4catsmany moons ago (before there was an optware feed in Preware, I'm 98% sure), I hand-installed dropbear.  I think the recommended way to get ssh on one's Pre today is to use the packages in the optware feed in Preware.  Any recommends regarding dropbear vs. openssh?
13:21.32nt4cats(I doctored my Pre before 1.4)
13:22.20rwhitbynt4cats: I use openssh
13:22.56rwhitbymainly cause dropbear requires root to have a password, even if passwords are disabled.  that means an OTA update can stop dropbear from working, whereas openssh will soldier on
13:23.46nt4catsrwhitby: good to know.  I'll setup openssh, then. Thanks
13:24.21nt4catsis RT F'ing M
13:25.26*** join/#webos-internals matt4d617474 (~mjb@rrcs-67-52-224-146.west.biz.rr.com)
13:26.03*** join/#webos-internals drnull (~drnull@va-67-76-175-146.sta.embarqhsd.net)
13:31.40*** join/#webos-internals thadood (~thadood@c-75-64-178-167.hsd1.tn.comcast.net)
13:56.39nt4catsI suspect the ApplicationOpenSSH page on the wiki was copied from the dropbear page -- there are still dropbear-specific instructions at the bottom.  I'll update them to match the OpenSSH package
13:57.39*** join/#webos-internals zsoc (~zsoc@unaffiliated/zsoc)
13:57.39*** mode/#webos-internals [+v zsoc] by ChanServ
13:58.15zsoc_wircnt4cats: we were having a discussioon about what your nick represented, and decided it would be easier just to ask you
13:58.33nt4catsheh, it is actually an irc thing from the early 90's :)
13:58.54zsoc_wircwe assumed it was old, I just wondered if it had any meaning :)
13:59.22nt4catsMy first irc nick (from 1990-ish thru 1995) was jhoffa.  I was an os2 guy and spent a lot of time on the #os/2 channel.
13:59.25zsoc_wircyou can say no, lol. I'm curious to a fault
14:00.37nt4catsOne day I couldn't use it anymore.  I sent a message to the admins to fix the problem, but signed on as "os2cat" in the meantime.  I thought it sounded kinda hipster and I had just gotten my first cat.
14:00.43rwhitbynt4cats: are you jhoffa on PreCentral?
14:01.03nt4catsnt4cats: nope, I haven't used jhoffa online since the early 1990's
14:01.09zsoc_wirchahaha 'cat' being hipster, that's excellent.
14:01.27zsoc_wircwe should exclusively speak jive.
14:02.34nt4catsa while later I got a job doing 32-bit windoze development, so I installed NT4.  I thought that chatting with windows fanboys with a nickname of "os2cat" wouldn't be very popular, so I started typing /nick nt4 ... and "cats" seemed to be the perfect way to finish it
14:03.13zsoc_wircwell I'm amused. I like storytime.
14:03.50nt4catsI started using nt4cats as my online 'handle' everywhere -- and even though I haven't run a Microsoft OS on my box in 6+ years, it has stuck.
14:04.02nt4catstoo much of a PITA to change at this point
14:04.15*** join/#webos-internals hOoLiGaN` (~root@c-24-13-125-215.hsd1.in.comcast.net)
14:04.16zsoc_wircI like it. it's unique and mysterious
14:04.39nt4catszsoc_wirc: and it is rarely already taken when I sign up for something new :)
14:04.53*** join/#webos-internals mickey|zzZZzz (~mickey@openmoko/coreteam/mickey)
14:04.53*** mode/#webos-internals [+v mickey|zzZZzz] by ChanServ
14:07.04nt4catsI just spent 3 minutes wondering why I cant edit /etc/event.d/mobi.optware.openssh using vi in terminal.  Maybe I should try mount -o rw,remount /
14:07.39zsoc_wircnt4cats: i've never spent quite that long... maybe 2 minutes. but we've all done it ;)
14:08.03nt4catszsoc_wirc: it was 3 minutes because I was telling you a story at the same time -- split attention
14:08.15zsoc_wircah. forgiven
14:08.52zsoc_wircalso, I've probably put in considerably more hours playing with webos in general.. and I've done it recently
14:08.57zsoc_wircso that's probably worse
14:10.22nt4catszsoc_wirc: and in terminal the "error/message" line at the bottom of vi is not visibile on my Pre's screen
14:11.04zsoc_wircah. even better
14:11.59zsoc_wirci've become so used to vim, I instinctively go for the colon when I want to do anything in any editor
14:13.23nt4catsis quite happy to see ez-ipupdate in the optware feed.
14:13.45nt4catsthis is much easier than when I set this all up by hand using the command line back in July/August of last year
14:14.24rwhitbynt4cats: that's cause I hate typing things manually just as much as anyone else ...
14:14.35zsoc_wircnt4cats: ez-ipupdate is quite a time saver.
14:14.49zsoc_wirchaving a dns directly to my pre blows my friends minds
14:15.21nt4catsI had it from August until I doctored my Pre right before 1.4 came out :)
14:20.56nt4catsopenssh running on non-standard port + ez-ipupdate all setup and working with a minimum of fuss.  Handy!
14:21.17*** join/#webos-internals Templarian (~Templaria@141.218.16.168)
14:21.17*** mode/#webos-internals [+v Templarian] by ChanServ
14:27.10zsoc_wircnt4cats: it's less surprising once people realize how standard the stack is
14:27.14hOoLiGaN`how to get { } in vi?
14:27.24hOoLiGaN`i tried copying/pasting it in
14:27.29hOoLiGaN`no luck
14:29.00*** join/#webos-internals cmusik (~sumik@p5B0A9DA1.dip0.t-ipconnect.de)
14:30.18nt4catszsoc_wirc: it wasn't hard to do by hand, either way back when ... but the integration of optware into preware made it even easier
14:30.48*** join/#webos-internals djk (~djk@ool-4573a111.dyn.optonline.net)
14:31.25*** join/#webos-internals AnOutsider (~AnOutside@c-174-49-145-202.hsd1.pa.comcast.net)
14:34.34jhojhoargh. mail seems to be wonky again
14:34.43jhojhoI get notifications yet my inbox shows zero
14:40.59*** join/#webos-internals djk1 (~djk@ool-4573a111.dyn.optonline.net)
14:40.59*** join/#webos-internals Robdor (~Robdor@67.138.59.170)
14:45.19*** join/#webos-internals zsoc (~zsoc@unaffiliated/zsoc)
14:45.19*** mode/#webos-internals [+v zsoc] by ChanServ
14:47.03rwhitbyjhojho: http://git.webos-internals.org/?p=preware/build.git;a=blob;f=hardware/uber-kernel-pre/Makefile
14:47.46jhojhoenh?
14:47.52jhojhotaking a look
14:47.54rwhitbyjhojho: completely untested
14:48.12rwhitbyjust a packaging proof of concept
14:48.27jhojhois there a .config?
14:48.38rwhitbyjhojho: the patch patches the defconfig
14:49.14rwhitbyjhojho: it needs to be adjusted with regards to the discussions over the last week or so.
14:49.23jhojhookay.
14:49.41rwhitbybut that can now all be done in the repo, and the repackaging will be automatica
14:49.50jhojhopersonally, I would rather see a .config in git
14:50.14jhojhoso that we are clear on what is being changed. the kernel patch should be the absolute minimum
14:50.17rwhitbyjhojho: it's easier to move forward a patch to Palm's defconfig
14:50.31rwhitbyjhojho: see the first lines of the patch
14:51.09rwhitbyoops, looks like I forgot to commit that
14:51.39jhojhoalso. not really a fan of the "uber" name.. I like the greased weasel series of kernels =)
14:52.07rwhitbyjhojho: http://git.webos-internals.org/?p=kernels/patches.git;a=blob;f=overclocking/opp6-720-opp7-800-min-opp5.patch
14:53.02jhojhosee line 34 in that patch
14:53.11jhojhothe default governor should be userspace
14:53.14jhojhonot conservative
14:53.28jhojhoall of that should be changed via command-line/script
14:53.56rwhitbyjhojho: right - as I said it needs to be adjusted with regards to the discussions
14:54.04jhojhopoint taken
14:54.06rwhitbyjhojho: feel free to go in and edit please
14:54.35jhojhothat's interesting. I didn't realize that unixpsycho had opted for noop instead of cfq
14:54.52jhojhoI wonder what testing was done with that
14:55.41jhojhorwhitby: does number1pete show up here? we should probably try to get him to extend his program to account for these options
14:56.38rwhitbyjhojho: there's also some good discussion in this channel about 10 hours ago and in #webos about 7.5 hours ago with certain knowledgeable folk regarding these subjects
14:57.00rwhitbyjhojho: you should read the logs
14:58.14rwhitbyjhojho: ok, I'm off to bed - there's the stable build platform on which we can not negotiate the best outcome
14:58.21rwhitbys/not/now/
14:58.30rwhitbybbt - night all
14:58.35jhojhorwhitby: cool. laterz
15:04.51jhojhorwhitby:  reading the logs now. I had been experimenting with the powersave_bias so this is all good information. hopefully sbromwich will show up on irc when I'm on sometime
15:06.22*** join/#webos-internals grndslm (~grndslm@174-126-14-4.cpe.cableone.net)
15:11.11*** join/#webos-internals Rick_work (~rboatrigh@wsip-70-184-238-31.ks.ks.cox.net)
15:11.18*** mode/#webos-internals [+v Rick_work] by ChanServ
15:24.13*** join/#webos-internals zsoc (~zsoc@unaffiliated/zsoc)
15:24.13*** mode/#webos-internals [+v zsoc] by ChanServ
15:32.07*** join/#webos-internals idw2k-irc (~wIRCer@174-150-209-163.pools.spcsdns.net)
15:40.34*** join/#webos-internals Templarian (~Templaria@141.218.16.168)
15:40.34*** mode/#webos-internals [+v Templarian] by ChanServ
15:44.41*** join/#webos-internals bhern (~bhern@irc.angui.sh)
15:46.12sbromwichdtzWill: if I can get it done tonight, yes, otherwise my next free time will be in august
15:48.45zsoc_wircsbromwich: hey.. what are we talking about?
15:50.34sbromwichseeing if I can resolve all the patch conflicts to upgrade the kernel
15:50.54sbromwichadding the -rt patch would be nice too
15:51.33dtzWillsbromwich: out of curiosity, why 2.6.25 in particular? or just going for one version at a time? :)
15:52.23sbromwichbecause 2.6.32 will not apply to 2.6.24 without all the intervening patches
15:53.11dtzWillsbromwich: haha okay that's what I was guessing :):). good luck sir :D
15:53.31*** join/#webos-internals hemna (~waboring@nat/hp/x-ggilglhkcshksbkv)
15:53.35sbromwichthanks
15:53.48sbromwichI think there's only a few hundred biggies
15:53.59dtzWillsbromwich: I haven't poked at it much, but doesn't the device ship with binary modules tied to a particular kernel version? (and wouldn't those break on newer versions conceivably?)
15:54.22sbromwichyes
15:54.26*** join/#webos-internals thadood (~thadood@c-75-64-178-167.hsd1.tn.comcast.net)
15:55.08sbromwichI would note that if I break my phone I just tell the phone guy at work to buy me another
15:55.29sbromwichso I'm not *too* concerned about blowing it up
15:56.28idw2k-irchave him buy me one, too?
15:58.23sbromwichonly if you want to help me admin a fleet of mission critical aix boxes that run the local health authority
15:59.36idw2k-ircsure, if you don't mind that I'm grossly underqualified and would be good mostly for fetching you coffee and such
16:01.09en0xeeewwww aix
16:01.09en0x:S
16:01.22sbromwichmmm... you probably wouldn't pass the entrance exam then ;-)
16:01.36sbromwichaix is just another flavour of unix
16:01.49en0xis it still being developed? :>
16:01.53sbromwichit's nice playing on a box with 80 processors though
16:01.56en0xor ibm abandoned it long time ago? :>
16:01.57sbromwichoh yes.
16:02.16sbromwichit's very much being developed and is used a lot more than you think
16:02.34en0xwe mostly use solaris here at work
16:02.39sbromwichaix 7 beta is out in summer, power 7 chips should be out around then
16:02.46sbromwich*nod*
16:02.47idw2k-ircIBM never abandons anything.
16:03.02loot-idw2k-irc: not true
16:03.10sbromwichI just put the gnu tools on any system I use to get a consistent environment
16:03.17loot-they abandoned their entire hard drive line
16:03.25loot-they abandoned their entire laptop and desktop line
16:03.43loot-i can see ibm abandoning their entire server line sooner or later
16:03.48sbromwichI think "sold" might be more appropriate
16:04.10sbromwichthey want to concentrate on servers and services as that's where the margin is
16:04.23loot-actually what i read
16:04.30loot-said they were turning away from ALL hardware
16:04.37loot-and just focusing on services and software
16:04.38sbromwichwe just dropped $80k to enable 4 CPUs, for example
16:04.44idw2k-ircwell yes, I meant in terms of architecture...they're still supporting and even selling new AS/400s
16:04.48sbromwichthey aren't turning away from ppc
16:05.04sbromwichthey're making too much money off it
16:05.23loot-maybe off of you :P
16:05.32loot-i only know of a handful of places using it anymore
16:05.34sbromwichand the banks, and the government, yes
16:05.41loot-government? no
16:05.46sbromwichit's very much a back-end os these days
16:05.47loot-gov is rapidly moving away from IBM
16:05.47sbromwichyes.
16:06.06sbromwichgov here in NS is all AIX for mission critical stuff
16:06.16loot-federal gov is all sun
16:06.17loot-:P
16:06.34sbromwichquite possibly
16:06.38loot-nobody uses ibm anymore unless they're supporting some old legacy stuff
16:06.46loot-at least in government
16:07.06en0xyap like we
16:07.07sbromwichas I said... not here in NS
16:07.11en0xwe moved from aix to solaris
16:07.11*** join/#webos-internals motp (~bbu@hobbes.penguin.de)
16:07.24sbromwichand not in healthcare as I talk to my counterparts all he way across the country to calgary
16:08.02sbromwichmy servers are the only ones in the DC that habitually hit 100% uptime year after year
16:08.15loot-which is actually bad
16:08.24loot-sorry sir but that is a horrible practice
16:08.25en0x10in+ to vpenis
16:08.25en0x:D
16:08.26loot-and i would fire you
16:08.30loot-:(
16:08.55sbromwichfor why?
16:09.07loot-having HA is good, having 100% uptime and never patching and power cycling hardware is horrible administrative practice
16:09.19sbromwichyou're jumping to conclusions there
16:09.25sbromwichgoogle partition mobility
16:09.32loot-i dont need to
16:09.36*** join/#webos-internals nebula (~jtadmin@67.105.157.210.ptr.us.xo.net)
16:09.36*** mode/#webos-internals [+v nebula] by ChanServ
16:09.41loot-you must mistake me for some luser
16:09.41sbromwichif I want to work on the hardware I just move the lpar to another machine
16:09.42loot-heh
16:10.06sbromwichand in the healthcare world we have to hew to vendor standards very precisely
16:10.28en0xhttp://www.explosm.net/comics/2002/ lol hahahahahahaahah
16:10.31*** part/#webos-internals idw2k-irc (~wIRCer@174-150-209-163.pools.spcsdns.net)
16:10.37sbromwichI still have a 4.3 box running in the back because the vendor for DI has only had their new product out for a year
16:10.52*** join/#webos-internals idw2k-irc (~wIRCer@174-150-209-163.pools.spcsdns.net)
16:12.55sbromwichand that box has been running long enough to expose a bug that makes uptime show negative values
16:13.22sbromwichalways nice to see a box up for -95 days.
16:14.18idw2k-ircthat's the new model with the flux capacitor, right?
16:14.46sbromwichit's a... B80, I think
16:14.52sbromwichor possibly F50
16:15.11sbromwichbought in... 2001?
16:15.25idw2k-ircsorry, bad 80s reference joke
16:22.11*** join/#webos-internals icarus (~tits@unaffiliated/icarus-/x-7520418)
16:23.32zsoc_wircsbromwich: did you say 80 processors?
16:24.39sbromwichyeah
16:25.14zsoc_wircfancy
16:25.29sbromwichwe have a couple of p570's that are fairly well loaded with extra CECs
16:25.44nt4cats|awayidw2k-irc: MvFly!!!!
16:25.55nt4cats|aways/MvFly/McFly/
16:26.09loot-my M9000 crushes your inferior IBM!
16:26.10loot-:P
16:26.22idw2k-ircoh thank god somebody got it
16:26.30zsoc_wircnt4cats|away: back to your meeting :D
16:27.04*** join/#webos-internals dug (~Adium@c-24-130-185-86.hsd1.ca.comcast.net)
16:27.39nt4catsidw2k-irc: At 38 years old (39 in June) -- those films are right in my wheelhouse.
16:27.57loot-64 quad core cpus with quad threads per core
16:28.01loot-256 gigs of ram
16:28.03loot-BWAHAHAHA
16:28.29sbromwichcongrats
16:29.45loot-using minimum memory phase right now
16:29.49loot-could upgrade to 4 terabyte
16:30.04nt4catsI have 65 quad core cpus with penta threads per core and 257 gigs of RAM on mine.
16:30.45loot-nt4cats: but you run windows on it...
16:31.06nt4catsloot-: but it is Windows ME, so it is faster.
16:32.14loot-syndrop.c's you
16:34.01*** join/#webos-internals egaudet (~egaudet@c-66-31-49-55.hsd1.ma.comcast.net)
16:34.01*** mode/#webos-internals [+v egaudet] by ChanServ
16:34.40zsoc_wircnukes you on port 139
16:35.03loot-haha
16:35.10loot-bust out click.exe and go to town
16:35.45nebulaspeaking of port 139, i'm working on a trouble ticket for samba shares
16:35.46nebulahah
16:42.31*** part/#webos-internals motp (~bbu@hobbes.penguin.de)
16:46.36*** join/#webos-internals playya (~playya@unaffiliated/playya)
17:03.51*** join/#webos-internals Templarian (~Templaria@pix245-103.pix.wmich.edu)
17:03.56*** mode/#webos-internals [+v Templarian] by ChanServ
17:07.01*** join/#webos-internals PalmoAnest (~76656ab6@gateway/web/freenode/x-sixmovynbmvaiybk)
17:07.37PalmoAnesthi
17:08.42PalmoAnestgetting my pre from ebay. back to palm
17:09.55*** join/#webos-internals hOoLiGaN` (~root@cary-b-097.resnet.purdue.edu)
17:11.17bpadalinointeresting
17:12.35zsoc_wircbpadalino: hm?
17:13.17bpadalinoover the past couple of weeks i've noticed the irc usage go up and down .. we're at a medium level now .. 141 people .. i think 160 or 170 is where we kinda top out
17:13.42*** join/#webos-internals halfhalo_T400 (~halfhalo_@cpe-76-95-96-74.socal.res.rr.com)
17:13.46zsoc_wircbpadalino: yep. I've seen lows under 100 too
17:13.53bpadalinooh interesting ..
17:14.05bpadalinoin other news, my left cheek is still numb from the dentist
17:14.11bpadalinoand i'm hungry for lunch :(
17:14.20*** join/#webos-internals muchtall (~muchtall@70-99-118-66.apigroupinc.com)
17:14.33zsoc_wircbpadalino: do you have a palm developer forum nick?
17:14.51*** join/#webos-internals Mousey (~wtfisme@sea02-v600-nat.marchex.com)
17:15.06bpadalinoi don't think so
17:15.25bpadalinoif i signed up, it would be the same as this tho
17:15.30bpadalinoi am apparently not very original
17:17.12idw2k-ircbut you are consistent
17:19.17bpadalinoindeed
17:22.10*** join/#webos-internals Abyssul (~Abyssul@cpe-024-168-211-031.sc.res.rr.com)
17:24.28*** join/#webos-internals Robdor (~Robdor@67.138.59.170)
17:25.37Abyssulsms contact per tone still doesnt install
17:25.50Abyssulwow i fuggeled that patch name
17:29.26*** join/#webos-internals phil_bw (~phil_bw@c-98-246-52-50.hsd1.or.comcast.net)
17:37.41idw2k-ircit has yet to be updated
17:41.12idw2k-ircno one has come out and said it, but I think it's been orphaned and needs a developer to pick up the ball and run with it
17:41.30Lumiereisn't its entire functionality duplicated in another patch now?
17:41.44Lumierethat does other things
17:42.18*** join/#webos-internals jrmuizel (~jrmuizel@mozca02.ca.mozilla.com)
17:43.10idw2k-ircnot sure
17:43.16idw2k-ircI don't use it
17:47.43Abyssulit says it was updated last night
17:47.49*** join/#webos-internals Mitalis (~Mitalis@pool-173-55-183-45.lsanca.fios.verizon.net)
17:50.48*** join/#webos-internals idw2k-irc (~wIRCer@174-150-209-163.pools.spcsdns.net)
17:51.25*** join/#webos-internals hOoLiGaN` (~root@cary-b-097.resnet.purdue.edu)
17:56.56*** join/#webos-internals hOoLiGaN` (~root@cary-b-097.resnet.purdue.edu)
18:00.06*** join/#webos-internals idontwan2know (~idontwan2@150.5.205.68.cfl.res.rr.com)
18:03.40MitalisIs the App Catalog down for anybody else or is it just me?
18:06.49Mouseyhttp://downforeveryoneorjustme.com/
18:07.24MitalisI mean the App Catalog on the phone itself
18:12.25Mouseyoh
18:12.33Mouseyits a url tho, that should work ^_^
18:13.22nt4catsMitalis: "could not be completed ... try again later"
18:13.34VincentLawMitalis: works for me
18:13.56VincentLawoh waaait
18:14.05VincentLawif you go into an app it errors
18:14.28nt4catsI get the main scene, but if I click anywhere I get the error
18:15.55idontwan2knowsame here
18:16.26VincentLawi can do the browse parts
18:16.29VincentLawbut clicking on apps errors
18:16.51nt4catsI did "what's new" and got the error ... "what's new" just worked now
18:17.04nt4catsnow an app worked
18:17.09nt4catsmaybe they fixed it
18:17.45*** join/#webos-internals thadood (~thadood@c-75-64-178-167.hsd1.tn.comcast.net)
18:18.36idontwan2knowyeah, it's working again for me
18:20.09VincentLawsomeone tripped on the cords
18:23.01*** join/#webos-internals thadood (~thadood@c-75-64-178-167.hsd1.tn.comcast.net)
18:29.20*** join/#webos-internals dug (~Adium@adsl-75-60-67-108.dsl.pltn13.sbcglobal.net)
18:29.40*** join/#webos-internals dug (~Adium@adsl-75-60-67-108.dsl.pltn13.sbcglobal.net)
18:31.37*** join/#webos-internals djk (~djk@ool-4573a111.dyn.optonline.net)
18:34.59*** join/#webos-internals csplinter (~csplinter@rrcs-67-79-48-226.sw.biz.rr.com)
18:41.17*** join/#webos-internals chasT (~c380ef9c@gateway/web/freenode/x-astuwddwilvtrffe)
18:41.28phil_bwblah... why is it I can get a perfectly good x window setup working quite nicely on the Pre but can't get a stupid SSH connection established....
18:43.38*** part/#webos-internals Abyssul (~Abyssul@cpe-024-168-211-031.sc.res.rr.com)
18:44.08tmzt_I love that the headphones jack is a standard 1/8" plug. But about half the time I use it, the sensor that detects whether it has a plug in it or not gets "stuck", and I spend the next 20-30 minutes plugging and unplugging the 1/8" head phones plug into the slot until I can by chance get the friggin' sensor to reset.
18:44.20tmzt_http://blog.dustinkirkland.com/2010/04/palm-pre-rant.html
18:44.26tmzt_this is a load sensor in the codec right?
18:44.42tmzt_that blog calls for a recall but I think this could be software
18:44.57tmzt_and it's pre not pixi so it should be an apps software fix (omap3)
18:49.28*** join/#webos-internals Sargun (~Sargun@atarack/Staff/Sargun)
18:49.28*** mode/#webos-internals [+v Sargun] by ChanServ
18:53.52zsoc_wirctmzt_: I'm 75% sure it's a software problem
18:55.00phil_bwhas anybody took apart a dead pre and inspected the mechanical side of things real well yet?
19:01.05Lumierebtw... the treo 700p
19:01.11Lumierealso had the stuck thing going on
19:01.29Lumiereerr 755p
19:01.40Lumierecause I had a 2.5mm jack that had the problem too
19:01.51*** join/#webos-internals eberon (~eberon@angilas.ur.northwestern.edu)
19:03.49lemketrontmzt_: http://forums.palm.com/t5/webOS-Software/Speaker-not-working-after-unplugging-headphone/m-p/206541  (you should be able to exchange the hardware if necessary)
19:04.03*** join/#webos-internals dpivs (~dpivs@ppp-71-135-229-252.dsl.irvnca.pacbell.net)
19:07.24*** join/#webos-internals csplinter (~csplinter@rrcs-67-79-48-226.sw.biz.rr.com)
19:09.47*** join/#webos-internals idontwan2know (~idontwan2@150.5.205.68.cfl.res.rr.com)
19:10.19zsoc_wirclemketron: although I agree it happens more with some hardware than others, I can get it to happen on any hardware. it's a bug in the 'mediaserver' gstreamer application imo
19:11.07lemketronhmmm.  I haven't heard that, but would be interested to hear if you can come up with a reliable way to reproduce it!!
19:11.08cal__are sip voip apps possible yet?
19:11.40sampsondoes sprint recognize the "oreo" effect as a hardware problem and do replacements
19:12.15zsoc_wirclemketron: sure I can
19:15.04zsoc_wirclemketron: the reason I've postulated this
19:15.06zsoc_wircbtw
19:15.31phil_bwsampson, my sprint store said that "oreo was added intentionally by palm, otherwise it wouldn't slide, this is normal"
19:15.31zsoc_wircis because the easiest way to fix it is reinsterting a plug while streaming music, with something like pandora
19:15.54phil_bwthe rep then pulled out his own pre and showed me it's oreo, worst case I had ever seen
19:16.30zsoc_wircwhen you are streaming music, the application is sinked directly to mediaserver, and mediaserver becomes your 'Source', which is connected to your pcm_out Sink, viewable with pcm_out.monitor
19:16.39zsoc_wircpulse audio descriptions, of course.
19:19.05*** join/#webos-internals roxfan (dunno@133.136-246-81.adsl-dyn.isp.belgacom.be)
19:19.49sampsoni never saw the oreo crap until i got my third pre
19:19.57sampsonthey're sending a fourth now
19:20.06sampsonmine rotates like half an inch
19:20.45nebulawth are there still audio lags in 1.4
19:20.46nebula:(
19:21.25zsoc_wircnebula: explain your environment, i'll tell you how to get me a log
19:21.43tmzt_lemketron: the replacement might be the easiest way but I'm still not sure why there's no software fix
19:21.48tmzt_or what they fix in the replacements
19:22.34tmzt_zsoc_wirc: as in the input device is not feeding the plug events to gstreamer/pulse quickly enough?
19:22.37tmzt_or it's missing some
19:23.00tmzt_why is gstreamer directing output anyway, isn't that pulse's job?
19:23.11zsoc_wirc...
19:23.16nebulazsoc_wirc: i think it's just a global issue, i've noticed it in a bunch of apps
19:23.36nebulaseems to be lack of playing simultaneous sounds
19:23.36zsoc_wircmediasever is a gstreamer application that handles EVERYTHING between the application layer and pulseaudio
19:23.53zsoc_wircnebula: that's a mojo api limitation.
19:23.55nebulayeah
19:24.09nebulaboo.
19:24.11nebula;)
19:24.17zsoc_wircer, everything except phone calls
19:24.31zsoc_wircphone calls directly access the audio through asm to the driver
19:24.35nebulaexactly, hence using # and * for a metronome :(
19:24.41zsoc_wircfrom what I can gather
19:24.53nebulayup, weird they haven't addressed that yet
19:25.14zsoc_wircwell the media team is 'newish'
19:25.31zsoc_wircbut maybe one day I'll email chris M and give him my suggestions
19:25.41nebulai could tell, my bugs were never "looked at"
19:25.51nebulathey just.. went somewhere and died
19:28.10PuffTheMagictmzt_: my bother is is on Pre #6
19:28.19PuffTheMagicand htye have "fixed" his headphone jack 3 times
19:28.36*** join/#webos-internals Major (~41f4e3c2@gateway/web/freenode/x-mjwtkpqnqavtwtjl)
19:30.14zsoc_wirclemketron: if Palm will opensource mediaserver, I will fix the bug :D
19:33.26phil_bwdo you guys know if the Pre closes ports by default?
19:34.23chrisaphil_bw: ports aren't a magical thing sitting open like a door
19:34.37phil_bwi've got ssh setup in my debian environment and it *was* working (while having a broken dropbear server installed) it's now deleted and ssh quit working
19:35.11*** join/#webos-internals Butch (~Bastian@p57BA2B0D.dip.t-dialin.net)
19:35.56MajorDo we know if Verizon Blocks port 80 for lightyhttp?
19:42.52*** join/#webos-internals eternaleye (~quassel@unaffiliated/eternaleye)
19:44.28sbromwichphil_bw: I hit a similar problem with an upgrade somewhere along the line and had to, I think, ipkg-opt install -force-reinstall openssh
19:44.46phil_bwI just reinstalled dropbear
19:44.53sbromwichthat works too :-)
19:44.56phil_bwalthough it stays broken
19:45.01phil_bwthe debian sshd works
19:45.11sbromwich*nod*
19:45.22sbromwichI've only used openssh
19:45.30*** join/#webos-internals draeath (~draeath@draeath.net)
19:45.39phil_bwI believe that's what I am actually using
19:46.07phil_bwnow if it weren't so bloody slow
19:48.00sbromwichkeep pinging the pre in another window
19:48.14sbromwichI also use novaterm to ping the pc I'm coming in from
19:48.29sbromwichhelps stop the radio turning off
19:48.32nebulai use novaproxy all the time :)
19:49.26sbromwichI have problems with novaterm and linefeeds editing file, dunno if it's my term or not but it's easier to ssh in and be a "real" vt100
19:49.49Mouseydid terminal ever get rereleased/
19:49.50Mousey?
19:50.04nt4catsMousey: yes
19:50.05phil_bwsbromwich, I'm in the same boat
19:50.11Mouseyyay
19:50.15phil_bwnano doesn't work right in novaterm
19:50.18nt4catsMousey: the service was updated to fix the 1.4 crash
19:50.27sbromwichah, good to know it's not just me phil_bw ;-)
19:50.29nt4catsphil_bw: don't use nano (ever).
19:50.39Mouseycheers, installs
19:50.44sbromwichjoe fails in some particularly amusing ways
19:50.51sbromwichvi also, but not quite so bad
19:50.58Mouseyemacs?
19:51.05phil_bwnt4cats, and what's wrong with nano?  it's quick and simple
19:51.11sbromwichI don't use emacs
19:51.19nt4catsnano: it's like an editor with training wheels
19:51.22sbromwichif joe is good enough for alan cox it's good enough for me
19:51.23nt4catsnano: and clown shoes
19:51.52nt4catsvi seems to work well enough on the Pre (small quirks, but it is workable for me)
19:51.58phil_bwI'm not writing source code in the thing
19:52.08phil_bwjust making a few quick changes to config files here and there
19:52.16nt4catsphil_bw: well, those clown shoes are very becoming on you, then ;)
19:52.51phil_bwnt4cats, if in the end we both wind up with the same file, what's the problem?
19:53.14sbromwichI'm trying to write code... lf that has a combo del character is noy helpful ;-)
19:54.41nt4catsphil_bw: "which editor do you use" is sorta like "which religion do you like" or "what politician do you vote for"
19:54.52nt4catsphil_bw: only more passionate for me ;)
19:55.18phil_bwwell alright
19:55.43phil_bwshould have probably just said I use echo for everything
19:56.30sbromwichcat > file.c
19:57.02loot-theres a tool for every job
19:57.11loot-and sometimes there are multiple tools for a job
19:57.28bpadalinocat to create new files .. and sed for when you make a mistake
19:57.34loot-saying something as vague as an editor, browser, or operating system is the "best" is clear zealotry
19:57.36loot-:P
19:57.46phil_bwindeed
19:57.48Mouseyi <3 <editor>
19:57.58sbromwichI prefer "least worst"
19:58.12loot-i use what works best for the situation
19:58.13loot-:P
19:58.15phil_bwif it works for you then use it
19:58.22sbromwichexactly
19:59.02zsoc_wircVIM IS CLEARLY THE BEST EDITOR
19:59.18Mouseyduh
20:00.15*** join/#webos-internals idontwan2know (~idontwan2@150.5.205.68.cfl.res.rr.com)
20:00.46loot-zsoc_wirc: prove it! there are japanese sex robots running emacs... now what! huh? what!
20:00.49loot-puffs chest out
20:00.50loot-haha
20:01.27sbromwichdo they write pr0n in emacs?
20:01.36loot-do-sexy-time.el
20:01.47sbromwichheh
20:03.20*** join/#webos-internals Tman (~Tman@unaffiliated/tman)
20:09.52*** join/#webos-internals idontwan2know (~idontwan2@150.5.205.68.cfl.res.rr.com)
20:11.46*** join/#webos-internals dgathright (~dgathrigh@nat/yahoo/x-qikniebgucocpdcd)
20:27.25*** part/#webos-internals nebula (~jtadmin@67.105.157.210.ptr.us.xo.net)
20:41.53*** join/#webos-internals alkos333 (~alkos333@c-98-206-17-186.hsd1.il.comcast.net)
20:43.35zsoc_wircso I've decided I really like the pixi
20:43.52halfhalo_T400lol
20:44.04bpadalinopixi or pixi plus ?
20:45.14PuffTheMagicmy first conference paper got accepted
20:45.16PuffTheMagic:D
20:46.19bpadalinocongrats
20:57.33*** join/#webos-internals oc80z (oc80z@blea.ch)
20:57.35PuffTheMagicthanks
21:00.38*** join/#webos-internals roxfan (dunno@133.136-246-81.adsl-dyn.isp.belgacom.be)
21:09.12zsoc_wircPuffTheMagic: I'm not sure what that means
21:10.32bpadalinoconference paper ?
21:10.59bpadalinohe wrote a paper that will be published and he gets to present it to a big audience interested in the subject
21:14.03*** join/#webos-internals karotte_exe (~wIRCer@89.204.137.98)
21:14.10karotte_exehi
21:14.35karotte_exeahm... why can't i download quake?
21:14.49*** join/#webos-internals oilsworkn (~43ed88fd@gateway/web/freenode/x-tfwrdjdhhokdlpwi)
21:15.14oilsworkn"Saved Package List" in the bottom of the main scene?
21:15.54*** join/#webos-internals npfiii (~5751a0be@gateway/web/freenode/x-jvobsxtesaannzkj)
21:16.39karotte_exehä?
21:17.26*** join/#webos-internals matt4d617474_ (~mjb@rrcs-67-52-224-146.west.biz.rr.com)
21:17.31*** join/#webos-internals jeffgus (~jeffgus@2002:ad33:b504::1)
21:17.36karotte_exewhat do you mean?
21:19.28karotte_exeis quake not avaible for 1.4.1 ?
21:20.42zsoc_wircoilsworkn: yes, what about saved package list?
21:20.46zsoc_wircPuffTheMagic: oh, that sounds fun. good job.
21:21.30oilsworkni was just questioning its place on the main scene
21:22.15dtzWillPuffTheMagic: congrats on paper. what conference?
21:23.11*** part/#webos-internals karotte_exe (~wIRCer@89.204.137.98)
21:28.01*** join/#webos-internals oil (~oil@66-189-216-38.dhcp.yakm.wa.charter.com)
21:28.06*** mode/#webos-internals [+v oil] by ChanServ
21:28.24oilsworknwhere did my home pc just go
21:29.07*** join/#webos-internals Templarian (~Templaria@pix054-241.pix.wmich.edu)
21:29.07*** mode/#webos-internals [+v Templarian] by ChanServ
21:33.28*** join/#webos-internals jeffgus (~jeffgus@2002:ad33:b504::1)
21:42.27zsoc|awayoilsworkn: we had a discussion about it here, rod convinced me it was the right place for it
21:42.54halfhalo_T400hippies
21:42.57oilsworknthinks its wicked ugly
21:43.31zsocoilsworkn: so give a suggestion on where it should go
21:43.37zsoci suggested a separator, originally
21:44.18*** join/#webos-internals uNiXpSyChO (~marco@static-72-93-236-42.bstnma.fios.verizon.net)
21:45.34oilsworkni dont understand why they're being connected so
21:47.36zsocoilsworkn: the idea is it is a functionality of preware. Preware installs and uninstalls software. Save/Restore is actually doing the backup
21:48.05zsocBut that is a scene in Preware to save the current state of installed software, and to reinstall/restore a saved state (which is the installing part)
21:50.59oilsworknthat doesn't make any sense
21:51.15zsocoilsworkn: ask rod, it's all his idea
21:52.28oilsworkni thought the idea was to save the list of packages, and to simply have the restore function open preware with the list
21:52.37oilsworkni dont understand why it is its own section in preware now
21:56.17oilsworknand its using a html5 db?
21:56.23*** join/#webos-internals Tman (~Tman@unaffiliated/tman)
21:56.48oilsworkneww
21:58.03zsocoilsworkn: cookie is too small, has to use depot
21:59.42oilsworkntoo small for what? a list of package id's?
21:59.58zsocSTOP ASKING ME I DIDN'T DO ANY OF IT
21:59.59zsoc:p
22:00.13zsocand i've now screwed up pushing this tag twice lol
22:00.38oilsworknyou're the only one to reply
22:03.32zsoci'm just telling you where it sounded like he was coming from
22:05.50oilsworknwell you're probably doing a terrible job at it
22:05.53oilsworkn:)
22:13.21rwhitbymorning
22:13.46zsocmornin'
22:14.38uNiXpSyChOevening
22:14.53sbromwichlater afternoon
22:14.54rwhitbyoil: 4K was too small for the saved package list, cause it has to include the source json data in case someone doesn't have the feed enabled.
22:15.07rwhitbyuNiXpSyChO: so the kernel build infrastructure is in place
22:15.18sbromwichohhhh?
22:15.19uNiXpSyChOrwhitby: i just noticed
22:15.28uNiXpSyChOrwhitby: is jauder online here?
22:15.46sbromwichI'm hand patching to see if I can get the -rt patch installed... if I have a test kernel tree can I throw it somewhere for a valid compile?
22:15.53sbromwichI was just going to compile directly on my pre
22:16.35rwhitbyuNiXpSyChO: he is often here, yes.
22:16.38zsocew, compile on the pre, hehe
22:16.49sbromwichwhat's wrong with that?
22:16.50uNiXpSyChOwhy would you ant to do that?
22:17.08rwhitbyuNiXpSyChO: preware/build.git in the hardware/uber-kernel-pre directory
22:17.09sbromwichto see if I can get a kernel running with the rt patches
22:17.17uNiXpSyChOrwhitby: he had some questions and i'd figure i'll answer them here
22:17.50uNiXpSyChOsbromwich: cross-compile dont work?
22:17.59rwhitby~seen jhojho
22:18.01infobotjhojho <~jh@122-116-26-44.HINET-IP.hinet.net> was last seen on IRC in channel #webos-internals, 7h 13m 10s ago, saying: 'rwhitby:  reading the logs now. I had been experimenting with the powersave_bias so this is all good information. hopefully sbromwich will show up on irc when I'm on sometime'.
22:18.17sbromwichthe pre is faster than the computer I'm running on at the moment
22:18.27uNiXpSyChOsbromwich: OMG!
22:18.32sbromwichI think.
22:18.33zsochahaha\
22:18.36sbromwichPIII 600
22:18.42zsoc...
22:18.51zsocyes, the pre is much faster
22:19.01sbromwichmy machine lost its magic smoke and until the new hardware arrives I'm stuck with something from the basement
22:19.23sbromwichalthough I suppose I could do distcc or something
22:21.16uNiXpSyChOrwhitby: very well written disclaimer :)
22:21.23sbromwichalso the -rt patch only got 11 rejects versus a few thousand for 2.6.25
22:21.30*** join/#webos-internals chuqui (~chuqui@palm-64-28-152-131.palm.com)
22:21.37rwhitbyuNiXpSyChO: it's the GPL license text :)
22:22.34uNiXpSyChOsbromwich: i'd doubt the binary-only modules will load but i'll be curious to see how you make out.
22:23.01sbromwichoh, there's binary only modules?
22:23.02sbromwichsod.
22:23.09sbromwichI thought the whole thing was open source :-/
22:23.14uNiXpSyChOsbromwich: yep... wifi, bridgedriver, etc...
22:23.18sbromwichI'll give it a bash anyway and see how far I can get
22:23.21sbromwich*sigh*
22:23.26uNiXpSyChOsbromwich: oops.  bridgedriver is open
22:23.30sbromwichnot quite the open source phone of my dreams then :-(
22:23.43phil_bwwoo, think a transformer just blew up outside
22:23.47uNiXpSyChOsbromwich: i had trouble twaeking my kernels because of those modules
22:23.52sbromwichstill winner of "least worst phone" though
22:24.00sbromwichI don't suppose you have a list of them anywhere?
22:24.10sbromwichor a pointer to said list?
22:24.24uNiXpSyChOsbromwich: if you build with not using Source module version magic the modules *might* load.
22:24.35*** join/#webos-internals dpivs (~dpivs@ppp-71-135-229-252.dsl.irvnca.pacbell.net)
22:24.44sbromwichk
22:25.00sbromwichoh... I hear talk of an emulator... did you get your kernel booting under that?
22:25.28uNiXpSyChOsd8xxx bridgedriver bc_example omaplfb pvrsrvkm
22:25.38sbromwichdanke
22:25.57uNiXpSyChObridgedriver is open now and compiles, the others are missing and are not GPL from modinfo
22:26.34sbromwichbum.
22:26.41sbromwichwell, this might be useful as a proof of concept
22:27.23uNiXpSyChOyep.  let us know how you make out.  I tired Preempt but fails... i knew it would but thought i'd humor myself.
22:27.44sbromwichworking on getting the 3rd of 11 failed patches integrated
22:27.50sbromwichso far it's been pretty straightforward
22:28.27sbromwichI think I'm about to hit a bit of a sod with include/asm-arm/futex.h as there's arm assembler and I haven't touched that before
22:29.01uNiXpSyChOi havent touched assumbler since 6502C
22:30.08sbromwich80186 and some TI DSP chip were my last encounters
22:30.13sbromwichTMS320C52?
22:30.29sbromwichneither of which will really get me anywhere here ;-)
22:30.54uNiXpSyChOi would have to restore backup tapes for my brain from the mid 80's to remember which exact chip :)
22:31.32sbromwichI stopped in 97
22:33.02uNiXpSyChOrwhitby: I assume we have to make/add the patch to PmNetConfigManager in that package
22:36.00rwhitbyuNiXpSyChO: yeah, I need to update AUPT to support custom bits of code in the postinst and prerm scripts.
22:38.31dtzWillsbromwich: i asked you about binary modules last night, and your reply had me thinking you had some gameplan to handle that
22:38.38dtzWillsbromwich: was curious/excited to see that hehe
22:39.15sbromwichtry it and see
22:39.25sbromwichworst case scenario it's a failed experiment
22:40.30sbromwichI just wish someone hadn't had the desire to reformat the code to make it look "pretty" and thus breaking patches
22:40.49loot-i cant say i blame them
22:41.00loot-i cant stand looking at fugly code
22:41.17loot-why cant people just write like dennis richie?
22:41.18sbromwichthis isn't fugly code though
22:41.22loot-make it easy on all of us, for the love of god
22:41.37sbromwich__futex_atomic_op("mov  %0, %3", ret, oldval, uaddr, oparg);
22:41.39sbromwichto:
22:41.40sbromwich<PROTECTED>
22:41.41sbromwich<PROTECTED>
22:41.47dtzWillsbromwich: understood re: experiment. good luck :)
22:41.58sbromwichthanks :-)
22:42.49loot-i still dont understand peoples obssession with removing white space from code
22:43.01loot-instead of doing things proper like
22:43.04loot-if (blah)
22:43.05loot-{
22:43.11loot-<tab>yourcodehere;
22:43.12loot-}
22:43.15loot-turned into
22:43.45loot-if(blah){OmGl4570FuNc710N();}
22:43.58sbromwichjob security, usually
22:44.12loot-job security?
22:44.30Robi_mmm interesting
22:44.32Robi_http://forums.precentral.net/2356081-post23.html
22:44.35sbromwichif you're the only one who can understand the code and it's mission critical... job for life.
22:44.40loot-every time ive done professional code... its always exceptionally frowned upon to cut corners and kill white space
22:44.45sbromwichI see that a lot in healthcare
22:44.49sbromwichoh yeah
22:44.59*** join/#webos-internals Adora (~Adora@palm-64-28-152-131.palm.com)
22:45.04phil_bwmy code is as spread out as it can get, and I assure you, I'm the only one who can read it...
22:45.24loot-why does everyone always think that too?
22:45.25loot-its CODE
22:45.32sbromwichI insist that my team document all their code, check it into svn, do proper test runs, etc... The unix dept is the only dept at our HA that is so stringent.
22:45.36loot-i dont care how you format it... in the end i will figure it out either way
22:45.50sbromwichthe patient registration people did a rollout of new code to the desktops without testing it in the field first.
22:45.55sbromwichdevelopmestruction at its finest.
22:45.56phil_bwoh I don
22:46.01phil_bw't do it so people cant read it
22:46.06phil_bwI just don't comment worth a crap
22:46.22loot-ya im not a comment nazi either tbh
22:46.32loot-comments are for people that probably shouldnt be coding in the first place
22:46.35loot-lol
22:46.39sbromwichif the code is reasonably legible comments are laregely unnecessary
22:46.41loot-like... ok comment your function header
22:46.48loot-but comments after every 2 lines of code?
22:46.52sbromwichI prefer to have debug printfs that double as comments
22:47.02sbromwichthat's a sign of a consultant being paid by the line
22:47.20phil_bwI tend to think of the comment as a replacement for delete when I don't want to use a piece of code anymore...
22:47.46loot-not i... i love deleting crap code
22:47.53loot-i keep revs of everything anyways
22:47.58loot-so who needs garbage code
22:48.01loot-nuke and move on
22:48.03phil_bwI always think "I'll need that code later"
22:48.14sbromwichthat's what cvs/svn/git are for
22:48.19loot-exactly
22:48.21phil_bwthen two years later I see it and think "why is this still here"
22:48.23sbromwichsvn diff -rnnnn file.pl
22:48.36zsocThis channel officially moves too fast for me to keep up.
22:48.43sbromwich*grin*
22:49.03zsocer, well _while_ i'm debugging compiler errors
22:51.20*** join/#webos-internals leonardo (~leonardo@host250-71-dynamic.9-79-r.retail.telecomitalia.it)
22:51.51*** join/#webos-internals sammyc (~sam@70-36-145-40.dsl.dynamic.sonic.net)
23:04.59*** join/#webos-internals deadsix (~ad3fd3fd@gateway/web/freenode/x-ptsfeipdddcxzhob)
23:05.30deadsixhello?
23:06.08bpadalinohi?
23:06.30*** part/#webos-internals dpivs (~dpivs@ppp-71-135-229-252.dsl.irvnca.pacbell.net)
23:07.48deadsixhey would you happen to know how to read NV_items.
23:08.37deadsixI'm SSH'd into my pre and I want to read certain NV_items but I'm not having any luck
23:09.30bpadalinoNV_items ?
23:10.26*** join/#webos-internals latta (~latta@c-24-218-167-23.hsd1.vt.comcast.net)
23:10.50rwhitbybbl
23:11.53deadsixyes ummm thats what they're called I wrote to them like this: sudo PmModemFactory –n write 9047
23:13.10bpadalinoah, screwing with the modem ?
23:15.13uNiXpSyChOwouldnt QPST do the same thing?
23:20.11deadsixyes i am
23:20.33deadsixit should but I dont know how to read NV_items in OPST
23:21.05uNiXpSyChOthere is a menu option to read NV_Items IIRC.  i have used it before to hack radio firmware
23:22.43deadsixhmm taking a look now
23:24.54deadsixRF NV manager looks like it
23:25.02uNiXpSyChOcool
23:25.53zsocmorphis would know more, iirc he completely reverse engineered all functions of the radio in the Pre
23:28.33sampsonwhy did he do that
23:29.55bpadalinoto get rid of all the palm bits ..
23:30.01zsocfsp.org i believe
23:30.02bpadalinoand make it a fully open source phone
23:30.10sampsonlol
23:30.11zsocat least i think he's will the freesmartphone people
23:30.37zsocs/will/with/
23:31.07sampsonis he working on gnu/pre
23:31.37sampsontpift - this pre is free tpift
23:32.10sampsonactually it should be tpif - tpif is free
23:32.20sampsonoh i fail back to eating
23:32.33sampsonrecursive acronym failure galore right here
23:33.51zsocthat's as bad as i've scene
23:33.55zsocs/scene/seen/
23:33.58zsocok i'll stop talking
23:34.16sbromwichI don't suppose I'm inordinately lucky and someone has a chroot for compiling kernels for the pre?
23:34.29sbromwichI think I have the pre patch and -rt integrated together... maybe
23:34.37zsocsbromwich: there's a general debian chroot for a standard build environment?
23:34.49sbromwichyeah, something I can download and leave running overnight
23:34.52sampsonzsoc: lol
23:34.57sbromwichI don't have enough space on my pre for a kernel compile
23:35.14zsocsbromwich: otherwise the widk, and it's easy to do in gentoo with crossdev
23:35.23*** join/#webos-internals playya_ (~playya@unaffiliated/playya)
23:35.28sbromwichwidk?
23:35.34zsoc... are you serious?
23:35.36sampsonzsoc: did you use the 800mhz patch?
23:35.52sbromwichabout compiling?
23:35.53sbromwichyes
23:36.12zsocsbromwich: it's our standard sb2-driven cross compile environment geared towards ub9.10 server -> http://www.webos-internals.org/wiki/WebOS_Internals_PDK
23:36.15sbromwichhowever I have to do it on a rather elderly machine so it will probably run overnight
23:36.26zsocub9.10 server is perfect for old machines
23:36.27sbromwichah-hah, handy, seeing as I have ubuntu on here
23:36.38zsoci mean, it'll run on desktop _probably_
23:36.39sbromwichit is, isn't it? ;-)
23:36.55sbromwichwell, I installed from the alternate disk
23:36.56zsocsbromwich: it's a LOT of downloading tho.. there's toolchains and a doctor image... etc etc
23:37.02zsocthat should work then
23:37.43zsocsbromwich: skip the last "make stage" command, you'll be there all day and it's just building things you aren't using for this. You can try make stage'ing a single package in packages/ somewhere to test the toolchain
23:37.55sampsondon't forget to have your first born ready to sacrifice
23:38.01sampsonand if you don't have that a cat will do
23:38.21sbromwichthanks for the info
23:39.03zsocsbromwich: np, and i don't mind troubleshooting it, it's a pretty well thought-out environment
23:39.07*** join/#webos-internals en0x (portman@forgottenlabs/admin/en0x)
23:39.24sbromwichwell, I suppose step one is to get the palm sdk installed... ;-)
23:39.34zsocstep 1 is to follow those steps
23:39.37zsocwhat do you need the palm sdk for?
23:39.57sbromwichThe webOS Internals team strongly suggest apt-get install into that environment only for this purpose. The same installation of Sun Virtualbox which hosts the Palm SDK emulator can host an Ubuntu 9.10 server with very little effort.
23:40.03sbromwichit's only the virutalbox it needs?
23:40.25zsocI'm confused by your question.
23:40.37zsocYou don't need anything from the SDK to run this cross-compiling environment.
23:40.39dtzWillsbromwich: if you push the source somewhere others could build it for ya :). you really deserve a build machine faster than yuor pre
23:40.42sbromwichit seems to imply that the palm sdk emulator needs to be installed
23:41.05zsocsbromwich: what it's saying is, if you ALREADY HAVE the SDK installed, you can use that same virtualbox version that it comes with
23:41.15sbromwichah, ok
23:41.34sbromwichI have ubuntu installed with the novaterm client
23:41.36zsoci'd let you ssh into one of my boxes, but right now i have a terminal window open with 6 tabs going to various places and some are chroots are some are ssh's and i have no idea where i am half the time
23:41.41sbromwichthat's pretty much about it
23:42.01zsocsbromwich: if you follow the instructions exactly on that wiki, it'll work. or take dtzWill's advice and let someone else build them
23:42.03sbromwichlet me have a skim through the *whole* document before I start trying to implement what I think should be on there then ;-)
23:42.34sbromwichif it's a virtualbox I can chuck it on a usb stick and run it off a machine at work next time I bother going to the office
23:42.42zsocsbromwich: good idea
23:43.08zsocsbromwich: I run mine in a headless virtualbox, and SSH to it (using a virtualbox foward from 2222 host to 22 guest), makes life easy
23:49.38sbromwichhmmm, with a 92 meg bz2 for the toolchain maybe the usb stick option is a little... optimistic
23:49.45lingfishOh, awesome... I seem to have a timezone bug :(
23:50.52sbromwichand out of curiosity... did anyone else try making /var/log mount with data=writeback instead of /var?
23:51.28*** join/#webos-internals thadood (~thadood@c-75-64-178-167.hsd1.tn.comcast.net)
23:58.53*** join/#webos-internals deadsix (~ad3fd3fd@gateway/web/freenode/x-qqygezxxtzrhwxlm)

Generated by irclog2html.pl Modified by Tim Riker to work with infobot.