/srv/irclogs.ubuntu.com/2011/10/10/#ubuntu-desktop.txt

smspillazRAOF: hi00:23
smspillazRAOF: so turns out we don't need screen crtc pixmaps to do what I want00:23
RAOFFunkysauce.00:23
smspillazRAOF: I did it using a trick in xcomposite00:23
smspillazRAOF: so now all we need is for lightdm to implement a simple compositor and have that carry through into the session until compiz tries to replace it, if at all possible00:24
RAOFProbably fairly simple.00:25
smspillazand then in the logout case, if it's possible to allow lightdm to "take over" a currently running x server, then have it's compositor replace the gnome-session one which will replace the compiz one00:25
smspillazand ta-da, no flicker! :)00:25
smspillazRAOF: actually, even for the restart case, it looks really cool00:26
RAOFWhat's the XComposite trick?00:26
smspillazinstead of going CLUNCK, flashflashflashflashflash, VANISH, BOOM (shift)00:27
smspillazit's just *stop* *start00:27
smspillazRAOF: oh, the new compositor doesn't take the selection until it's painted at least one frame00:27
smspillazso the old compositor stays around until the new compositor has done this00:27
RAOFNifty00:28
smspillaz(basically, there's a property that the outgoing and incoming compositors set on the window used for the composite selection which says they support the handoff protocol00:29
smspillazso when the new compositor comes in, it checks for the existence of the protocol, and doesn't try to do CompositeRedirectManual, but instead does CompositeRedirectAutomatic and *doesn't* touch the composite overlay window00:30
smspillazand then it paints one full frame00:30
smspillazand then it takes the selection00:30
smspillazupon losing the selection, the old compositor checks the new selection owner for the property, and if that's present, it doesn't unmap the composite overlay window or touch it in any way (but it does redirect using CompositeRedirectManual)00:31
smspillazerr, *unredirect00:31
smspillazthen the new compositor waits for the old one to finally go away, and does a redirect using CompositeRedirectManual, but the output window is still visible00:31
smspillaz(because both have a reference on it)00:32
smspillazhowever, the only caveat so far is that it makes the giant assumption that you will lose the composite selection, which is a problem if you went from compositor to no compositor00:32
RAOFHeh.00:33
smspillazso if you replace compiz with an unpatched metacity your screen hangs00:33
smspillaz(mostly because of the loose marriage between 'compositor' and 'window manager')00:33
smspillazI suppose I could make a new selection, but then I'd have to resort to checking incoming properties on the root window and I've found that to be racy00:34
smspillazor it could just time out00:34
smspillazRAOF: what I *really* want to do though is enforce compositing, like maybe we can do something in gnome-session to always try and composite the screen if it stops being composited or whatever, but that's really hard to do because of the way selections work00:38
RAOFI wouldn't mind, personally, if the answer to "what happens if you run an unpatched metacity" was "it breaks".00:39
smspillazRAOF: s/metacity/xmonad/00:39
smspillazthink of the people who will ditch ubuntu for arch :p00:40
RAOFs/metacity/*/00:40
RAOFunity-greeter could quite happily only do this when running an "Ubuntu" session, which we know will start Unity.00:40
smspillazyeah I suppose00:40
smspillazand then we could just ignore --replace except when allowing it inside of unity00:41
RAOFAnd could start compiz with "--compositor-handoff"00:41
smspillazbut *gosh* that's a hack :p00:41
jbichasimilar idea to what GDM is doing with it being part GNOME Shell now if the hardware supports it00:41
smspillazyeah00:41
smspillazI'm not really keen on running compiz on lightdm00:41
smspillaz*thinks of the security implications*00:42
RAOFAnd it's slow on startup.00:42
smspillazcompiz by itself is really fast to start00:42
smspillazit could be faster00:42
RAOFOh, right.  I was thinking a full session compiz. :)00:42
smspillazbut if you did composite --replace composite opengl its pretty much instance :)00:42
smspillazerr00:42
smspillaz*compiz00:42
smspillazRAOF: I'm more thinking of00:43
smspillaz"hey, install this BLING BLING plugin"00:43
smspillaz"GLScreen::glPaintOutput () { execl ("/bin/bash"); }00:43
jbichamy software center is busted, are y'all having any problems with it?00:44
RAOFNope.  Well, apart from my self-inflicted PolicyKit wound.00:44
smspillazI wonder if its possible to use PolicyKit for things other than granting root permissions00:45
RAOFYes, absolutely.00:45
smspillazoh, cool00:45
jbichaI get a blank white window and this is the only output on the terminal: http://paste.ubuntu.com/705203/00:46
smspillazI was thinking of something like being able to have a "blessed" screensaver window00:46
RAOFIt'll become more possible once https://bugs.freedesktop.org/show_bug.cgi?id=41025 gets accepted, too :)00:46
ubot2Freedesktop bug 41025 in daemon "Add an ‘owner’ user to actions." [Enhancement,New]00:46
RAOFsmspillaz: PolicyKit doesn't actually grant root permissions anyway; it's just a way for $DAEMON to check whether $CLIENT should be able to perform $ACTION.00:46
smspillazI figured00:46
smspillazRAOF: and I suppose it gives keys or somesuch to applications so you don't have to authorize it all the time ?00:47
RAOFDepends; you can define that in the action description: http://hal.freedesktop.org/docs/PolicyKit/polkit-conf.html#conf-declaring-actions00:48
RAOFAlthough until that patch gets applied your $DAEMON needs to run as root for PolicyKit to be useful.00:51
jbichapitti: python plugins are broke in Totem (libpeas again) bug 85510000:52
ubot2Launchpad bug 855100 in totem "python plugins not working" [Undecided,Confirmed] https://launchpad.net/bugs/85510000:52
smspillazRAOF: neat01:10
=== jincreator1 is now known as jincreator
=== ejat- is now known as ejat
=== micahg_ is now known as micahg
=== tkamppeter__ is now known as tkamppeter
RAOFBaurgh.  What part of gdk_x11_display_grab are you not understanding, damnit?05:19
RAOFBah!  Of course, my old nemesis, XSync.06:01
smspillazRAOF: :)06:14
smspillazRAOF: or XNextEvent06:15
RAOFFor my future self, in the hope that writing it down again will make it stick: If you call XGrabServer, it's a good really idea to XSync afterward if you expect it to take effect properly.06:16
smspillazyeah06:16
smspillazuhh actually06:16
smspillazXGrabServer is synchronous iirc06:16
smspillazit's XUngrabServer that isn't06:16
smspillazor is it not synchronous?06:16
RAOFsmspillaz: So, turns out that if you fork quickly enough you can get in before XGrabServer takes effect.06:17
smspillazsince if that's the case there's lots of code in compiz that depends on sever grabs (because we send synthetic events)06:17
RAOFXGrabServer was not sufficiently synchronous for my testing.06:17
smspillazRAOF: hmm ok, I think I'll need to do XSync directly befor and after XGrabServer then06:17
smspillaz*before06:17
smspillazwell really, when you do XGrabServer, you should first do XSync, then XSynchronize, then XGrabServer, then do your stuff, then XUngrabServer06:18
RAOFIn my case, I was trying to check that I correctly handled the case where XGrabServer causes check_gl_texture_size to hang waiting for XOpenDisplay.06:18
smspillazthen XSynchronize (false)06:18
smspillazRAOF: ah, yikes06:18
RAOFI, too, thought that XGrabServer was synchronous, so I just called it at the top of the function that forks off check_gl_texture_size... which proceeded to *work* and happily return the correct GL_MAX_TEXTURE_SIZE.06:19
smspillazhuh06:19
RAOFObviously not the effect I was hoping for :)06:19
RAOFSo, in short: ?XGrabServer: your paranoia is justified.?06:20
smspillazwell, XGrabServer without synchronous behaviour kind of defeats the purpose of XGrabServer if you ask me06:21
smspillazbecause what ends up happening is this:06:22
smspillazlisten only to me, stop listening only to me, do stuff06:22
smspillazsince if you're using server grabs, its likely that you're doing stuff with whats directly on the server at that time, which means you have to flush your output buffer06:23
RAOFIn this case, gnome-desktop only wants to batch up some X state fiddling into a single notify.06:23
RAOFOh, hai check_gl_texture_size.  *You're* what's consuming 100% cpu?06:24
didrocksgood morning06:38
RAOFMorning didrocks!06:41
didrockshey RAOF, how are you?06:41
RAOFChagrined.06:41
RAOFFor being insufficiently paranoid with check_gl_texture_size :)06:42
RAOFAlso, still slightly sick, but that's easier to ignore ?06:42
didrocksoh really?06:44
pittiGood morning06:44
RAOFMorning pitti06:44
RAOFOh, whoops.06:44
* RAOF has noticed a *tiny* problem with the most recent gnome-desktop3 upload.06:45
didrocksguten morgen pitti, feeling better?06:45
RAOFWe really should set --abort-on-upstream-changes by default, shouldn't we :)06:45
pittididrocks: a bit, yes06:46
pittihey RAOF06:46
pittiRAOF: I think dpkg 1.16.1 will help06:46
pittiRAOF: you got a debian-changes* stuff that reverted your patch?06:47
RAOFThat basically flips that option to default-on, doesn't it?06:47
pittiseems so, yes06:47
RAOFoneiric-proposed is open, right?06:49
pittiRAOF: yes06:53
tkamppeterpitti, hi07:10
tkamppeterpitti, first thank you for approving my 0-day SRUs during the weekend.07:10
pittitkamppeter: guten Morgen07:11
tkamppeterpitti, I have a little problem with my eeePC. I got a flooding of WLAN password requests due to bug 868293 and then turned off WLAN in the indicator applet menu. This also removed the menu entry to turn on WLAN again, and now I am totally locked out, the machine looks like having no WLAN by hardware now.07:12
ubot2Launchpad bug 868293 in unity "compiz assert failure: *** glibc detected *** compiz: free(): corrupted unsorted chunks: 0xa05166e0 *** (drm_intel_gem_bo_unreference)" [High,Fix committed] https://launchpad.net/bugs/86829307:12
tkamppeterpitti, as usual, scrambling bug numbers, I meant bug 854833.07:12
ubot2Launchpad bug 854833 in gnome-keyring "(oneiric) wireless passwords not remembered" [Undecided,Confirmed] https://launchpad.net/bugs/85483307:13
pittitkamppeter: that's something for cyphermox07:13
tkamppetercyphermox, hi07:15
pittitkamppeter: he's in the US, so he'll answer this afternoon07:16
tkamppeterpitti, as you have seen the CUPS SRU is verified. I have joined the two bugs as duplicates as they are fixed by the same patch.07:16
tkamppeterpitti, do you know which package is the culprit for the disappeared WLAN?07:19
pittitkamppeter: I don't, no; works here07:22
chrisccoulsongood morning everyone07:23
didrockshey chrisccoulson07:23
didrockswelcome back! (well, if we consider you didn't connect during your vacations ;))07:24
chrisccoulsonhi didrocks :)07:24
tkamppeterpitti, have found out what happend: Turning of wireless has put the machine into inflight mode (did not see that directly as a plugged USB Bluetooth adapter carried on working, I pressed Fn + F2 to leave inflight mode, then the wireless entry reappeared in the menu and I could turn on wireless again by the menu.07:24
chrisccoulsonthanks ;007:24
chrisccoulsonhow are you?07:24
pittitkamppeter: aah, kill switch?07:24
didrockschrisccoulson: I'm fine thanks, and you?07:25
chrisccoulsondidrocks, yeah, good thanks07:25
pittihey chrisccoulson -- don't you need some holiday now? :-)07:25
chrisccoulsonhi pitti. yeah, i'll need some more holiday again soon ;)07:25
tkamppeterpitti, what do you mean with "kill switch"?07:27
pittitkamppeter: the key/slider which disables/enables wifi is usually called "kill switch"07:27
tkamppeterpitti, some boxes have a physical slider which cannot be set by software, this netbook not.07:28
tkamppeterpitti, in this case the software can set the kill switch which this action should not do.07:32
RAOFchrisccoulson: How would you like to test gnome-desktop later?07:33
chrisccoulsonRAOF, sure, can do07:34
RAOFI can either PPA it up or point you at a packaging branch.07:34
RAOFchrisccoulson: First cut is in ppa:raof/aubergine, pending building.  That should ensure your desktop is never blocked by check_gl_texture_size, no matter how crazy gnome-desktop/g-s-d want to be.07:43
rodrigo_morning07:47
pittihey rodrigo_07:59
SweetsharkMorning all!08:02
rodrigo_hi pitti, Sweetshark08:04
pittihey Sweetshark, how are you?08:05
seb128hey08:05
didrocksgood morning Sweetshark, rodrigo_08:05
rodrigo_hi didrocks, seb128 :)08:05
seb128hey didrocks pitti rodrigo_08:06
seb128how is everybody,08:06
pittibonjour seb128, ca va?08:06
seb128?08:06
seb128pitti, ca va bien, merci ;-)08:06
pittistill a bit oneiric :)08:06
seb128hehe08:06
seb128pitti, how is your cold?08:06
seb128did you manage to get over it?08:06
pittirelease candidates are built and on the tracker, if you guys feel so inclined08:06
pittiseb128: seems to be a very slow one; it's not very bad, but already lasting a week :/08:06
seb128pitti, I will do some iso testing for sure today08:07
seb128let me start syncs while I catch up on emails etc08:07
Sweetsharkpitti: a cold takes 14 days to heal off, with medicine it takes two weeks ...08:12
pittiSweetshark: that used to be 7 days -- the germs keep getting better!08:13
Sweetsharkpitti: we are training them with antibiotics08:13
pittiI don't08:13
pittibut they might have gotten resistant against chicken soup and apple pie as well08:13
Sweetsharkpitti: ow, now thats bad08:14
seb128pitti, do you know about udisk2 and davidz plans for it?08:20
pittiseb128: he wants to try and push it into gnome 3.408:21
seb128ok, what I was feating08:21
pittibut I haven't played around with it much yet08:21
seb128I'm pondering staying on GNOME 3.2 for the lts08:21
pittiit's somewhere on my list of things to do08:21
seb128do you see that as a risky move in a lts cycle?08:21
pittiit's installable in parallel with old udisks08:21
pittimoderate, I think08:21
seb128well, he's porting gnome-disk-utility and gvfs08:21
pittiit's completely rewritten08:21
seb128not sure he will keep both backends08:21
pittiseb128: no, I mean for other desktops like KDE08:22
pittiseb128: but anyway, it turns some concepts upside down08:22
pittilike the distinction between "internal" and "external"08:22
pittiI'd feel better if this landed in Q TBH08:22
pittibut then again, I need to actually look at it before I make up my mind08:23
pittisomething to play with next week08:23
seb128ok, me as well08:23
seb128pitti, can you look before UDS? thanks ;-)08:23
pittione thing I want to do is writing an integration test, similar to what udisks 1 has08:23
seb128pitti, it's going to be one of the parameters in the "what GNOME version to go for" discussion08:23
pittiseb128: ok, will make sure I'm prepared for this part08:23
seb128the glib changes desrt is doing makes me nervous for a lts as well08:23
seb128and since GNOME sucks at being able to ship a new version on a non current platform I doubt we will be able to take 3.4 without udisks2; glib 2.32 gtk 3.4 etc08:24
pittiudisks2 and glib/gdu/gvfs certainly go together, yes08:26
seb128yeah, as usually with GNOME you can't easily cherrypick components08:28
seb128it's the lot or nothing08:28
pittiwell, that's fairly understandable, though08:29
pittikeeping both udisks 1 and 2 code in gdu/gvfs would be quite some effort, and nobody would extensively test that upstream anyway08:29
seb128pitti, well I still wish that "applications" like gedit, eog etc would be handled as standalone applications and a bit lax on their depends ;-)08:29
pittiI don't think the API changes at the gvfs level, though08:30
pittiso it still ought to be possible to update udisks/gdu/gvfs/glib, but keep the apps, for example08:30
seb128that's already something08:31
seb128well anyway something for UDS08:31
seb128I just wanted to make sure somebody has a clue about that transition at UDS for the discussion ;-)08:31
Sweetsharkpitti: does anyone know how to setup a software-raid after the install? Mine sorta kinda works -- it sometimes boots through, it is complaining about degradedraids on boot sometimes and just doesnt boot at all at other times (just hangs with a blank screen). I assume I would need to get my raid setup into the initramfs somehow maybe?08:32
pittiSweetshark: did you try the latest udev from Friday/Saturday?08:32
pittiSweetshark: you mean moving your root fs to raid after install?08:33
pittiI've done that on my server just through ssh years ago, with repartitioning two times (that was fun)08:33
pittibut I kept /boot/ on non-RAID; not sure if that works now08:33
Sweetsharkpitti: no, no fancy stuff like root or /boot on raid. Just /home and a custom partition.08:40
pittiSweetshark: that should "just work" (tm); i. e. do the mdadm stuff, add /dev/mapper/whatever to /etc/fstab for /home08:40
pittimdadm udev rules sohuld assemble the array on boot, and trigger the mounting08:41
didrocksre08:51
glatzormorning mvo, debugging aptdaemon I just realized that the session indicator performs a UpgradeSystem Simulate after every change of the transaction queue08:56
glatzormvo, that seems to be a little bit too much08:56
glatzormvo, the simulate is also processed in the main loop (we don't use threading in oneiric) so the system gets a short block after each transaction08:56
mvoglatzor: urgh08:57
mvoglatzor: that is very much not ideal08:57
mvoglatzor: hm, what can we do, what is the best way to fix session indicator? or should we simply do some clever caching?08:58
glatzormvo, for P indicator should use the PackageKit interface. The GetUpdates will be cached in aptdaemon.08:59
glatzormvo, it could listen to the org.debian.apt.CacheChanged transaction09:00
glatzortransaction != signal09:00
glatzormvo, I am away09:01
mvoglatzor: thanks for the notify!09:01
czajkowskiAloha09:07
glatzormvo, the signal won't be enough.09:16
glatzormvo, it seems to be difficult to this right with the current infrastructure. we have to accept some inaccuranceness09:17
mvook09:17
glatzoroh that word seems to be odd :)09:17
mvoI know what you mean09:17
mvoits just a bit inaccurate ;)09:17
glatzormvo, right :)09:17
Sweetsharkpitti: well, it doesnt "just work" here. and the sometimes works, sometimes doesnt stuff scares me a bit.09:18
* mvo is still proud member of blatant errors and awkward grammar09:18
* glatzor too09:18
glatzorsee you, mvo09:18
* mvo waves09:19
pittiSweetshark: when it doesn't work, does the /dev/mapper/* device exist? or not even that?09:22
Sweetsharkpitti: I am not used dmapper or lvm, just md.09:27
pittiSweetshark: yes, but that should still end up in /dev/mapper/09:28
chrisccoulsonhmmm, so, since i went on vacation, something seems to have broken the panel menus in unity on my second monitor :(09:28
chrisccoulsonthey no longer stay open anymore, but instead, they appear briefly and close immediately again09:28
chrisccoulsonthat never used to happen09:28
chrisccoulsondidrocks, have you seen that?09:29
didrockschrisccoulson: I'm not with my second monitor right now09:30
didrocksnjpatel: you still have your second monitor, isn't it, do you have this? ^09:30
pittiSweetshark: hm, or maybe not -- what do you get there, /dev/mdsomething?09:30
chrisccoulsonhmmm, it's pretty broken. i tried logging out and back in again, just to make sure it wasn't transient09:30
chrisccoulsonand it's consistently broken on my second monitor09:31
chrisccoulsonall the menus are unusable09:31
Sweetsharkpitti: I have /dev/md/1 and /dev/md/2 in /etc/mdadm/mdadm.conf and am using the UUIDs of those arrays in fstab. However, even when booting trough I get /dev/md127 and /dev/md126 instead of 1 and 209:32
njpatelchrisccoulson, didrocks, erm, no, but let me try09:32
seb128hey chrisccoulson09:33
* njpatel upgrades first, though09:33
pittiSweetshark: oh, mdadm.conf? that shouldn't have been necessary for some ten years or longer..09:33
chrisccoulsonhi seb12809:33
seb128njpatel, chrisccoulson: kenvandine (I think) mentioned the same second monitor issue09:33
chrisccoulsonah, so it might not just be me then :)09:33
seb128chrisccoulson, how are you? had nice holidays? happy to be back?09:33
njpatelokay09:33
pittiSweetshark: perhaps try to move that away, and see what it does then?09:33
njpateldamn09:33
njpatelchrisccoulson, bug please, sir :)09:33
pittiSweetshark: (just to rule out the possibility of some mis-configuration ther)09:33
chrisccoulsonseb128, yeah, the holiday was great thanks09:33
chrisccoulsonit felt like i never left really ;)09:34
chrisccoulsonnjpatel, did you manage to confirm it?09:34
njpatelchrisccoulson, no, but I have a feeling you might be right09:34
seb128njpatel, chrisccoulson: bug #86919609:34
ubot2Launchpad bug 869196 in unity "unity panel menus don't stay open when clicked on second monitor" [Undecided,New] https://launchpad.net/bugs/86919609:34
njpatelnot yet*09:34
njpatelseb128, swheet09:34
njpatelshweet*09:34
chrisccoulsonexcellent, thanks :)09:34
chrisccoulsonit seems all the bugs come out of the woodwork when i finish my vacation ;)09:35
seb128no, they have been sitting there09:35
chrisccoulsonheh09:35
pittiseb128: my concerns about clutter weren't so much about performance, but about not working at all on some hardware; or can that be ruled out?09:35
seb128the issue is that dx didn't fix bugs previous week because njpatel was not around09:35
chrisccoulsonah, ok09:35
chrisccoulsoni found a nice bug for RAOF at the weekend too09:35
njpatelseb128, come on, they were fixing bugs09:35
seb128pitti, well, if it's for games or side features it's easy enough to not care or turn the features off at beta time?09:36
njpatelit's just the bugs are harder at this point the cycle, so sometimes they take days instead of hours09:36
pittiseb128: right; but I'm concerned about it for the video player09:36
seb128njpatel, yeah, sorry, it was a bit of exageration09:37
pittiseb128: TBH I'd rather stay with totem 3.0 than moving to banshee or clutter-totem for LTS09:37
seb128njpatel, I'm a bit annoyed that things like the launcher not showing, the dash not getting the focus, the right menu list not working on for use, etc didn't get fixed09:37
seb128njpatel, sorry for turning that in wrong accusation ;-)09:37
seb128pitti, right, which is the topic of my email, I just responded to the "let clutter out of the CD" bit, I totally agree with you otherwiwse09:38
njpatelseb128, funnily enough, I just asked for a patch of the first one you mentioned, which fingers-crossed fixes it (will be in compiz release today), and the second two are the same bug with jason has been working on. I'll help him out today too09:38
pittiseb128: ah, ok; we violently agree then :)09:39
seb128njpatel, \o/ thanks09:40
chrisccoulsondear xchat, thanks for crashing09:40
Sweetsharkpitti: you mean completely removing mdadm.conf?09:40
pittiSweetshark: well, renaming for now09:42
chrisccoulsonso, now oneiric is nearly released, who wants to carry on running the firefox beta before they upgrade to precise (and help test the next security update)?09:43
chrisccoulsonhttps://launchpad.net/~mozillateam/+archive/firefox-next09:43
chrisccoulson;)09:43
* pitti updates09:45
pittichrisccoulson: oh, 8.0 already?09:46
rodrigo_yeah, firefox version numbers increase every day now :)09:47
chrisccoulsonpitti - yeah, that's the next release09:47
pittichrisccoulson: this disables ubufox, known/intended?09:47
chrisccoulsonpitti - yeah, that's known, but unintended09:47
chrisccoulsoni've got a fix for that09:47
njpatelchrisccoulson, your screens have different geometries?09:47
chrisccoulsonnjpatel, yeah, my secondary screen is slightly bigger09:47
njpatelthanks09:48
pittichrisccoulson: I now get an annoying "Extension-Update" dialog about test pilot09:48
pittichrisccoulson: clicking "Update..." button doesn't do anything, and it keeps staying on all desktops09:48
Laneydoes it use gsettings for proxies yet? :-)09:48
chrisccoulsonpitti - oh, i've not seen that09:48
chrisccoulsonyou could try disabling test pilot09:48
chrisccoulsoni think people do that anyway ;)09:48
pittichrisccoulson: the red "X" button on the top right works09:48
chrisccoulsonpitti - yeah, the issue with it appearing on all desktops has been mentioned before09:49
chrisccoulsonnote that test pilot is only switched on in the beta and aurora builds09:49
chrisccoulsonfeel free to switch it off ;)09:49
pittimvo: would you miss attach_gconf() much from source_update-manager.py?09:59
pittimvo: u-m and gnome-power-manager seem to be the only two package hooks using it, and I just removed the g-p-m one in bzr09:59
pittimvo: it uses the static "gconf" python module which will certainly mess up apport-gtk, and it's gsettings these days anyway10:00
mvopitti: no, this needs updating to gconf anyway its outdated10:03
mvopitti: no in the sense that I will not miss it10:03
pittimvo: ok, thanks; I'll remove it and replace it with a no-op function, so that it doesn't immediately break hooks10:03
seb128pitti, we need an _gsettings() variant ;-)10:06
pittiseb128: bug 836489, working on it :)10:06
ubot2Launchpad bug 836489 in apport "apport should have built-in support for gsettings hooks" [Medium,In progress] https://launchpad.net/bugs/83648910:06
seb128pitti, \o/ ;-)10:07
seb128ok, I'm going to make friends :p10:08
mvopitti: thanks10:08
seb128I'm suggesting on ubuntu-devel list that we stop getting stuff in universe and lock them to our freeze cycle but that we push packagers and upstreams to extra.ubuntu.com10:08
seb128let's see how much people will hate me :p10:08
pittihm, is there any way to find out the system default of a gsettings key?10:11
seb128pitti, not that I know, but better to ask desrt10:12
pittimaybe there's a way to parse .config/dconf/user10:13
pittioh, perhaps with g_settings_new_with_backend ()10:15
seb128pitti, look to the dconf-editor source?10:15
seb128pitti, the non default value keys are bold in there10:15
pittiseb128: ah, right, that does get the default10:15
seb128pitti, so robert_ancell probably does it in some way10:15
pittiwendar: are you on very latest oneiric? several bugs of that sort got fixed last week10:18
wendarvery latest, just updated10:19
pittiwendar: so, for the record, your screen gets completely turned off right after logging in, but only for your user account?10:19
pittirodrigo_: ^ I just asked her to reset org.gnome.settings-daemon.plugins.power *, but that didn't help10:19
wendaryes, backlight turned off completely10:20
wendarhas to be manually turned back on10:20
pittihow do you do this? with the brightness keys?10:20
wendar(through the keyboard brigtness key)10:20
wendaryes10:20
seb128what is the bug?10:20
chrisccoulsonseb128, i agree with you btw (about extras.ubuntu.com)10:20
seb128ELACKCONTEXT10:20
seb128chrisccoulson, great ;-)10:20
chrisccoulsoni have an upstream currently asking me to package their software in ubuntu, and i was going to direct them there instead ;)10:21
seb128well I wish the appreviewboard was functional10:21
wendarseb128: pitti and I just switched an ongoing conversation to the channel for more perspective10:21
pittiwendar: for bisecting, you could start with chmod 0'ing /usr/lib/gnome-settings-daemon-3.0/*power* and *xrandr*, and checking if that "fixes" it10:21
seb128let's see if they fix it if they get new people on board10:21
seb128wendar, pitti: could you describe the issue?10:21
wendarseb128: so, when I log in, my backlight turns off, and doesn't turn back on again10:21
wendarseb128: it used to do the same when I resumed from sleep, but resuming is fine now10:22
wendarseb128: so it's just login, and only on my installed user account, not on a guest account on a LiveCD10:22
seb128hum10:22
chrisccoulsonwhy do we have shutdown actions listed under "Applications" in the dash?10:24
chrisccoulsonhttp://www.omgubuntu.co.uk/2011/10/how-to-log-out-from-unity-dash/10:24
chrisccoulsonmpt? ^^10:24
wendarpitti: do you want both the lib*.so and the *.gnome-settings-plugin versions of both?10:24
pittiwendar: can't hurt to just chmod both10:24
mptchrisccoulson, lol, I have no idea10:24
chrisccoulsonheh10:25
seb128chrisccoulson, mpt: ted figured people might want to search for shutdown and find it10:25
wendarpitti: brb10:25
chrisccoulsonseb128, yeah, having actions in the dash might make sense. but it doesn't make sense that they are grouped with "Applications"10:25
chrisccoulsonthat's weird ;)10:25
mpt+110:25
seb128is there any way to get them listed but not in applications?10:27
seb128do we have any other category?10:27
seb128he added "System" to the category in http://bazaar.launchpad.net/~indicator-applet-developers/indicator-session/trunk/revision/21710:27
pittiseb128: bah -- dconf-editor parses the schemas10:27
seb128pitti, there is probably no other way...10:28
wendarpitti: that does it10:28
wendarpitti: both on relogin and reboot10:28
pittiwendar: can you now chmod 644 one, and see whether it's xrandr or power?10:28
wendaryup10:28
mptHmm ... Random question: Would it be theoretically practical for code in g-c-c to warn you that the language pack you're about to uninstall is being used by N user accounts?10:30
rodrigo_wendar, pitti: sorry, just reading the backlog now...10:31
seb128mpt, yes, trivial10:32
pittimpt: not very precisely, but should usually be correct10:33
seb128mpt, the "language" info is in the accountsservice dbus service, so it's easy to iterate through users looking for their language and match with the one you remove10:33
rodrigo_wendar, hmm, chmod'ing those lib* files fixed the problem for you?10:33
pittiseb128: not all derivatives use accountsservice, though10:33
seb128pitti, those who don't use it don't use gnome-control-center10:33
pittirodrigo_: just trying to bisect which plugin it was; I already had her reset the power gsettings10:33
seb128pitti, the question from mpt was about g-c-c ;-)10:33
pittiseb128: you could have some KDE and some GNOEM users10:33
seb128oh, right, I know what you mean10:34
pittithat's what I meant with "not precisely"10:34
seb128we should talk to other derivatives about using accountsservice, it's a fdo tech10:34
seb128I think robert_ancell planned to do that10:34
seb128he wanted to standardize on it for lightdm as well10:34
wendarpitti: so, it's libxrandr that causes the problem10:35
seb128wendar, interesting10:35
wendarpitti: but with libpower disabled, I can't manually turn the backlight back on10:35
wendarpitti: which made it interesting to test :)10:35
pittiwendar: can you do the list-recursively/reset-recursively/compare dance again for .xrandr?10:35
seb128xrandr has no settings10:35
seb128only enable and the default behaviour10:36
pittinot many, indeed10:36
seb128(which is "let xorg does it work)10:36
pittibut somehow that user account must be different10:36
seb128it might have a .config/monitors.xml10:36
pittiwendar migh thave a bad ~/config/monitors.xml, which would xrandr off the screen10:36
wendarit has 4 settings10:36
pittibut then the brightness settings wouldn't work10:36
pittiwendar: anyway, might be worth trying to move ~/.config/monitors.xml away10:36
seb128could be that xrandr trigger an xorg bug?10:37
seb128i.e xrandr use might screw xorg10:37
seb128which would be an xorg,driver bug10:37
seb128it would be interesting to see if with another session using the capplet or xrandr leads to similar issues10:37
wendarI have no file /etc/gnome-settings-daemon/xrandr/monitors.xml10:38
wendarThe directory /etc/gnome-settings-daemon/xrandr/ is completely empty10:39
seb128wendar, ~/.config/monitors.xml10:39
seb128wendar, the etc directory is for system defaults10:39
wendarseb128: yes, but the value of default-configuration-file is '/etc/gnome-settings-daemon/xrandr/monitors.xml'10:39
seb128wendar, right, that's the default system one10:40
seb128but if you have an user one it will be used10:40
seb128the key name is misleading10:40
seb128it's actual system-default-configuration-file10:40
seb128the user location is not configurable but used anyway ;-)10:41
wendarok, removed ~/.config/monitors.xml, trying again10:41
pittiwendar: did you chmod 644 back both plugins?10:41
wendarpitti: yes10:42
wendarpitti: and, bug is gone with nuked monitors.xml, but xrandr and power on10:43
seb128wendar, does using xrandr manually to apply a resolution trigger the bug?10:43
wendarseb128: example command line to try?10:44
seb128not sure ... xrandr --auto? ;-)10:44
seb128do you use a laptop screen, an external one?10:44
wendarno external screen10:44
wendar(except for presentations)10:45
rodrigo_hmm, so removing ~/.config/monitors.xml fixed the problem?10:45
wendarseb128: xrandr --auto doesn't trigger the problem10:45
wendarrodrigo_: yes10:45
seb128wendar, xrandr --output LVDS --mode 1024x76810:45
seb128or whatever resolution is yours?10:45
rodrigo_I guess it's a driver problem indeed, maybe it's not detecting correctly a specific monitor10:45
rodrigo_wendar, did you keep a copy of that monitors.xml file?10:46
wendarrodrigo_: of course, I just moved it to another directory10:46
wendarrodrigo_: would you like a copy?10:46
rodrigo_wendar, yes please10:46
seb128wendar, you can probably just try to use the session menu, display panel to apply a resolution and see if that triggers the bug10:47
rodrigo_yes10:48
wendarseb128: oooh, using the display panel does trigger it10:49
seb128wendar, what about "xrandr --output LVDS --mode 1024x768"10:49
wendarseb128: (still, even with no monitors.xml)10:49
seb128or whatever resolution your tried in the graphical ui10:49
seb128wendar, well, you probably have a monitors.xml now10:49
seb128wendar, that panel is what writes this config10:49
seb128looks like a driver bug10:50
wendarseb128: that gives me "warning: output LVDS not found; ignoring"10:50
seb128xrandr screws things10:50
seb128wendar, it might be LVDS1 if you are on intel dkms10:50
seb128wendar, look in the "xrand" log how the active output is called10:50
pittijust run "xrandr" to see the available outputs10:50
wendarseb128: yes, it's been recreated, but it's not the same old corrupt one (whatever was wrong with it)10:50
seb128wendar, I don't think it was wrong or corrupted10:51
seb128it just seems something in xorg doesn't like xrandr calls10:51
seb128i.e that you hit a bug when the resolution is changed with xrandr10:51
wendarpitti: ah, it gives me LVDS110:51
wendarseb128: so I do trigger the same bug with10:52
wendarxrandr --output LVDS1 --mode 1024x76810:52
seb128ok10:52
seb128so what I said10:52
seb128xorg or driver issue10:52
seb128it just happens that GNOME applies stored config using xrandr at login time10:52
rodrigo_yes, seems so10:53
rodrigo_wendar, do you have anything under ~/.xrandr ?10:54
wendarrodrigo_: nope, no such directory10:54
=== MacSlow is now known as MacSlow|lunch
wendarI guess bryceh will be up in 5-6 hours10:55
rodrigo_sorry, ~/gsd-debug-randr.log10:55
seb128rodrigo_, you need to create a file to get that log IIRC10:56
wendarrodrigo_: don't have that file either10:56
seb128rodrigo_, but "xrandr" triggers the same bug10:56
didrockspitti: hey, I will need your help for a SRU question after a discussion with njpatel for bug #84175010:56
ubot2Launchpad bug 841750 in unity "Dash - horizental divider line in between categories incorrectly drawn" [Medium,In progress] https://launchpad.net/bugs/84175010:56
didrockspitti: see the merge req: https://code.launchpad.net/~macslow/unity/unity.fix-841750-2/+merge/78809.10:56
rodrigo_seb128, that's where the xrandr g-s-d plugin writes, as I can see in the code10:56
njpatelpitti, basically it makes it always draw instead of sometimes (it was being drawn outside of clip, hence x/y change), but also dims it by 0.0510:57
didrockspitti: I agree that in some case, the line isn't shown, so maybe moving it tiny. I utterly disagree with the color change, even if told "not noticeable", if it's "not noticeable", so "don't push it"10:57
njpatelit = separator, sorry10:57
njpateldidrocks, it's noticeable from a design sense, I meant that it doesn't effect docs10:57
wendarpitti, seb128, rodrigo_: this is non-critical for release?10:58
didrocksfor a SRU? If we start pushing design change in SRU, it's road to crazyness10:58
seb128wendar, no it's not, it's specific to your hardware10:58
seb128wendar, it's a bit unfortunate and annoying but not a blocker10:58
pittiwendar, seb128: it might also be related to the SRU that RAOF is about to upload (libgnome-desktop3)10:58
wendarseb128: yup, so I won't worry about it, but will check in with bryce when he's up10:58
pittihttp://launchpadlibrarian.net/81934986/gnome-desktop3_3.2.0-0ubuntu3_3.2.0-0ubuntu4.diff.gz might be related to it10:59
seb128wendar, thanks10:59
wendarpitti: will try that and see if it resolves the issue10:59
pittiunfortunately the patch which got uploaded there got reverted by that silly debian-changes* patch10:59
wendarpitti, seb128, rodrigo_: thanks!10:59
pittiwendar: so you could reinstall that broken config, apt-get source gnome-desktop3, quilt pop -a, drop teh debian-changes patch, rebuild, and check if that makes a difference11:00
pitti(and meh @ UDD)11:00
seb128rodrigo_, I'm pretty sure g-s-d only writes that log file if the file is on disk (or another file is on disk), I've debugged xrandr bugs with federico before where he asked me to create a file to have the debug output11:00
seb128pitti, UDD :-(11:01
rodrigo_seb128, ah ok, didn't know11:01
pittididrocks: so on https://launchpadlibrarian.net/81808065/dash_divider%20lines%20wrong1.png it's the slightly thicker ends of the lines?11:01
pittididrocks: no need to spend time on color changes indeed, IMHO11:01
didrockspitti: that's my guess, MacSlow|lunch can confirm11:01
didrockspitti: what do you mean, should we let the color change in?11:02
pittididrocks: but if it's that subtle, I don't think ubuntu-sru would violently veto it11:02
seb128rodrigo_, you need to create a file "gsd-debug-randr" to get the log apparently from the old bug comments I read11:02
* didrocks thinks we really open the pandora box, but oh well11:02
pittididrocks: if it only slightly changes colors, I think "whatever is easier for you"11:02
pittididrocks: (not in general, though; SRUs are not for that kidn of fixing)11:02
seb128lunch, bbiab11:02
pittididrocks: if you fell better about dropping that change, pleaes do11:03
didrockspitti: I'm afraid it open the gate to it, but again, I'm just a puppet there11:03
rodrigo_seb128, right, it checks for that file indeed, didn't see it when looking at the code11:03
didrocksnjpatel: ok, you can push to 4.0 branch then ^11:03
pittididrocks: oh, I thought it was already11:04
njpatelpitti, no, it's still proposed11:04
pittididrocks: fixing the line ends sounds good and desirable to me, so +1 from me on that part11:04
pittibut SRUs are not the place for design changes11:04
njpatelthis is the only UI tweak on SRU list, it's just dimming it by 0.05 so it looks nicer on some backgrounds (/me found out why :)11:05
pittiack11:05
Wellarkmvo: I've got little something for you :)11:05
Wellarkhttps://launchpad.net/bugs/87169111:05
ubot2Launchpad bug 871691 in update-notifier "update notifier message too long on display" [Undecided,Confirmed]11:05
mvoWellark: woah11:06
Wellarkmvo: indeed :)11:09
rodrigo_brb11:15
wendarother random question: is it a "feature" that the drop-down menu for recent files in gedit no longer lists any files?11:19
seb128wendar, it does for me11:25
seb128wendar, well, define "drop down", the file menu you mean?11:26
wendarseb128: shows a list of recent files?11:26
seb128yes11:26
wendarseb128: the down arrow next to the "Open" button on the top of the window11:26
wendarfor me it always says "No files found"11:26
seb128wendar, http://ubuntuone.com/76bELPEUH0hfzKzbNolX7x11:27
wendarseb128: yup, that's the one11:27
seb128wendar, do you have a .local/share/recently-used.xbel?11:28
wendarseb128: yup11:29
seb128wendar, does it have entries with "<bookmark:group>gedit</bookmark:group>"11:29
mvoWellark: I can reproduce will look at it in a sec11:30
wendarseb128: several11:30
seb128wendar, ok, weird that gedit doesn't list those then... how do you start it?11:30
wendarseb128: tried both from the Launcher and from the command-line, same effect11:30
ogra_works here too btw11:30
Wellarkmvo: cool! have your time :)11:31
seb128wendar,11:31
seb128$ strace gedit 2>&1 | grep recently11:31
seb128wendar, can you try this and see what files it lists?11:31
wendarseb128: for some reason, that opens gedit, but piping through less doesn't11:33
seb128wendar, it doesn't print anything?11:33
seb128$ strace gedit 2>&1 | grep recentlyopen("/home/seb128/.local/share/recently-used.xbel", O_RDONLY|O_LARGEFILE) = 1211:33
wendarseb128: it prints "chmod("/home/allison/.local/share/recently-used.xbel", 0600) = 0"11:33
seb128wendar, that's what I get there11:33
seb128wendar, hum11:34
seb128wendar, ls -ld /home/allison/.local/share11:34
seb128wendar, ls -l /home/allison/.local/share/recently-used.xbel11:34
seb128wendar, it seems you have wrong permissions on the dir or files11:34
wendar-rw-------11:34
seb128the dir or the file?11:34
wendar-rw------- 1 allison allison11:35
seb128i.e the first or second command?11:35
wendarthe file11:35
wendardrwxr-xr-x 15 allison allison11:35
seb128that seems correct11:35
seb128wendar, I'm surprised you don't get an "open" line first in strace11:36
seb128wendar, did you have any gedit open when you run the command?11:38
seb128can you close all instances11:38
seb128run "strace gedit 2>log"11:38
seb128close it after opening it11:38
seb128less log11:38
seb128use "/recently"11:38
seb128and see what it matches and if there are any error before11:39
seb128wendar, other option is that /home/allison/.local/share/recently-used.xbel somewhat is corrupted, you can maybe try to move it away, open a file and see if the menu gets updated11:39
wendarseb128: well, opening the file in vim doesn't show any results for "recently"11:46
wendarwill try removing the file11:47
seb128wendar, the strace log you mean?11:47
seb128wendar, do you have any "inotify_add_watch(9, "/home/allison/.local/share""11:48
seb128I wonder if it hits an issue putting the monitor on .local/share for you11:48
wendarseb128: I'm running backwards through the tips...11:50
wendarso strace gedit log shows:11:50
wendaropen("/home/allison/.local/share/recently-used.xbel", O_RDONLY) = 1211:50
seb128ok, so it does open it, great, that's a good start11:51
wendarand also has the inotify_add_watch for the directory11:51
seb128wendar, ok, so that's normal, I was getting confused by the lack of open call you had before11:52
wendarseb128: on the other trial, moving .local/share/recently-used.xbel away has no effect on gedit11:53
wendarseb128: but, it does empty out the "Recently Used" option in the file picker dialog11:54
seb128wendar, so you run gedit, ctrl-O, open a file, and the menu is still empty?11:54
wendarseb128: it was when I removed recently-used.xbel, but it's generally fine11:55
wendarthe only problem is the little "shortcut" button11:55
seb128wendar, right, that one stays empty after you open a file still?11:55
wendarseb128: yup11:55
seb128:-(11:55
seb128does recently-used.xbel gets written with the file you opened?11:56
wendarseb128: yes, the file is added to a freshly created recently-used.xbel11:57
seb128wendar, ok, I'm sorry but I'm not sure what's going on, the fileselector correctly use recently-used.xbel from what you said so the file can be read and parsed, not sure why the small toolbar menu doesn't work11:57
seb128wendar, the small menu next to the "open" toolbar icon works fine there for me with my user or in a guest session11:58
seb128wendar, do you get a "no entry found" label in the menu or just no menu at atll?11:58
wendarseb128: it drops down with "No items found"11:59
seb128wendar, ok, well you can restore your old recently-used.xbel11:59
pittiseb128: attach_gsettings_{package,schema} added to apport trunk FYI -- XDG_CONFIG_HOME=/nonexisting gsettings list-recursively... did the trick11:59
seb128wendar, I'm out of idea for now on why it's buggy for you but I will ping you later if I get a new one11:59
seb128pitti, \o/12:00
wendarseb128: okay, thanks12:00
seb128pitti, well done12:00
seb128wendar, but if that's of any consolation it's a bug and it doesn't seem to happen to others12:00
seb128i.e not something broken for everybody12:00
mptAm I imagining this, or is the "Keyboard" gnome-control-center panel, accessed from the keyboard indicator, a panel that you can't actually access from the g-c-c home screen?12:02
mptoh, no, g-c-c has separate "Keyboard" and "Keyboard Layout"12:03
mpthow silly12:03
seb128mpt, it's silly but the "keyboard layout" upstream is in the "region" capplet which we hides because we use language-selector12:04
seb128mpt, it's on the precise list of polish we want to do12:05
mptseb128, right, that's what I'm working on, and stumbled across this :-)12:05
seb128though "keyboard layout" should probably be under "keyboard" rather than region?12:05
mptyou'd think12:05
seb128mpt, btw not sure if you are the right one but I would welcome design input on "screen locking: when and for what users", we will have a session on that at UDS and I dropped an email about it on the desktop list12:06
seb128mpt, i.e define for what user we do locking by default (i.e do we do it for autologged users), how do you allow users to tweak the behaviour12:07
seb128etc12:08
mptseb128, I agree it would make a lot of sense to have the keyboard settings together. But in Windows keyboard layout is under "Region and Language" and in OS X it's under "Language & Text", both far away from other keyboard options. In OS X it makes *slightly* more sense because one of the text input options is entering Chinese characters by drawing on the touchpad (i.e. not using keyboard at all) ... but still.12:09
seb128mpt, well maybe "keyboard" should have a least a link to the region tab for the keyboard layout then ;-)12:10
mptyeah, cross-references FTW12:10
mptIt's another example of how settings don't have clear categories (e.g. where do you draw the line between desktop background <-> screensaver <-> screen blanking <-> screen dimming <-> power settings)12:10
seb128right...12:11
mptseb128, I saw the message about screen locking, I think we need a spec for "sessions" in general, e.g. whether an admin should be able to unlock someone else's session, what happens if you shut down while other people are logged in, what the session inhibit dialog should look like, etc12:13
chrisccoulsonan admin can already unlock someone elses session12:14
mptWhat should happen if you go to log out after saving something in a guest session12:14
chrisccoulsonsudo killall gnome-screensaver :P12:14
seb128mpt, do you want to suggest the topic on the list? ;-)12:15
seb128I'm trying to get other people than me suggesting topic :p12:15
mptseb128, no, I'm not interested in discussing it at UDS, it's not the sort of thing that benefits from a 55-minute fishbowl12:15
=== MacSlow|lunch is now known as MacSlow
seb128mpt, ok, fair enough, well as said I want design input rather than an UDS session12:16
mptwell, maybe there could be a brainstorming session, but it's a bit of an esoteric topic :-)12:16
mptok12:16
MacSlowdidrocks, pitti: how that's suppose to happen I don't know... I've never seen this... the lines are certainly drawn being only 1 pixel wide.12:18
* rodrigo_ lunch12:25
chrisccoulsonit's wrong to have an "Arch: all" package installing stuff in to /usr/lib isn't it?13:40
seb128chrisccoulson, usually yes13:40
chrisccoulsonseb128, thanks. i guess i need to make ubufox "Arch: any" now then, even though it really isn't13:41
chrisccoulsoni need to move it to the firefox $libdir to stop it from being disabled by default13:41
chrisccoulsonwhich sucks ;)13:42
pittichrisccoulson: more to the point, it's considered bad to install architecture neutral files into /usr/lib/13:42
pittichrisccoulson: does lintian actually complain if an all package installs stuff into /usr/lib? all python packages place symlinks there13:43
chrisccoulsonpitti - i do that already for firefox. but in any case, i need to install extensions in to /usr/lib/firefox/extensions13:43
chrisccoulsonand this folder can contain binary extensions as well as arch-independent ones13:43
pittichrisccoulson: I don't think an arch:all package would be terribly wrong there13:46
chrisccoulsonpitti - so you think i should keep ubufox as arch:all for now (although i still need to move it to /usr/lib/firefox-addons/extensions)?13:48
pittichrisccoulson: yes13:48
chrisccoulsoni guess if we want a multi-arch aware firefox at some point, i'd need to make it arch:any13:48
=== SoulShadow is now known as Shadows`school
chrisccoulsonpitti - i get lintian warnings for firefox btw (for the icons)13:50
chrisccoulsonif we make firefox multi-arch in the future, then i would move those to a firefox-common package and put them in the right place13:51
chrisccoulsonbut i'm not sure of any benefits of doing those now (other than to make the warnings go away)13:52
* kenvandine waves15:06
seb128hey kenvandine15:06
seb128isn't topic a national holiday for you?15:06
kenvandineyes15:06
kenvandine:)15:07
seb128;-)15:07
seb128how are you?15:07
kenvandinejust replying to a few emails before i get started working on our cars :-D15:07
kenvandinegreat, and you?15:07
seb128I'm fine thanks15:08
seb128kenvandine, btw I assigned you some telepathy-indicator bugs the other days, not sure if you watch the product or not15:08
seb128it has a bunch of segfault bugs15:08
kenvandineyeah, i have a branch fixing at least one of them waiting for review15:10
kenvandinei haven't looked at the others yet15:11
seb128ok, first install of the CD worked great15:29
pittibbl15:29
seb128(i386 in install mode using a specific partition without internet)15:29
seb128seems a good start ;-)15:29
=== micahg_ is now known as micahg
=== zyga is now known as zyga-afk
=== eeejay_is_afk is now known as eeejay
seb128mvo, stupid question but is it normal that the partner archive is not enabled by default?16:51
pittiseb128: s-c enables it on demand, doesn't it?16:55
seb128pitti, well "on demand" means you need to know that what you want to use is in there?16:56
seb128I was just wondering if there is any reason it's not enabled by default16:56
pittiapp-install-data-ubuntu doesn't have it?16:57
pittioh, apparently not16:57
seb128I should start using graphical uis :p16:57
seb128in fact I just try to sudo apt-get install adobe<tab><tab> on my new install16:58
seb128which didn't work until I enabled partner in software-properties16:58
pittiright; but ISTR that it magically worked in s-c16:58
seb128ok, ignore me then, will teach me to want to be efficient and use the command line :p16:59
pittistill a valid question, of course17:03
didrocksok, enough unity testing written for today, time for some exercice :)17:15
pittididrocks: thanks, bye didrocks17:16
didrockssee you tomorrow!17:16
=== zyga-afk is now known as zyga
jbichaseb128: I have a simple fix for bug 840858 ready, really just removing the patch we applied earlier this release cycle17:43
ubot2Launchpad bug 840858 in gnome-control-center "No obvious way to disable Ubuntu startup sound" [Low,Confirmed] https://launchpad.net/bugs/84085817:43
seb128jbicha, i.e make that list have one entry "startup sound" by default?17:45
seb128it's pretty confusing on the message it gives to users on what the list is about and why other entries got dropped17:45
jbichayelp help:ubuntu-help/session-loginsound17:46
jbicha^ out of date for Oneiric but that's how it worked in Natty17:47
jbichaI think the theory at UDS-O was that we would hide the Startup Apps that it didn't make sense for typical users to disable17:47
jbichahmm, Startup Applications has another broken help button17:50
seb128jbicha, well the theory was that we would hide "services" and let it be what the title claim, i.e startup *applications* ;-)17:53
seb128jbicha, the login sound is not really an application17:54
seb128i.e that dialog should be how you autostart your email client at login if you want to do that17:54
seb128dinner time, bbl17:56
jbichaseb128: ok, simple fix for bug 871484 should that get uploaded in oneiric-proposed or what?18:17
ubot2Launchpad bug 871484 in gnome-utils "gnome-screenshot help missing" [Low,Confirmed] https://launchpad.net/bugs/87148418:17
seb128jbicha, let's try to get it upstream for 3.2.118:18
seb128or in the vcs for the next upload18:18
seb128i.e no need to do an upload now but when 3.2.1 is out we can sru the new version with the fix18:18
jbichaseb128: sounds good18:23
pittiseb128: oh, seems you kicked off quite some discussion :)18:23
seb128pitti, yeah, I'm in the mood for that this week :p18:24
jbichapitti: what do you think about python plugins being broken in Totem? bug 85510018:47
ubot2Launchpad bug 855100 in totem "python plugins not working" [Undecided,Confirmed] https://launchpad.net/bugs/85510018:47
pittijbicha: well, obviously I think it's bad :)18:48
pittiworth an SRU18:48
pittijbicha: a reproduction recipe might be handy, though, as normally totem doesn't spit out these errors18:48
pittiI just tried a youtube search which worked (probalby isn't python)18:49
jbichapitti: Totem>Edit>Plugins and just start checking boxes (it's related to libpeas)18:50
jbichayou had done a bit of work with libpeas recently so I thought you might have an idea about what's wrong18:51
jbichamaybe it was fixed in Totem 3.218:52
pittijbicha: no time to look at it yet18:52
pittijbicha: yes, libpeas works fine now with gedit, I suppose the python plugins in totem itself don't get along with new pygobject18:52
pittipretty sure that 3.2 will fix it, so we can do some backporting there18:53
jbichapitti: no problem, other things are more important18:53
=== scott-work_ is now known as scott-work
* pitti sets up new image builds and waves good night19:58
bjsniderjbicha, just refreshed patches and built totem 3.2, installed it, and i can check the python console button without issue21:17
jbichabjsnider: right, Totem 3.0 used the old pygobject which I don't believe works any more21:19
jbichabut it's probably not too difficult to port to the new style21:23
=== jpds_ is now known as jpds
=== Shadows`school is now known as SoulShadow

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