/srv/irclogs.ubuntu.com/2008/09/29/#ubuntu-mobile.txt

ogra-maemoi'll set up a PPA next week,there we can prepare newer packages... currently i'm still a bit busy getting the images built in the datacenter though00:01
persiarhp: You can certainly apt-get install on a live image.  Be warned that you're limited in the size of our changes, because the overlay to the unionfs lives in tmpfs, so if you want a lot of changes, you'll want to do them to the image itself.00:26
davidmpersia, do you mind if we have a catch up call sometime in the next couple of hours instead of tomorrow?  I'll be in Oregon and it might be easier for me tonight.00:37
=== robr__ is now known as robr
rhppersia: clear enough. First things first, though. Without wifi I will not get very far. Any idea's why my nic is recognized as wired? In the 'regular' ubuntu releases I never had that problem.07:43
persiarhp: It's a different kernel.  I'm not sure why it reports it that way for you.  I'm finding some oddnesses with network interfaces as well.07:45
rhpHm...07:47
rhpSince I broke my laptop on de mccaslin image last night, I figure I might as well install 8.10 on it. That opens the possibility to create my own image.07:47
rhpI'll be doing that tonight to see if I get any further.07:48
persiarhp: Good luck.  Did the mccaslin image not work?07:50
rhpAs soon as I noticed it started screwing up my partition table I shut down the laptop in hopes of being able to restore it (but no)... after that I didn't try again. Might as well though, since it is broken anyway.07:52
persiaYeah.  It's broken now, but it ought have the mccaslin environment installed if you try again.  Sorry for that oddity: it's one of the big things that was changed for intrepid.07:54
rhpAnd rightly so...07:55
rhpAnyway, it gives me something to do tonight :)07:55
* lool waves08:13
persiahey lool.08:15
persialool: Do you know much about pygtk?  It seems to be FTBFS on several arches, including lpia, which is blocking a ubiquity build.  I've tried the last few versions uploaded, and they all seem to FTBFS.08:31
persia(at least for lpia)08:31
loolit built on i38608:35
loolIt's just the Xvfb breakage again08:35
persiaIs it?  It looked like API issues to me.08:35
* persia looks again08:35
loolI looked at the amd64 build log08:36
loolIt seems to die in the testsuite08:36
loolAfter some randr warnings08:36
persiaAh, yeah, you're right.  The things I thought were the cause are just warnings.08:36
loolI don't think we die if the ts fails, but it seems make gets confused08:36
loolAnyway, I bet seb128 is already looking into this08:38
persiaOK.  It's beta-critical for -mid, as lpia can't be installed until ubiquity is built which can't happen until pygtk has the same version for -dev and lib.08:39
persiaAnd indeed he is, judging by -devel :)08:41
StevenKHmmm. Changing the policy of scrolling gives us 5 icons across not 408:54
persiaLet's do that, as it ought look nicer.08:56
StevenKI was planning on08:56
persiaI currently have three.  Does that match you?08:57
persiaI think maybe not.08:57
StevenKI'm on a Q1, mind08:57
persiaThat's 1024x600 isn't it?08:57
persiaI'm getting three across by found down at 1024x600 with vesa-on-psb08:57
persias/found/four/08:58
StevenKYeah, 1024x600.08:58
StevenKI'm getting 5 across08:58
persiaIs the text a little more squashed?  Does the same trick work for thunar as well?08:58
crevetteheya08:59
StevenKNo, the text looks okay08:59
persiaIn Thunar I'm getting 4x4.7 or so, but having 5 there as well would be nifty.09:00
persiaIs the scroll policy thing kourou-specific, or a setting that ought apply more widely?09:00
StevenKKourou specific09:03
StevenKIt's a GTK-ism I wasn't calling09:03
StevenKpersia: If you want to see, open kourou.py and add 'scrolled_win.set_policy(gtk.POLICY_NEVER, gtk.POLICY_AUTOMATIC)' below the 'scrolled_win = gtk.ScrolledWindow()' line09:04
persiaI presume I ought restart kourou after?09:04
StevenKRight09:05
persiaI still get 3x4 for Home, but no scrollbar.09:07
persiaI get 3x4.2 for All, with a scrollbar09:08
StevenKThere ought to be one?09:08
StevenK(For Home) ?09:08
persiaThere isn't one: no need to scroll.09:10
persiaThere was one before I changed the policy.09:11
* persia is running today's image, so may be a few hours out of date, and has no working networking, despite a variety of devices that are intended to provide a network09:12
StevenKpersia: That's the behavior I was intending09:12
persiaThen it works, but I'm not seeing more icons.  I wonder if there's something funny about my resolution09:13
* persia reads the logs09:13
persiaAh.  Vesa decided to use 800x600 for some reason.  That's the source of my problem.09:15
StevenK800x600 still fitting 12 icons for Home makes me happy09:18
persiaYeah.  It's a nice bonus.  Personally, I'd like full resolution, but I'll settle for it not being broken :)09:19
samjamany plans for ubuntu mobile on arm eabi yet?09:35
persiasamjam: It depends on Ubuntu generally.  Currently Ubuntu doesn't have any builds for armel.09:39
samjamthanks09:40
persiasamjam: Unless the practice changes, you can probably expect to find a recompilation of intrepid for arm at mojo.handhelds.org sometime post-release, and you can see if the Ubuntu Mobile build works, but I don't think it's an explicit target for the mojo folk.09:40
samjamI didn't know that, thanks!09:40
persiasamjam: No problem.  I've several arm devices myself :)09:42
samjamI see the Hasty ARMv5EL, I may have to try it. I'm using the HTC Universal, do you have one?09:42
persiasamjam: Nope.  I've Zaurii and kuroboxen.09:43
persia(not that kuroboxen are "mobile" in the sense that they work whilst being moved, without heavy modification, but they are armel)09:45
StevenKArgh09:55
persia?09:55
* StevenK is getting defeated by GTK09:55
StevenKiconview.window.set_back_pixmap(...) gives AttributeError: NoneType object has no attribute10:01
StevenKSo iconview.window == None, but why10:01
loolpersia: I think I've uploaded a fixed pygtk10:02
persialool: I see that, and am very excited.  I have a list of 10 FTBFS that I'd like solved pre-beta, and that's probably the most critical.  Thank you.10:03
loolpersia: Dunno who will give back the pygtk FTBFSes12:05
loolubiquity is still in the "Failed to build" state12:05
persialool: There's another issue with ubiquity as well, as it also fails on i386.  I expect it will be reviewed in a few hours.12:09
persiaMy.  Repeatedly using a USB stick only as a target for dd results in some interesting partition maps.12:33
loolpersia: synaptic accepted12:57
persiaHrm?  pygtk rdeps?12:58
ograanyone with an opinion on bug 275299 here ? 13:04
ubottuLaunchpad bug 275299 in ubuntu-mobile-default-settings "ubuntu-mobile-default-settings: better descriptions describing target MIDs" [Undecided,New] https://launchpad.net/bugs/27529913:04
* ogra changed the description for -mobile to:13:05
ograDescription: The Ubuntu mobile system13:05
ogra This package depends on all of the packages in the Ubuntu mobile system13:05
ogra Ubuntu Mobile is an alternative to ubuntu-desktop, intended for use on13:05
ogra Ultra Mobile PCs (UMPCs)13:05
ograthe description in the bug would make sense for -mid though i think13:05
persiaNo.  That's -mobile.13:06
loolpersia: Err xf86-synaptic that is13:06
* lool coffee &13:06
persiaA "MID" is a special Intel word for the class of devices once known as "PDA", but with more RAM, processor, and local storage.13:06
StevenKThe description in the bug does sound like mid-default-settings13:06
persialool: Yeah.  That makes more sense :)  I've been playing with it all day: it's a lot easier to work on a device when the pointer can be controlled.13:07
persiaI don't like listing storage there.  The only device I have with < 10G storage is 4 years old.13:08
StevenKAnd recommended memory? No.13:09
StevenKIt should list the form-factor13:09
persiaRight, and clearly differentiate the two.  As much as anything, it's about DPI: "How big is a finger?"13:09
ograright, list touchscreen dependency and screen size13:09
persia-mobile works fine without a touchscreen.13:09
ograbut it is designed with focus on touchscreens13:10
* persia tried it on the Kohjinsha, and ignored the miscalibrated touchscreen, and was very happy with the result13:10
ograthat will be more noticeable with jaunty though13:10
ograwhere i.e. gksu will popup cellwriter automatically 13:10
ograand things like that13:10
persiaPlease don't make it not work with a touchpad, trackpoint, or mouse.  I *really* like having the simple, clean interface, but don't want to get fingerprints all over my screen.13:10
persiaOh, I'm fine with that, as long as it's done through the accessibility interfaces, and can be disabled by users with touchpads (e.g. Eee users).13:11
StevenKpersia: Use your nose?13:11
ograor your big toe :)13:11
StevenKHeh13:11
ograthough we'd have to lower the dpi for that i guess :P13:12
persiaBah.  *all* the lpia devices I own have perfectly functional synaptics touchpads.  I don't see why I shouldn't use them.13:12
StevenKI see a new standard. Toe-driven interfaces13:12
ograyay13:12
ograthe new toe bluetooth keyboard ... at the size of a 37" Tv13:12
ograhandsfree computing :)13:13
* persia can toe-type on 15" keyboard.13:13
StevenKogra: 37 inches? That sounds more like a feet-driven interface13:13
StevenKAnd you get shifted keys by stomping13:14
ograwell, your toe or your heel :)13:14
persiaI like that.  velocity sensitivity for alphanumeric keyboards.13:14
ograpersia, do we have a prper fix for the error 15 bug btw ? 13:14
ograhmm, and do we actually have a bug number ? 13:14
persiaogra: Yes.  That's sorted.13:14
ograah13:14
persiaYes, and I closed it.13:14
ograk, no number needed13:14
persiaI actually opened *two* bugs, one for each flavour, but they turned out to be the same problem, so I dup'd them, and StevenK did the necessary adjustment to fix them.  If you build a mobile image somewhere sane, it will work.13:15
ogragood13:15
StevenKogra: You need to put the kernel under casper13:16
ograStevenK, yeah, i saw that, but wasnt aware thats enough for the installed system 13:16
persiaYeah, it's a hardcoding in ubiquity.13:17
ograah, k13:17
* persia fails again at using syslinux, and decides to wait for usb-creator to work13:18
ogra?? its trivil to use ... you just need mtools installed and a syslinux.cfg in the root of the target fs13:19
persiaYeah.  I did that.  The result causes a loud beeping noise.13:20
persiaMy procedure was fdisk /dev/sdb; mkfs.vfat /dev/sdb1; mount /dev/sdb1 /tmp/mnt; cp -pRa /mnt/intrepid-desktop-i386/* /tmp/mnt; cp /mnt/ubuntu-mid/syslinux.cfg /tmp/mnt; umount /tmp/mnt; syslinux /dev/sdb113:22
ograah13:23
ogradont partition :)13:23
ograsyslinux doesnt work on partitions13:23
persiaJust mkfs.vfat /dev/sdb ?13:23
ograyeah13:24
* persia tries again, but knows there is supposed to be an easy tool, and wants it to work13:24
persiaogra: Thanks.  I'm booting the desktop now.13:40
* persia may do the same to sort out not being able to boot the ubuntu-mobile image13:40
ograurgh13:57
ogradoes midbrowser work for anyone with the latest upgrades ? 13:58
ograasac, ^^^13:58
rabeeh2000hi all,13:58
rabeeh2000i have been trying to build mobile-basic-flash to use xulrunner-1.913:58
rabeeh2000i'v seen all the posts from asac and bob spenser that it's broken13:59
rabeeh2000but those posts are from April time frame I was wondering if someone has better clue  how to solve the issue?13:59
rabeeh2000basically what i'm seeing is a black window in hildon UI which is the home.html page; but afterwards nothing; as if the javascript: calls are not being executed.14:00
persiarabeeh2000: I don't think anyone was able to come up with a good solution.  For intrepid, m-b-f has mostly been replaced with kourou.14:00
rabeeh2000any tip would help. thanks14:00
asacogra: what happens?14:00
persiaMind you, kourou doesn't support flash or xul, so it may not meet your needs.14:01
ograasac, well, it coredumps pretty quietly if i run it from a termnal14:01
StevenKWe tried to move m-b-f to xulrunner-1.9 for Hardy, and reverted it14:01
persiaogra: midbrowser hasn't worked for me in about a week.14:01
rabeeh2000persia: midbrowser works for me using xulrunner-1.9 (both x86 and ARM versions)14:01
ograwell, i just tried it for the first time after installing ubuntu-mobile on the Q1 and upgrading 14:01
persia(but I've been fiddling with increasingly messy environments, so this may not be indicative)14:01
ograits a fresh intrepid install fully up to date14:02
persiarabeeh2000: In the Ubuntu Mobile or Ubuntu MID intrepid development snapshots?14:02
rabeeh2000persia: ubuntu mobile from hardy14:02
asacogra: just "core" ... or any other output?14:03
persiarabeeh2000: Yeah.  It works fine there.14:03
ogra-Q1ogra@ogra-Q1:~$ midbrowser  14:04
ogra-Q1pure virtual method called14:04
ogra-Q1terminate called without an active exception14:04
ogra-Q1Aborted (core dumped)14:04
ogra-Q1ogra@ogra-Q1:~$ 14:04
persiaogra: Following your instructions gets me to an initramfs prompt, because casper can't find the right disk (it's not /dev/sda, and it's not /dev/scd0, but it's /dev/sdb).  Any suggestions?14:07
ograhmm, note really (phonecall now)14:07
persiaOh well.  Thanks.14:10
rabeeh2000how can i launch kourou?14:25
rabeeh2000i just built it for hardy; how do i integrate it with hildon?14:25
rabeeh2000stevenk: sorry for buging you on this; but can you please provide a hint how to launch kourou? is it ready at all in demo level?14:47
StevenKrabeeh2000: You need to edit /etc/hildon-desktop/home.conf and home-layout.conf, replacing what's there with the path to kourou.desktop14:47
ograpersia, i dont get where you get the passwd/auto-login from ... its not documented anywhere15:16
persiaIt's in user-setup-apply in user-setup.  ubiquity processes it and flips the checkmark.  d-i is used as a prefix so it doesn't get included in the debconf DB on the installed system.15:17
persiaIt ends up doing a bunch of ugly sedery, but if you don't look at the implementation, it works pertty good.15:19
persiaogra: Hmm.  Looking at gdm, it doesn't seem to have much in the way of debconf questions.  Sorry.15:25
persiaMaybe you could add one for jaunty?15:25
ograwel, you said there is a checkbox somewhere for it 15:27
persiaNo, I said there was a checkbox for automatic login.15:27
ograah, user-setip ... 15:27
ograi should read the backlog first :)15:27
persiaI was looking for something for timed login.15:27
persia(or read my mind in this case, as I lost track of context)15:27
ograit does timed login15:28
ogra                                $log $chroot $ROOT sed -i \15:28
ogra                                        -e "s/^AutomaticLoginEnable=.*\$/AutomaticLoginEnable=true/" \15:28
ogra                                        -e "s/^AutomaticLogin=.*\$/AutomaticLogin=$USER/" \15:28
ogra                                        -e "s/^TimedLoginEnable=.*\$/TimedLoginEnable=true/" \15:28
ogra                                        -e "s/^TimedLogin=.*\$/TimedLogin=$USER/" \15:28
ogra                                        -e "s/^TimedLoginDelay=.*\$/TimedLoginDelay=10/" \15:28
ogra                                        "$GDMCONF"15:28
ogragreat15:28
ograno problem then15:28
persiaOh, cool.  preseed it then.15:28
ograyou should just have pointed me there and i wuld have kept quiet ;)15:29
persiaI don't want you to be quiet.  It's generally too quiet here.  On the other hand, asking me from where something comes may be more useful than asking me about something.15:30
ograyeah, 'ill try to ask more intelligently in the future 15:32
ograi see user-setup even has proper handling for gdm-cdd.conf now :)15:33
persiaCool!  I wasn't sure if it handled that, but if it does, you should be completely sorted.15:33
ogrageez15:40
* ogra just closed all apps since the last upgrade and wasnt aware the default wallpaper had changed15:40
persiaheh.15:41
rabeeh2000stevenk: tried changing home.conf and home-layout.conf, and also rebuilt hildon-desktop from interpid http://packages.ubuntu.com/intrepid/hildon-desktop15:52
rabeeh2000stevenk: unfortunately this doesn't seem to be good enough; since m-b-f is still being launched15:53
ograuninstall it15:53
* persia has now successfully installed Ubuntu Desktop on a telephone. For those watching at home: this is not what you want.16:48
=== asac_ is now known as asac
rabeeh2000stevenk / ogra - so it works for me now; only few inputs -17:04
rabeeh20001. got a python backtrace on this -     bgcolour = gtk.gdk.Color("#000000")  --> unclear why python doesn't understand gtk.gdk.Color? gtk version?17:05
rabeeh20002. unclear why kourou needs - /usr/share/pdk/pixmaps/image-creator-32x32.xpm to run ?17:05
rabeeh20003. if using standard X-windows with a mouse then double click on any icon doesn't work.17:06
rabeeh2000and finally; thanks for saving the day :)17:07
persiarabeeh2000: #3 confuses me, as I have had just as much success with mice, touchpads, remote screen access (vnc), virtual mice, and touchscreens to launch applications.17:07
persiaFor #1, you're running this in intrepid, or backported to hardy?17:07
* ogra guesses 2) is just a hardcoded path in the .desktop file (which is a big nono but wouldnt surprise me with MIC)17:08
rabeeh2000persia: for #1 it's a backport for hardy17:08
rabeeh2000persia: for #3, i'll check it right now with Xephyr17:09
ogragtk.gdk.Color is there since ages17:09
ograshouldnt be the issue17:09
ograprobably you need to import gdk separately in hardy17:09
rabeeh2000ogra: for #1; the error message - TypeError: an integer is required17:11
rabeeh2000ogra: i'll try doing that too. thanks for the tip17:11
ograwell, i think you need gtk.gdk.color_parse()17:11
ogranot sure though, i avent seen the kouru code but have a nearly identical app here 17:12
=== davmor2 is now known as davmor2_away
ograwhere i use the abov eline instead17:12
persiarabeeh2000: Might be a Xephyr thing, but it does work for me for intrepid for real HW and KVM.17:13
=== njpatel is now known as njpatel_away
=== davmor2_away is now known as davmor2
=== robr__ is now known as robr
=== mterry is now known as mterry_afk
=== mterry_afk is now known as mterry
ian_brasilogra: does accessibility work with the theme on ubuntu-mobile.img or didn't you try that22:37

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