/srv/irclogs.ubuntu.com/2012/02/14/#ubuntu-desktop.txt

=== sikon is now known as lucidfox
=== bcurtis is now known as bcurtiswx
=== JackyAlcine_ is now known as JackyAlcine
pittiGood morning06:05
didrocksgood morning06:21
BigWhalepitti, good morning.06:21
BigWhaledidrocks, you too :)06:21
pittihey didrocks, bonjour BigWhale06:21
kenvandine_good morning guys06:23
pittihey kenvandine_06:23
kenvandine_BigWhale, did you see my comment on your merge proposal?06:23
didrockshey BigWhale, guten morgen pitti, hi kenvandine_06:23
kenvandine_hey pitti06:23
kenvandine_pitti, we've gotten dobey's branch of gwibber working with webkit-gtk3 and gnomekeyring gir :)06:24
pitti!06:24
kenvandine_it needs a little minor cleanup, then we can drop the webkit gtk2 depends :)06:24
pittiso that's only ubuntu-sso-client left then06:25
pittiand I figure they'll working on that06:25
* pitti smells some hope for the grossly oversized images06:25
kenvandine_yeah, they are very motivated06:25
kenvandine_:)06:25
BigWhalekenvandine, not yet06:26
pittikenvandine_: my fear is just that they'll push hard to get pyqt on06:26
kenvandine_it was way more work than it should have been06:26
pittikenvandine_: but that's twice as big as the old webkit06:26
kenvandine_pitti, well that is their motiviation06:26
kenvandine_ugh06:26
pittiso it can't happen right now06:26
kenvandine_i thought they had worked out the size and webkit would make enough room06:26
BigWhalekenvandine, I am still waiting for my sensors to calibrate ... :>06:26
pittino, webkit saves about 7 MB, pyqt4 is about 1306:26
kenvandine_BigWhale, :)06:27
kenvandine_ugh06:27
BigWhaleconflicts? really. weird.06:27
kenvandine_BigWhale, merge conflicts in the proposal06:27
pittiand regardless of how big pyqt4 is, it's not a zero-sum game; we are 17 MB oversized right now06:27
kenvandine_WOW06:27
pittithe biggest offenders are firefox and tbird, which grew another 2.5 MB each06:27
pittiabout 10 MB is just noise from the delta langpacks, these will disappear06:28
kenvandine_BigWhale, i would like to merge your branch tonight, if you can fix that up06:29
BigWhaleyeah ...06:29
BigWhaleI'm looking at it right now06:29
BigWhalekenvandine, did you change anything in stream-view-tile.vala and the conflicts are actual conflicts or it's just bazar being silly?06:30
kenvandine_i merged robert_ancell's branch last night06:31
kenvandine_which changed parts of that06:31
kenvandine_he fixes all the compiler warnings :)06:31
* kenvandine_ hugs robert_ancell06:31
robert_ancellkenvandine_, well, not all of them :)06:31
kenvandine_most :)06:31
kenvandine_all the vala ones i think06:31
robert_ancellkenvandine_, I was playing around with lp:~robert-ancell/gwibber/bake...06:31
kenvandine_i saw :)06:32
* kenvandine_ also has a branch that removes all the hacks for finding service icons06:33
* kenvandine_ is happy with that06:33
BigWhalekenvandine, will it be too late if I fix this in half an hour? I have to take the kids to school. :>06:34
kenvandine_BigWhale, i should still be up :)06:36
kenvandine_BigWhale, no worries06:36
BigWhaleok cool06:36
BigWhalelater06:36
achianghello, did the default gtk theme change in precise? my gtk menus now seem to have a light background, and not a dark one06:49
achiangmy theme is sent to ambience (and not radiance)06:50
kenvandine_achiang, some of them do06:53
kenvandine_the appmenu menus and the indicators shouldn't06:53
kenvandine_but context menus are light now06:53
achiangkenvandine_: isn't it 2am where you are? :)06:54
kenvandine_achiang, indeed06:54
achiangyikes06:54
kenvandine_:)06:54
achiangkenvandine_: yeah, the context menus are light06:54
kenvandine_i think that is intentional06:54
achiangkenvandine_: e.g., in empathy, when you right click on a contact and select "information" the text is hard to read06:54
kenvandine_yeah06:54
kenvandine_there is a bug filed on that06:55
kenvandine_against light-themes06:55
achiangkenvandine_: ah, ok06:55
achiangcool06:55
achiangare all these changes announced on u-desktop list?06:55
achiangor do i just have to wait for omg! to tell me what's up? :)06:55
achiangprecise has been a lot of, "is that a bug or intentional"06:56
achiangkenvandine_: correction, right click on a contact => information is fine; but hover over a contact produces an unreadable window06:57
kenvandine_yeah, that is what i meant06:57
kenvandine_achiang, that is the norm :)06:57
achiangheh ok06:57
achiangthanks06:57
kenvandine_i know because i maintain some of the packages06:58
achiangthat's one way to stay abreast of the situation. :)06:58
achiangok, i am going to try to sleep now, (a mere 23:00), like a normal person06:59
achiangcheers06:59
kenvandine_:)07:01
=== tkamppeter_ is now known as tkamppeter
pittididrocks: any possibility to have a quickfix for compiz on armel?07:05
didrockspitti: I pinged sam about it, didn't get any feedback yet07:06
pittierror: cast from 'QList<QVariant>::Node*' to 'QVariant*' increases required alignment of target type [-Werror=cast-align]07:06
pittithat looks a little weird to me07:06
pittiwhy do different pointer types need different alignment?07:06
pittioh, I guess the thing they point to do07:06
didrocksyeah, seems that a bad thing is done with the Qt bindings, I think instead of a QVariant*, the QList should be used07:06
didrocks(QList of QVariant)07:07
pittididrocks: ok, thanks07:07
tkamppeterpitti, thanks for uploading c-f.07:09
pittitkamppeter: no worries, thanks for the fixes!07:09
didrocksRAOF: hey :)07:39
RAOFdidrocks: Yo07:39
didrocksRAOF: on https://code.launchpad.net/~raof/unity/unidirectional-barrier/+merge/92889, the barrier on the other direction is on purpose07:39
RAOFOh, really?07:39
RAOFWhy?07:40
didrocksRAOF: apparently, design tested on multimonitor, and if you for instance, try to grab the the scrollbar on the left monitor and accidently go to the right one07:40
didrocksthen, try to take it back again, you have to reveal the launcher and so on…07:40
didrocks(as you have to go from right to left)07:40
RAOFFair enough.07:40
didrocksbut07:40
didrocksIMHO, those barriers should be removed if we are in "launcher always shown" mode?07:41
RAOFRight, yes.07:41
RAOFThat was what I was about to say :)07:41
RAOFIncidentally, I've got a test for your crazy xt2 touchpad.07:41
didrockswe agree, I didn't talk to design about it yet :)07:41
didrocksoh great!07:41
didrocksseems the dell mini 10v is one of the offender as well btw07:41
RAOFThe server + libs in ppa:raof/help-jason send some extra information on the events; I'll send you some code to dump that information and see if we can get more consistent numbers out.07:42
didrocksRAOF: excellent! I'll try to focus to get an unity ready for testing today, but I can have some free time tomorrow for it!07:43
RAOFAnd the server will be built by then :)07:43
didrockswhich is the right timing I guess! :)07:45
didrockssmspillaz: hey dude!07:51
didrockssmspillaz: thanks for the fix on the "all windows minimized"07:51
didrockssmspillaz: ping back on a less funny stuff: bug #93150007:52
ubot2`Launchpad bug 931500 in kdebase-workspace "post 0.9.7 snapshot: FTBFS on armel" [Undecided,New] https://launchpad.net/bugs/93150007:52
didrocksshould we harrass Riddel?07:52
smspillazdidrocks: doesn't riddel not work on kubuntu anymore ?07:53
didrockssmspillaz: he's still07:53
smspillazdidrocks: I think probably we should just disable the kde build :p07:53
didrockssmspillaz: hum, demoting right now those packages are still a little bit of work07:53
didrockssmspillaz: btw, will be fun next cycle with kubuntu in universe07:53
didrockswe will have to remove all the kde stuff07:53
didrocksit still builds on other archs though07:54
didrocksso I would like to see first with Riddell about it and then, we can take a decision07:54
smspillazdidrocks: O.o yikes07:54
smspillazdidrocks: in /universe/ ?07:54
didrockssmspillaz: kde, yeah07:55
smspillazI didn't think it was becoming ... that unmaintained07:55
didrocksit's community maintained07:55
didrockssmspillaz: the issue is in /usr/include/kpluginfactory.h, isn't it?07:56
smspillazoh so everything in main is canonical maintained then ?07:56
smspillazyeah something like that07:56
smspillazalthough, I'm not sure. .. I'm tempted to drop the kde decorator entirely although07:56
smspillazI'm not sure what the reprocussions of that will be ?07:56
smspillazmaybe we should move it into a separate package07:56
didrockswell, the definition is quite complicated and not everyone has the same (we made this game with lool a couple of cycle ago about the main definition for everyone) :)07:56
smspillazand repo or something07:56
didrockssmspillaz: you mean upstream, yeah, kind of a little bit late for now though07:57
micahgsmspillaz: Canonical supported would be more accurate07:57
smspillazthat makes sense07:57
didrockssmspillaz: but it's building on i386/amd64, so maybe the alignement fix can be easier07:57
smspillazits going to be a bit awkward when kubuntu distupgrades07:57
smspillazand they get like07:57
smspillaz"600 packages are no longer maintained"07:58
didrockspitti: I assigned Riddell for the kdelibs issue (re: compiz FTBFS on armel)07:59
didrockssmspillaz: thanks for your input!08:00
pittididrocks: thanks08:00
Riddelldidrocks: uh oh, what's this?08:00
smspillazdidrocks: np08:01
didrocksRiddell: hey :) see bug #93150008:01
ubot2`Launchpad bug 931500 in kdelibs "post 0.9.7 snapshot: FTBFS on armel" [Undecided,New] https://launchpad.net/bugs/93150008:01
Riddelloh gcc being fussy is it?08:02
smspillaz:p08:02
didrocksRiddell: well, it doesn't like this kind of casting, right :)08:02
pittidoes sound like an actual crasher, though08:02
Riddellthere's probably a simple fix, I'll try and work it out08:02
didrocksthanks Riddell08:02
smspillaz:)08:02
didrockspitti: why a crasher? if the pointer is well used, it shouldn't really make a difference with the QList from a08:03
didrocks… from a pointer, isn't it?08:03
pittiI guess it depends what you want to access, but yes, I think I was confused08:04
pittiif the original object works, then the alignment should be ok08:04
didrocksyeah, it's just to prevent from making bad things with it I reckon in the way you are accessing other elements08:05
didrockssmspillaz: on bug #871801 can you please link both new branches (the unity one and the compiz one) to it, please?08:06
ubot2`Launchpad bug 871801 in unity "window management, alt-tab - After using 'show desktop' to minimise all windows, opening any new window also incorrectly restores all the minimised windows " [High,Confirmed] https://launchpad.net/bugs/87180108:06
smspillazok08:07
didrockswell, only the compiz one is not attached :)08:07
smspillazI only just uploaded it :p08:07
didrockssmspillaz: you should use --fixes lp:bugnumber08:07
didrockssmspillaz: when you commit08:07
didrocksthen, it's automagically done08:07
didrocks(also open a compiz downstream task please ;))08:07
didrockspitti: I'm afraid we will have again feature freeze exception to request for unity08:14
pittididrocks: unsurprisingly :)08:14
pittididrocks: but with the rather strict AC this should be a lot less of a problem08:15
pittididrocks: HUD is rather intrusive, though08:15
didrockspitti: yeah :/ I'm trying to get those for another release next week08:15
didrockspitti: the HUD will land thursday08:15
didrocksno worry about that one, phew ;)08:15
didrocksibus support, maybe integrated menu, and also the coverflow (and so, the video lens) will go for next week.08:16
pittimeh, digikam FTBFS08:20
Riddelluh oh08:22
Riddelloh on arm08:22
pittiit's due to the new opencv, I'll have a poke on it08:23
pittino, on all arches08:23
pitticmake just makes it really hard to see the actual error08:23
Riddelloh ok, there's a new digikam to be packaged before thursday so it might not be worth fixing incase it fixes itself08:24
pittiah, good; I'll postpone that then, thanks for the heads-up08:24
Riddell/build/buildd/digikam-2.4.1/core/libs/widgets/graphicsview/regionframeitem.cpp:640:66: error: no matching function for call to 'qBound(double, qreal, qreal)'08:24
Riddellshould be a simple case of adding a qreal()08:25
pittiI have a missing library here08:25
pittiopencv 2.3 seems to have shuffled them a bit08:25
RiddellI'll pass it onto our potential digikam packager08:25
micahgpitti: yeah, they were broken out into multiple libraries, adri2000 did a test rebuild08:26
seb128hey08:51
pittibonjour seb12808:52
seb128hey pitti, wie gehts?08:52
pittiseb128: gut, danke!08:53
pittihappy Valentine's day everyone!08:53
seb128thanks, you as well ;-)08:53
* pitti happily munches some chocolate muffins that Netti baked for me08:53
seb128pitti, ;-)08:54
didrockswe were on a more pragmatical way: just a dinner on saturday :)08:55
pitti... and nobody reminded me of the reminder this morning *sob*08:57
* didrocks will make an indicator for pitti :)09:00
pittiI'd just need to add this to my calendar :)09:00
pittibut I feel loved so much more if you guys remind me :)09:00
seb128pitti, it's meeting reminder day!09:01
didrocksahah, ok, gotcha, will not miss it! :)09:01
* pitti hugs seb12809:01
seb128;-)09:01
* seb128 hugs pitti09:01
seb128pitti, sorry I was looking at the g-s-d update bug to see if there were any comment during the night09:01
seb128seems not09:01
pitti"sorry"?09:01
pittididn't try it yet, will do in a sec09:01
seb128pitti, lol, no worry I don't plan to upload today anyway, rather tomorrow09:02
seb128pitti, it was just a subtle way to let people know that the new g-s-d is in the desktop ppa if anyone feels like installing it09:03
seb128pitti, I will put a note on the meeting page as well09:03
pittiyes, absolutely09:03
pittiseb128: does this already use the new wacom?09:07
seb128pitti, yes09:10
pittiseb128: tried it in a guest session (can't restart until this huge package build is done)09:12
pittiseb128: only thing I noticed is that clicking on "wacom settings" in g-c-c crashes g-c-c09:12
pittiI guess that'll need a corresponding g-c-c update09:12
pittiotherwise I played around with monitor config09:13
pittionce I can restart, I'll check keyboard settings09:13
seb128pitti, yeah likely for the wacom icon09:13
seb128ok09:13
seb128xrandr is a bit better I think here09:13
seb128I used to see my wallpaper in "grid" at login (the login screen is in mirror so has a lower resolution than my external screen)09:14
seb128i.e the login screen resolution with mosaic rendering of it again on side and bottom09:14
seb128that seems to not happen with the new one09:14
pittione thing that still happens is that I still see two trash can icons even after disabling the internal monitor09:15
pittibut this sounds like a unity bug rather09:15
pittiit doesn't happen in my session (with an existing monitors.xml)09:15
pittijust in guest (which starts up in clone mode)09:15
=== nuthinking_ is now known as nuthinking
rickspencer3hey all ...10:12
pittihey rickspencer310:12
rickspencer3I just had a full on graphics freeze10:12
seb128hey rickspencer310:12
rickspencer3I seem to recall tehre was some great wiki documention about how to helpd ebug that10:12
rickspencer3does someone have a link handy?10:12
vuntzerr, I'm looking at the gtk+ 3 patches in ubuntu, and, hrm, I don't understand 015_default-fallback-icon-theme.patch10:13
rickspencer3(since I've gone multi-monitor, I notice xorg and unity are a bit less happy)10:13
vuntzwhy do you patch this instead of using /etc/gtk-3.0/settings.ini ?10:13
rickspencer3hi pitti and seb128 and vuntz :)10:13
vuntzyo rickspencer310:13
pittirickspencer3:  perhps https://wiki.ubuntu.com/X/Troubleshooting/Freeze ?10:14
rickspencer3pitti, looks exactly right!10:14
seb128vuntz, lut, ca va bien ?10:15
seb128vuntz, what is /etc/gtk-3.0/settings.ini? no such file or directory here10:15
seb128vuntz, is there a similar file for gtk2?10:15
vuntzseb128: just create the file :-)10:15
seb128vuntz, what is the syntax? is it documented somewhere?10:15
vuntzseb128: it's like /etc/gtk-2.0/gtkrc10:16
* vuntz finds the link10:16
vuntzseb128: http://developer.gnome.org/gtk3/stable/GtkSettings.html10:16
seb128vuntz, thanks10:16
vuntzseb128: let me show what we use in openSUSE10:17
seb128vuntz, speaking of opensuse I'm sure you told me that in the past but where I can look at your patches or packaging? ;-)10:17
vuntzseb128: http://paste.opensuse.org/view/raw/2589288410:17
seb128vuntz, 'ci10:18
vuntzseb128: it's all documented at http://distributions.freedesktop.org/wiki/DistributionLocations :-)10:18
vuntzhttps://build.opensuse.org/project/show?project=openSUSE%3AFactory is what you want10:18
seb128vuntz, oh, distributions.freedesktop.org, is that new? ;-)10:18
vuntzseems to be down right now, obviously10:18
vuntznah, it's not new10:18
seb128yeah, doesn't reply10:19
seb128vuntz, thanks, useful pointer ... does your settings.ini means that without gsd your get adwaita anyway?10:19
vuntzit should, at least10:20
vuntzI think I tried that a while ago10:20
seb128vuntz, I wonder if fedora does the same and that's why people don't see nautilus loosing its theme when gsd segfault10:20
seb128I'm still puzzled because it seems to happen only to us10:20
seb128well segfault or is stopped10:20
seb128vuntz, thanks for the tips!10:20
slomotjaalton: hi :) are the latest pre-releases of gstreamer core/base/good/bad/ugly in ubuntu now?10:29
tjaaltonslomo: the ones from last week,yes10:30
slomotjaalton: great, thanks :)10:30
slomotjaalton: if you're interested we could maintain them on git.debian.org in separate ubuntu branches... might make merging in the future easier10:30
tjaaltonslomo: yeah I have them locally10:31
tjaaltonon a branch10:31
slomotjaalton: if you sign up on alioth.debian.org i can add you to pkg-gstreamer and we could have it all in one place10:32
tjaaltonslomo: I'm there already, tjaalton-guest10:32
tjaaltonhopefully soon s/-guest// :)10:32
slomotjaalton: ok, added you :) please name the ubuntu specific branch "ubuntu" and base it on the current "experimental" branch10:34
chrisccoulsonis there any way for an application to tell if the video driver is using exa?10:35
tjaaltonslomo: ok I'll push them at some point10:35
RAOFchrisccoulson: No, I don't believe so.10:43
chrisccoulsonRAOF, ah, never mind10:45
chrisccoulsonwe want to test for a very specific condition in firefox (see https://bugzilla.mozilla.org/show_bug.cgi?id=716036#c20)10:45
ubot2`Mozilla bug 716036 in Layout "css z-ordering renders invisible text on google search page" [Normal,New: ]10:45
RAOFchrisccoulson: Mmm, bugs in the 16BPP EXA implementation?  No wonder no-one's hit it :)11:03
chrisccoulsonRAOF, i'm wondering if the bug is actually specific to the imx driver, but i'm not sure how to prove that11:26
ricotzseb128, hi11:36
seb128hey ricotz, how are you?11:36
ricotzi merged your g-s-d11:36
ricotzthanks, i am quite fine11:36
ricotzhow are you11:36
ricotz?11:36
ricotzand there could be removed at lot of Makefile.in stuff, like 1500 lines11:38
seb128I'm good thanks11:38
seb128ricotz, oh right, I forgot to clean those, will do before upload11:38
seb128ricotz, does it work correctly for you otherwise?11:38
ricotzand a small issue with gnome-settings-daemon.install11:38
seb128ricotz, not listing a .sh?11:39
ricotzseb128, i am running it currently, but only with the datetime revert patch enabled11:39
seb128the input.sh stuff? I'm not sure we wanted,need that11:39
seb128ricotz, ok11:39
ricotzyeah this example script11:40
ricotzotherwise it runs fine11:40
ricotzthe libcolor problem is gone11:40
seb128ricotz, do you need the example script for something? or it's just because it's showing in list-missing?11:41
seb128ricotz, the hang issue?11:41
ricotzi havent spotted a great difference though11:41
ricotzmaybe it was related to another lib/app11:41
ricotzyes, the freeze11:41
seb128ricotz, right, I workaround it by dropping -Wl,-Bsymbolic-functions from the LDFLAGS11:41
seb128ricotz, same issue than gnome-bluetooth and other GNOME stuff11:42
ricotzoh, interesting11:42
seb128they don't know how to handle their symbols correctly11:42
seb128like the symbols get defined in different binaries and -Bsymbolic-functions don't like it11:42
seb128it's a bug on their side still, we just workaround it11:42
ricotzi see11:42
ricotzi am wondering if i ran into the same issue with gdm 3.211:43
ricotzsince there were similar symptoms11:43
seb128ricotz, could be try the same ld trick in the rules11:45
ricotzok besides the Makefile.in and script thing, i only added  --disable-systemd11:45
seb128good idea, will do it as well11:45
seb128thanks for the feedback11:45
seb128not a lot of visible changes... yes but some bug fixes and some nice improvements in theory11:45
seb128what I wanted especially was the xrandr dock station work11:45
didrockspitti: small question about apport for non genuine ubuntu package. (from https://wiki.ubuntu.com/Apport/DeveloperHowTo)11:46
ricotzseb128, no problem11:46
seb128the keybindings xinput2 handle is nice as well, it should fix some old bug and handle better special cases like use of usb or bluetooth devices11:46
didrockspitti: I just need to add the code snippet to my already existing def add_info(report, ui):11:46
ricotzseb128, yeah, good to have it updated11:46
didrocksisn't it?11:46
pittididrocks: what are you trying to do?11:46
ricotzseb128, on the other hand the changes in g-c-c are getting kind of ugly :\11:47
ronocseb128, hey11:47
didrockspitti: basically for the unity-team/ppa packages, to enable peope to report bugs with ubuntu-bug unity11:47
didrockspitti: and get those tagged11:47
seb128ricotz, like? it's next to review on my list11:47
seb128ronoc, hello11:47
ricotzseb128, i merge these change, but i am tempted to disable them for my ppa11:47
ronocseb128, diwic and I as you well know are trying to find out how to play the startup sound in the most convenient way11:47
seb128ricotz, you mean the ubuntu changes or upstream 3.4?11:48
ricotzseb128, the overview changes, bigger icons and separators11:48
ricotzthe ubuntu changes11:48
ronocseb128, i have a branch here which has the necessary code in place11:48
seb128ricotz, oh, right, design...11:48
ronoc~cjcurran/unity-greeter/play-synchronised-start-up-sound/11:48
ricotzseb128, this isnt look good11:48
ronocseb128, we are having problems though with canberra not able to recognize the ubuntu theme11:48
seb128ronoc, cool, can you merge propose it?11:48
seb128ricotz, well visual look is a matter of taste, some users commented on the bug to say they love how it looks now11:49
ronocseb128, i can but i would like to prove that canberra can find the ubuntu sounds before merging11:49
ronocor do you want me to merge it in11:49
seb128ricotz, ideally we would tweak the look only under unity11:49
ricotzseb128, also the gnome-icon-theme doesnt contain the icons for the "separators"11:49
ronocand then we can figure that out afterwards11:49
diwiccanberra-gtk-play requires gtk-sound-theme-name=ubuntu11:49
pittididrocks: you can use what /usr/share/apport/package-hooks/source_ubuntuone-client.py does11:49
pittididrocks: drop the "ThirdParty" bit, that's obsolete11:49
seb128ricotz, shouldn't it fallback by dropping the -<name>11:49
seb128?11:49
pittididrocks: but you can set/append report['Tags'] if you wish11:50
ricotzseb128, it shows some default "terminal-window" icon11:50
didrockspitti: ah nice, let me try it! :)11:50
didrockspitti: ok, without the ThirdParty then11:50
seb128ricotz, seems a bug, it should fallback11:50
pittididrocks: the package needs to ship a crash db conf file like /etc/apport/crashdb.conf.d/ubuntuone-client-crashdb.conf, though (bug 551330 is about making this easier)11:50
ubot2`Launchpad bug 551330 in apport "allow defining crashdb inline within the report" [Wishlist,Triaged] https://launchpad.net/bugs/55133011:50
seb128channel is crazy now :p11:50
seb128ronoc, diwic: is that a libcanberra bug?11:51
ronoc:)11:51
didrockspitti: it's not really a "crash" db, isn't it? as it won't have symbols to retrace?11:51
ronocseb128, we think so11:51
seb128ronoc, don't "merge" anything, just merge propose for review11:51
ronocok will do that now11:51
diwicseb128, I'm trying to figure out the best way to tell libcanberra that11:51
pittididrocks: read it as "place to send problem reports to"11:51
didrockspitti: but ok, it's basically the documentation minus the ThirdParty part then :)11:51
didrockspitti: ok, excellent! Thanks a lot :)11:51
diwicseb128, I found that you could ship a /etc/gtk-3.0/settings.ini file, are you familiar with that?11:52
ronocthis worked for diwic but not for me11:52
seb128diwic, yes, vuntz mentioned earlier for the icon theme11:52
ronocseb128, if this proved to be a viable solution would you be happy with this sort of fix11:53
seb128ronoc, yes11:53
ronoccool11:53
seb128ronoc, I'm trying to understand the issue though11:53
ronocbasically canberra will not identify ubuntu as a valid theme11:54
seb128ronoc, why not?11:54
seb128ronoc, there is a /usr/share/sounds/ubuntu/index.theme11:55
ricotzseb128, jfyi http://i.imgur.com/yt1M9.jpg11:55
ronocthat's what we are trying to figure out11:55
seb128ronoc, shouldn't it consider all the /usr/share/sounds themes?11:55
ronocyou would think so11:55
seb128ricotz, yeah, buggy, the scrollbars shouldn't show as well11:55
diwicronoc, if you are in a session, logged in as a normal user, and execute the canberra-gtk-play command as written, will it work?11:56
diwicas written in the patch11:56
ronocno, it can't find the sound11:56
ronocfor me that is11:56
diwicronoc, hmm, that has been working for me since the start11:56
ronocoh11:56
Sweetsharkcjwatson: I just received a note from _rene_ that he would be happy about lintian fixes and would even make sure they land in debian 3.5.0-1 if they would arrive today.11:57
diwicoh wait, not on this one11:57
ricotzseb128, this is g-c-c 3.4 not sure if there were layout changes since 3.2 in this view which would cause this11:57
cjwatsonSweetshark: synchronicity, I just filed it11:57
seb128ricotz, oh, you merged 3.4? great, might spare me some work if I look at it11:57
ronocseb128, diwic -> /usr/bin/canberra-gtk-play --id=\"system-ready\" --description=\"Ubuntu System Ready\"11:58
ronocFailed to play sound: File or data not found11:58
Sweetsharkcjwatson: excellent!11:58
cjwatsonhttp://bugs.debian.org/cgi-bin/bugreport.cgi?bug=65986711:58
ubot2`Debian bug 659867 in libreoffice-common "libreoffice-common: use Pre-Depends rather than 'dpkg-maintscript-helper supports' guards" [Wishlist,Open]11:58
seb128ronoc, same here11:58
* ronoc checks canberra docs11:58
* diwic goes to try to understand why that works here11:58
seb128ronoc, interesting11:59
seb128ronoc, $ strace -f /usr/bin/canberra-gtk-play --id=\"system-ready\" --description=\"Ubuntu System Ready\" 2>&1 | grep sounds11:59
ronocdiwic, the ini file ?11:59
seb128[pid 29462] stat64("/usr/share/ubuntu/sounds", 0xbfeb0a8c) = -1 ENOENT (No such file or directory)11:59
seb128ronoc, seems like it looks in the wrong dir11:59
seb128i.e <theme>/sound11:59
seb128and we have sounds/<themes>11:59
seb128I guess ubuntu-sounds package should be fixed11:59
diwicseb128, very interesting, let me look in libcanberra12:00
diwicseb128, although libcanberra has caches and stuff so the stat might not be really reliable12:00
seb128ok12:00
ronocseb128, hmmm12:01
ronocsurely that would break for the other themes on ubuntu12:01
seb128ronoc, diwic: need to go for lunch but I can have a look in half an hour12:02
seb128will read the scrollback12:03
seb128bbiab12:03
ronocseb128, cool12:03
ricotzseb128, i think the pulseaudio dependency for g-c-c should be bumped to 1.112:09
ricotzthe sound-nua applet uses some newer things of it12:10
ronocricotz, thanks, well spotted12:11
ricotzronoc, i more likely ran into it on oneiric ;)12:16
ronocricotz, aye that would flag the api delta alright12:18
=== MacSlow is now known as MacSlow|lunch
ricotzseb128, btw is gnome-session 3.4 on the way too now?12:41
seb128ricotz, not from me, jbicha or you are free to work on it, I didn't spot anything interesting which wanted to make me want to do the work12:43
seb128ricotz, thanks for the pulseaudio version notice12:43
seb128ricotz, diwic: did you figure something?12:43
Sweetsharkjasoncwarner_: http://www.libreoffice.org/download/3-5-new-features-and-fixes/ yay!12:46
diwicseb128, well, it has started to work on all my machines now, so difficult for me to troubleshoot :-(12:47
ricotzseb128, gnome-session in my staging ppa too12:47
seb128diwic, ok, I will have a look12:47
seb128ricotz, then feel free to submit a merge request for it ;-)12:47
seb128ricotz, I'm not interested enough that I will bother grabbing it from there but if there is a proper merge request I will review it12:48
ricotzseb128, i see ;)12:48
seb128ricotz, other try to talk to jbicha about it12:48
ricotzseb128, also is there some interest to get GJS into main12:49
seb128oh, for what?12:49
ricotzseb128, it would be a benefit for e.g libpeas12:49
seb128I'm sure chrisccoulson will like that :p12:49
diwicseb128, I've just noticed that conor's machine might look for sound theme "__custom"  instead of "ubuntu", but not sure12:49
seb128diwic, where did you notice that?12:50
seb128(to see if mine is the same)12:50
ricotzchrisccoulson, go for it :)12:50
diwicseb128, try hexdump -C ~/.cache/event-sound...long-file-name12:50
diwicseb128, do you know where we set gtk-sound-theme-name=ubuntu in the normal session?12:51
seb128diwic, we don't12:51
diwicehh12:52
seb128diwic, we hate sound effects and basically made sure we wouldn't have any sound by default12:52
seb128(half joking)12:52
seb128diwic, ok, I'm lying, http://launchpadlibrarian.net/79299184/libcanberra_0.28-0ubuntu7_0.28-0ubuntu8.diff.gz12:53
seb128we set org.gnome.desktop.sound theme-name to "ubuntu" in gsettings12:53
seb128which should be picked and applied by gnome-settings-daemon12:53
seb128diwic, we used to do that12:53
seb128 we set org.gnome.desktop.sound theme-name to "ubuntu" in gsettings12:53
seb128ups12:53
seb128http://launchpadlibrarian.net/65537498/libcanberra_0.28-0ubuntu1_0.28-0ubuntu2.diff.gz12:54
diwicseb128, can that be read out of gconftool-2 or is that something completely different?12:54
seb128diwic, gsettings get org.gnome.desktop.sound theme-name12:55
seb128it's a different db12:55
seb128superseeding gconf12:55
seb128gsettings is the command line to interact with it12:55
BigWhalemy launcher randomly started adding new icons of currently running programs12:56
BigWhaleperhaps I should restart unity after I upgraded12:56
diwicseb128, ok, thanks. ronoc, does " gsettings get org.gnome.desktop.sound theme-name" give 'ubuntu' on your system as well?12:56
seb128diwic, $ gsettings get org.gnome.desktop.sound theme-name12:57
seb128'freedesktop'12:57
seb128on mine12:58
diwichum12:58
seb128$ gsettings set org.gnome.desktop.sound theme-name 'ubuntu'12:58
seb128$12:58
seb128diwic, then it works12:59
* ronoc tries12:59
seb128though I had to go through some oops12:59
ronocokay i get '__custom'13:00
seb128the canberra command would show as muted in level in the applications tab of the sound capplet13:00
seb128ronoc, try the set command13:00
ronocok now all good13:00
ronocnow to try to the greeter13:00
ronocdiwic, seb128 bingo13:02
ronocworking13:02
seb128weird13:02
seb128why would the greeter follow some setting from your user?13:02
diwicronoc, goodie goodie, the question is who goes around and changes the gsettings database13:02
seb128or do you --test-mode with your user?13:02
ronocseb128, yes13:02
ronoci can try from the proper greeter13:03
ronocbut I have tried this already and it won't work13:03
ronocso i suppose at least we have identified the issue13:03
diwicseb128, can we query the gsettings database as the lightdm user somehow?13:03
seb128diwic, dunno for ronoc, but for me it's gnome-control-center13:04
ronocseb128, ?13:04
seb128diwic, run the sound capplet and change the "sound effect" value and you get the key set to "freedesktop"13:04
seb128dunno how ronoc got __custom though13:04
seb128I though g-c-c does it13:04
seb128though->doubt13:04
seb128ronoc, ^13:04
diwicmaybe conor tested around with a custom theme? :-)13:04
ronocdiwic, nope never did seriously13:05
ronoci don't know how that happened13:05
seb128diwic, ronoc: for lightdm? I guess sudo -u lightdm -c 'gsettings...'?13:05
seb128or similar13:05
ronocaha13:05
czajkowskic13:05
ronocyes13:05
ronocok restart to test13:08
diwicseb128, thanks, well mine returns 'ubuntu' in that case as well13:08
seb128diwic, ok, I will try to debug it this afternoon, I changed the value from "default" to "glass" and back to "default"13:09
seb128diwic, did you try to change and set back "default"? maybe they hardcode default to be freedesktop?13:10
seb128looking...13:10
diwicseb128, bingo13:10
diwicnow mine's 'freedesktop' also13:10
seb128ah ah13:11
seb128sound-theme-file-utils.c13:11
seb128#define CUSTOM_THEME_NAME       "__custom"13:11
seb128so I guess that explains ronoc's one13:11
diwicseb128, so the gsettings db is user-wide rather than system-wide, correct?13:11
seb128diwic, yes13:11
diwicso even if I change mine that would not affect lightdm IMO13:12
seb128correct13:12
diwicbut the lightdm does not have a settings manager so it needs /etc/gtk-3.0/settings.ini anyway.13:12
seb128it has the settings manager, well unity-greeter has13:12
seb128lightdm-gtk-greeter doesn't13:12
seb128diwic, ok, gvc-sound-theme-chooser.c in gnome-control-center has13:13
seb128#define DEFAULT_THEME           "freedesktop"13:13
seb128diwic, do you know if canberra or something has an api to give the name of the default theme?13:14
diwicmaybe we should patch it to let people choose between ubuntu and freedesktop13:14
seb128the easiest solution is to patch it to be ubuntu under ubuntu13:14
diwicseb128, no I don't think it has13:14
seb128second option is to make it read the gsettings key13:14
seb128third option is to teach canberra about it13:15
Sweetsharkpitti: would you give me a ping when the syncs and MIRs for reportbuilder are done?13:19
seb128ronoc, wb13:19
seb128 sound-theme-file-utils.c13:20
seb128 #define CUSTOM_THEME_NAME       "__custom"13:20
seb128 so I guess that explains ronoc's one13:20
seb128ronoc, ^13:20
seb128ronoc, also13:20
seb128 diwic, ok, gvc-sound-theme-chooser.c in gnome-control-center has13:20
seb128 #define DEFAULT_THEME           "freedesktop"13:20
ronocaah13:20
ronocsorry i was testing the startup13:20
seb128no worry13:20
seb128ronoc, you know that you don't need to log out right? just switch user that will start a new greeter (if you didn't make the sound to play only on first start)13:21
ronocseb128, yeah it works from the test mode13:21
seb128ronoc, well anyway I will change the default to "ubuntu", you might want to do the same in your capplet codebase13:21
ronocseb128, i just want to test synchronized behaviour13:21
seb128ronoc, i.e gvc-sound-theme-chooser.c #define DEFAULT_THEME13:21
ronoci.e. does pulse start up in time13:22
ronocseb128, will do13:22
ronocok need lunch, biab13:22
seb128ronoc, enjoy13:22
=== ronoc is now known as ronoc|lunch
pittiSweetshark: I synced the missing packages, need to build/binNEW (handling)13:31
pittilibxml-java pentaho-reporting-flow-engine liblayout librepository libformula libfonts-java13:31
pittiSweetshark: flute can go in main, it was there before13:31
pittiSweetshark: if there are other packages that you need, can you please open bug reports for them? "[MIR] packagename", and subscribe ubuntu-mir13:32
Sweetsharkpitti: k, willdo. Thanks for the syncs!13:36
Sweetsharkpitti: Ok, I will file MIRs for libbase-java and libsac-java, they seem to be missing from the list still ...13:39
m4n1shdidrocks: uploaded. Thanks13:40
didrocksm4n1sh: yw, thanks to you :)13:41
m4n1shis it in main?13:41
didrocksm4n1sh: waiting for mterry so that we can MIR it13:41
didrocksthen, if he acks the MIR, I'll promote to main13:41
m4n1shso can you upload one more on 16th?13:41
didrocksm4n1sh: with the unity release, it will be short, but yeah, any new features need to be uploaded before the 16th13:42
m4n1shsome small changes left13:42
didrocksm4n1sh: then, it's all bug fixes13:42
m4n1shbefore or on 16th?13:42
m4n1sh16th inclusive? or exclusive?13:42
m4n1shbefore 16th there are features13:43
didrocksm4n1sh: before 16th, the upload need to be done on the 16th, not sure about the freeze so better to plan on 15th13:43
Laney21:00 UTC13:44
didrocksah thanks Laney :)13:44
m4n1shone is the diagnostics tab13:44
Laney:-)13:44
m4n1shfor enabling disabling apport reporting13:44
didrocksm4n1sh: I'll have the unity release, so will be busy for sure, better to plan on 15th13:44
m4n1shokay13:44
=== MacSlow|lunch is now known as MacSlow
m4n1shmeans tomorrow. tight schedule13:45
Sweetsharkpitti: bug 932061 and bug 93206313:45
ubot2`Launchpad bug 932061 in sacjava "[MIR] sacjava" [Undecided,New] https://launchpad.net/bugs/93206113:45
ubot2`Launchpad bug 932063 in libbase "[MIR] libbase" [Undecided,New] https://launchpad.net/bugs/93206313:45
didrocksm4n1sh: indeed13:46
kenvandine_BigWhale, thx for fixing that branch, i fell asleep before you pushed it :)13:55
=== dduffey_afk is now known as dduffey
dobeypitti: the plan also includes splitting pyqt package up into multiple binaries, so we don't  have to install all of it, but only the bits we need14:01
pittidobey: *nod*14:02
kenvandine_dobey, do you guys know how small you can make it?14:02
chrisccoulsonhttps://bugzilla.mozilla.org/show_bug.cgi?id=694594 is depressing :(14:03
ubot2`Mozilla bug 694594 in JavaScript Engine "Crashes with gcc 4.4.3" [Critical,New: ]14:03
dobeykenvandine_: well, with what i *thought* we needed, it would have made the qt bits we needed to add to the CD about 6MB14:04
pittiseb128: finally rebooted to new g-s-d; my key to push a window to the background doesn't work any more14:24
pittiseb128: otherwise it seems to work well14:25
seb128pitti, did you reboot with the new compiz from yesterday before?14:25
seb128pitti, the new compiz has known issue with keybindings14:25
seb128pitti, I'm unsure it g-s-d to blame14:25
seb128pitti, great, thanks14:25
=== ronoc|lunch is now known as ronoc
BigWhalekenvandine, as long you didn't wake up with a serious case of Qwertytis. :>14:44
kenvandinehaha14:44
jbichahi14:45
jbichathe unity-greeter wallpaper is just showing the Ubuntu default and isn't matching the user wallpaper any more14:45
jbichaI'm using seb128's g-s-d14:46
seb128jbicha, hey14:46
seb128jbicha, do you use an user background?14:46
seb128jbicha, or one from the default set?14:46
jbichaseb128: I just picked the blue striped thing GNOME uses as default since http://ubuntuforums.org/showthread.php?t=1925194 indicated something might not be working right14:47
seb128jbicha, wfm14:47
seb128jbicha, can you run d-feet go to org.freedesktop.Accounts14:48
ronocseb128, i still can't get any audio of lightdm when i test it in 'real life'14:48
ronocseb128, i copied the binary to /usr/sbin14:48
ronocaccording to 'which' that is where the system one is located14:49
seb128jbicha, can you get your user id, .User and BackgroundFile?14:49
seb128jbicha, what path does it has?14:49
seb128ronoc, dunno, check the logs in /var/log/lightdm?14:49
ronocseb128, good idea14:49
jbichaseb128: I connected to the session bus and I don't see org.freedesktop.Account14:50
jbichaorg.freedesktop.Accounts14:51
seb128jbicha, it's the system bus14:51
seb128jbicha, that's a system service, it lists all users14:51
jbichaBackgroundFile=/usr/share/backgrounds/contest/background-1.xml14:53
jbichathat's the train station one now14:54
seb128jbicha, oh, it doesn't handle slideshows14:57
seb128jbicha, .xml seems a slideshow, not an image14:57
seb128jbicha, if you pick an image it should be working14:57
seb128known bug14:57
BigWhaleHmm, what or who is preventing more Unity customization settings to be added in the System Settings | Appearance | Behavior? Launcher hiding was a step in the right direction, but I think there are more things that could go in there.14:57
seb128BigWhale, design approving those as beeing options we want to support and that useful enough to be in the ui14:58
jbichaseb128: ok, that's it, the GNOME default background is a slideshow too14:58
seb128BigWhale, we don't want the control center to turn into a ccsm for example14:58
BigWhaleye gots... no14:58
BigWhalebods14:58
BigWhalegods ...14:58
BigWhaleIf more than one monitor is present, I'd love to see the settings for edge stopping of the mouse.15:00
BigWhaleand couple of sliders for launcher/panel transparency.15:00
seb128I don't think you will those in the normal ui15:02
seb128most users don't want to change those stuff if they are set correctly15:02
seb128jbicha, do you plan to do the mir for libwacom?15:03
seb128jbicha, is g-s-d working fine for you otherwise?15:03
BigWhaleseb128, then who do I talk to, to tell them they are not set correctly? The edge thing, I don't care about the transparency really.15:03
seb128BigWhale, open a bug on unity15:04
seb128if there is not already one15:04
BigWhalehehe ok :)15:04
seb128but I know tweaks about those values and behaviour are still being discussed15:04
seb128they are known to not be perfect yet15:04
jbichaseb128: I don't have access to a wacom tablet, maybe tjaalton could do the mir?15:05
seb128jbicha, well you don't need to test it to write a mir15:05
jbichalol15:05
seb128it's likely the mir team doesn't have access to hardware either15:06
seb128it's just about stating the need for it and getting a code review15:06
seb128we can get others to test the g-s-d and g-c-c changes15:06
seb128I would do it but I'm busy until ff and I would appreciate help on the paperwork if somebody wants to write the mir15:06
jbichayeah, busy week! I can do the mir today15:08
seb128jbicha, thanks15:08
jbichaspeaking of mirs, I'm interested in bug 91463115:08
ubot2`Launchpad bug 914631 in mesa-demos "[mir] mesa-demos" [Wishlist,New] https://launchpad.net/bugs/91463115:08
seb128jbicha, we discussed that at the platform rally with RAOF, basically he would prefer to not see those promoted, he said that source will probably ship other utilities and testing stuff that it's better to not officially support15:10
seb128jbicha, would be better to teach g-c-c to do a direct call to the function that returns those infos itself, should be a small patch15:10
seb128I will put that on the list for after ff15:10
jbichaok, thanks15:11
pittigood night everyone!15:18
seb128'night pitti15:19
seb128pitti, should I cover for the meeting if you have one?15:20
seb128pitti, btw you didn't comment on the g-s-d update bug, do you want me to block on you to review that or just go ahead and decide either way?15:20
dobeyhrmm; i wonder if it's gtk, or the theme that is broken for me.15:24
kenvandinedobey, how so?15:26
didrocksmterry: good morning, can you handle the activity-log-manager MIR? shouldn't be too long to review :)15:27
dobeykenvandine: bottom of text getting cut off for the title/artist/album label in rbox, text entries being tiny, and icons flaoting outside the box15:27
mterrydidrocks, sure!15:28
didrocksmterry: thanks a lot!15:29
mterrydidrocks, this isn't marked for translation...15:39
didrocksmterry: yeah, m4n1sh is already aware about it15:39
didrocksmterry: will be fixed in the next release15:40
mterrydidrocks, hrm, that's a blocker for MIR15:40
mterrydidrocks, how soon?15:40
mterryseb128, is g-c-c 3.3.5 working fine for you?15:46
seb128mterry, g-s-d or g-c-c ?15:47
mterryseb128, oh right15:47
mterryseb128, nm, then  :)15:47
seb128mterry, ?15:47
mterrydidrocks, is a-l-m working fine for you?  I run g-c-c, click on one of the (two!) Privacy icons and then g-c-c starts wigging out, constantly raising itself, launching jockey15:47
mterryseb128, ^ I had the above problem, thought it might be your new g-c-c, but you were mucking with g-s-d instead15:48
seb128ok, rright15:48
didrocksmterry: for the UIF apparently15:52
didrocks(sorry, on mumble)15:52
mterrydidrocks, np15:52
didrocksmterry: oh raising itsel?15:52
mterrydidrocks, UIF?15:52
didrocksUI Freeze15:52
mterryah15:52
didrocks(meaning: next week)15:53
didrocksmterry: you have two privacy icons?15:53
didrocksmterry: what did you install?15:53
mterrydidrocks, yar.  -common and -control-center15:53
didrocksthat's what I have here…15:53
mterryneither works15:53
didrocksseb128: can you confirm?15:54
seb128didrocks, what?15:54
didrocksmterry: ensure you have activity-log-manager -common and -control-center15:55
didrocksoupss seb128 ^15:56
seb128ok15:56
didrocksthat install in g-c-c15:56
didrocksgrr, launch g-c- I meant15:56
didrocksmterry: I'm really just getting on working entry here16:03
didrocks(a lot of g_object_unref issue/warning, but that's knownà16:03
didrocksmterry: let's wait on seb128's feebdack, can you try to dpkg -L?16:04
seb128didrocks, ok, installed, sorry got sidetracked talking16:04
seb128didrocks, mterry: work fine here16:05
seb128mterry, you debugged a first version from before the renaming locally to help m4n1sh iirc, any chance you let a .desktop or .so somewhere?16:05
didrocksahah16:06
m4n1shdidrocks: back16:09
m4n1shso what is the issue16:09
m4n1shit isnt marked for translation now as there was hardly time for that16:09
didrocksm4n1sh: yeah, it's kind of blocking the main inclusion as mterry told apart if you give a timeline for getting this fixed16:10
m4n1shmterry: I have one more release16:10
m4n1shwhich will include diagnostic tab from whoopsie (done by Evan)16:11
m4n1shplus translation16:11
m4n1shand a few UI fixes16:11
didrocksm4n1sh: I added the "fix gtk warning" for seiflotfy as well16:11
m4n1shnone of us have much idea why it is happening16:12
m4n1shprobably need to take help from someone16:12
m4n1shI mean "neither" - me nor seif16:12
m4n1shdidrocks: mterry is feb 19th or before fine for next release with translations, diagnostics and minor UI tweaks?16:12
didrocksm4n1sh: didn't we discuss earlier about the feature freeze date ?16:13
m4n1shyes16:13
didrocksso, this is after16:13
m4n1shdidrocks: so translation is blocking?16:13
didrockslet's see how mterry is confortable with it16:13
m4n1shfor MIR16:13
m4n1shyes. I can do the translation thing. Let's see what is mterry reply16:14
didrocksm4n1sh: can you please answer on https://bugs.launchpad.net/ubuntu/+source/activity-log-manager/+bug/928766 ?16:19
ubot2`Launchpad bug 928766 in activity-log-manager "[MIR] activity-log-manager-control-center" [Undecided,Incomplete]16:19
m4n1shon it16:19
didrocksm4n1sh: I think the crash was on 0.8, with 0.9 beeing a rewrite…16:20
m4n1shyes16:20
didrocksjust answer that :)16:20
m4n1shdone16:22
rickspencer3Sweetshark, hey, libre office won't start with me16:23
rickspencer3for* me16:23
rickspencer3Sweetshark, any suggestions for how to debug this?16:23
mterrysorry, was afk for a bit16:28
mterrym4n1sh, didrocks: if there's a release later that's adding a new diagnostics tab, sounds like that would need an FFe anyway?  So why bother squeezing in before FF now?16:29
m4n1shmterry: because that diag thing is going to be included in main today16:30
m4n1shas it is just a matter of moving that UI from one app to another16:30
mterrym4n1sh, whoopsie you mean?16:30
m4n1shyes16:30
m4n1shchecked with cjwatson16:30
m4n1shhe told it is not a FF blocker16:30
didrocksm4n1sh: can you just do a release tomorrow with the translation fixes?16:32
didrocksit seems easier than discussing for ever16:32
mterryOK, so I'll try and get rid of any cruft I have on my side from testing m4n1sh's previous version, and test again.  As for translations, I can provisionally approve the MIR with the understanding that it will need to be demoted if we can't get it translatable by UIF16:32
mterrydidrocks, ^16:32
didrocksthen, tomorrow we push it to main16:32
didrocksmterry: agreed16:32
* mterry goes and finds old files16:33
=== m_conley_away is now known as m_conley
didrocksmterry: yeah, I'm more worried about this personnaly, that you really have an issue that is not a local installation related :)16:34
mterrydidrocks, I'm sure it's local.  I did do a non-package install from before16:35
didrocks*phew* :)16:36
m4n1shmterry: agree. If I cant get translations by UIF, it can be demoted16:38
* mterry has to log out to stop g-c-c from spawning over and over16:39
seb128mterry, lucky you, I had to reboot yesterday because of lightdm :p16:40
seb128mterry, interestingly if the greeter exits it's respawned endless, and the respawning trigger a vt switch, no way to go to a vt or anything16:41
m4n1shmterry: the issue you were facing was an old one. I fixed it16:41
m4n1shchecking again in a VM16:41
mterryaha, one "Privacy"16:41
m4n1shnot the lock one16:42
m4n1shthe right one, the one with yellow circle16:42
mterryright16:42
m4n1shmterry: cant reproduce16:49
mterrym4n1sh, I think it was just old alm.so being there16:50
m4n1shyes16:50
m4n1sheven I did a make uninstall16:50
m4n1shto get rid of everything old16:50
mterrym4n1sh, didrocks: approved16:52
m4n1shyaya16:53
m4n1shpizza on the way :)16:53
didrocksm4n1sh: thanks, promoting :)16:56
didrocksmterry: ^^16:56
didrocksmterry: you take only pizza? how cheap you are :)16:56
m4n1shlol16:57
mterrydidrocks, with all the toppings though!16:57
didrocksmterry: ah, that's totally different then :)16:58
cjwatsonI'd like to upload a gnome-screensaver fix for upgrades, but Robert seemed uncertain in bug 878836 about whether this could be uploaded yet.  Does anyone have current state on this?17:21
ubot2`Launchpad bug 878836 in lightdm "Unity Greeter - Use Unity Greeter to fulfil lock screen as well as login functions" [High,In progress] https://launchpad.net/bugs/87883617:21
cjwatsonShould I back out Robert's change for the sake of an upload, and then put it back in bzr?17:21
mterrycjwatson, I don't know the current status of his support for that17:23
cjwatsonIt seems odd to have things in the branch listed in Vcs-Bzr that aren't uploadable17:25
seb128cjwatson, well, it's easier to stack stuff there for an update coming soon that to create another vcs17:28
cjwatsonSure, just awkward for those of us doing broad work across the archive17:29
seb128cjwatson, do you need your fix in today? just commit to the vcs otherwise I will make sure it's uploaded before ff17:29
seb128i.e tomorrow17:29
cjwatsonI already committed it a day or two ago; it's not a rush, I'm just trying to reduce the amount I need to keep track of17:29
seb128cjwatson, ok, you can drop it from your list, we will do a gnome-screensaver upload this week anyway17:29
cjwatsonI can't delete it from the list I'm tracking because I don't have write access to lintian.ubuntuwire.org ;-)17:30
cjwatsonbut OK, thanks17:30
Sweetsharkrickspencer3: Do you have a soffice.bin process running? Does running /usr/lib/libreoffice/program/soffice.bin give you an instance?17:31
seb128cjwatson, yw, sorry for the issue with the vcs17:31
desrtseb128: good g-s-d news today?17:31
seb128desrt, it's in the ubuntu-desktop ppa for testing since yesterday, seems to work ok17:33
seb128desrt, feel free to try it17:33
seb128desrt, I will upload tomorrow if everything is still ok17:33
desrtdid you simply backport the keybinding stuff or did you add the patch?17:33
desrti had a thought about that....17:33
seb128desrt, I reverted the commit for now17:33
desrtit seems that you should not make it conditional based on the desktop environment17:34
desrtrather, you should write to both all the time17:34
seb128desrt, ff is this week I've no time for that, if others want to step in good, otherwise I will have a look next week17:34
mterrycharles, I'm trying your icon-policy branch and the 'charge' value doesn't seem to work?17:34
seb128desrt, yeah, I didn't give it much thinking but that was an option as well17:34
desrtof course, the question comes for where to read from to populate the initial values...17:34
seb128desrt, I was just unsure if you wanted your unity keybindings to be the same as your GNOME ones17:34
desrtseb128: i guess that's an interesting question17:34
desrtseb128: but i bet 90% of people don't change their keybindings17:35
desrtand another 90% of people don't run two desktops17:35
seb128desrt, I think for next cycle we should drop the glue and have our own unity keybinding capplet17:35
desrtso now we're only down to 1% of people who would notice the difference17:35
seb128desrt, trying to sync cross wm doesn't seem needed nowadays17:35
desrtyes.  maybe.17:35
seb128desrt, but yeah, it's a corner case issue17:35
desrtexcept now, strictly speaking, you're no longer syncing across WM17:35
seb128desrt, I will give it some thinking but I'm not in an hurry for that ;-)17:36
desrtthe gsettings keys are from gsettings-desktop-schemas17:36
desrtno more of this "steal stuff from metacity" approach17:36
seb128right17:36
desrtseb128: why does gnome-settings-daemon get held back by default?17:39
desrtsome new apt "don't upgrade from ppa by default" logic?17:40
pittiseb128: g-s-d> I'd like a few more people to test it and give their thumbs up17:45
pittiseb128: I have no objection against it, just afraid of regressions17:45
=== maxb is now known as Guest79372
* didrocks waves good evening17:58
seb128mdeslaur, you might be interested in bug #878836, I basically just broke screen locking on user switching using the indicator in precise, just letting you know18:05
ubot2`Launchpad bug 878836 in lightdm "Unity Greeter - Use Unity Greeter to fulfil lock screen as well as login functions" [High,In progress] https://launchpad.net/bugs/87883618:05
seb128mdeslaur, robert_ancell and dx guys seems to agree that it shouldn't indicator-session calling gnome-screensaver, not sure what the right place is though18:05
mdeslaurseb128: oh, wow, I though that was going to wait until P...so now I get to file a zillion bugs about screen locking misbehaving? :)18:07
mdeslaurs/P/Q/18:07
seb128mdeslaur, robert_ancell wanted to give it a shot see how it goes and it might be good to have it optional even if we roll back18:08
mdeslaurseb128: ok, sounds good18:08
seb128mdeslaur, it should be easy enough to go back to gnome-screensaver18:08
=== mchro- is now known as mchro
mterryseb128, what does "nua" mean in sound-nua?18:23
seb128kenvandine, ^18:24
seb128mterry, dunno ;-)18:24
seb128new something I guess :p18:24
greybackmterry: "nua" from gaelic?18:41
mterrygreyback, does that mean new?18:41
greybackmterry: yes18:41
greybackpronounced "noo ah" where noo thymes with do18:41
greyback*rhymes18:42
ronocmterry, hey did you see my merge proposal18:49
mterryronoc, for which?  maybe not18:50
kenvandineseb128, ronoc named it... :)18:50
seb128mterry, https://code.launchpad.net/~cjcurran/unity-greeter/play-synchronised-start-up-sound/+merge/9302218:51
ronocseb128, beat me to it18:51
mterryronoc, what does nua mean then?18:51
ronocmterry, Irish for 'new'18:51
mterryah, ok18:51
ronocit always goes after the noun18:52
mterryronoc, pulseaudio too!  unity-greeter grows up so fast18:52
seb128kenvandine, ronoc: new indicator-session and sound uploaded18:52
ronocthanks seb12818:53
seb128mterry, not pulse due, canberra! I'm sure it's to please the australian maintainer :p18:53
mterryseb128, ooh, is there going to be a new -power?  I was about to distro-patch the 'icon-policy' patch, but don't want to duplicate effort18:53
ronocmterry, i know, it's the food it eats18:53
mterryseb128, the patch also launches pa18:53
seb128mterry, don't bother distro patching, ted said they would roll a bunch of tarballs tomorrow18:53
seb128mterry, oh right, I didn't scroll down ;-)18:54
kenvandineseb128, new patch for g-c-c is coming18:54
seb128kenvandine, graet18:54
seb128great18:54
ronockenvandine, cool18:54
kenvandineronoc, did you make changes to the old sound panel too?18:54
mterryseb128, ok.  tedg: I'm testing the new icon-policy patch, and the label/icon in the panel don't seem to be updating as charge changes?  FYI18:54
ronockenvandine, no shouldn't have18:54
* kenvandine is trying to weed out the quilt noise18:54
kenvandineok18:54
kenvandinedidn't think so :)18:54
ronoci hope not at least18:54
* mterry is starting to agree that forking g-c-c is making some sense18:55
ronoc+118:55
chrisccoulsong'ah, don't you just hate it when you start a build, go out to get some beer and then come back to find it failed18:56
seb128mterry, not sure if I should ;-) or :-( on that18:57
seb128chrisccoulson, give you a reason to go out for another beer? ;-)18:57
chrisccoulsonheh18:57
mterryseb128, try :-S18:57
mterrydifficult maneuver in meat space though18:58
seb128hehe18:58
seb128indeed18:58
seb128just tried, I'm glad nobody is watching me18:58
=== vuntz_ is now known as vuntz
kenvandineseb128, g-c-c pushed, completely untested :)18:58
mterryronoc, why the read_cb bit?  you're spawning async anyway right?18:59
mterryready_cb I mean18:59
seb128kenvandine, ok, will test after dinner19:00
mterryronoc, and why not spawn both apps at the same spot?19:00
brodercyphermox: hey, congrats on core-dev. do you still need sponsorship for bug #528087?19:00
ubot2`Launchpad bug 528087 in wpasupplicant "merge patch for segfault when using smartcards with NetworkManager" [Medium,Triaged] https://launchpad.net/bugs/52808719:00
seb128mterry, ronoc: btw I commented on the mr just giving my opinion19:00
cyphermoxbroder: no, I wouldn't. you opened or where interested in that bug no?19:00
cyphermoxbroder: I'd like a second opinion on it anyway, if you also feel it's safe, let's upload it19:01
ronocmterry, do we need want to leave a little bit of time to make sure pulse is ready19:01
brodercyphermox: nope, not my bug. i can try to review it, though it looks subtle19:01
cyphermoxbroder: ah, no I see19:01
mterryronoc, seems racy.  seb128's idea to use the API might make that logic more sane?19:01
brodercyphermox: i can confirm that it matches an upstream commit :)19:02
cyphermoxright19:02
cyphermoxso not worried, I'll just go ahead and push it19:02
chrisccoulsonseb128, i definitely feel like drinking a lot of beer tonight ;)19:02
seb128cyphermox, ok, got coredev, congrats!19:03
seb128chrisccoulson, you're next right? ;-)19:03
mterrycyphermox, nice  :)19:03
cyphermoxthanks19:03
seb128ok, that said dinner time19:03
seb128bbiab19:03
mterryHappy Valentine's Day all, btw.  I'm assuming that's US only, but still19:03
seb128mterry, happy valentine's day19:03
chrisccoulsonmterry, i'm more looking forward to march 14th19:04
chrisccoulson;)19:04
seb128mterry, I don't think it is us specific, France and Germany as well at least19:04
cyphermoxmarch 14th?19:04
seb128us->US19:04
chrisccoulsoncyphermox, http://www.urbandictionary.com/define.php?term=March%2014th19:04
mterryseb128, ah cool.  seems like such a fake holiday, I assumed it was regional  :)19:04
cyphermoxawesome!19:05
ronocmterry, I suppose it was easiest to spawn as opposed to test the vapis of canberra19:05
ronocmterry, although they look to be stable19:05
mterryronoc, :)  the raciness is worrisome though.  it'd be nice if canberra spawned pa as needed...19:06
mterryronoc, I'd see how reasonable the API is yeah19:06
ronocmterry, ok ill have a look in a bit19:06
ronocmterry, i need this in for FF though19:06
dobeyanyone on 32bit can test a branch of gwibber for me?19:12
dobeyactually, 3 on 32bit and 3 on 64bit would be perfect19:12
kenvandinedobey, no crashes for me on 64b19:15
dobeyright19:16
kenvandinedobey, i spin up a i386 VM pretty quickly19:16
dobeykenvandine: can you try in it please?19:16
kenvandinewill do19:17
dobeywant to see a few results on each arch. seems like it might be an issue in python-gi or gtk perhaps :(19:17
tedgmterry, can you mention that to charles :-)19:22
mterrycharles, I'm testing the new icon-policy patch, and the label/icon in the panel don't seem to be updating as charge changes?  FYI19:22
mterrytedg, will that get to him?19:22
charlesmterry: that will get to me :)19:22
mterrycharles, yay!  :)19:22
charles:)19:22
tedgIRC, it's like the future.19:23
tedg:-)19:23
mterrytedg, charles: Someone's cutting a release of indicator-power tomorrow?19:23
charlesthanks very much for the report, I'll look at that now19:23
* mterry has a patch to toggle icon-policy ready to go once it's available in the archive19:23
tedgmterry, Yes, today or tomorrow.  But since I seem to be unable to get the gtk2 version of libindicator to build I'm delayed :-/19:23
charlestedg: like the future, but easier on bandwidth19:23
tedgcharles, <message><start>Remember</start> the <time>future</time> has <amount>infinite</amount> <value>bandwidth</value></message>19:24
seb128mterry, you said holiday? it's a special day here but not an holiday ;-)19:38
seb128mterry, i.e rather a commercial day19:39
kenvandinehaha19:39
desrthttp://people.freedesktop.org/~kay/f17.svg19:39
kenvandineindeed... for us it is a hallmark holiday :)19:39
desrttime to catch up, boys :)19:39
mterryseb128, ah yeah.  Holiday in the US sense of special day.  Not a day off  ;)19:40
mterrydesrt, :)19:40
kenvandinedesrt, nice19:40
* desrt loves seeing stuff like this19:41
desrtubuntu pwns fedora at boot time19:41
desrtfedora pwns back19:41
desrtwho will be the next contender?!19:41
BigWhalethis fails miserably ... run-parts: executing /etc/kernel/postinst.d/zz-update-grub 3.2.0-16-generic /boot/vmlinuz-3.2.0-16-generic19:41
BigWhale:'(19:41
kenvandinedesrt, that isn't to a running desktop though is it?19:41
BigWhalenot fails it gets stuck19:42
desrtno.  fully working multiuser text userspace, it seems19:42
ryehm, gnome-character-map also has dark background19:42
kenvandinedesrt, ok, i'd like to see it to a full desktop :)19:42
kenvandinemy laptop was 9s last i looked19:42
kenvandinedamn compiz19:43
desrtubu or fedora?19:43
desrtheh19:43
kenvandineubuntu19:43
desrt9s is pretty good for compiz19:43
desrtssd?19:43
kenvandineindeed19:43
BigWhaleI used to have a Fedora ... then I figured, I don't really like to wear hats or caps or anything ... :>19:43
kenvandineyes19:43
kenvandineBigWhale, ugh... you don't like to wear anything?19:43
* kenvandine hides19:43
BigWhalehm19:44
Sarvattdesrt: shouldn't you have linked http://people.freedesktop.org/~kay/bootchart-20120201-1621.svg which actually shows some userspace coming up?19:44
* BigWhale starts thinking how to get out of this mess :>19:44
kenvandineoh, 30s now19:44
desrtBigWhale: that looks like it was before the recent improvemnts19:44
kenvandinethe damn lazy loading of lenses regression19:44
desrterm.  Sarvatt , i mean19:45
seb128desrt, that chart is only plumbing, that's not the slow part of boot ;-)19:45
kenvandinei am still getting to lightdm in 3.5s19:47
dobeykenvandine: compiz itself is really slow to start up for me19:47
seb128dobey, is it? how slow?19:48
seb128it takes 3 seconds on an atom cpu19:48
kenvandinethe lenses start, which fires gwibber-service and slows everything down here19:48
seb128kenvandine, yes, "everything" is the word, included sh, gcc and ld!19:48
seb128(still didn't look at why)19:48
kenvandineafter feature freeze :)19:49
dobeyseb128: i'm not sure how to get an accurate measurement of it. but logging into "classic gnome" was really slow with compiz and "classic gnome (no effects)" was pretty much instant log-in19:49
seb128well, I guess a few seconds can feel really slow compared to no delay19:50
* desrt notes that all this wankery over 7s vs 10s boot time is pretty pointless when the damn BIOS screen still shows for 30s19:50
=== gord_ is now known as gord
dobeyseb128: it might be faster now (or slower, now that i added a second monitor). not sure, and have enough other problems with multihead at the moment :(19:51
hallynoh no - why is my screen getting all messed up when i try to login now (new as of this morning's update)19:58
desrtseb128: unity is having a better day today20:00
seb128desrt, good ;-)20:00
seb128desrt, I upgraded yesterday evening a bit before stopping the computer and never got your issues20:01
desrtseb128: i still think it's ugly ;)20:01
seb128desrt, geeks have no taste, that's fine ;-)20:01
* desrt considers taking it to the next level but backs off instead20:02
seb128desrt, ;-)20:02
desrtseb128: your mother is a lovely individual and she raised a fine young man20:02
seb128lol20:02
seb128desrt, don't worry, I'm sure I will pay for that another day ;-)20:03
seb128or that you will make it even one way or the other ;-)20:03
desrtseb128: i'm getting gnome-shell 3.4 in precise.  you get to be on my good list today :)20:03
seb128hehe20:03
desrtprobably ricotz's too, for that matter20:03
seb128don't forget jbicha as well20:04
ricotzseb128, could you look at https://bugs.launchpad.net/ubuntu/+source/clutter-1.0/+bug/93231120:25
ubot2`Launchpad bug 932311 in clutter-1.0 "Sync clutter-1.0 1.8.4-1 (main) from Debian testing (main)" [Undecided,New]20:25
seb128ricotz, synced20:35
ricotzseb128, thanks!20:36
seb128ricotz, thank you ;-)20:36
seb128mterry, can I get you to look at bug #932307?20:58
ubot2`Launchpad bug 932307 in libwacom "[mir] libwacom" [Undecided,New] https://launchpad.net/bugs/93230720:58
seb128jbicha, thanks for writting it ;-)20:58
mterryseb128, looking20:59
seb128mterry, it's a requirement for my bug #93165620:59
ubot2`Launchpad bug 931656 in gnome-settings-daemon "let's try to update gsd to the current unstable version" [Wishlist,Confirmed] https://launchpad.net/bugs/93165620:59
seb128mterry, which ideally I would like to upload tomorrow if nobody finds any blocker issue or reason to not do it20:59
mterryseb128, you mean promote tomorrow?21:00
seb128mterry, I would like to upload g-s-d which build-depends on libwacom21:00
mterryseb128, ah right, of cours21:00
kenvandineseb128, do you know if anyone has been getting crashes in i386 that seem to be related to theme or drawing?21:05
kenvandinei386 only?21:05
kenvandineperhaps it is only happening in python-gi21:05
kenvandineseb128, the gtk3 gwibber-accounts is very crashy on i38621:06
kenvandine*** glibc detected *** /usr/bin/python: corrupted double-linked list: 0x08b25568 ***21:06
kenvandinebut we can't get it to crash on amd6421:06
kenvandinedobey is running it in valgrind now21:07
dobeytrying to21:07
seb128kenvandine, nothing that I know about21:08
dobeyman, this valgrind log is crazy :(21:17
kklimondahey, I have a small problem - transmission in 10.04 can't update its blocklist because project no longer hosts the level1 file used for that. I could switch to another level1 file, but it may as well get deleted at some point. Should I just go for it, or ask some ubuntu admins to provide me with a place I can put it in?21:24
seb128kklimonda, try asking on #ubuntu-devel but you should probably do both21:28
seb128kklimonda, get a fix with the change and try to get the admins to provide one21:28
seb128kklimonda, it's likely that the admin stuff might take a while so you shouldn't block on it21:29
kklimondaright21:29
kklimondaseb128: maybe I could use http://people.ubuntu.com/~kklimonda for now (or even until lucid reaches EOL, it's not that long)21:32
seb128seems like not a good idea to me21:32
seb128try asking on #ubuntu-devel21:33
jasoncwarner_TheMuso` RAOF bryceh meeting reminder. please make sure the wiki is updated and if you have agenda items, they are listed there... https://wiki.ubuntu.com/DesktopTeam/Meeting/2012-02-1421:50
kklimondaah, it seems I can't really point transmission to just any url anyway as all blocklists are gzipped, and 10.04 version doesn't know how to unpack them.21:50
hallynkeyboard settings -> shortcuts still shows my shortcuts (ctrl-alt-q through r for switch to desktops 5-8), but they're not working :(21:51
brycehjasoncwarner_, can give you status on the multimonitor spec now if interested?21:53
robert_ancellmterry, still here?22:05
mterryrobert_ancell, about to head ot22:05
mterryrobert_ancell, something quick?22:05
robert_ancellmterry, sure, just saying yes please to doing the messaging indicator stuff.  I'll confirm in the email22:05
mterryrobert_ancell, ok, can push that in tomorrow.  I'll add a XHasMessages property on accountsservice, k?22:06
robert_ancellok22:06
mterry(just so I don't block you on the name)22:07
robert_ancellI'll do the lightdm changes assuming that and make a release today22:07
mterrycool22:07
seb128hey robert_ancell22:08
robert_ancellseb128, hello22:08
TheMuso`Grrr the new numpad stuff for compiz conflicts with Orca's flat review commands. :S22:18
robert_ancellRAOF, do you know much about g-s-d and xrandr?22:36
RAOFrobert_ancell: Yeah, a bit.22:37
robert_ancellRAOF, so, I've enabled the xrandr plugin in the greeter, and I get the following behaviour:22:37
robert_ancellIf the external monitor is already plugged in, then the screens get mirrored22:37
robert_ancellIf I plug in the monitor after starting, then the second screen is placed, but the monitor screen has the original common resolution that was used for the mirroring22:38
robert_ancellafaict I'm using the default g-s-d settings, is there anything I need to enable to make it do the "place them in the best locations"?22:38
RAOFNo, I don't believe so.22:39
robert_ancell(and is there another g-s-d plugin that needs to be enabled?)22:39
RAOFAgain, I don't think so.22:39
robert_ancellRAOF, could I get you to confirm the behaviour?22:39
broderrobert_ancell: that's consistent with my understanding of how the xrandr plugin behaves22:40
RAOFYeah, certainly.22:40
robert_ancellbroder, the observed behaviour?22:40
broderyes22:40
robert_ancellbroder, how does the desktop make the better decisions?22:40
broderrobert_ancell: i'm not convinced it does, in general22:41
RAOFI thought it probed on startup22:41
robert_ancellbroder, when I'm logged into Unity/GNOME Shell I have both monitors placed correctly, but perhaps I've set that in the settings at some point>?22:41
robert_ancellI'll try a guest account22:41
broderrobert_ancell: let me go re-skim the source22:41
RAOFAh, right, it does probe on startup, but it only changes things if it sees an existing configuration.22:42
RAOF(ie: you've had this monitor plugged in and spanned before)22:42
broderuh, looks like there's a gsettings flag to change what it does at startup with multiple monitors22:42
brycehrobert_ancell, with a default install, g-s-d will give you mirrored by default22:43
broder...and your choices are accept the layout X handed you, clone, or a spanning layout with just the non-builtin displays22:43
broderquality22:43
robert_ancellbroder, damn, you're completely right.  guest session does exactly the same thing22:43
broderseems like a vendor patch to plugins/xrandr/gsd-xrandr-manager.c:apply_default_boot_configuration to add a GSD_XRANDR_BOOT_BEHAVIOR_DO_EXTEND would be straightforward22:44
broderrobert_ancell: (i assume that extended layout is your goal?)22:44
robert_ancellbroder, well, I was just checking that I'd implemented it right in the greeter, but to match the multi monitor spec we should be doing extended layout by default (both in the greeter and the session) as long as it's not a projector22:45
brycehrobert_ancell, there used to be a button on the config tool "set for all users" which would store monitors.xml in a system location.  If we still had that, then lightdm could simply use that as its settings file22:45
=== dduffey is now known as dduffey_afk
broderbryceh: but there's no way to write a generic monitors.xml, just one for specific vendor/device ids22:45
robert_ancellbryceh, does that still work today?  Because if we deliver 12.04 with just the old behaviour we need to let people know how to set the greeter setup to something normal22:46
robert_ancell(there is no greeter display settings UI)22:46
brycehbroder, yep that's right22:46
brycehrobert_ancell, it doesn't still work today.  I don't know when/why that was removed.22:47
broderthe code for it is still in g-s-d, but there's nothing that writes out the global config file22:47
RAOFThat's odd :)22:47
bryceh/etc/gnome-settings-daemon/xrandr/monitors.xml22:48
brycehthat's where it used to live I think22:48
=== m_conley is now known as m_conley_away
robert_ancelldoes anyone know what the plan is for 12.04 for default monitor layout?22:50
broderrobert_ancell: i don't think you can build the spec without some significant rearchitecture of the xrandr plugin. i'm strongly of the opinion that the plugin *needs* that significant rearchitecture22:51
robert_ancellI'll deliver the greeter changes, but they wont be visible if the default is to mirror.  I think "match the desktop" is the correct behaviour22:51
brycehrobert_ancell, yes it's in the multi monitor spec22:51
broderunfortunately, i've been stuck spouting opinions for the last year and a half without having time to implement them :-/22:51
robert_ancellbryceh, I mean "is that getting delivered for 12.04"22:51
robert_ancellbroder, :(22:51
brycehrobert_ancell, ah, right not sure there22:51
brycehrobert_ancell, X sets mirrored as the default, and afaik we're staying with that22:52
RAOFI think Design thinks that some of it is landing for 12.0422:52
brycehbut the spec calls for extended, but it has to be done at the dm layer22:52
robert_ancelldm?22:52
brycehdisplay manager or session22:53
robert_ancellsession I'm hoping...  Not sure what the dm could do here to help22:53
RAOFDM could default to extended.22:53
robert_ancellRAOF, we can do that via a flag?22:54
robert_ancelland g-s-d honors the default?22:54
RAOFI'm not sure.  You could certainly set it manually.22:54
seb128robert_ancell, g-s-d has a gsettings key for the default22:55
seb128we set it to "follow xorg"22:55
seb128    <key name="default-monitors-setup" enum="org.gnome.settings-daemon.GsdXrandrBootBehaviour">22:55
seb128      <default>'do-nothing'</default>22:55
seb128      <_summary>Whether to turn off specific monitors after boot</_summary>22:55
seb128      <_description>'clone' will display the same thing on all monitors, 'dock' will switch off the internal monitor, 'do-nothing' will use the default Xorg behaviour (extend the desktop in recent versions)</_description>22:55
seb128robert_ancell, that's org.gnome.settings-daemon.plugins.xrandr default-monitors-setup22:56
RAOFSadly, that's lying about Xorg's default behaviour.22:56
robert_ancellRAOF, nice :)22:56
RAOFAlthough I think that *is* the default behaviour in fedora22:56
robert_ancellso, do we think we can switch to extend in Ubuntu by 12.04?  Are there any risks to doing that?22:57
seb128RAOF, I think pitti wrote the patch when they started enforcing setting something by default (it was taking boot time)22:57
broderyou could easily do something like http://paste.ubuntu.com/842345/ and then create an "extend" option for that gsettings key22:57
seb128RAOF, I'm pretty sure it's meant to not be applying any change when set this way, so default to what xorg is doing22:57
RAOFseb128: Yeah, that matches with my memory.22:57
seb128RAOF, that seems confirmed by the fact that current lightdm doesn't use xrandr and use mirror22:58
robert_ancellbroder, it's that easy?22:58
broderrobert_ancell: well, seb128's boot concerns are probably legitimate22:58
RAOFYeah, that'd be about right.22:58
broderif there is a boot time concern, and we want extend-by-default, could we make X do it instead?22:59
brodersteal whatever fedora is doing to make that happen?22:59
robert_ancelljasoncwarner_, any opinions on this ^^^  i.e. how important is extend behaviour?  More important than boot time?22:59
broderRAOF: how *is* fedora doing extend-by-default? is it a config flag? patch?23:00
RAOFbroder: Patch, IIRC.23:00
* RAOF is checking fedora git now.23:01
RAOFMan, everything would be so much simpler if we could break Xserver ABI at will ;)23:02
RAOFHm.  Ok, so fedora's patch is http://pkgs.fedoraproject.org/gitweb/?p=xorg-x11-server.git;a=blob;f=xserver-1.6.99-right-of.patch;h=a0c9e7f64b98a091f64faaf5a8a432e2122e25f9;hb=HEAD which has the *tiny* downside that it seems to break ABI.23:04
brycehheh23:05
broderwe could force it on drivers instead of giving them a choice :)23:06
RAOFHm.  And it *is* applied to their server.  You can run the nvidia binary drivers on Fedora, right?23:06
seb128RAOF, how does it break abi? they reduced the padding by one and added one member?23:07
RAOFWhere do they reduce the padding?  Oh, there.23:07
RAOFYeah, that'd work.23:07
seb128;-)23:07
robert_ancellseb128, so it reads what was a padding octet?  Hope everyone zeroed those out...23:09
chrisccoulsonhmmm, do i start looking at assembler tonight, or wait until tomorrow morning?23:15
RAOFThey're documented as being reserved for minor ABI bumps, but that's not exactly enforcable :)23:15
jasoncwarner_RAOF what is your estimate on impact in boottime for extend?23:19
jasoncwarner_RAOF:  and how long to implement? do you think we could test it out and see impact rather quickly?23:19
jasoncwarner_robert_ancell and I are talkign and we agree, this is really nice for users, though need to know tradeoffs23:19
RAOFjasoncwarner_: I'm not sure what the boot-time impact would be; worst case, I think it'd on the order of 5 seconds.23:29
robert_ancellRAOF, will you hit that post login screen anyway?23:30
jasoncwarner_RAOF: and we would likely pay that price elsewhere anyway, right?23:30
robert_ancell(assuming you've manually configured the screens to extend)23:30
RAOFThat's likely, yes.23:30
brodertheoretically, this could improve boot time, right? if we were lucky, it might eliminate a plymouth -> lightdm flicker if you have multiple displays plugged in23:31
RAOFRight.23:31
broder(if we do it in the x server and not g-s-d)23:31
RAOFIf we do it in the X server we might just want to give the KMS drivers the option of not having X touch the modes they've already set.23:31
jasoncwarner_RAOF robert_ancell sounds to me like we should probably give this a go. would you guys agree? at least to see what boot speed regression would be in practice...the benefits of doing it seem high from a user perspective23:33
RAOFHm.  We'd probably need to do that in addition to the default-to-spanned, so we also catch nvidia and fglrx.23:33
RAOFjasoncwarner_: It seems like a good idea to me.  We can always do some testing.23:34
jasoncwarner_RAOF: cool, thanks...let's make some users happy!23:35
jasoncwarner_bryceh and RAOF fyi on that mouse scrolling thing I mentioned. https://bugs.launchpad.net/ubuntu/+source/xorg/+bug/93243923:51
ubot2`Launchpad bug 932439 in xorg "Horizontal scrolling feels backwards" [Undecided,New]23:51
brycehjasoncwarner_, got it, will review and follow up shortly23:56
jasoncwarner_thanks, dude :)23:56

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