/srv/irclogs.ubuntu.com/2008/10/22/#ubuntu-mobile.txt

=== Teiana is now known as Exaltia
Exaltiai need some help about ...how to say... redistributing some modifications i've made to ubuntu02:35
Exaltiadunno how to do, and what i must do regardingthe gpl02:36
loolmorning07:52
Celtiorehi07:54
loologra: Hmm in the power menu, it looks like the suspend icon is actually missing,10:07
ograhrm10:08
ogralool, tedg uploaded a change on monday or so i hope he didnt remove it in favour of fusa inclusion but have to wait for him to get up10:09
loolSo currently, booting -mobile will cause madwifi to be used, that works, then if I suspend + resume, ath5k gets used instead and doesn't manage to associate with my wpa10:09
loolIn fact, I get half of the madwifi drivers loaded and ath5k at the same tmie10:10
ograyeah10:11
ograyou can still get the suspend item by hitting the power button though10:16
ograhmm, i got the suspend/hibernate items here though10:16
james_wnjpatel: morning.10:17
njpatelhey james_w10:17
james_wnjpatel: there is another change in netbook-launcher, the addition of the quit window, I'd forgotten10:17
james_wthat's why I didn't upload last night10:17
njpateljames_w: Oh right, I forgot about that10:18
njpateljames_w: Is that too much of a change to upload? (I guess it is)10:18
james_wso, we can still get a feature freeze exception if you think it is the right thing to do10:18
james_whaving "This should work..." in the changelog entry might not help there though :-)10:18
njpatel:-)10:19
njpatelHmm, I was waiting for reports on if it works or not, and it seems to 10:19
njpateljames_w: I still need to fix it for smaller screens so is it possible to wait until tonight?10:20
njpateland I can guarantee a better commit message ;-)10:20
james_wsure, tonight will be the last chance I think10:20
james_wand we should discuss it with ogra now anyway10:21
james_wthe problem isn't so bad anymore, as ted has patched gnome-power-manager to pop up the shutdown dialog when you press the power button10:21
ograi'm open for everthing as long as you can guarantee there are no regressions :)10:21
njpatelcool, I'll try and get it done as soon as I get a few moments. I'm currently engulfed by oem-unr work10:21
njpatelogra: No regressions, promise :-)10:21
james_wI'll test it once you have it available10:22
=== asac__ is now known as asac
loologra: I get the suspend item when I press power button, but it's icon looks like the "no icon" broke nicon11:01
ograi get a black screen icon with a slightly lifted corner11:02
ogra(which is the suspend icong imho)11:02
ograjames_w, njpatel, please make sure to have proper bugs opened for the fixes 11:08
james_wsure11:08
njpatelogra: will do11:08
loologra: It's not the good icon, check on your ubuntu intrepid install on your desktop :)11:10
loologra: I get the same icon at the bottom of "dates" which is the icon missing icon11:10
ograweird11:11
ogranote that we dont use human icons in mobile11:11
ogra90% of them are not scaling to 48px in the panel11:11
ogra(they all are hardcoded to 24)11:12
ograif you switch your desktop to the gnome icon theme, do you get the same ? 11:12
ogra(i do)11:13
ograseems proper here ... do you run from usb key or is it installed ? 11:14
loolI run from USB key ATM11:15
loolI have something installed, not sure what11:15
loolAnyway, not enough time to look into this today, neither for you nor me11:15
ograwell, i see the proper gnome suspend icon on the installed image from yesterday11:16
ograand my gpm menu works 11:16
ograi think the livecd scrips from casper suppress hibernate, but you should see suspend in yours 11:17
ogralool, you dont happen to talk about -mid, do you ? :)11:18
loolNo, -mobile11:30
loologra: I see Suspend, it just has a black icon with grey border and one border cut icon, which is the missing icon icon I think11:31
ogramumble ... if only eog wouldnt crash all the time 11:36
loologra: touchscreen doesn't work from live ubuntu intrepid i386 CD on Q1U11:36
ograhal race ? 11:37
loolI have no idea11:37
ogradoes mouse or keyboard work ? 11:37
loolUSB ones, yes11:37
loolthe one one the Q1 as well11:37
ograbuiltin i mean11:37
ograhmm, wors fine here11:38
loolmouse works fine here as well11:38
looland keyboard too11:38
ograthats weird11:38
ogrado we have the same Q1 ? 11:39
ogra:)11:39
loolPerhaps a race11:39
ograyeah11:39
loolI'm booting from live CD plugged as USB drive11:39
loolIt worked from the daily -mobile USB image though11:39
ograoh11:39
ograwell, evtouch isnt included in default ubuntu11:39
ograits a universe package11:39
loolThat's probably why11:39
ogra:)11:39
ograapt-get install it and restart hal and your xsession11:40
* ogra curses ... eog definately only works the first time i start it after login11:40
loologra: Shouldn't we aim at promoting evtouch and pulling it in input-all?11:40
loolLate for intrepid, but perhaps for next cycle11:41
ograno, the plan is to generalize all touchscreens on evdev upstream for next release11:41
loolOk; what's the issue with evdev on the Q1U?11:42
ograevdev ? none 11:42
ograwe currently have six touchscreen X drivers, upstream belives they could all be handled by evdev with some changes to evdev, so the others (like evtouch) can go away11:43
ograhmm, you are right, its the missing image, i wonder why upstream doesnt properly set a suspend icon here 11:44
loologra: I suspect it might not be the pristine upstream menu11:44
ograafaik that dialog is the original upstream gnome dialog, using the gnome iconset it should use a proper icon 11:45
ograoh11:45
loolSo it might rely on some ubuntu-ish icon11:45
loolBut ICBW11:45
ograwell, easily solved by providing a link from -settings if thats the case 11:46
ograhmm, no seb128 there ... he would know it i guess11:46
loolSomething to look at, but more urgent stuff today11:46
ograyeah11:46
loologra: Shall we set a time for reviewing the cdimage scripts situation tonight?11:47
loolOr should I just wait for an update this afternoon?11:47
ograsooo ... 11:47
james_wnjpatel: oh, also bug 277133, is that fix in these packages, is it supposed to be?11:47
ogra wget ftp://archive.ubuntu.com/ubuntu/pool/main/l/linux-backports-modules-2.6.27/linux-backports-modules-*-generic_*_i386.deb11:47
ubottuLaunchpad bug 277133 in netbook-remix "ume-launcher application name wordwrap issue" [High,Confirmed] https://launchpad.net/bugs/27713311:47
ogradoes that look sane ? 11:47
ograits quite ugly, but i dont see a awy to find out the used kernel version *inside* the image11:48
loolftp?11:48
ograsince we only use mobile-kernel-generic in the build system and vmlinuz in the image11:48
ograhttp doesnt support wildcards11:48
loolI see; wget is da suck11:48
ograthe naming in the image has no versions 11:49
ograthats not wget's fault11:49
njpateljames_w: the notification-window word-wrap issue needs to be ported from ume-launcher still afaik. I'll add it to the todo11:49
ograthe protocol doesnt support wildcrs 11:49
james_wnjpatel: cool, it's not critical.11:49
ogra*wildcards11:49
loologra: This might result in fetching multiple packages when we have some intrepid-updates ones in the archive11:49
asaclool: re madwifi stuff. problem with wpasupp + wext + madwifi driver is that it doesnt work for all cards. however it worked for some i nhardy and maybe driver has improved so it works for even more now11:49
ogralool, well, thats a special corner case ... we *should* always only have one lbm for 2.6.27 ...this case might show up only between two publisher runs11:50
asaclool: not sure how good mobile can tweak this. for the "general" distro we dont have enough data to decide11:50
loolasac: My point really boils down to that the fact that the madwifi backend was removed from wpasupplicant doesn't prevent madwifi + wpasupplicant to work at all11:51
ograekk, no, indeed, -updates uses the same pool11:51
loologra: Anyway, this might as well be a feature :)11:51
ograwell, makes the howto more complex11:51
ograand might make the image explode at some point, StevenK only leaves 50M spare space by default iirc11:52
asaclool: yes. but that is known. it is just that there are cards for which wext didnt work in hardy 11:52
ograthough its unlikely that we build images after release i guess11:52
ograat least for non LTS ... 11:52
asac(and before) ... and the madwifi plugin for wpasupp was the only way to get all working11:52
StevenKIt's still 20M11:52
ograand in jaunty we should have a pool directory inside the image11:53
loologra: But I thought some images are already pulling some .debs in there; can't we do the same?11:53
ograliveCD does11:53
ograbut that change would be a lot bigger11:53
StevenKlool: Not easily11:53
ogramy current ide only involves 5 lines11:53
ogra*idea11:53
ograwe dont have pbm for lpia btw11:53
ogra*lbm11:53
ograso it will only help the mobile image atm11:54
* ogra goes to make some coffee11:54
loolasac: There are so many claims from so many people concerning so many different hardware with madwifi and ath5k and wpasupplicant wext versus madwifi and various versions of kernel and ath5k and madwifi that I can't possibly feel confident to assert anything :)11:55
loolWhat I can say is latest version of what we have in ubuntu works on this hardware that I just tested it on11:55
asaclool: yeah. lucky you ;). my advice for kernel team was: get a list of cards that dont work through community testing and blacklist them for ath5k so they fall back to ath_pci (which hopefully works))12:01
loolExactly what I suggested...12:03
looland which I'd still consider sane12:03
ograbut the list is missing :P12:16
loolSo one has to modprobe -r ath_* before suspend and load them after resume, then wifi works again12:54
loolath5k is just a red herring, it's always loaded but seems ineffective; didn't try to keep it too hard though12:54
loolNow trying the reverse12:55
loolarf replacing blub blub13:01
lool+with13:01
loologra: It's not trivial to use the lbm ath5k13:08
loolyou need to modprobe -r ath5k, mac80211, and cfg80211 as they conflict with the lbm versions13:09
ografor me just installin lbm in the installed image worked 13:09
ogramac80211 and cfg80211 are replaced by the lbm modules13:09
ogradid you try that on the live image ? 13:10
ograor in an installed system13:10
loologra: I tried that on installed system, but I had to modprobe -r manually; or reboot13:13
ograyes, you need to reboot13:13
ogralbm should set the reboot notification iirc it regenerates the initramfs in postinst13:14
loologra: So you don't get wifi during install if you offer lbm on live images13:14
ograno13:14
loolunless you manually remove modules like I did13:14
ograthats not why i want lbm o the image13:14
ogra*on13:14
=== davmor2 is now known as davmor2_lunch
loolOk; you just want it for installed systems13:15
loolUpon installation, people can install lbm13:15
ograif you installed and have no wired connection (i.e. no NIC) you dont have any opporunity to make it work13:15
ograso i want the package available for them by plugging in the usb key after the first reboot and be able to gdebi install it 13:16
ograif lbm doesnt show the reboot notification, thats a bug imhp13:16
ogra*imho13:16
loolI updated bug #284354 with in depth testing13:18
ubottuLaunchpad bug 284354 in linux-lpia "AR2424 on Samsung Q1 loads both ath_pci and ath5k modules" [High,Triaged] https://launchpad.net/bugs/28435413:18
loologra: What I'd prefer is networking working straight from the live session, e.g. to install langpacks or additional packages13:18
ograright13:18
loolAnyway, I finished investigations13:18
ograthat will make the howto bigger indeed, but is documentable13:19
loolThe best way out of this mess is probably to fix ath5k without swallowing the 80211 ABI changes13:19
loologra: We can offer a script along the .debs?13:19
loolenable-lbm-ath5k13:19
loolwhich does install, unload, reload13:19
loolIt can unload madwifi and ath5k13:20
loolDidn't try this out BTW13:20
ogralikely, let me finish my build-mobile-img changes first, cjwatson wants me to use grep-dctrl for which i have to find the right runes13:20
loolOnly tried between old and new ath5k13:20
loologra: I think using grep-dctrl was the most sensible things to do :)13:20
ograyes, but i rarely use it :)13:20
loologra: wget -O - http://../Packages | grep-dctrl -F Source -X <lbm-source> -s Package13:21
loolOr rather grep-dctrl -S -X <lbm-source> -s Package13:21
looland -n to remove Package: from the output13:22
ograi need Filename13:22
loolOh right, then -s Filename :)13:22
ograbut your pattern already is better than what i had yet13:22
ogragets me -server though13:22
ograand headers13:22
loolThat's just a template for matching this source13:22
loolYou can also match package name13:23
loolor match only that13:23
ograright, but package name includes versioning13:23
ograso thats ut of discussion13:23
loologra: You can use regexps13:23
ogragrep-dctrl -F Source -X linux-backports-modules-2.6.27 -s Filename|grep -v server|grep -v headers13:23
ograthat seems to get me the right think13:24
ogra*thing13:24
loologra: grep-aptavail -n -s Filename -X -S linux-backports-modules-2.6.27 -a -F Package -e '^linux-backports-modules-2.6.27-[0-9]+-generic$'13:26
loolor if you don't want to check source, just grep-aptavail -n -s Filename -F Package -e '^linux-backports-modules-2.6.27-[0-9]+-generic$'13:26
lool(grep-aptavail is just for local testing)13:27
loologra: urgh grep-ctrl | grep -v | grep -v13:27
ograyeah13:27
loolI just had lunch13:27
=== davmor2_lunch is now known as davmor2
playyaogra, hi. do you need the gconf paths for the compiz configuration?14:02
ograoh, yeah, that would rock !14:02
ogralool, should we link to https://wiki.ubuntu.com/MobileTeam/Mobile/HowTo/ImageWriting from the release.u.c index files ? 14:09
playyaset /apps/compiz/plugins/move/allscreens/options/constrain_y = false and you should move the the window where eer you want14:11
ogracool, thanks, i'll put that in after RC14:12
loologra: Yeah14:16
ogragood, i'll try to get that in then14:16
ograwaiting for cjwatson feedback on the final fix for build-mobile-img first , then i'll move on to the publishing scripts14:17
playyaanyone tested if the gsm modem could be used for calls?14:19
ogranope14:19
ograwe had some more serious probs with wlan which i'm currently trying to add a workaround for 14:19
playyaipw2200?14:20
ograthe gsm isnt really in focus atm14:20
ograwe'll get to that in jaunty14:20
ograno, madwifi vs ath5k modules14:20
* ogra points to bug 28435414:21
ubottuLaunchpad bug 284354 in linux-lpia "AR2424 on Samsung Q1 loads both ath_pci and ath5k modules" [High,Triaged] https://launchpad.net/bugs/28435414:21
playyaogra, imho snapping windows are anoying too on small displays. just a experience from my eee. i saw somw problems in your talk.14:46
ograsanpping ? 14:46
ogra*snapping 14:46
playyathe windows glued to the desktop borders and "snap" when moved away14:52
ograah14:52
ograthey are actually maximized by devilspie 14:52
playyaon small display the might snap on/off all the time14:53
* ogra would prefer to use maximus, but thats sadly only working with metacity atm14:53
playyajust saw it on some dialogs on your q114:53
ograright, that happens with apps that dont have the right minimal window size14:53
ograon the TODO list for jaunty :)14:54
* ogra rsyncs what hopefully will be the RC of ubuntu-mobile14:59
Bennimalhi just browsed through the ubuntu mobile page16:48
Exaltiahi there20:05
Exaltiathe ath5k wifi driver in ubuntu mobiles are  the madwifi's one isn't it ?20:06
persiaSometimes.20:09
Exaltiahu? :)20:09
persiaThere's a bug that some devices need the ath5k driver, and some devices need the madwifi driver.20:09
Exaltiaha, ok, so, the ath5k driver doesn't come from the madwifi drivers suite ?20:10
persiaThis is true in one case where the device uses the same identifier.  As a result, depending on your specific hardware, you may have to force either ath5k or madwifi.20:10
persiaNo, it's the one from the stock kernel tree.  The madwifi version is also available.20:10
persiaI believe that most of this issue has been worked around in the latest images, but depending on your hardware, you may have to do some configuration.20:11
Exaltiano i understand why i see, despite the madwifi mention of "we don't do roaming until complete signal loss" of roaming :)20:11
Exaltianow*20:12
Exaltiatime to search how to desactivate it, as after a couple of crazy roamings beetween 2 routers, the card purely desactivate20:14
ian_brasil__me kicks himself for filing a bug about loss of wifi when the hardware kill switch was on20:15
persiaian_brasil, Well, now you get to triage the bug :)20:16
* Exaltia shall look, do you have an url ? :)20:16
persiaURL for?20:16
Exaltiaian brasil's bug :)20:17
persiaExaltia, It only needs to get invalidated as the cause is known and it's not a software bug.  Doesn't need more eyes.20:18
Exaltiaokay :)20:18
* Exaltia blindes herself ;)20:18
Exaltiablinds*20:19
ian_brasil__i just quit somewhere20:29
persiaian_brasil_, Hrm?20:31
ian_brasil__persia: i must have been logged into IRC elsewhere and forgotten so I was rather shocked to see myself quit20:37
persiaOh.  I see.  Is your nick registered with freenode?  If so, you might find /msg nickserv ghost a useful command.20:38
ian_brasil__nice command..it looks like my home network is down20:39
persiaUsually one doesn't notice the network going down a few minutes *before* losing the connection :)20:43
ian_brasil__me polishes third eye20:44
persiaheh20:48
* popey hugs ogra 21:38
ogra:)21:38
popeyheya21:38
popeyjust trying out ubuntu mobile on my eee, to take the the linux expo and show off tomorrow21:38
ogracool21:39
popeyi thought intrepid was supposed to natively support the wifi in this thing (with linux-restricted-modules) but it seems not to - need more digging21:39
ogradid you get the most recent image ? 21:39
popeyyes21:40
ograsee bug 28435421:40
ubottuLaunchpad bug 284354 in linux-lpia "AR2424 on Samsung Q1 loads both ath_pci and ath5k modules" [High,Triaged] https://launchpad.net/bugs/28435421:40
ograspecifically the last comment i made21:40
popeylooks good21:40
popeyogra: gdebi is telling me that "you likely do not want to install this package directly", i can ignore that can't I? this supplements existing modules?21:43
ograright, it replaces ath5k 21:43
ogramight or might not work on eee21:43
popeywell i do have the problem on this that both ath5k and the ath_pci driver loaded at boot21:43
ograbut the one in l-b-m is definately better than the one shipped by default21:43
popeyso it certainly _sounds_ plausible :)21:44
ian_brasilwe have an eeepc running mobile here21:44
ian_brasilwe set the wifi up using https://help.ubuntu.com/community/EeePC/Fixes21:44
ograian_brasil, they differ from model to model 21:44
popeythe 701 and 900 are the same from a wifi point of view21:45
popeyits only from the 901 up they changed it21:45
ian_brasilits a 90021:45
popeyso is mine21:45
ograright, according to james_w either a 700 or 900 should work21:45
ograhe tested the mobile image recently and reported that at least21:45
popeyyay21:45
popeythat fixed it21:46
ogragreat21:46
* popey hugs ogra again21:46
* popey comments on the bug21:46
ograi'll write a proper howto tomorrow21:46
ogracurrently i'm up to my ears in the release publishing scripts, -mobile and -mid need to become official releases with RC 21:46
Teianaback from blackout ...21:47
=== Teiana is now known as Exaltia
james_wogra: hey, this is raw netbook-launcher diff: http://paste.ubuntu.com/61219/22:24
james_wogra: it's pretty big due to autotools changes22:24
james_wogra: are you happy with that, would you like me to make any more changes before upload?22:25
james_wtwo simple enough bug fixes: bug 28337422:25
ubottuLaunchpad bug 283374 in netbook-remix-launcher "Shrinks desktop background" [Undecided,Fix committed] https://launchpad.net/bugs/28337422:25
james_wbug 27713322:26
ubottuLaunchpad bug 277133 in netbook-remix "ume-launcher application name wordwrap issue" [High,Confirmed] https://launchpad.net/bugs/27713322:26
james_wand a quit dialog, bug 27564422:26
ubottuLaunchpad bug 275644 in netbook-remix "With Intrepid, Quit icons don't allow to turn off the PC anymore" [High,Fix committed] https://launchpad.net/bugs/27564422:26
ograjames_w, urgh, 62000 lines ? 22:26
james_wyeah :-/22:27
ograhow did you convince the pastebin to not explode ? 22:27
james_wdiffstat http://paste.ubuntu.com/61222/22:27
persiajames_w, This is for post-RC, right?22:27
james_wpersia: for the -mobile image?22:27
persiajames_w, Yes.22:28
james_wyeah22:28
james_wyeah, sorry, I'm not used to working on CD packages22:28
persiaI've only been able to register one valid test so far, as the images keep getting respun, and the deadline is looming, so I fear anything that changes things.22:28
james_wI was just thinking about final freeze22:28
ograok, if its for post RC it needs to wait, we're all busy with RC atm22:28
persiaMilestone freeze trumps Final Freeze.22:28
persiaCome back Friday :)22:28
james_wsure, I can wait22:29
* ogra needs to get the publish scripts on cdimage working 22:29
* persia needs to get around to writing the script to identify packages that break images22:29
james_wanything I could lend a hand with?22:30
persiajames_w, Actually, sure.  Basically, there should be a script that takes a package name as an argument, and performs a comparison to report whether it would be part of an image build, and if so, for which flavours.22:31
persiaPreferably this would happen in a way that didn't require either a germinate run or full install of the packages concerned.22:32
james_whmm, no idea where to get that information from, care to give me a pointer?22:32
persiaI suspect that setting up something that pulled the relevant tasks to identify the packages would be best.22:32
james_wapt-cache show has Task: when they are part of a task, is that sufficient?22:33
persiajames_w, Maybe.  Let me try to find an exception.22:36
james_walso, is there germinate output stored online?22:36
persiaMaybe under p.u.c/~u-a/ somewhere.  I forget22:36
persiaHmm...22:37
persiajames_w, Seems like apt-cache's Task: works.22:39
james_whttp://people.ubuntu.com/~ubuntu-archive/germinate-output/ubuntu.intrepid/all22:39
james_wso you want list of packages->task->image?22:40
persiaNo need to show the task.  The important part is to create a tool that allows developers to know what is safe to upload during a milestone freeze, and allow the release managers to know what is safe to accept without querying a flavour (and which flavour to query) during final-freeze.22:41
james_wyeah, I meant logically, but I guess a developer can work it out from the task name.22:42
james_whmm, but developers think in source package terms22:44
james_wno trouble22:44
persiaRight.  It's the source-package-name -> image mapping that is tricky for developers.22:45
james_wpersia: first stab: http://people.ubuntu.com/~jamesw/which-images.py23:07
james_wthe mapping from task -> image is completely incomplete, as I don't have either an exhaustive list of tasks, or a knowledge of which tasks ends up on which CD23:08
persiahttp://paste.ubuntu.com/61244/23:09
james_wsee :-)23:09
persiawhich tasks end up on which CD is in a combination of debian-cd and livecd-rootfs.23:12
persiaI'm not sure how to get an exhaustive list of available tasks.23:12
james_wI'll get one by brute force23:13
persiajames_w, Hrm.  Found another one : jackd is on the Ubuntu Studio CD, but doesn't show a task for some reason.  Might be a bug in ubuntustudio seeds though.23:14
Exaltiahey, just a bit of oftopic chat : Cheers and good luck for the future update !23:19
Exaltia\o/ \\o o// o/ \o23:19
persiajames_w, Actually, I've not yet found a package for which I don't get that traceback.23:19
james_wpersia: yeah, just fixing it up now23:22
james_wpersia: better version available, still far from complete though23:26
persiajames_w, works for man-db, f-spot, human-theme.  Fails for phonon, jackd.23:39
persiaGetting close :)23:39
james_wyeah, not sure what's going on with jackd23:42
persiaYeah.  phonon is just a mapping issue?23:44
persiaAlso, from where are you pulling that mapping?  Is it a separate source, or are you leveraging some other tool?23:44
james_wread the source :-)23:45
james_wif you know of a better way then I will happily implement it23:46
james_wKeyError means it's not been added to the mapping dict yet23:46
persiaI see.  Hrm.  Probably sensible to find a way to have a common place for this that would be sourced by debian-cd, livecd-rootfs, and which-image.23:47
persiaBut that's deep architecture.  Once this works, and a first draft is in ubuntu-dev-tools, let's hit up cjwatson to see how we might better integrate.23:48
james_wcertainly23:49
persiaAlso, seems the issue with jackd (or mythnews) is an LP bug, so may as well ignore that for now (although ignoring it makes it more complicated for some folk)23:51

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