/srv/irclogs.ubuntu.com/2013/04/12/#ubuntu-desktop.txt

=== m_conley is now known as m_conley_away
=== Ursinha is now known as Ursinha-afk
=== Ursinha-afk is now known as Ursinha
pittiBonjour tout le monde !03:25
sarnoldpitti: good morning :) it seems early even for you :)03:28
pittiyeah, seems I'm getting back to my summer rhythm03:29
pitticouldn't sleep any more after my wife got up03:29
sarnoldhehe, I'm also getting up earlier these days, but 8:15 or something... :)03:30
=== m_conley_away is now known as m_conley
=== tkamppeter_ is now known as tkamppeter
jibelgood morning06:53
didrockssalut jibel, ça va?06:54
jibelsalut didrocks ! ça va bien et toi ?06:57
didrocksça va ;)06:57
seb128good morning desktopers, happy friday ;-)07:18
pittibonjour seb128!07:19
pittiRAOF: oh, happy birthday!07:19
seb128pitti, salut, ça va ?07:19
seb128RAOF, happy birthday!07:20
didrockssalut seb128! bon vendredi :)07:20
pittiça va bien! Je me levé à 5:30 à nouveau -- c'est printemps!07:20
seb128didrocks, lut, à toi aussi !07:20
didrockspitti: et tu fais tourner une kvm à 6h30!07:20
seb128pitti, il fait pas encore jour à 5:30, c'est top tôt !07:20
pittididrocks: oui :)07:22
pittiseb128: ("trop tôt"?)07:22
seb128pitti, too early07:22
seb128ups07:22
seb128yes, forgot the r07:22
seb128;-)07:22
pittiseb128: oui, je ne pouvais plus dormier07:23
seb128I blame my keyboard, and not enough coffee yet to press correctly the keys all the way down :p07:23
pittiI learned about the magic of IPv6 autoconfiguration this morning07:23
pittiit's scary and awesome at the same time :)07:24
* seb128 is staying away from IPv6 so far07:24
pittiI'm writing automatic tests for our networking stack, so I need to learn about these07:24
seb128they announced the world was out of IPv4 addresses and that we would be forced into IPv6 last year07:25
pittiso far I was just happily using it on the client side (my ISP has handed out IPv6 addresses for some time now)07:25
seb128but nothing since07:25
seb128wonder what happened to that07:25
pittiwell, the IANA ran out of blocks to hand out to the ISPs07:25
pittithey now have to make do with what they have, AFAIUI07:25
pittibut if even a slow giant like the German Telekom can do it, I'm hopeful that we'll get it to consumers at last :)07:26
seb128let's see ;-)07:26
xnoxmy ISP's router drops IPv6 autoconfigurations on the network, and my other router is yet to be flashed with OpenWRT. The UK's government agency to push IPv6 has been dissolved....07:26
pittiquite nice to see "traceroute6 www.heise.de" working all the way through on ipv607:27
seb128pitti, is there any special to do from an user perspective to configure ipv6 for use?07:28
* seb128 has nfc07:28
pittiseb128: no, it Just Works07:28
pittiyour router sends out the IPv6 prefix to use, NM picks that up, and assigns ipv6 addresses to your interface07:29
seb128$ traceroute6 www.google.fr07:29
seb128traceroute: unknown host www.google.fr07:29
seb128hum07:29
pittiworks here07:29
RAOFLikewise.07:29
pittipresumably because you don't have an ipv6 end point07:29
RAOFpitti, seb128: Thanks!07:30
seb128my nm-applet -> connection infos have an empty IPv6 section07:30
pittiseb128: yeah, your ISP needs to give you an official address (and of course actually route IPv6 packets)07:30
pitti$ host www.google.fr07:31
pittiwww.google.fr has address 173.194.69.9407:31
pittiwww.google.fr has IPv6 address 2a00:1450:4008:c01::5e07:31
pittibut at least that ought to work for you?07:31
seb128$ host www.google.fr07:31
seb128www.google.fr has address 74.125.132.9407:31
seb128Host www.google.fr.home not found: 4(NOTIMP)07:31
seb128$07:31
pittiI guess the second one is a "search" option from your router in /etc/resolv.conf07:31
pittiRAOF: you've got IPv6, too?07:32
RAOFpitti: Yup.07:33
pittiRAOF: can you actually do "ping6 2003:62:4f03:b101:224:d7ff:fe20:b470" ?07:33
pittiI figure my router's firewall will block it07:33
RAOFSeems likely; I'm not getting a timely ACK.07:34
pittiRAOF: but you could try "ssh martin@2003:62:4f03:b101:224:d7ff:fe20:b470"07:34
pitti(no, I won't give you the password)07:34
RAOFYou have password access enabled on your internet-visible ssh-server?07:34
pittiyeah, I sometimes need that07:34
didrocksRAOF: the password is "pitt" I'm sure! :-)07:34
* pitti took the super-s3kr1t combination from Spaceballs07:35
didrocks;)07:35
RAOFLooks like ssh is also going to timeout.07:35
pittihm, that's odd07:35
seb128pitti, the internet says Orange will do IPv6 by end of this year/early next year07:35
pittiI can ssh in from outside with "ssh martinpitt.no-ip.org"07:36
didrocksbah, free is still better than Orange on that one07:36
didrocksbut I guess it's descent google connexion or ipv6 ;)07:36
pittiseb128: heh, Telekom had said that for some 3 years07:36
seb128hehe07:36
seb128well I'm happy enough with my IPv4 still07:36
pittiit's like state debt, the longer they procrastinate, the harder it will get07:37
* didrocks never flipped the switch on his router07:37
seb128pitti, Orange is not "waiting", but they are replacing equipement by new one which is IPv6 ready on the way and don't want to officially propose it until they feel like they are ready and have the infrastructure in place07:38
pittididrocks: oh, your's has a switch? mine doesn't07:38
seb128pitti, from what they say at least ;-)07:38
didrockspitti: well, it's on the internet configuration, I can opt in for ipv607:38
pittiseb128: yeah, understandable; it was just a joke07:38
seb128chrisccoulson, chriiisssssss07:38
RAOF> host martinpitt.no-ip.org07:38
RAOFmartinpitt.no-ip.org has address 217.85.217.1707:38
RAOFpitti: I *can* access that IPv4 address :)07:38
seb128chrisccoulson, hey ;-)07:38
pittiRAOF: ok, so my router correctly forwards that, but not for IPv607:39
hyperairport forwarding doesn't work for ipv6.07:39
pittiI don't have a remote IPv6 capable host to log into07:39
pittimy server is still ip4 only07:39
RAOFpitti: Are you able to ping 2001:44b8:5114:b100:f24d:a2ff:fe5f:738f ?07:40
pittihyperair: well, it wouldn't need to "forward", it just should let the packets through07:40
hyperairpitti: yeah well, it should.07:40
hyperairpitti: are you sure you've got ipv6 connectivity there?07:40
pittiRAOF: "Destination unreachable: Administratively prohibited"07:40
pittihyperair: as much as I can talk to ipv6 only sites, IPs, etc.07:40
RAOFLooks like my router might also block IPv6 ingress.07:40
didrocksseb128: http://www.free.fr/adsl/pages/internet/connexion/adresse-ip-en-protocole-ipv6.html FYI. But as my server is at home, I don't want to dive into changing the dns for it and so on…07:41
hyperairpitti: so no inbound connections.07:41
hyperairodd.07:41
pittiRAOF: I guess ISPs are still conservative there, which is probably a good idea for the majority of users :)07:41
seb128didrocks, yeah, makes sense ;-)07:41
hyperairbut how do you force the router to open up?07:41
RAOFYeah, given everyone's used to having a NATish firewall by default.07:41
hyperairi thought ipv6 mitigated the issue by having link local addresses?07:42
RAOFOh, I've got a link-local address *too*07:42
hyperairv4 or v6?07:43
RAOFThis laptop currently has 6 different IPv6 addresses, two of which are link-local.07:43
hyperairwow.07:43
hyperairhow did that happen?07:43
RAOFeth0 and wlan0 both have link local addresses.07:44
pittihyperair: I just looked through the router config, and don't see a static opening of ports; it appears my router's web UI is too dumbed down for that07:45
hyperairoh.07:45
sarnoldalso localhost..07:45
hyperairi thuoght it was on one interface.07:45
hyperairpitti: ssh in and see?07:45
pittihyperair: no ssh :)07:45
RAOFNo; I've got three IPv6 addresses per interface :)07:45
hyperaircrap.07:45
hyperairit sucks to not be able to poke around the internals of the router to see what's messed up inside.07:45
pittiRAOF: you sohuld have a link-local address (fe80::MAC), presumably a static prefix::MAC, and hopefully a prefix::RANDOM address07:46
pittiRAOF: (the latter is for privacy, i. e. to not expose your MAC and become trackable)07:46
hyperairactually there's an ff:fe padded in the middle of the mac address07:47
RAOFIndeed I have each of those three.07:47
pittihyperair: yep, that's normal; the first byte is also changed (2's complement)07:47
hyperairyeah07:47
pittiit inflates the 48 bit MAC to 64 bits07:47
* hyperair nods07:48
* pitti goes to turn his newly acquired knowledge into test cases07:48
hyperairheh07:48
=== m_conley is now known as m_conley_away
Laneyhallo!08:04
seb128Laney, good morning, happy friday!08:07
Laneyooh yes, it is friday isn't it? :D08:08
Laneypitti: to be clear, logind still works via the upstart job after your systemd upload?08:13
pittiLaney: yes08:13
Laneycool08:13
pittiLaney: this only prevents automatic restart after it crashed or you killed it08:13
pittiLaney: as I wrote in the changelog, I'll put back the .service once we actually move to logind by default08:13
pittibut right now it's just running needlessly and causes spam in dmesg08:14
pitti(it can't write to /run/systemd/, as that hasn't been set up)08:14
Laneyyeah I get that part - just wanted to double check that you can still use it if you want to08:14
chrisccoulsonhi seb128, how are you?08:21
seb128chrisccoulson, hey, I'm good, how are you08:22
chrisccoulsonseb128, yeah, not bad thanks. it's friday :)08:22
seb128;-)08:22
seb128chrisccoulson, I just got firefox 21 and it broke my unity menus08:22
seb128known issue?08:22
chrisccoulsonseb128, yeah ;)08:22
chrisccoulsonit's coming back08:22
seb128will teach me to opt in for the ppa I guess :/08:22
chrisccoulsonheh08:23
chrisccoulsonseb128, use nightly builds. it works there ;)08:23
seb128lol08:24
seb128so the ppa is like debian testing08:24
seb128it's not old enough to be stable08:24
seb128and it's not new enough to get bugs fixed08:24
seb128:p08:24
* seb128 disable ppa08:24
chrisccoulsonseb128, the issue is that i'm still waiting for confirmation that we can ship this huge patch for the menu ;)08:25
chrisccoulsonwhich i suspect will happen in the next week08:25
seb128that's a backport of what is in upstream trunk, right?08:25
chrisccoulsonseb128, it's not in there yet. it hasn't been reviewed08:26
seb128ah ok08:26
chrisccoulsonit's in bugzilla08:26
seb128how come it's in the nightly then? ;-)08:26
chrisccoulsonseb128, the nightly isn't called "Firefox". i can do pretty much what i like with it ;)08:26
seb128I see ;-)08:26
chrisccoulsonseb128, what architecture are you using?08:27
seb128i38608:27
chrisccoulsonseb128, i could probably build one for you with it enabled ;)08:27
seb128chrisccoulson, don't bother, it's not the end of the world ;-)08:28
seb128it just clutters my tabs bar since it puts the menu back here08:28
seb128but otherwise I almost never use menus anyway :p08:28
seb128could somebody on amd64 do some testing for me?09:51
seb128- dget http://people.canonical.com/~seb128/gstreamer-fluendo-plugins-partner_0.10.21-1.dsc09:52
didrocksamd64? who's using that!09:52
didrocksseb128: doing09:52
seb128- build id locally09:52
seb128it09:52
seb128- install gstreamer1.0*deb09:52
seb128bonus point if you uninstall universe codecs09:52
seb128try playing a mp3, confirms it doesn't work09:52
seb128then confirms it work with that binary09:52
seb128using totem for example09:53
seb128didrocks, thanks09:53
didrocksseb128: mp3 is in -ugly?09:53
seb128yes09:53
seb128in universe09:53
didrocksok, while pbuilding, removing the mp3 support09:53
didrocksinteresting09:55
didrocksI still have gstreamer0.10-plugins-ugly installed09:55
didrocksin addition to 1.009:55
didrocksI think the package should have been marker as installed manually09:56
didrocksoh ubuntu-restricted-addons still recommends it09:56
didrockshum09:57
didrocksI removed both -ugly09:57
didrocksand I still have mp3 support in totem09:57
didrocksok, I have the fluendo codec already installed (not sure when…)09:58
didrocksno, it wasn't taking this 0.10 one…09:59
LaneyI think -bad lets you play mp3s - remove that one10:03
didrocksLaney: indeed!10:04
didrocksseb128: working :)10:05
didrocksseb128: I have the "block after 1s if opening totem with the file name as a parameter" though10:05
seb128\o/10:05
didrocks(that you discussed yesterday10:05
didrocksbut then, in file -> choosing back the file10:05
didrocksit's working10:05
seb128didrocks, gsettings reset org.gnome.totem show-visualizations10:05
seb128the issue is when visualization is turned on10:06
didrocksindeed10:06
didrocksworks now10:06
didrockshum, we should disable the option then? :p10:06
didrocksor ignore it at startup?10:06
seb128didrocks, it's off by default10:15
seb128didrocks, and I still hope to fix the bug to get it working rather than disabling it ;-)10:15
seb128didrocks, I upstreamer a clutter-gst bug with the warnings yesterday10:15
didrocksseb128: ah, excellent!10:15
seb128didrocks, oh, also: - it happens only for songs, - the default handler for songs is rhythmbox (which doesn't have the issue)10:18
seb128so it practice it shouldn't be hit too often, but it would still be better to fix it10:18
didrocksseb128: fine enough, I know I'm just an old media-player guy using Totem for music ;)10:19
seb128didrocks, btw I can't believe we almost shipped with totem having the most important menu items missing, I crossed the bug in launchpad about that by luck yesterday10:19
seb128like open and preferences were missing10:19
seb128open location as weel10:19
seb128(mix of new shell menu and old gtkmenus, indicator-appmenu doesn't support that and just display one of the 2 menus)10:20
didrocksseb128: urgh, indeed…10:21
didrocksseb128: yeah, clearly shows we need automated tests ;)10:21
seb128dpm, hey10:33
chrisccoulsonbah, epic fail10:33
chrisccoulsoni get to the end of a firefox build for seb128 before realizing that i didn't actually make the change i intended to ;)10:34
dpmhey seb12810:34
seb128chrisccoulson, lol, thanks anyway ;-)10:34
seb128dpm, can you get a new template in launchpad translations for us?10:35
dpmseb128, if you give me more details, I can see what I can do (happy to, but depending on the template, LP is a bit picky)10:37
seb128dpm, http://people.canonical.com/~seb128/unity-lens-friends.pot for https://translations.launchpad.net/ubuntu/raring/+source/unity-lens-friends10:37
seb128dpm, we don't get those because the daily builds are not done in the archive and the template imports is not done then (known issue, we will fix it and workarounded for the other ones by uploading updated templates by hand)10:38
seb128dpm, I can update template but it seems I don't have permissions to approve a new template10:38
chrisccoulsongotta love the kernel team bot: bug 116830110:38
ubot2Launchpad bug 1168301 in linux (Ubuntu) "[System manufacturer P5K] suspend/resume failure" [Undecided,Confirmed] https://launchpad.net/bugs/116830110:38
dpmseb128, ah, if it's only approval, I can certainly do it easily. Let me have a look10:39
seb128dpm, upload/approval10:39
seb128dpm, last time I did that for a new one, you were on holidays and I had to chase launchpad guys over 3 channels to get somebody to approve it for me :p10:40
Laneysounds like we need more people in ubuntu who can do it10:40
seb128yes10:41
dpmseb128, hm, unfortunately I can't do it. That's what I meant by LP being picky: I cannot create new templates. They need to be created by an upload the first time around10:41
davmor2seb128: nautilus now shows artwork except for the one that I had already viewed so I'm guessing that one is cached somewhere :)10:42
dpmafterwards I (or the maintainer) can upload manually, but the initial template needs to be created by an upload10:42
seb128davmor2, yeah, touch the files to update the timestamp10:42
seb128dpm, I see, thanks10:42
dpmseb128, Laney, anyone in https://launchpad.net/~ubuntu-translations-coordinators can approve templates, happy to get more interested people in :)10:43
seb128didrocks, ^ see what dpm says, we need a manual upload of unity-lens-friends, is that ok?10:43
didrocksseb128: perfect for me, thanks for tracking that!10:44
seb128didrocks, yw ;-) doing it10:44
Laneydpm: sure, happy to be added if you can give me a tutorial when I first need to use the powers10:44
davmor2seb128: Yay! :)10:45
dpmLaney, excellent \o/10:46
dpmLaney, we've got the documentation at https://wiki.ubuntu.com/UbuntuTranslationsCoordinators - and in particular, to approve templates -> https://wiki.ubuntu.com/UbuntuTranslationsCoordinators/Actions/ImportQueueManagement I'm happy to chat on IRC or on a hangout to explain how to approve templates10:49
=== MacSlow is now known as MacSlow|lunch
zzecoolWith the latest update on 13.04  and compiz 7.0.0  my top Unity panel is now using active blur . i use to have it full transparency and now instead im getting blur.11:20
zzecoolIs this normal behavior ?11:20
=== MacSlow|lunch is now known as MacSlow
seb128dpm,  https://translations.launchpad.net/ubuntu/raring/+source/unity-lens-friends/+imports can you approve it?13:00
seb128hum, versions still not updating13:01
seb128let's run another debug run while doing exercice13:01
seb128back in ~1h13:01
pitticyphermox: what is the difference between NM's ubuntu and ubuntu.raring branches? They are almost identical13:06
pitticyphermox: I'm committing my new tests to the ubuntu branch for now (this sounds like that's the packaging trunk)13:06
cyphermoxraring is the actual branch for raring13:10
cyphermoxin the ubuntu branch I started preparing stuff for S13:10
=== Ursinha is now known as Ursinha-afk
dpmseb128, done13:19
davmor2seb128: meh, I thought it had been fixed but apparently not, if RB is closed and not running and you select a track from the dash, or hit play etc on the indicator, at best all that happens is RB opens.  It used to be that RB opens and a track starts to play13:31
davmor2seb128: I'm pretty sure I filed a bug for that ages ago13:31
davmor2seb128: however once RB is open everything works as expected13:34
desrtlarsu: g_remote_action_group_add_platform_hook()13:35
larsudesrt: not 'push'?13:36
desrtkinda implies that you will pop it at some point13:37
desrtand/or that the old one will stop being in effect until you do so13:37
=== Ursinha-afk is now known as Ursinha
larsumakes sense13:42
larsudesrt: but it should be add_hooks, right? (it sets before_emit, after_emit, and add_platform_data)13:43
larsuor do you prefer three separate functions?13:43
desrti wonder13:47
desrtdefinitely one install-hook function13:48
larsuya, that's what I thought13:49
larsubut how do you remove a hook?13:49
larsunever?13:49
desrti consider that it's sort of weird to be doing this for the add_platform_data() thing in apps13:49
desrtbut also very cool13:49
desrtapps don't generally invoke actions on other things13:49
desrtbut...13:49
desrtwhen they do, it would be cool if they're being done properly13:50
desrtlarsu: we don't remove hooks until we get gtk_deinit()13:58
larsudesrt: but if we allow multiple hooks, how do you remove your hooks? Pass the functions again?13:59
desrtwe don't remove hooks14:00
desrt[hint: gtk_deinit() does not exist]14:01
=== rsalveti is now known as Rsalveti_
=== Rsalveti_ is now known as rsalveti
seb128dpm, thanks14:09
seb128davmor2, will need to check that, seems a rb issue14:10
davmor2seb128: I'm assuming so to possible api change maybe?14:10
seb128what api?14:10
seb128rather a normal bug in the api, there was quite some change with the port to gstreamer114:11
davmor2seb128: ah right with you14:12
=== hggdh_ is now known as hggdh
attentericotz, is there a branch for vala-0.20 somewhere?15:06
seb128cyphermox, do you know if there will be an indicator landing today?16:12
* Laney is wondering why libappindicator hasn't daily landed yet16:14
didrocksLaney: manual packaging changes16:14
didrocksLaney: so manual publication16:15
Laneyah16:15
Laneycan cyphermox unblock that? ;-)16:15
didrocksLaney: yeah, there is a procedure16:15
didrockslooking at the packaging change16:15
didrocksand publishing manually (it's a command)16:15
didrocksLaney: https://jenkins.qa.ubuntu.com/view/cu2d/view/Raring/ FYI16:15
didrocksclick on indicators16:15
didrocksthen publish16:15
didrocksand look at the artefacts16:15
didrocksthe xml states why the publish is not automated: https://jenkins.qa.ubuntu.com/view/cu2d/view/Raring/view/Indicators/job/cu2d-indicators-raring-3.0publish/lastSuccessfulBuild/artifact/publisher.xml16:16
seb128Laney, "can cyphermox unblock", is what my ping was about ;-)16:16
Laneyah16:16
cyphermoxyes yes16:16
Laneybit too coded for me :P16:16
Laneyaha, I see it - thanks didrocks!16:16
didrocksLaney: we don't want basically people without upload rights to be able to transitively making packaging changes16:17
didrocksLaney: as the packaging is in upstream repo16:17
didrocksso this would give "upload rights" in some way16:17
Laneyyeah, and not only uploaders can approve16:17
didrockshence this blocker, done on purpose :)16:17
didrocksright16:17
cyphermoxindicators published16:23
Laneyw00t16:23
Laney\o\ \o/ /o/16:23
cyphermoxso that's libappindicator and indicator-sound16:23
didrocksLaney: better than you approve it quickly in unapproved now! :p16:27
=== jhodapp is now known as jhodapp|brb
* didrocks waves good bye. Have a good week-end everyone!16:53
seb128didrocks, have fun, see you monday ;-)16:53
=== jhodapp|brb is now known as jhodapp
=== highvolt1ge is now known as highvoltage
=== jhodapp is now known as jhodapp|bbiab
=== jhodapp|bbiab is now known as jhodapp
=== m_conley_away is now known as m_conley
=== hggdh_ is now known as hggdh

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