/srv/irclogs.ubuntu.com/2009/09/14/#ubuntu-desktop.txt

mac_vAmaranth: hi... why is the login/logout compiz plugin not enabled by default?06:54
Amaranthmac_v: hmm06:54
Amaranthmac_v: well, it was meant for KDE to replace kwin's logout effect06:55
mac_vit works well in gnome too06:55
mac_vsince we now dont have that effect at all06:55
mac_vAmaranth: >  is this right >   (class=X-session-manager & type=Dialog) | (class=Gtk-logout-helper & type=Dialog)06:56
mac_vthat works for me06:56
mac_vI'm thinking of confirming this Bug 429132 ...06:56
Amarantheep06:57
ubottuLaunchpad bug 429132 in hundredpapercuts "Compiz logout effekt" [Undecided,New] https://launchpad.net/bugs/42913206:57
Amaranthit made everything gray06:57
Amaranthand it didn't go back when I canceled the shutdown06:57
mac_vhmm... works fine here , no probs06:57
Amaranthoh, I had a broken rule06:57
Amaranthit was doing it whenever a gnome-session window was around06:58
Amaranthwhich is...always06:58
mac_v;p06:58
Amaranthmac_v: that rule doesn't seem to match anything06:58
mac_vhrm...06:59
* mac_v wonders why it works here06:59
Amaranthmac_v: karmic?06:59
mac_vyup06:59
Amaranthmac_v: GNOME?06:59
mac_vyup06:59
Amaranthweird07:00
mac_vok, ,just this alone works too> (class=Gtk-logout-helper & type=Dialog)07:00
Amaranthnope, class for the logout and shutdown windows are Gnome-session07:01
mac_vAmaranth: hrm , i grabbed the class from compiz07:02
Amaranthso did I07:02
Amaranthfrom ccsm07:02
mac_vyeah, me too , weird07:02
Amaranthdid you switch to upstream dialogs?07:03
mac_vi dont understand ^07:03
Amaranthhmm, that option is gone07:03
Amaranthwe must be using upstream dialogs now07:04
mac_vindicator-applet-session 0.107:04
mac_voh , let me check for updates07:04
mac_v(class=X-session-manager & type=Dialog)07:07
mac_vthis works too! , :(07:07
mac_vAmaranth: nope , i only have PA updates... ok , shall i confirm the bug and we can figure it out in  due course ?07:14
AmaranthI guess so07:14
mac_vok.07:14
Amaranthif we get it working we'll want to modify the decoration plugin to not show decorations for those windows too07:14
Amaranthwe also need to disable unredirect fullscreen windows07:14
mac_vAmaranth: hrm.... why no decorations for those windows? but sounds good  :)07:16
mac_vAmaranth: yup , looks sexy without decorations07:18
pittiGood morning07:46
didrockshello pitti07:51
MenZamorning07:52
didrockshey MenZa07:53
* MenZa sips his coffee, checks his morning IRC.07:54
mvorobert_ancell: new compiz uploaded!08:47
robert_ancellmvo, yay!08:47
pitticrack!08:49
* pitti hugs mvo08:49
pittihey robert_ancell, good morning08:49
robert_ancellpitti, hey08:50
mvopitti: haha - good crack!08:54
mvoloads of fixes :)08:54
* mvo ticks off another item from his todo list08:54
seb128hello desktopers08:56
didrockslut seb12808:57
seb128salut didrocks08:57
pittihey seb12808:59
seb128hello pitti08:59
chrisccoulsonhey seb12809:01
seb128hello chrisccoulson09:01
chrisccoulsondid you have a good weekend?09:02
seb128yes, too short but very good otherwise09:03
seb128you?09:03
chrisccoulsonyeah, same really ;) had some friends round yesterday but spent most of saturday trying to get karmic to work on my desktop09:04
seb128oh, did you manage to get it working?09:05
seb128what was the issue you had?09:05
chrisccoulsoni made a silly error with my BIOS - it was trying to boot from the wrong disk. i only realised when i couldn't get jaunty to boot again too09:06
pittihey chrisccoulson09:06
chrisccoulsoni made some changes in the BIOS to turn off the onboard raid before i started the reinstall09:07
chrisccoulsonhey pitti09:07
seb128318 unread bug emails during the weekend09:07
didrocksseb128: good luck ;)09:07
seb128weekend email backlogs are not fun nowadays09:07
seb128didrocks, thanks ;-)09:08
seb128chrisccoulson, oh ok09:08
didrockshey chrisccoulson09:08
chrisccoulsonhey didrocks!"09:08
chrisccoulsonseb128 - about bug 424511 - does gnome-session-bin need a Breaks on the earlier version of gnome-session (to force it to de-configure first)?09:10
ubottuLaunchpad bug 424511 in gnome-session "gnome-panel and window manager do not start on login" [Medium,In progress] https://launchpad.net/bugs/42451109:10
seb128what was the issue? upgrade broken in the middle of unpacking?09:10
chrisccoulsonseb128 - the issue is because the schema moves between packages. gnome-session-bin gets fully configured before gnome-session is deconfigured. when that happens, gnome-session unregisters the schema that gnome-session-bin just registered09:11
seb128that's a question for mvo I guess09:12
chrisccoulsonyeah, possibly09:12
chrisccoulsoni wasn't sure how else to fix it09:12
chrisccoulsonbecause it is the old prerm script that unregisters the schema, it is difficult to stop that from happening09:13
seb128I'm not sure in which order maintainer scripts are ran09:14
seb128I need to open the documentation09:14
seb128but I'm trying to fight some thousand emails from the weekend right now09:14
seb128so it will be a bit later ;-)09:14
seb128using a conflicts or break seems to make sense09:14
seb128though apt tends to be stupid on breaks and that leads to removing things09:15
chrisccoulsonseb128 - that's ok, i'll let you check your e-mails ;)09:16
chrisccoulsonand get some coffee!09:16
seb128coffee!!09:16
seb128good idea ;-)09:16
didrockscoffee is always a good idea :-) (or tea as well for the minority here ;))09:17
chrisccoulsonheh, yeah, i don't drink tea;)09:18
didrockschrisccoulson: everytime you need to know in which order scripts are launch, just give a shot at http://women.debian.org/wiki/English/MaintainerScripts09:18
mvotea!09:18
didrockslaunched*09:19
chrisccoulsondidrocks - yeah, i find that quite useful also09:19
didrocksmvo: the end of my sentence about tea was dedicated to you :-)09:19
chrisccoulsonthanks:)09:19
mvodidrocks: I know ;)09:19
mvodidrocks: nice page - I always used the reference manual, but the diagrams are neat09:19
chrisccoulsonpitti - bug 426501 is fixed upstream now. i'm not sure when upstream plan to do a tarball, but it might be worth cherrypicking the patch if it's going to be a while09:20
ubottuLaunchpad bug 426501 in devicekit-power "gnome-session crashed with SIGSEGV in g_str_hash()" [High,Fix committed] https://launchpad.net/bugs/42650109:20
pittichrisccoulson: nice! thanks for following this09:29
pittichrisccoulson: are there many dupes?09:29
pittibut no prob to cherrypick it, they don't do releases often09:29
chrisccoulsonpitti - i'm not sure if there are many dupes. some bugs might get reported against Xorg, as the symptoms are fairly similar, and I'm not subscribed to the g-p-m bugs09:30
pittichrisccoulson: looks like http://cgit.freedesktop.org/DeviceKit/DeviceKit-power/commit/?id=a09005a0a3a61537e8f34a0db2fec990a5333bd409:30
pittichrisccoulson: seems there are other worthwhile fixes there, I might just do a git snapshot09:31
chrisccoulsonpitti - yeah, that probably makes sense09:32
chrisccoulsonpitti - it looks like it is http://cgit.freedesktop.org/DeviceKit/DeviceKit-power/commit/?id=8cb468ce64b0e1b21198744977d8a14e17ff5efe which fixes the crash09:33
chrisccoulson+ /* finalise the object */09:33
chrisccoulson+ g_object_unref (device);09:33
asacmvo: can we access the "Sources" or "Packages" files on a buildd? or is it not-defined?10:22
mvoasac: I think that is possible (but a bit hacky)10:27
chrisccoulsonmvo - did you see the earlier conversation i had with seb128 about gnome-session upgrade issues? (sorry, I have no scrollback now)10:28
mvochrisccoulson: yes, but I did not look closely - it looked complicated ;)10:29
chrisccoulsonheh, yeah, it's a bit wierd10:30
mvochrisccoulson: if its still relevant I can have a closer look when I'm finished with my current round of update-manager fixes10:30
chrisccoulsonmvo - if you don't mind please:) i was going to propose adding a "Breaks: gnome-session (<< 2.27)" on gnome-session-bin, or something like that. We just need to make sure that the old (Jaunty) version of gnome-session is deconfigured (ie, its prerm script already ran) before the new gnome-session-bin is configured10:33
asacmvo: ok so rather not?10:39
mvoasac: well, depends on how important that is and what other options there are10:42
seb128ok, took me the morning to go through weekend emails10:42
mvoasac: something about automatically adding something, right?10:42
mvoasac: :)10:42
mvoasac: maybe it could be done a "dpkg-buildpackage -S" time?10:43
mvoasac: the buildds for for main will e.g. not have universe Packages lists available10:43
asachmm ok10:45
asacfeels like something we cannot rely on ;)10:45
asacmvo: yes. i am thinking about "-S" ... feels ugly too10:47
hyperairhmm for some reason i can't get ubuntuone to load the webpage for adding my computer10:47
hyperairwhy is that, i wonder?10:47
mvoasac: well, some packages (like ubiquity, update-manager) use something like that, they create a private apt sources.list and get data10:47
mvoasac: what was the problem again that this solves?10:48
asacmvo: are those used in debian too?10:48
mvoasac: (sorry, I think you told me, but I forgot)10:48
mvoasac: I see no reason why it could not work for debian as well :)10:48
asacits basically because we have firefox etc. and debian has iceweasel etc.10:48
asacok. seems we would neeed to check if the developer has main/contrib/non-free in debian and in ubuntu all four components10:49
asaci think that might be doable10:49
asacnot sure how to best check that though10:49
mvoasac: we can have a quick phonecall after lunch and I might be able to help?10:50
asacwhy not ... ;)10:50
* soren is fascinated by this discussion..10:51
sorenasac: What are you trying to do?10:51
mvomagic! its asac ;)10:51
sorenasac: I've tried looking at scrollback, but I can't find it.10:51
asacsoren: we have supermagic ${xpi:depends} in mozilla-devscripts10:51
sorenasac: Ok.10:51
mvo(oh, even supermagic!)10:51
asacand want to assemble the right depends ...10:51
asaccurrently we maintain a list in the sources ... but thats suboptimal and would prefer to assemble that on the fly10:51
sorenI see.10:52
sorenAre they the same for all extensions, but still dynamic somehow, or are they completely different for all extensions?10:53
asacsoren: extensions ship a install.rdf that refers to the applications (with min/max version) they work on.10:54
asacso completely different (in theory)10:54
asacmost will have firefox of course10:54
sorenRight.10:54
sorenOh, so it's based on that?10:54
asacyes.10:55
sorenAnd that info is in Packages?10:55
asacnot yet.10:55
asacbut could be added10:55
sorenAh.10:55
sorenThat would make sense.10:55
asacfor now we maintain a superset of applications10:55
asacbut would like to add two meta fields: ApplicationId, ApplicationVersion:10:56
asacin that way we could make this 100% accurate10:56
asacthe other option would be to require developers to install _all_ dependencies during build10:56
asacbut thats bad10:56
asac;)10:56
asacand not needed i hope10:56
* soren ponders10:59
asacso anyone found where the "retry" button is hiding in new edge launchpad?11:03
asacoh11:03
asacits that tiny recycle icon11:03
asacseb128: can you NEW those https://edge.launchpad.net/ubuntu/+source/network-manager/0.8~a~git.20090911t130220.4c77fa0-0ubuntu1 ?11:05
asacthx11:06
seb128asac, newed11:22
pittiasac: oh, new N-M? another polkit-1 migration thing done then \o/11:22
seb128mvo, newed compiz too11:23
pittiasac: curious, the applet still needs to b-dep on libpolkit?11:24
asacseb128: rock.11:24
asacpitti: i will check that. might be an oversight or will land soonish i would hope11:24
pittiasac: usually you shouldn't need to have any polkit code client-side any more11:25
asacin configure.ac it now uses polkit-gobject-111:25
asacso at least the packaging can be adjusted11:25
asacpitti: i thikn  its a bit different because the applet provides a user settings service on its own11:26
asacbut i will check with dan11:26
sorenasac: From what I can tell, debian-installer build-depends on apt, and grabs Package lists from the same place as the buildd and uses the information from there to do its magic. If debian-installer uses it, I'd say it's likely to not stop working anytime soon. You can look at debian-installer/build/util/get-packages to see how it calls apt-get (look for APT_GET).11:31
pittiasac: the applet runs as user, though?11:32
pittiasac: anyway, it's not a blocker, I just wondered11:32
asacpitti: just saw that we properly depend on polkit-1 ... at least. i will check if that can be dropped11:32
asacbut i think we want the user settings to be controllable by certain other users11:32
pittiah11:32
=== al-maisan_ is now known as al-maisan
mvoseb128: cool, many thanks12:06
seb128mvo, np, I'm eager to try the update ;-)12:06
mvoseb128: it rocks :)12:09
mvoseb128: and puts the policykit dialogs on top12:10
mvoseb128: and needs new libcompizconfig and new plugins that are not build yet and apparently have a low build-score :(12:10
mvowould it be possible to get a private ppa so that I can ask for ppa->archive copies?12:10
seb128you can maybe bribe pitti to bump build score ;-)12:10
* mvo offers green tea to pitti as a bribe12:11
pittimvo: which source packages?12:13
pittimvo: libcompizconfig is in depwait12:13
seb128it's waiting for compiz publishing apparently12:15
mvoyeah, same for the plugins- packages, waiting for compiz-core-dev12:15
seb128the changelog is impressive12:16
seb128lot of issues and crashes fixed ;-)12:16
mvoyeah, the compiz upstream guys are just great12:16
mvolots of valgrind and gcc -Wall12:16
seb128;-)12:17
mvoand sparse I think12:17
mvotseliot: do you have a idea how much space dkms (roughly) needs?12:23
mvotseliot: for building I mean in /tmp ?12:23
tseliotmvo: for building a module?12:24
mvotseliot: yes12:25
seb128wb chrisccoulson12:25
mvotseliot: a rough estimate is good enough, I want to add code a update-manager to ensure there is enough space in /tmp for building and that it does not fail because of this12:25
tseliotmvo: I don't know but wouldn't it depend on the module?12:26
seb128mvo, did you read the gnome-session question earlier?12:26
seb128chrisccoulson, did you work on making totem use libgdata?12:26
* tseliot -> lunch12:26
mvohey chrisccoulson - I had a quick look at your question and I think break is ok12:26
mvochrisccoulson: what does the prerm do btw?12:26
mvotseliot: I guess it would, I just need a number :) I can then use it as a lower bound12:26
tseliotmvo: ok, I'll give you a number when I'm back12:27
mvothanks tseliot12:27
seb128mvo, it's standard dh_gconf calls12:27
seb128mvo, old schemas unregistered and new one registered12:28
seb128to make sure you don't have deprecated keys in the config and get the new ones too12:28
* mvo nods12:28
chrisccoulsonhi seb128 - no, i didn't work on that, as the MIR has not been approved yet. should i wait for that though?12:28
seb128chrisccoulson, no need to wait on the mir, that's a chicken egg issue ;-)12:29
chrisccoulsonmvo - thanks for looking at that issue. the prerm script contains a hook generated by dh_gconf to unregister the schema12:29
seb128chrisccoulson, the eariler we ger the change the better if we want it for alpha12:29
chrisccoulsonand the schema is registered in the postinst script. so there appears to be a race if you move the schema between packages12:29
chrisccoulsonseb128 - ok, i'll work on that later then:)12:30
seb128pitti, sorry about the apport bug, I got confused I think yes, the thing is "get a crash, click to report it, get the error about whatever being deprecated you don't care about"12:30
pittiseb128: right, it it's definitively an issue12:30
seb128chrisccoulson, ok thanks12:30
pittiseb128: but Kmos' patch is wrong12:30
chrisccoulsonmvo, i just saw seb128 already answered your question ;)12:31
* chrisccoulson should look at scrollback more often12:31
seb128pitti, right, that was a reply to " or don't collect information from the Apport notification which opens automatically "12:31
pittiseb128: I figured; thanks for confirming12:31
seb128pitti, I do click on it because I want to report the bug and I don't know that have pulseaudio not uptodate will prevent me reporting a bug on nautilus for example12:31
pittiseb128: I think you should just add it to your ~/.bashrc or so12:32
pittisorry, ~/.profile12:32
pittithe one that's read by GNOME12:32
seb128pitti, well I do want to be told about outdated versions12:32
seb128so I can decided according to what is outdated12:32
pittiseb128: if that's really hurting you, I can spend some 20 minutes to fix it properly12:33
seb128ie if the software is outdated no point to report the bug, if that's some stupid lib ...12:33
seb128pitti, no that's ok, I understand the issue now, thanks ;-)12:33
seb128pitti, can I gedit the .crash by hand to drop the UnreportableReason?12:34
pittiseb128: yes12:34
seb128ok, that's good enough for me12:34
seb128thanks:12:34
seb128!12:34
* seb128 hugs pitti12:34
* pitti hugs seb12812:34
pittiseb128: FYI, current retracer crash is again a "AssertionError: Could not find package for ExecutablePath"12:41
pittiit's looking for /usr/lib/firefox-3.5.2/firefox which doesn't exist any more12:42
pittiI'll just fix it to close them as obsolete12:42
seb128pitti, ok thanks12:42
chrisccoulsonpitti - do you remember that i spoke to you just before feature-freeze about getting libgda4 in to main, but then i put it off because the package that requires it (glom) was not going to be ready for FF?12:43
chrisccoulsonthe currentl version of glom in karmic is completely busted now though...12:43
pittichrisccoulson: I remember12:43
chrisccoulsonit's not installable due to missing dependencies, and I can't rebuild it because it requires pygda3, which no longer exists in the archive either12:44
pittieww12:44
chrisccoulson(that used to come from gnome-python2-extras)12:44
chrisccoulsonso, i'm not sure what to do ;)12:44
pittiI assume it neither builds with the new 4 API, nor is there a newer upstream version which does?12:44
chrisccoulsonpitti - it won't build with pygda4 either, as the API has changed a fair bit12:45
chrisccoulsonthe newer upstream version will do though12:45
pittioh, brilliant12:45
chrisccoulsonis that enough justification for a FFe? ;)12:45
pittiabsolutely12:46
pittiit can hardly get any worse, after all12:46
pittiso updating it is a no-brainer12:46
pitti(I mean -release wise)12:46
chrisccoulsonyeah, that's what i thought. we still need to get libgda4 in main though, so that we can build pygda412:47
chrisccoulsonbut i can work on a MIR for that12:47
* asac lunch13:00
seb128mvo, libcompizconfig built now13:09
seb128mvo, the new version sort of fix the focus issue with seahorse gpg agent dialogs13:10
seb128they get on the first plan now which is good13:10
seb128but they still look unfocussed, ie decorations not colored13:11
mvoseb128: hm, it seems that it gets it right for software-store - is that the same polkit1 dialog?13:13
seb128mvo, no, I'm speaking about the gpg agent dialog13:14
seb128mvo, design *.changes, esc, debsign *.changes13:14
mvoseb128: btw, do you happen to know if there is a way to avoid the blocking when the polkit1 dialog comes up? in the past I brought up the dialog, so I had a (addtional) gtk main loop running, but now its the doing of polkit13:14
mvoseb128: oh, ok. I have a look13:14
seb128mvo, no idea, maybe james_w` or pitti know13:17
james_w`no idea, sorry13:18
james_w`you could mail polkit-devel13:18
seb128mvo, when starting a guest session I always get gnome-panel opacity not correct with the new compiz, did you notice that too?13:30
seb128ie the top bar is transparent and only displayed when clicking on it13:30
=== james_w` is now known as james_w
mvoseb128: I need to test this on my other machine, with nvidia the guest session does not work for me with compiz :(13:48
seb128mvo, could be the same with a normal session start but I didn't want to close mine ;-)13:50
asacseb128: what app would be a good candidate to test gio modules?14:07
asac /usr/lib/gio/modules/libgvfsdbus.so14:07
asac /usr/lib/gio/modules/libgioremote-volume-monitor.so14:07
asac /usr/lib/gio/modules/libgiogconf.so14:07
seb128the gtk fileselector in gedit for example?14:08
seb128try browsing a ssh or smb share from there14:08
asacwhat does the giogconf thing do?14:08
asacthx14:08
seb128it allows gio to use gconf14:08
seb128gio is under gconf in the stack14:08
asacseb128: how can i trigger that code path?14:08
seb128so it can't use libgconf, they have to trick14:09
asacah14:09
seb128same for gvfs14:09
asacwould gedit file selector trigger it?14:09
seb128yes14:09
seb128browse a share with nautilus14:09
asacok ... why are all those modules separate?14:09
seb128ssh, smb, ftp, anything non local14:09
seb128and open the gedit fileselector14:09
asace.g. can one use gvfsdbus without giogconf?14:09
seb128and see if you can browse those14:09
asacfelt like thats not possible14:09
asacthanks. i think thats enough for our purpose14:10
seb128you can probably use giogconf to access gconf settings from gio14:10
seb128but I doubt we have anything doing that14:10
seb128the real "customer" for those is to make gio be able to use gvfs backends14:10
kenvandineseb128, i saw some chatter about compiz earlier, is there a known issue with it not starting?14:10
seb128kenvandine, no but you might have caught a partial upgrade14:10
kenvandineok14:11
seb128kenvandine, ie upgraded the core while the plugins were not update14:11
seb128what error do you get?14:11
kenvandineCouldn't find a perfect decorator match; trying all decorators14:11
kenvandineFound no decorator to start14:11
seb128mvo is well known to screw those every time ;-)14:11
seb128hum14:11
seb128did you get any package remove?14:11
kenvandineyes14:11
seb128ie did you validate a dist-upgrade without reading or something?14:11
kenvandineit removed some plugins and the compiz package14:12
seb128hum14:12
kenvandinebut upgrade compiz-core14:12
seb128the goal is to make you wait14:12
seb128not to make you remove14:12
pittimvo: sorry, closed IRC over lunch; what was your PK question?14:12
seb128it's basically your fault14:12
kenvandine:)14:12
seb128ie don't confirm package removal14:12
seb128what it said is "you are in the middle of a transition, do you want to wait or screw your system to get new crack"14:13
seb128and you went for the new crack ;-)14:13
kenvandinehehe... ok14:13
seb128wait for the next publisher run now and reinstall those14:13
* kenvandine thought it would have held those back14:13
seb128upgrade would so14:13
seb128upgrade would do14:14
seb128dist-upgrade go the other way and remove to get you new cracks if you really want14:14
kenvandinecertainly not important... just glad there isn't  a bug :)14:14
seb128you should be using upgrade rather than dist-upgrade14:14
kenvandinehummm.. someone told me it would be better to test dist-upgrade regularly14:14
kenvandinehey rickspencer3*14:14
kenvandine:)14:14
seb128hey rickspencer314:15
seb128kenvandine, well read what dist-upgrade do in any case, conflicts often lead to removal during transitions14:15
seb128ie it's fine to remove old lib sonames14:15
seb128but you usually don't want to remove your decorator14:15
kenvandinei read it, just tested that upgrade path14:15
kenvandinei have the decorator... not sure why it isn't finding it14:16
seb128ok14:16
seb128what did get uninstalled exactly?14:16
kenvandinerickspencer3: fyi... you shouldn't dist-upgrade this morning :)14:16
kenvandinecompizconfig-backend-gconf might be the culprit14:17
kenvandinethat was removed14:17
seb128ups, wrong focus14:17
kenvandineit removed compiz and compizconfig-backend-gconf14:17
seb128try reinstalling those?14:18
kenvandinethe decorator is in compiz-core, so i suspect compizconfig-backend-gconf14:18
kenvandineyeah14:18
kenvandinedoing that now14:18
kenvandinedep errors14:19
* kenvandine just waits14:19
kenvandinei know rickspencer3 does dist-upgrades every morning.. so i want to stop him :)14:19
seb128let's see if he does read what dist-upgrade do before acking ;-)14:20
kenvandinehehe14:20
seb128I usually use update-manager which does the right thing14:20
kenvandinei was suspicious of the upgrade... but knew it wouldn't completely hose me :)14:20
pittihey kenvandine14:20
Laneyaptitude did the right thing on compiz for me, FWIW14:20
kenvandine    compiz | 1:0.8.3+git20090914-0ubuntu1 |        karmic | source14:21
* kenvandine waits for binaries14:21
Laney"Keep the following packages at their current version:14:21
Laneycompiz [1:0.8.2-0ubuntu16 (now)]14:21
Laneyand so on14:21
* rickspencer3_ reads up14:22
seb128rickspencer3: summary; don't ack compiz removal if you dist-upgrade14:22
rickspencer3_kenvandine, are you getting an issue where you window frames kind of dissapear?14:23
kenvandineno14:23
rickspencer3oops, my other computer is on14:23
mvo(did that happen in the middle of publish run? - on my test machine compiz wants to upgrade complettly)?14:23
seb128the goal is to make people wait to get all the binaries but dist-upgrade junkies might have issues ;-)14:24
kenvandinermadison says it isn't published yet14:24
seb128compiz is published for 2 hours14:24
kenvandinehumm14:24
seb128but other things were waiting for it to build14:24
seb128ie libcompizsettings14:24
seb128libcompizconfig14:25
seb128so those might still be pending publishing now14:25
=== david is now known as Guest95679
seb128mvo, should bug #414170 be closed too?14:48
ubottuLaunchpad bug 414170 in compiz-fusion-plugins-main "ability to re-enable scroll-wheel desktop switching in compiz" [Medium,Fix committed] https://launchpad.net/bugs/41417014:48
* popey wonders if anyone is aware of bug 412125, and that it makes flash unusable (comments about flash being unusable by default to /dev/null) on karmic..14:49
ubottuLaunchpad bug 412125 in nspluginwrapper "Controls in video player no longer work" [Undecided,Confirmed] https://launchpad.net/bugs/41212514:49
mvoseb128: yes, I merged that one14:51
mvoseb128: thanks :)14:51
popeyit may well not be an nspluginwrapper issue, but given it only seems to affect 64-bit ubuntu..14:51
seb128mvo, np ;-)14:51
seb128popey, no clue about that, maybe try #ubuntu-mozilla rather?14:52
popeyok14:52
popeythat channel is empty14:52
seb128I've no clue about that and I use only i386 installs14:52
seb128asac, what is the channel for ubuntu mozilla?14:53
james_w#ubuntu-mozillateam14:53
asacyep14:53
popeythanks!14:53
mvoso seriously, what would it take to get ppa->archive copy for compiz so that we can ensure the thing goes in in one go?15:02
seb128mvo, wrong channel, would rather be a soyuz question I guess15:03
=== ember__ is now known as ember
=== david is now known as Guest80540
pittikenvandine: bug 412601 is marked fixed upstream, but open in karmic; is there a new release we can package which drops the old policykit bits and incorporates lool's fixes?16:16
ubottuLaunchpad bug 412601 in indicator-session "[MIR] indicator-session" [Undecided,Fix released] https://launchpad.net/bugs/41260116:16
* kenvandine will look16:17
pittikenvandine: btw, I uploaded all the farsight/upnp stuff on Saturday, should be all set now16:18
kenvandineyeah thx!16:18
Keybukafter today's updates, all my window manager keybindings have been lost16:18
kenvandinerickspencer3 and i did our weekly 1:1 with it today :)16:18
pittikenvandine: rock16:20
james_wKeybuk: compiz?16:21
Keybukjames_w: yes16:22
james_wKeybuk: did you upgrade compiz and remove a compiz related package?16:22
james_w-gconf or something?16:22
Keybukjames_w: I did a dist-upgrade16:23
james_wyeah, it probably forced the removal of some plugin packages due to skew16:23
Keybukjames_w: compizconfig-backend-gconf is installed16:23
Keybukthough it's a different version16:23
Keybuk0.8.2 vs. 1:0.8.3+git...16:23
james_wmaybe it's just broken16:24
loolKeybuk: For the other packages there are ABI depends to prevent this from happening; compiz-core-abiversion-2009xxxx16:27
loolBut I was told by upstream that this wasn't needed for these16:27
KeybukI don't have any -abiversion- packages installed16:28
loolKeybuk: it's a virtual provide16:28
Keybuklool: ah ok16:28
loolapt-cache show compiz-fusion-plugins-extra |grep compiz-core-abiversion16:28
Keybuktwo such packages show up in "dpkg -l" as uninstalled16:28
loolBut this system is not used for the compizconfig backend; perhaps it should; upstream told me not in the past16:28
loolmvo: ^  do you know?16:28
mvoKeybuk, lool: do you have the "compiz" metapkg still installed?16:30
* asac out for 2-3h16:30
mvoor did apt helpfully remove that for you?16:30
Keybukmvo: no16:30
Keybukmvo: apparently16:30
Keybuk  compiz: Depends: compiz-fusion-plugins-extra (>= 0.8.3) but it is not going to be installed16:30
mvoits currently building16:31
mvosorry, for the trouble16:31
cassidyseb128, kenvandine: would be good to ship farsight2 0.0.15, that's a bug fix release16:34
seb128cassidy, what about telepathy-gabble 0.8.3?16:34
cassidyyep, that one too16:34
seb128ok16:35
cassidyI opened https://bugs.edge.launchpad.net/ubuntu/+source/telepathy-gabble/+bug/42937816:35
ubottuLaunchpad bug 429378 in telepathy-gabble "Sync telepathy-gabble 0.8.3-1 (main) from Debian unstable (main)" [Wishlist,New]16:35
cassidybut didn't for fs2 as there is an ubuntu delta16:35
seb128ok thanks16:35
cassidynot sure if we should drop it or not16:35
cassidybigon, ^16:35
seb128we can't16:35
seb128debian doesn't have farsight in gst-good I think16:36
cassidyoh right16:36
cassidypapyon would be good to but has been refused : https://bugs.launchpad.net/bugs/42877916:37
ubottuLaunchpad bug 428779 in papyon "FFE: Merge papyon 0.4.2-2 (main) from Debian unstable (main)." [Undecided,Incomplete]16:37
rugby471hello16:37
seb128cassidy, seems this one has not been refused but pitti has valid concern on code copy16:44
rugby471mvo: hi16:44
seb128cassidy, do you know why upstream moved to use a private copy rather than the system version?16:44
seb128hey rugby47116:44
pittiseb128: the code copy can be easily reverted, as it seems, so when that's done (as a package patch or upstream), it looks fine indeed16:45
cassidyseb128, not sure; I'll ask. I guess that's because it's not pkged16:45
seb128cassidy, the usual way is to have both, use the system version if available otherwise use the copy as fallback16:46
mvohey rugby471!16:46
mvorugby471: I saw your branch, many thanks! what did change in the status icons?16:46
cassidyseb128, I'll ask him16:46
rugby471mvo: you mean the progres icons?16:46
mvorugby471: yeah16:46
cassidyseb128, we just release tp-butterfly with audio/video support btw :)16:47
rugby471mvo: just changed them to be 24x2416:47
mvorugby471: aha, cool16:47
seb128cassidy, how well is that working?16:47
rugby471and the names of them to be softwarestore-progress-n.png16:47
mvorugby471: I have not merged yet, but I will today (I think)16:47
rugby471mvo: rather than software-store ...16:47
rugby471mvo: kl16:47
cassidyseb128, surprisingly well when I tested it16:47
rugby471mvo: I would also have a look at the other branches (like stuart landridges)16:47
cassidynot sure if it should be shipped in Karmic though16:47
rugby471mvo: he has a useful feature that is implemented in my branch, but not as well :-)16:48
cassidyoth, I expect most people will use pkg from the PPA if it's not16:48
seb128I expect most user don't know what a ppa is16:48
seb128your userbase vision seems to be a technical users corner ;-)16:49
cassidygood point. I still think that most Empathy users are people with some technical experience but that's not true any more16:50
seb128at least it will not be in karmic if it's default16:50
cassidyyou are using haze for MSN ?16:50
pitticassidy: not any more16:51
pittiwe recently switched to install butterfly by default16:51
cassidycool16:51
mac_vrugby471: mvo: In software store... when an install is in progress  , i switch to that section , now once the install has completed the window just becomes empty :( , the "In progress" section disappears and nothing is shown in the right display window.... wouldnt it be better if the view automatically switched to the last completed install/remove?16:52
ZdraKarmic should definitely ship with MSN a/v !16:52
mvomac_v: yeah it would - I think there is even a open bug about that16:52
mac_voh.. ok.. good to know :)16:53
rugby471mac_v: that is a question to ask mpt who is not here right now :-)16:53
cassidyZdra, you didn't even test it yet :p16:53
mac_vrugby471: yeah lucky him ;p16:53
mvorugby471: yeah, I saw it, today I was pretty occupied with other stuff16:53
mvorugby471: but its on my merge agenda :)16:53
Zdracassidy: ... and I won't use it... but that's a really good sell argument16:53
rugby471mvo: hehe16:53
rugby471mvo: would it help if I summarise what I did in my branch , here?16:53
seb128Zdra, if it's working16:54
mvorugby471: if you would write debian/changelog entires, that would help me16:54
rugby471sure16:54
mvomany thanks!16:54
seb128Zdra, upstream tends to be enthousiastic about new features without always noticing the stability issues16:54
cassidyyeah16:56
Zdrabah, stable software is not something important, all that we care is the buzz of announcement16:57
Zdrasee google's business plan16:57
Zdraadd a little "beta" next to ubuntu and that's it16:57
mac_vrugby471: mpt has already answered ; > Bug #42627816:57
ubottuLaunchpad bug 426278 in software-store ""In Progress" section sometimes appears empty" [Undecided,Confirmed] https://launchpad.net/bugs/42627816:57
Zdraseb128: more seriously, we shipped a/v for jabber even if doesn't work that well... and no other client does msn a/v, so it can't be a regression16:58
seb128Zdra, the issue is not only that, it's also the stability of your im client17:00
seb128Zdra, and shipping broken things or things not working correctly usually give a bad image of the product, better to not enable a feature that giving the impression it's a working one if it will create frustration for most users for example17:00
Zdraseb128: seems you are the last sane people in IT :p17:01
Zdrausually it is "works for me, so ship it"17:02
seb128;-)17:02
pittimat_t: hey, welcome back!17:04
seb128pitti, hum so I've some gettext for desktop files wondering17:10
seb128pitti, I noticed that the message indicator applet launchers are not translated17:10
seb128seems to be due to the fact that we strip translations from the desktop file17:10
rugby471mvo: I have pushed the debian changelog17:11
seb128pitti, how are applications supposed to get translated desktop names nowadays?17:11
kenvandinepitti, about bug 41260117:12
ubottuLaunchpad bug 412601 in indicator-session "[MIR] indicator-session" [Undecided,Fix released] https://launchpad.net/bugs/41260117:12
kenvandinei think the upstream bug got marked as released because it was moved to main17:12
kenvandinethe PK bug is 41864317:12
mvorugby471: thanks, I have a look once I'm finished with some update-manager work17:12
kenvandinewhich i think is on deck to be completed this week17:12
=== david is now known as Guest61208
rugby471mvo: cool17:13
rugby471mvo: oh by the way here is a very easy to fix bug :-) https://bugs.launchpad.net/ubuntu/+source/software-store/+bug/42832417:17
ubottuLaunchpad bug 428324 in software-store "Software Store needs branding on Launchpad" [Undecided,Fix committed]17:17
mvorugby471: :)17:19
mvorugby471: I check it out after lunch17:20
mvoeh17:20
mvodinner17:20
MenZa!lasmen17:27
ubottuSorry, I don't know anything about lasmen17:27
MenZaer.17:27
MenZahmm.17:28
MenZaI was wondering why I'd been highlighted in here. Turns out I had 'help' on highlight.17:28
* MenZa grumbles.17:28
seb128pitti, ok, it's bug #37139917:29
ubottuLaunchpad bug 371399 in glib2.0 "Gettext support for GDesktopAppinfo" [Medium,Triaged] https://launchpad.net/bugs/37139917:29
seb128pitti, I've added a karmic task, that's very visible for the message launchers17:30
Amaranthmvo: yay compiz upload :)17:32
mat_they pitti :)17:32
chrisccoulsonit is very thoughtful of gdu-notification-daemon to tell me that my disk is failing, every time i log in17:42
mac_vchrisccoulson: just turn it off from start up list ;)17:44
=== Guest61208 is now known as davidsiegel
chrisccoulsonmac_v - yeah, i might do that. but it needs fixing properly really ;)17:44
mac_vyup , there is a bug about it already :)17:45
mvoAmaranth: yay, the changelog is impressive too :)17:48
mvorugby471: meh, I don't think I manage the merge today, I do it tmorrow (sorry for that)17:48
rugby471mvo: no problem17:48
rugby471mvo: there is no rush :-)17:49
pittiseb128: hi (sorry, was at dinner)17:49
pittiseb128: they should have X-GNOME-Gettext-Domain: in the .desktop file and the translations in the .po/.mo files17:49
seb128pitti, cf my most recent messages17:49
pittikenvandine: ah, and Loic's changes?17:49
pittiseb128: looking17:49
pittiseb128: right, thanks; will look into that17:50
kenvandinepitti, don't know about that17:50
dpmpitti: seb128, there's some information I collected here on .desktop files as well, you can also tell me if you spot any errors -> https://wiki.ubuntu.com/UbuntuDevelopment/Internationalisation#Desktop%20Entries17:50
dpm(re: seb128's question earlier)17:51
pittidpm: nice, thanks! edited to use X-GNOME-... (the preferred name now)17:52
dpmok, cool, thanks17:53
dpmpitti: out of interest, howcome has that changed to X-GNOME-...? Has the functionality been accepted at freedesktop.org upstream?17:55
pittidpm: it's used in OpenSUSE as well now, and proposed upstream17:56
pittidpm: X-Ubuntu- still works, of course, but we shouldn't perpetuate it17:56
pittiI hope that one day it just becomes Gettext-Domain:17:56
dpmright, ok17:57
rugby471sorry guys I know this is off-topic but could anyone tell me whether the SM_CLIENT_ID of a window needs ot be specific to the process (ie. main_window) or to the session manager (ie. softwarestore_main_window) ?17:58
rugby471ot > to17:58
seb128vuntz, hey, did you update your langpack patch for gdesktopapp apis too?18:00
chrisccoulsonrugby471- i'm not sure i completely understand the question. the sm_client_id should be unique to the main window, and is allocated by the session manager18:01
rugby471chrisccoulson: hi chris18:01
chrisccoulsonhi:)18:01
rugby471chrisccoulson: basically does the ID need to be main_window18:02
rugby471or softwarestore_main_window18:02
rugby471I am trying to solve bug 42629418:02
chrisccoulsoni'm still a bit confused - what are you doing with it?18:02
ubottuLaunchpad bug 426294 in software-store "Store doesn't "support 'save current setup'" - No SM_CLIENT_ID" [Undecided,In progress] https://launchpad.net/bugs/42629418:02
chrisccoulsonah18:03
rugby471chrisccoulson: so I need to use .set_role() to fix this18:03
rugby471chrisccoulson: or am I wrong?18:03
* rugby471 is clueless about session manager/application interaction18:04
chrisccoulsonoh yeah. right, software-store needs to connect to the session manager (using something like eggsmclient or gnomeclient). the session manager will allocate the client ID, which you would then set as a property on the leader window with gdk_set_sm_client_id (in C)18:04
chrisccoulsonbut i don't know if you need to do the second step really18:04
chrisccoulsoni don't see other applications do that, and they work fine18:05
rugby471chrisccoulson: ok, so I need to connect to the session manager first, and then (maybe) set the role18:05
rugby471chrisccoulson: know of the python module to connect to the session manager?18:05
chrisccoulsonrugby471 - i'm not sure of how to do it in python. i will try to find an example18:06
rugby471chrisccoulson: thanks18:06
chrisccoulsonmy python knowledge isnt that great;)18:06
rugby471hehe18:06
chrisccoulsonyou can just use raw dbus calls if you're in gnome, but that wouldn't work with other session managers18:07
rugby471chrisccoulson: I shall ask mvo if you cannot find anything as he will be more intouch with it than I am :-)18:09
rugby471mvo: I am looking at bug 428417, should I just open this with eog?18:12
ubottuLaunchpad bug 428417 in software-store "screenshots are too small" [Wishlist,Confirmed] https://launchpad.net/bugs/42841718:12
rugby471chrisccoulson: don't worry about it, I thought it was just a simple thign but it seems like it is something that needs some more thought. Thanks for your help :-)18:13
chrisccoulsonrugby471 - that warning shouldn't be presented normally now btw, due to a recent metacity update. are you still seeing it?18:13
vuntzseb128: no. Did something change?18:13
rugby471chrisccoulson: no I am not18:13
chrisccoulsonit should only appear at the moment if you try to log out and you've got session saving enabled18:13
chrisccoulsonwhich is not the default18:13
rugby471on a fresh karmic it did not happen for me18:13
seb128vuntz, the original patches we have are for gnome-menus and g_key I think18:13
chrisccoulsonbut i disagree that a warning should be shown at all anyway - there are lots of clients that don't do session saving18:14
seb128vuntz, g_app_* was added after those and is not using gettext18:14
rugby471chrisccoulson: I agree and it looks like upstream as well, however they have got to get around to doing it first :-)18:14
seb128vuntz, I was just wondering if you worked on that before we dup efforts ;-)18:14
rugby471upstream > upstream do18:14
vuntzseb128: nope18:14
vuntzseb128: but I'll be happy to use your patch ;-)18:14
vuntzseb128: (else, I'll do it... hrm... in a few days)18:15
seb128vuntz, ok, let's see who is slower ;-)18:18
vuntzseb128: I would expect g_app* to use gkeyfile, though18:19
seb128vuntz, it doesn't work18:19
seb128vuntz, python -c "import gio; print gio.app_info_get_default_for_type('image/jpg', 0).get_name()"18:19
seb128try that for example18:19
=== greg_g is now known as greg-g
seb128for some reason it doesn't use translations18:19
seb128I didn't look at the code yet18:19
seb128asac, there?18:30
pittigood night everyone, Taekwondo o'clock18:34
seb128pitti, have fun18:37
chrisccoulsoni'm pleasantly surprised at the boot speed of my desktop with karmic18:42
seb128lucky you18:47
seb128I'm not impressed at the one on both my laptop and desktop configs18:47
seb128it takes some 35 seconds to go to gdm18:48
chrisccoulson35 seconds is just slightly longer than my desktop took with jaunty18:49
chrisccoulsoni get 22 seconds now18:49
jcastroseb128: you need an ssd18:50
jcastro:)18:50
chrisccoulsonjcastro - my 22 seconds is just on a standard 7200rpm hard drive ;)18:51
Amaranthjcastro: still getting 8 second boots?18:51
seb128I've a ssd on my mini config18:51
chrisccoulson8 seconds?18:51
jcastroAmaranth: no, down to 418:51
chrisccoulsonnice:)18:51
chrisccoulsoni must invest in one!18:51
AmaranthI'm getting 30 seconds even with ubuntu-boot staging18:51
Amaranthjcastro: holy crap18:51
seb128jcastro, but I like to have medium configs so I know what the average user experience is18:51
Amaranthjcastro: that means login time is at least 4x boot time now18:51
jcastrodude you'd be surprised how many annoying things get fixed with a fast disk, heh18:51
* Amaranth has a 5400rpm drive18:51
seb128jcastro, you can't require everybody to have a ssd to have a decent user experience18:51
jcastroseb128: I have an older laptop with a 4200rpm drive that I keep just to keep me honest18:51
chrisccoulsonjcastro - i could save 18 seconds of my life every day by investing in a SSD;)18:52
Amaranthno but the 10 second boot/login is meant for SSDs18:52
jcastrowell, it's a slow ssd18:52
Amaranthjcastro: thought you had the X2518:52
jcastroI do18:52
jcastrono, I meant the "10 second boot" machine has a slow ssd18:52
Amaranthoh, right18:52
Amaranthjcastro: So if a slow SSD and a slow CPU get a 10 second boot you should get a 5 second boot :P18:53
jcastroseb128: even on the slow laptop it's been improving for me18:53
Amaranthat that point suspend is kind of pointless unless you have something you want to keep open :P18:53
jcastroAmaranth: I was getting 5 counting couch launching xulrunner(!) so it should get faster18:53
Amaranthmy boot time has more than doubled since a clean install of jaunty :/18:54
Amaranthand I even did a clean install of alpha 4 recently18:54
seb128jcastro,right, I'm a bit concerned about the "xorg will start so fast that we will not need a splash to not be true on normal non-ssd config"18:54
jcastrowell, I always keep old machines around for testing18:56
jcastroseb128: one day we should all boot up with 256mb of ram or something and see how much pain we endure18:58
seb128there is no point to do18:58
seb128but using normal machines to do testing makes sense18:58
seb128ie your ssd doesn't reflect the average user configuration I think18:59
=== rickspencer3 is now known as rickspencer3-afk
ccheneycool someone just fixed the OOo icon theme fallback code to not display not installed themes and to not fallback to ones that don't exist :)19:26
NCommanderccheney, please do not upload OOo19:39
ccheneyeverything except arm builds in time and arm is totally broken for OOo atm (going to fix a debug issue for arm with the next upload as well)19:40
ccheneyor is the some other reason not to upload?19:40
NCommanderccheney, you upload OOo and you cause the buildds to spin out, and you break the arch all packages on armel19:40
NCommanderlivefs's will then fail to build19:40
NCommanderand completely break images19:40
NCommanderon armel19:40
NCommanderWe *need* an arm release for A619:41
asacseb128: pong19:43
ccheneyNCommander: oh ok, i thought OOo was currently not installed on arm at all since its broken, no problem, won't do the upload19:45
NCommanderccheney, thanks. The OOo-less arch code broke a few alphas ago, but its been a moot point since its building on ia64, and sparc's d-i is very broken ATM19:45
* NCommander has to fix the later at some point19:45
chrisccoulsonseb128 - it seems that gnome-session-bin is actually just missing a conflicts on gnome-session19:52
chrisccoulsoni'm just testing the upgrade path now19:52
ccheneyNCommander: oh cool, ia64 isn't dead anymore :)19:56
NCommanderccheney, my desktop is an ia6419:56
NCommander:-)19:57
ccheneyNCommander: yea, ia64 buildd was out of space for a while though, heh20:01
NCommanderccheney, yeah, I had prodded lamont on that20:01
ccheneyok20:02
AmaranthNCommander: does compiz work on there?20:04
seb128asac, hey, libnm-glib breaks build but I didn't investigate20:11
seb128did the .pc changes name or something (in which case renaming the package would have be nice)20:11
asacseb128: hmm. what build did it break?20:13
asacwe bumped soname in binary package, but not d-ev20:13
NCommanderAmaranth, I'm stuck on the framebuffer, its got a ATI video card w/ no graphics20:14
AmaranthNCommander: oh, dang20:15
NCommanderAmaranth, wanting to see if compiz works on obscure architectures? :-)20:15
AmaranthNCommander: yeah, I know it works on x86, x86-64, and powerpc but it'd be cool to know it works on space and ia64 too :P20:17
Amaranthdunno about arm20:17
NCommanderAmaranth, I'll tell you on ARM once I have a SoC with 2D/3D accelaration ;-)20:18
NCommanderAmaranth, I have SPARC hardware ... :-)20:18
NCommanderAmaranth, give me a good recommendation on a PCI video card that has no binary blobs, and I'll look into it20:18
AmaranthNCommander: I guess anything ati older than Radeon HD cards20:19
AmaranthNCommander: perhaps http://www.newegg.com/Product/Product.aspx?Item=N82E1681416101020:20
seb128asac, empathy20:20
seb128asac, I didn't build try but if the pc name changes I expect that's normal20:21
NCommanderAmaranth, hrm, maybe my ia64's card is supported20:22
NCommanderAmaranth, its c. 2002-ish20:22
asacseb128: its a bug. the pc files changed, but instead of a new packagename we should just ship compatibility .pc files20:27
seb128asac, the name probably changed for a reason? ie the api is not compatible?20:28
AmaranthNCommander: as long as it a Radeon 7000 or newer and not a Radeon HD it should work20:28
seb128in which case it doesn't make sense to have compatibility20:28
seb128Amaranth, the new compiz makes some gnome-panel bars to be transparent until clicked, known issue?20:28
asacseb128: its a soname transition yes. but the .pc file was just changed because dan wanted to finally shift from _ to -20:28
Amaranthseb128: Haven't seen that, no20:28
seb128asac, ah ok, bug then20:29
Amaranthoh man, that's probably because of my patch too :/20:29
seb128Amaranth, I get it every time in a guest session20:29
NCommanderAmaranth, where's the idiots guide to setting up the free driver ;-)20:29
Amaranthseb128: don't suppose you can try building it without 015_draw_dock_shadows_on_desktop.patch?20:30
Amaranthseb128: you'll only have to install 3/4 of KDE to do so :)20:30
AmaranthNCommander: should be as simple as installing the ati driver package20:30
Amaranthbrb, going to test guest session20:30
Amaranthseb128: hrm, I don't have a guest session20:32
Amaranthand I think I remember something about a bug right before jaunty where this happened but only with the guest session20:32
seb128Amaranth, install gdm-guest-session?20:32
Amaranthit is installed, or at least it was20:33
Amaranthalthough I just saw the problem with my bottom panel on my regular session20:33
Amaranthyeah, gdm-guest-session is installed20:33
seb128and you don't have "Guest session" in the fusa menu?20:34
Amaranthbuilding without my patch now, it's the only one that touches any code that should have an effect on drawing docks20:34
Amaranthseb128: oh, I don't use fusa20:34
seb128Amaranth, I'm doing that too20:34
Amaranthisn't it supposed to show up in gdm?20:34
seb128Amaranth, well add it it you want to try guest session20:34
Amaranththat seems silly but ok20:35
seb128Amaranth, no, for security reason only logged-in users can give you access20:35
seb128that's a design decision20:35
seb128no open login for anybody want to try to crack your box20:35
Amaranthare there two user switcher applets?20:35
seb128yes20:36
Amaranthbecause the one I added just opens the gnome-control-center shell20:36
seb128the upstream one and the ubuntu one20:36
Amaranthwhat is the name of that one?20:36
seb128session notification20:36
seb128or something similar20:37
seb128the icons is "i" with a circle20:37
Amaranthindicator applet session20:37
seb128right20:37
* mac_v thinks canonical ran out of labels ;p and is naming everything indicator-*20:37
Amaranthok, installed my rebuilt compiz-plugins20:37
Amaranthstill happening20:38
Amaranthgoing back to my laptop, I can test with guess session now20:38
Amaranthhrm, when you go back from a guest session compiz messes up just like resume from suspend20:39
Amaranththat'll make it easier to debug that problem20:40
Amaranththe panel thing also happens when you restart compiz20:40
Amaranthhrm, panel isn't coming back...20:40
Keybukbratsche: +        /usr/bin/xsplash --gdm-session &20:41
Keybukurgh, could you not add a --daemon flag instead/20:41
bratscheKeybuk: Sure.. and then the user session just tells it to display again?20:42
* Amaranth blames all of this on intel20:42
Keybukbratsche: no, I mean instead of the "&"20:42
Keybuk"&" means that xsplash will begin spawning in the background while Init carries on20:42
bratscheKeybuk: Oh I see.20:43
Keybuka --daemon flag would mean Init waits for xsplash to actually be spawned and enter its main loop20:43
bratscheKeybuk: Sure.20:43
Keybukpart of the reason xsplash doesn't quite appear so quickly is the kernel /tends/ to give a little more priority to the parent rather than the child in these situations20:43
seb128Amaranth, it was working before the update though ;-)20:45
bratscheKeybuk: https://bugs.launchpad.net/xsplash/+bug/429602  <-- I'll let you know when I get a branch ready.  Would you be able to review it for me?20:45
ubottuLaunchpad bug 429602 in xsplash "Add support for running as a daemon process" [Undecided,New]20:45
seb128Amaranth, 1:0.8.3+git20090825-0ubuntu1 didn't have the issue if that's useful20:45
Amaranthseb128: just the last update even20:46
seb128Amaranth, and I updated only compiz binaries20:46
Amaranthyeah, even the 0907 package didn't do it20:46
Keybukbratsche: sure20:46
Keybukno urgency, but it's a would be nice :)20:46
Amaranthso we've got 7 days of commits to compiz or one of the plugin packs20:46
seb128Amaranth, I updated only compiz20:48
seb128Amaranth, ie none of the other sources20:48
Amaranthok20:48
Amaranthin that case http://git.compiz.org/compiz/core/commit/?h=compiz-0.8&id=4477f537c43a3abc75aebc8af8ff1f28b8cf36a520:48
Amaranth*shrug*20:49
Amaranthit's the only commit that seems to even get close20:49
seb128can you try or do you want me to try?20:50
AmaranthI can try20:50
seb128ok thanks20:50
Amarantheverything else is plugin changes20:50
Amaranthno luck, trying http://git.compiz.org/compiz/core/commit/?h=compiz-0.8&id=85ba708cb894658c9bf9862a311010a9b79ec6f220:54
Amaranthif that isn't it I'm going to start tearing hair out20:54
Amaranthwait, that can't be it20:54
Amaranthholy crap I think that was it20:58
Amaranthyep, that was it20:58
Amaranthseb128: if you back out http://git.compiz.org/compiz/core/commit/?h=compiz-0.8&id=fc83fcd8b9866c19416323e17e82e4e4e9fb14d2 and http://git.compiz.org/compiz/core/commit/?h=compiz-0.8&id=85ba708cb894658c9bf9862a311010a9b79ec6f2 (in that order) it should start working correctly again20:59
Amaranthjust snag the patch files for them from cgit and patch -R20:59
seb128Amaranth, is that useful if I do testing?20:59
Amaranthseb128: yeah, just to make sure that is the problem commit21:00
seb128ok21:00
AmaranthI just tried guest session 3 times and didn't get invisible panels while before I was getting one every time21:00
Amaranthbut confirmation would be nice21:00
bratscheKeybuk: https://code.launchpad.net/~bratsche/xsplash/daemon/+merge/1173121:03
seb128Amaranth, the second one fails to apply21:03
Amaranthseb128: you applied the other one first?21:03
seb128yes21:03
Amaranthoh, whoops, I left one out21:04
Amaranthhttp://git.compiz.org/compiz/core/commit/?h=compiz-0.8&id=4477f537c43a3abc75aebc8af8ff1f28b8cf36a521:04
Amaranththat needs to go before the 85ba one as well21:04
Amaranththe 85ba one is the cause, the other two are cleanups of the code added in that commit21:04
seb128Amaranth, ok, applied now21:04
seb128building21:04
AmaranthI think gcc 4.4 must be a lot faster than 4.2 because I remember compiz taking forever to build and it flies now21:05
Amaranth</random>21:05
seb128Amaranth, that fixes the issue indeed21:10
Amaranthalright, will let danny know and try to find a fix21:10
seb128thanks21:10
Amaranthif I can't figure anything out I'll see if mvo or robert-ancell can upload a package with those pulled out21:10
seb128Amaranth, other issue, when triggering the gpg agent twice you get the focus but the decoration is not colored21:12
Amaranthhrm21:12
Amaranthyou mean with bzr builddeb?21:12
seb128ie it comes to frontend but looks like it would not get focus21:12
seb128start a session21:12
seb128debsign .changes21:12
seb128esc21:12
seb128debsign .changes21:12
seb128the second call displays the dialog to front21:13
Keybukbratsche: that looks fine to me21:13
seb128(it used to be in background, good job to fix that)21:13
Keybukbratsche: though I'd put the fork() after all the _init () functions21:13
seb128but the decoration indicates it's not colored21:13
seb128not sure if that's a clear description21:13
bratscheKeybuk: Okay cool.21:13
Keybukusually you put it at the "if we get this far, everything's ok" point21:14
Keybukpersonally I'd put it after you've actually loaded the logo and stuff21:14
Keybuksince that way, "xsplash is ready and has painted the screen"21:14
Keybuk(and thus the next line in the gdm script is run under xsplash21:14
bratscheBut wouldn't it be blocking gdm from continuing if I do it that way?21:15
Keybuk which happens to be an Upstart notification in the ubuntu-boot PPA :p)21:15
Keybukyes21:15
Amaranthseb128: I think I understand21:15
Keybukbut that's not a bad thing21:15
Keybukfor a start, it'd encourage you to make sure it doesn't take you very long at all to display the screen ;)21:15
bratscheI'm trying to keep it quick :)21:15
Keybukironically, sometimes it's faster to do things in series than in parallel21:16
bratscheOkay.. I'll shift the fork() stuff until later.21:16
Amaranththe moblin 5 second boot was more focused on making sure things didn't interfere with each other than anything else, from what I could see21:17
Keybukexactly21:17
Keybukit so happens that the very next line in that script is "initctl emit ..."21:17
Keybukwhich is a signal to upstart that it's ok to start some things now, because gdm is up21:17
AmaranthKeybuk: btw, was there a reason you needed the .tgz of my boot chart or were you asking everyone?21:18
KeybukAmaranth: I still haven't figured out what the strange "exe" process is at the end of the initramfs21:18
Amaranthah21:18
AmaranthKeybuk: also, it seems like sreadahead isn't actually doing anything21:19
Keybukwe've been debugging that21:19
Amaranthah, alright21:20
mac_vAmaranth: wrong , it does something for me , ;) it eats my cpu for 1min after session start :(21:20
Amaranthheh21:20
mac_vKeybuk: is the boot Mailing list an open ML or a canonical one?21:21
Keybuka Launchpad one21:22
mac_voh , lp , i'v been searching in the wiki ...21:22
chrisccoulsonseb128 - i've just pushed a change to fix the gnome-session upgrade issue21:24
Keybukmac_v: https://launchpad.net/~ubuntu-boot21:24
chrisccoulsonit's difficult to test properly though without doing a full jaunty-> karmic upgrade21:25
mac_vKeybuk: lol , nice boot ;)21:25
bratscheKeybuk: Okay, resubmitting the merge request.. I moved the fork fu until after the resources are loaded.21:26
Keybukbratsche: looks ok to me21:28
mac_vkenvandine: hi... is this empathy bug fixed> Bug #409828 , or does it need a patch? looking into it it seems that a new image define needs to be created21:29
ubottuLaunchpad bug 409828 in empathy "Empathy shows wrong icon for notifications" [Undecided,New] https://launchpad.net/bugs/40982821:29
bratscheKeybuk: If you don't mind, could you mark it approved on https://code.launchpad.net/~bratsche/xsplash/daemon/+merge/11734 ?  David is really into doing the review/merge request procedure.21:29
mac_vs/fixed/commited upstream21:29
seb128chrisccoulson, thanks21:30
seb128chrisccoulson, we will see what user testing will do21:30
bratscheKeybuk: Thanks!21:31
chrisccoulsonseb128 - is gnome-system-monitor usable for you?22:00
seb128chrisccoulson, define usable22:01
chrisccoulsonit hammers the session bus here causing dbus-daemon to hog the CPU22:01
chrisccoulsonand it won't exit22:01
chrisccoulsonother than that, it seems to function ok22:01
seb128chrisccoulson, no such issue there22:02
chrisccoulsonhmmm, that's odd22:03
seb128I didn't upgrade that afternoon though22:05
seb128what signal do you get on the session bus?22:05
chrisccoulsonit seems to be repeated calls to org.gtk.Private.RemoteVolumeMonitor.List and org.gtk.vfs.MountTracker.listMounts22:07
seb128could be due to your disks22:08
seb128or something similar22:08
chrisccoulsoni'll run it in GDB and see if i can figure out whats happening22:08
chrisccoulsonccheney - i only just noticed from my bugmail that dianewalker980 messed up a lot of tasks again on bug 34518922:24
ubottuLaunchpad bug 345189 in pidgin "MASTER regression after switching system font size to 13.333 pixel - fonts appear too large in some apps that do hand made font sizing - treating pixel units as point units" [High,In progress] https://launchpad.net/bugs/34518922:24
chrisccoulsoni've just requested their account is suspended now22:24
chrisccoulsonseb128 - gnome-system-monitor here is continuously creating and finalizing volume monitors, although i havent figured out why yet. explains all the dbus spam though ;)22:27
ccheneychrisccoulson: ok22:38
* ccheney thinks it should be changed so only bugsquad can change the status22:38
chrisccoulsonseb128 - just building the youtube plugin in totem now23:02
chrisccoulsonthe BBC iplayer plugin doesn't work though, as it's missing some dependencies23:02
chrisccoulsonpython-feedparser, which is in universe23:02
chrisccoulsonand also python-beautifulsoup23:03
Laneybeautifulsoup? it does screen scraping?23:03
chrisccoulsonLaney - no idea. but the plugin wouldn't load until i installed it ;)23:03
chrisccoulsonLaney - "error-tolerant HTML parser for Python"23:04
* Laney gets suspishus23:04
Laneythere's no proper iPlayer API?23:05
chrisccoulsoni'm not sure really, i haven't had a proper look at it yet23:05
Laneyanyway if it relies on something as brittle as that, i'd be a bit dubious23:06
Laneythis is all without looking though ;)23:06
chrisccoulsonyeah, i think it's best to just disable it for now. it doesn't work without those dependencies anyway23:06
chrisccoulsoni suppose i could move it to totem-plugins-extra23:09
seb128chrisccoulson, right, I was going to suggest that too23:10
chrisccoulsoni'll do that then - it's working ok with the extra dependencies23:10
seb128thanks23:10
=== rickspencer3 is now known as rickspencer3-afk
davmor2asac: bug 411476 is still in place and also so is bug 423438 on iso 20090914.2 (just to let you know)23:36
ubottuLaunchpad bug 411476 in ubuntu-sounds "Firefox 3.5 should not use the ubuntu logout noises as default sounds" [Undecided,New] https://launchpad.net/bugs/41147623:36
ubottuLaunchpad bug 423438 in ubufox "apturl crashed with SyntaxError in unknown()" [High,Triaged] https://launchpad.net/bugs/42343823:36

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