/srv/irclogs.ubuntu.com/2008/07/07/#ubuntu-mobile.txt

mbi0hellow any one in here ?01:56
persiambi0: 48 people, including yourself.01:57
mbi0lol01:59
mbi0yeah i know but everyone its so quiet 01:59
mbi0i just needed a bit of info about this since i just noticed linux mobile was out02:00
persiaHave you read the wiki?02:00
mbi0no but im on it right now havent finished :D02:00
mbi0im just curious if this will work on my smart phone 02:01
mbi0or if any ne as tryed yet02:01
persiaWhat processor does your phone use?02:01
mbi0hmm no idea its a htc s62002:02
mbi0it says processor omap85002:02
mbi0at 201 mhz02:03
persiaUbuntu Mobile doesn't run on an omap.  Current images are for an A100/A110 or Atom, and expect at least 600MHz.02:03
mbi0oh my thats a heavy stuff :( 02:04
mbi0sad oh well will need a better phone :D02:04
persiaWell, Ubuntu Mobile also isn't really a phone OS.  It's designed for handhelds, or MIDs, or powerful PDAs, and the like.  4-6" screens.02:04
mbi0sad :( so i wont be able to use ubuntu on my phone any time near02:05
mbi0ohh well is there any other linux distro that i could use on my phone ?02:06
persiaYou might search Google for solutions: there are some phone OSs.02:07
mbi0kk thanks 02:10
freet15morning02:13
jerryfanHi all, is there anyway to install gcong schema in UME by directly replacing schema file in /usr/share/gconf/schemas and reload gconf db somehow?04:58
loolMorning08:35
looljerryfan: That's not a good idea; what's your goal?  adding entries or overriding defaults08:35
looljerryfan: If you want to override defaults, look at dh_gconf and update-gconf-defaults08:35
looljerryfan: If you need new keys, patch the package's schema or add a new one for the new keys only08:36
LTSPTNKany EEE PC 701 users here?08:39
asaclool: great!09:14
ograpersia, https://launchpad.net/usb-imagewriter .... i told you  :)10:58
persiaogra: Cool!11:01
ograits sittinf in ntrepids new queue and has some really ugly bits still ... but does the job already11:02
ogra*sitting in intrepids11:02
persiaIntrepid's NEW queue?  LP reports "No download files exist for this project."!11:02
* persia also thinks it ought to have gone through REVU just for a second pair of eyes11:03
ograwell, i get that from the archive admin anyway11:03
persiaI guess, although I think archive-admin tends to look more at license, rather than policy.11:03
ograthe code is in the bzr tree, i'll link the package as release as soon as its through the review11:04
ograif the code is clean enough, i think we can change the file seletor to also have the currently released UME images as downloads available ... i.e. you can select the image you want and it gets autodownloaded and written to the Key11:06
ograthree clicks and 20 min waiting :)11:07
persiaogra: Why /etc/mtab rather than /proc/mounts?11:07
ograno particular reason ...11:07
persiaI'd rather a conffile that lets one add image repos, to support candidate images for testers11:08
ografeel free to change if you want ... all i need is the first column anyway 11:08
persiaI tend to think of /etc/mtab as unreliable, but then I like to play with restricted access to filesystems.11:08
ograthats my first hit on it, i only invested 4 on saturday and about the same yesterday11:08
ogra*4h11:09
ograall i wanted was to have something functional to give to the world after that and then find contributors 11:09
persiaMakes sense.  It looks great for a first stab.  I'll have to play with it, and see if there are any other bits that might change.11:09
ograthere is surely a lot ... and the ugly dd code has to be replaced with python 11:10
persiaheh  I like the comment in that file :)11:10
ogra:)11:10
persiaAlthough I wonder if the archive-admins will permit it, without any license or copyright attribution...11:10
ograthere is a copyright header in the file 11:11
persiaNot in ./imagewriter11:11
ograi didnt bother to put it into the 20 line scripts though11:11
ograbut there is a debian/copyright file and a header in the main ap11:11
ograp11:11
persiaUnderstandable, although I've seen archive-admin reject for a 3-line file before :)11:11
persiaI don't see debian/ at all, which is probably good, as that doesn't belong upstream.  I do wonder why you use install.sh rather than setup.py.11:12
ograwell, costs me one cp and another upload to fix if steve moans :)11:12
ograwell, neither will be used anyway11:12
persiaNo?  You're duplicating everything in debian/rules?11:13
ograi use a debian/install file and there is no tarball release or anything11:13
ograits packaged totally ubuntu centric ... 11:13
* persia adds hacking this into a responsible upstream package to the list of things to get to at some point11:13
ograwell, i dont see who apart from debian would take it atm, redaht/fedora has its own tool for the task ...11:14
ograand for debian the pakaging will do as well ... but feel free to add setup.py etc :)11:15
ograthats why its public ;)11:15
persiaI'm not even sure Debian would want it, although they may.  It's just my sense of how packages should be arranged :)11:15
LTSPTNKwould it be possible to install normal Ubuntu 8.04 command-line system from alternate disk and then just apt-get install ubuntu-mobile for my eee pc?11:18
persiaLTSPTNK: Ideally, but for now there are differences between how lpia and i386 are compiled, which causes behavioural differences.11:20
LTSPTNKhope that someone will compile MID envinroment for i386 soon :)11:21
ograi dubt you would actually want MID on a non touchscreen device ... what you want is the netbook stuff rather11:23
* ogra would just install ubuntu-desktop as usual and then add the netbook-remix desktop pieces to it 11:24
ograhttps://launchpad.net/netbook-remix11:25
persiaogra: Maybe: Worked for me to some degree without a working touchscreen for a while :)11:25
persiaLTSPTNK: The goal is to not have it so architecture-specific, for your use case.  Unfortunately, if the changes are made wholesale, it can cause issues for Ubuntu Desktop.  It's a matter of finding the right way to do it.11:26
ograwell, its a bit "big" for laptop use imho ... i dont need app launchers two fingers fit on :)11:26
persiaogra: Oh, sure.  Anything larger than about 4" looks funny with Ubuntu Mobile.11:29
ograexactly :)11:30
LTSPTNKbut anything "normal" looks crap with 7"11:32
ograhttp://flickr.com/photos/njpatel/2548177765/11:39
* ogra thinks it looks quite good on 7" :) using it like that on the classmate PC here11:39
suihkulokkihow do I escape the "about midbrowser" popup? :)12:08
persiasuihkulokki: You're on a 480 vertical screen?  I think it's either "Escape" or "Enter".12:10
suihkulokkihardy kvm12:11
suihkulokkiesc worked12:11
persiasuihkulokki: OK.  480 vertical pixel window?12:11
persiaAnyway, there's a Close button at about 540 pixels, but it doesn't display well for smaller landscape resolutions.12:12
suihkulokkiI think it's 480 yes12:13
loolasac: Hey did you look for that mbf patch?12:45
loolasac: This is the bt I get from the evolution-rss pop_startup() crash http://paste.debian.net/9681/15:04
loolasac: This inspires me quite little; anything in particular I should be looking for?15:06
=== asac_ is now known as asac
asaclool: maybe shutdown after other parts of gecko were already shut down?15:53
loolasac: gPrefBranch = nsnull; is the only other thing in the gecko_shutdown16:04
loolThe rss_shutdown does abort_all_soup(); (obviously libosup stuff) gtk_widget_destroy(rf->mozembed);16:04
looland that's about it16:04
loolatexit(rss_finalize); that seems wrong16:05
loolBut i only see the exit once, so should be fine16:05
asaclool: so do you pop _after_ or _before_ destroying that widget?16:06
loolasac: We pop after destroying the widget16:06
loolasac: I'll flip this then :)16:06
loolSince you seem to imply it's wrong :)16:06
asaclool: not really implying anything. just wonder how comes that there is a listener registered with a ref to a freed instance16:09
loolI'll try moving it after the pop and see whether that fixes it16:09
asacmost likely a bug ... and flipping order might help16:09
asaclool: does widget_destroy do a _unref ? or free?16:10
asacor neither?16:10
loolDidn't help16:10
asaclool: and dont doing that at all?16:11
loolasac: Not doing what?16:12
asacfrom api doc: "In most cases, only toplevel widgets (windows) require explicit destruction, because when you destroy a toplevel its children will be destroyed as well."16:12
loolthe destroy?16:12
loolasac: Yes, I think the same, but it's not crashing there; it's crashing in the pop16:12
loolI moved the destroy after the pop16:12
asaclool: yes. question is if the widget was already removed from its container?16:13
asacif so it might have been unreffed before16:13
loolasac: That's possible16:15
loolIt seems the finalize is done by registering an atexit16:15
loolAt which point the evolution main window probably was destroyed16:15
loolAnd the gtkmozembed widget within probably as well16:16
asaclool: yeah. you can try to _ref it16:16
loolgtk_widget_ref in init? ok will try that16:16
asaclool: thats deprecated .. just g_object_ref16:16
loolHmm indeed, deprecated in 2.1216:17
asacotherwise, did you encounter problems when not doing any "push" "pop"?16:17
loolasac: What do you mean not doing them?16:17
loolYou mean not shutting down?16:18
asaclool: not doing "startup" ... and not shutdown. but try to explicitly _ref it first16:18
asaci think without push_startup and pop_startup might work. but its cleaner to use push/pop for sure16:19
loolHmmpf I can't find a proper shutdown hook16:27
asaclool: you mean a different hook than the exit hook?16:29
loolYes16:29
loolexit is the libc hook16:29
lool * When the plugin is loaded, and if it exists, "e_plugin_lib_enable"16:29
lool * will be invoked to initialise the16:29
asaclool: do you set a profile path?16:29
loolAnd the text ends there16:29
loolasac: I think so, yet16:29
asachmm ok16:29
lool        gtk_moz_embed_set_profile_path (profile_dir, "mozembed-rss");16:30
loolI even tried to break on the _enable method (which can be used to disable, but it's not called when you shutdown16:30
asaclool: ok. did you try to explicitly add a ref?16:30
loolYes, didn't work either16:30
loolI'm tempted to just disable the pop16:32
loolasac: If the process exits, will there be any leftover from xul if I didn't pop properly?16:32
asaclool: yes, the profile might not be properly committed16:33
asacto the filesystem16:33
lool:-/16:33
asace.g. changes might get lost16:33
asaclool: i can give it a try later16:34
loolasac: Ok; I'm not committing my patches to pkg-evolution as they didn't improve the situation, but I can provide them if you like16:34
=== Moot2 is now known as MootBot

Generated by irclog2html.py 2.7 by Marius Gedminas - find it at mg.pov.lt!