/srv/irclogs.ubuntu.com/2008/06/26/#ubuntu-mobile.txt

=== asac_ is now known as asac
dholbachgood morning06:25
dholbachyou have an enthusiastic tester at your command: http://dthomasdigital.wordpress.com/2008/06/26/would-ubuntu-mid-edition-be-perfect-for-my-latitude-x1/ :)06:25
persiaHmm.  He's offline now.  Thanks for the pointer: I'll try to poke him when he comes around next.06:35
=== dholbach_ is now known as dholbach
=== ogra_ is now known as ogra
jpt9hey.12:05
jpt9just heard about the version of Ubuntu for MIDs.12:05
jpt9I'm running Windows (I know... I've been meaning to install Ubuntu for a while); is there anything (a CD or hard drive image) I could run in Qemu to try it?12:06
loolHmm I thought grew a rebase command, but I can't find it13:55
lool+bzr14:00
* lool needs obviously more coffee14:00
=== stooj_ is now known as StooJ
seeitcoming_what's the default user on the ume kvm image called?15:38
fedefedehi guys!!15:43
persiaseeitcoming_: ume15:43
fedefedemay i ask somethingabout ubuntu ubuntu-ume??15:44
fedefedeis it possible to use ubuntu MID distro on asus eee pc 701??15:44
persiafedefede: You can certainly ask questions about Ubuntu on Mobile and Embedded devices.15:44
seeitcoming_persia: and the password?15:44
persiaseeitcoming_: I think it's "ubuntu".15:45
persiaI might have those backwards.15:45
seeitcoming_no, those are right. Could that possibly go on a wiki somewhere? :D15:45
persiafedefede: You can try installing it.  I haven't heard of any successful tests on that device.  It might need an Ubuntu Deskop kernel.15:45
persiaseeitcoming_: Sure.  Please feel free to add it.15:46
fedefedeuh...right!!15:46
fedefedetanks verymuch!!!15:46
fedefedebye bye!!!!15:46
=== Jay-home is now known as Jay-laptop
davidmGood day all, almost time for the MID meeting16:58
loolYup16:59
davidm#startmeeting17:00
MootBotMeeting started at 11:00. The chair is davidm.17:00
MootBotCommands Available: [TOPIC], [IDEA], [ACTION], [AGREED], [LINK], [VOTE]17:00
davidmHi everyone, the meeting has started, the agenda is on https://wiki.ubuntu.com/MobileAndEmbedded/Meeting/2008062617:00
* GrueMaster wakes up for the meeting17:00
davidmand it's quite empty at the moment17:00
davidmI missed last weeks meeting and I don't have access to the mootbot logs as yet 17:01
davidmI don't think there were any actions from last week however.17:01
davidmDoes anyone have any topics for this week?  The agenda is still empty.17:02
loolNope17:03
loolWe didn't have particular actions for today17:03
loolLast weeks' meetings were relatively quiet as well17:03
loolWe discussed virtual machines and release17:03
davidmYes, they have been quiet for almost a month now.17:04
cgreganIn light of the breakage in the updates...should we discuss best practices for pushing things to archive? 17:04
GrueMasterQuestion:  Status of S3/S4 issues?17:04
davidm[topic] discuss best practices for pushing things to archive17:05
MootBotNew Topic:  discuss best practices for pushing things to archive 17:05
davidmlool, can you address this as we see it now?17:05
persiao/17:05
davidmhi persia you are up late17:06
loolYes17:06
persiaIt's Thursday.  I like the meeting.17:06
loolWhat we have it the UME release archive, archive.mobile.ubuntu.com17:07
loolthe ubuntu-mobile ppa17:07
looland the hardy repositories (hardy, hardy-updates, hardy-security, hardy-proposed)17:07
loolThe hardy suite wont ever change, since hardy is released17:07
loolupdates will go either via security if they are security issues17:08
loolOr via proposed then promoted to hardy-updates for SRUs17:08
loolConcerning UME, we use the ppa for all packages which differ from the hardy version17:08
loolSo if we ever forked a package for UME in our ppa, this is where it needs to be fixed17:08
loolSo if a SRU comes out for say xulruner-1.9 which is in the ppa, we have to prepare a new xulrunner-1.9 in the ppa, test it, and then promote it to the UME release archive17:09
loolHowever for the kernel for instance, we just copy hardy-updates / hardy-security sources and binaries to the UME release archive17:09
loolWe can also prepare additional changes for UME/hardy, but I'd recommend focusing on intrepid now17:10
loolIs any part of the above unclear?  a particular area where I should tell more?17:10
persiaIt might be worth a quick overview of best practices to get updates into intrepid.17:11
cwngWill current bug fixes for UME still goes into the hardy base UME, or will it only goes to Interpid based UME?17:11
davidmI agree our focus is on Intrepid.  For any changes to UM&E/MID we must follow Hardy process even if it touches our PPA17:11
persiacwng: The bugs would have to meet the requirements for a Stable Release Update.17:12
persiahttps://wiki.ubuntu.com/StableReleaseUpdates17:12
davidmthanks persia I was looking for that URL:17:12
loolAs persia indicated, anything which isn't forked in UME can follow the regular SRU process, and we apply basically the same type of QA checks for UME specific packages17:12
davidm[link] https://wiki.ubuntu.com/StableReleaseUpdates17:13
MootBotLINK received:  https://wiki.ubuntu.com/StableReleaseUpdates 17:13
loolConcerning intrepid versus hardy, it depends on the impact of the bug17:13
loolTypically, high impact bugs are likely to warrant a hardy upload while low impact one aren't17:13
loolAlways fix bugs in intrepid first though17:13
loolThis is in most cases a requirement to accept SRUs17:13
GrueMasterSo, is there an intrepid base for MIC and UME yet?17:14
loolNo17:15
loolAt the moment, StevenK has modified livecd-rootfs to build images of UME17:15
loolThis tool is the one which builds the squashfs images for the main Ubuntu builds17:15
loolThis work is to the point where he can boot UME/hardy from a live USB stick17:16
loolBut there's no installer17:16
loolDiscussion in the coming weeks will revolve around such an installer and integration of livecd-rootfs builds with the current Ubuntu builds17:17
loolStevenK will also look on building intrepid images soon I hope17:17
davidmI expect we will start daily builds soonish, once we resolve the installer17:18
davidmIs there more on this topic?17:18
loolI think we can even start them without an installer   ;-)17:18
davidmlool, I suppose could at that, they do work.17:19
davidm:-)17:19
persiaThe current builds work for a live environment, for basic testing.17:19
loolI also wish we start building KVm images of intrepid17:19
loolThe seed cleanups I made this afternoon will help in this respect I would guess17:20
davidmlool, I think so, 17:20
davidmso moving on to the next topic17:20
davidm[topic] <GrueMaster> Question: Status of S3/S4 issues? 17:20
MootBotNew Topic:  <GrueMaster> Question: Status of S3/S4 issues?  17:20
davidmDebbieFoghorn, do you have any input on this?17:21
loolConcerning the beeps, she discovered some of them were caused by a bogus pm-utils script IIRC17:21
loolI think an empty or almost empty script dealing with 3G status or something was returning with an exit code which caused gpm to beep to reflect a failure17:21
loolThe script was removed17:22
davidmYes, I've seen some traffic on the bug list about this.17:22
davidmChickenCutlass, bfiller is DebbieFoghorn in the office right now?17:23
bfillerdavidm: I think so, but I'm not :)17:23
DebbieFoghorndavidm: I am! Reading IRC now17:23
davidmbfiller, thanks Hi DebbieFoghorn 17:24
davidmDebbieFoghorn, the question is around S3-S4 status and I knowi you have been doing a lot in that area17:24
DebbieFoghornBasically, gnome-power-manager is very sensitive to any errors it receives when it tries to put the device in suspend17:25
DebbieFoghornWe call our own sleep script rather than call pm-suspend17:25
DebbieFoghornIf any non-zero status is returned or anything is written to stderr, then17:25
DebbieFoghornhal (which calls our sleep script for us) will return an error and gpm will beep and fail to resume properly17:26
ograif its only the beeps, these are all switchable through gconf keys ...17:27
jerryfanhello debbie. regarding the beep issue, after clean up in sleep.d, we found no more so far. Doing more intensive testing tmr17:27
ograso you can disable them 17:27
DebbieFoghornogra: I did not see a gconf key that disables the sound17:27
ogralook for "alerts" 17:27
DebbieFoghornogra: ok, will do17:28
ograhum, i wanted to point you to the path but dont seem to find them now :(17:28
DebbieFoghornogra: though its not just the beep--gpm seems to follow a different code path when it detects an error and results in an improper resume (screen remains black)17:29
ograah, there is /apps/gnome-power-manager/ui/enable_sound17:29
lool/apps/gnome-power-manager/notify/sleep_failed?17:29
DebbieFoghornogra: Note that in the code, I do not see it checking a gconf key before playing the suspend error sound...17:29
ogralool, yeah, these ... there are more in the notify path17:29
jerryfanbut there is new problem. We found on some sample, 3G and webcam are registered on different usb bus number. So S20powermanager for selective suspend will generate error to stderr again and S3 fails again17:29
ograDebbieFoghorn, yeah, and it would just hide the actual prob ... 17:30
ograyou said you suspend through hal, dont you use pm-suspend/-hibernate ? 17:30
ograthey should wrap around the hal calls and apply quirks etc 17:30
DebbieFoghornogra: we do suspend through hal but we changed the hal code to call our own sleep script rather than pm-suspend17:30
ograah17:31
jerryfanWho knows how kernel deals with USB host ? Why on some JAX10 sample 3G is on USB 4-1 and some are on USB 3-1??17:31
DebbieFoghornjerryfan: you had a question about the web cam's device path changing17:31
DebbieFoghornjerryfan: you just beat me :)17:31
DebbieFoghornjerryfan: i don't know the answer, by the way :(17:32
loolis that important?17:33
jerryfanI think it is not dev path change becasue /dev/ path is still same. It is /sys/bus/usb/ path different17:33
* ogra wondered the same ... all you want from a cam is /dev/video, no ? 17:33
loolIf you ever search for a USB device, I guess you could locate it by device class, vendor id or whatever?17:34
ograyes, and rather use lsusb output and parse that 17:34
ograor if you want a lower layer to see HW, dmidecode ...17:34
jerryfannah.. In /etc/pm/sleep.d/ we put usb selective suspend on absolute sysfs path to echo selective suspend enabled msg to device. Since the sysfs path is different, we have problem to send selective suspend now17:35
loolPerhaps you can reach the same device over a different static sysfs path17:35
loolOr look at all sysfs devices until you find the one you want to special case17:35
ograjerryfan, that shouldnt o to /etc/pm btw thats for local admins ... for packages use /usr/lib/pm-utils/17:36
jerryfanin addition, there is no web cam on USB 1-4, so sleep.d will make error msg and makes g-m-p suspend fail and beep beep17:36
loolWell that's all a consequence of looking to shutdown USB 1-4 insteadof looking up where the webcam is and shutting it down ;)17:36
jerryfanlool, yea we are trying to lookup /dev/video0 and /dev/video1 and traceback their sysfs path. Hope it will solve the problem17:37
ogralshal can be helpful here17:38
ograjust look for the module ;)17:38
ograif you knoe the 17:38
ograname indeed17:38
jerryfanogra, thx. will try17:38
GrueMasterSo, if I understand all this correctly, the problem is that the scripts are hardwired for a single system, as opposed to being more generic?  That would explain why it fails on CB.17:39
ograyou might also be able to query hal with a dbus message to give you all info ...17:39
persiaGrueMaster: Precisely17:39
ograright17:39
jerryfanogra, what did u mean " for package should use /usr/lib/pm-utils" ?17:40
=== Zic_ is now known as Zic
ograjerryfan, if you do it from the distro dont use /etc/pm ... look in /usr/lib/pm-utils, it has the same structure ... 17:41
jerryfanogra, i see. 17:42
ograthe etc place is reserved if people poke around or start working around bugs for their local scripts17:42
ogra(i must admit i use /etc/pm myself on the classmate, ignoring that ... but knowing its unclean :) )17:42
jerryfanhey, did u guys know that I made linpus lite booting into 10 seconds :)17:45
davidmOK is there more on this topic right now?17:45
ograjerryfan, well, i have still 10 to shove off, but getting there http://people.ubuntu.com/~ogra/hardy-20080623-5.png17:45
davidmAre there any other topics?  The wiki page has nothing else.17:46
GrueMasterI'm good for now.17:46
davidmOK, then if there is no other business ending the meeting going once .............................................17:47
jerryfani just have a request here. Can someone find out how kerenl deals with USB bus number.17:47
jerryfanI afraid we have more things not generic enough and might fail soemthing17:47
davidmWe can ask Amitk once he is back (I think he is on holiday)17:48
ograi think thats rather udev than kernel17:48
davidmogra, it might be, I'm not sure.17:48
ograbut not 100% sure17:48
jerryfanbut udev deals with /dev path17:48
loolI would have thought it's kernel17:48
jerryfansysfs is populated directly from kerenl17:48
ograah, right17:49
davidmI'll take the action to poke Amitk about it.17:49
ograindeed17:49
jerryfanno more question17:49
davidm[action] davidm to poke amitk about how kernel populates sysfs relating to USB bus number17:49
MootBotACTION received:  davidm to poke amitk about how kernel populates sysfs relating to USB bus number 17:49
davidmOK anything else?17:50
looldavidm: Thanks for chairing the meeting17:51
davidm ending the meeting going twice ...................................17:51
davidmlool, it's nice to have been free this time....17:51
looland bon appétit to you if you're getting lunch17:52
* ogra would like to anounce that he was officially told to help filing the gap for netbooks on the distro/mobile team side ... fo feel free to poke me with issues :)17:52
* lool will get dinner now17:52
davidm#endmeeting17:52
MootBotMeeting finished at 11:52.17:52
ogras/fo/so/17:52
loologra: Fix my bugs!17:52
davidmlool, I am indeed heading for some food17:52
ogralool, doing already :P17:52
=== cprov is now known as cprov-afk
=== cprov-afk is now known as cprov

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