Name: Luke Kenneth Casson Leighton
Member since: 2005-01-11 23:48:31
Last Login: 2008-09-07 22:13:36
Homepage: http://lkcl.net
Notes: Hmm... my account information and Certs appear to have been truncated. waah!
Complete list of articles by lkcl
6 Sep 2008 (updated 6 Sep 2008 at 14:30 UTC) »
two days ago, on the announcement of an alpha release of pyjamas-desktop, there were *1250* project web hits on the sourceforge page. that's... well, i'd consider it to be quite a lot :) the actual number of downloads: ten. part of the reason for that probably has something to do with it being an alpha release, but also probably more to do with the fact that you have to patch _both_ webkit _and_ pywebkitgtk...
... oops :)
so, i'm correcting that with some .deb packages of both. my first experiment with dh_make on a python package (whoopeee). also i had to remove the sane library filter from the libwebkit .deb build which removes all the c++ symbols.
adding 1,450 extra functions to the filter file, because of the new glib bindings providing an additional _three hundred_ glib objects representing each of the DOM model c++ objects.... i just... perhaps unsurprisingly concluded that i have better things to do :)
accidental debug build of webkit....
oh arse - debug build: _massive_ library. at the time i ran out of disk space (for the 3rd time), libwebkit.a was 800mb...
hw6915 suspend/resume - might be fixed...
arg arg arg a post by paul psokolovsky on kernel-discuss@handhelds.org describes a horror-story debugging session in suspend/resume, where, it turned out, he hadn't converted _one_ device driver for the h4000 from a legacy struct device to the more up-to-date struct platform_device.
apparently you can't mix-and-match both in your hardware: you have to all struct device or all platform_device.
quick, quick, slow...
argh.
things were going _so_ well on the htc sable (ipaq hw6915) and then i ran into suspend/resume hell for over a week, went to holland for another week, and i think i left the charger there, so i can't carry on until i find it.
in the mean-time, i've been playing with other devices: sound on the blueangel, which is hell, and the s3c2442-based htc hermes, which is hell. all in all, i don't feel like i've actually achieved anything, for over two weeks. and it's pissing me off.
old kernels, reverse-engineering, new kernels...
the key rule to reverse-engineering is to only have one thing to change at any one time in order to find out its effect. or to have the minimum number of things.
at the moment, i have a particularly difficult task with the blueangel: the sound infrastructure for soc devices is undergoing a rewrite, and unfortunately it was never entirely completed for the blueangel back for 2.6.12.
however, if sound was played from wince at the time that haret booted into linux, sound _did_ at least work. so there was a 'known' state to test things.
lkcl certified others as follows:
Others have certified lkcl as follows:
[ Certification disabled because you're not logged in. ]
FOAF updates: Trust rankings are now exported, making the data available to other users and websites. An external FOAF URI has been added, allowing users to link to an additional FOAF file.
Keep up with the latest Advogato features by reading the Advogato status blog.
If you're a C programmer with some spare time, take a look at the mod_virgule project page and help us with one of the tasks on the ToDo list!