/srv/irclogs.ubuntu.com/2014/05/12/#ubuntu-desktop.txt

=== rsalveti_ is now known as rsalveti
=== broder_ is now known as broder
robert_ancellRAOF, for bug 1220826 does anything else need to be done for this SRU to complete?04:32
RAOFrobert_ancell: It looks like it'll be released the next time someone goes over the pending-srus page; it's now aged enough.04:34
robert_ancellok, cool. thanks04:34
pittiGood morning05:01
=== mpt_ is now known as mpt
Laneyhallo!08:04
seb128good morning desktopers08:06
seb128Laney, hey, how are you? had a good w.e?08:06
didrockshey Laney, seb128!08:06
seb128hey didrocks08:06
Laneyhey seb128 didrocks08:11
Laneywas good thank you despite the constant rain: pub / eurovision / climbing08:11
Laneyyou french guys were robbed08:11
didrocksLaney: eurovision is never a big thing in France fyi08:12
seb128oh, I had a glance at eurovision, France had 0 after like 15 countries voted08:12
seb128that's ridiculous08:12
Laneyindeed!08:12
seb128did we end up last?08:12
Laneyyeah08:12
seb128:-(08:12
didrocksahah :)08:12
seb128not with 0 at least?08:12
Laney2 i think ...08:13
Laneythey did well on the alternative voting we had in the pub :P08:13
seb128haha08:13
didrocksLaney: the show isn't on air in one of the most popular TV channel and it never got a lot of audience. That's also probably because we never win!08:14
Laneyhaha08:14
Laneythat's strange because france are one of the big nations that automatically get into the final08:15
didrocks13.6% of tv viewers, so 2.5 millions08:16
didrocks(just googled for it)08:16
didrocksI guess that can be fun in a pub though :)08:16
Laneyyeah i can't imagine watching it at home :P08:17
Laneyanyway, did you guys have a good weekend?08:17
didrocksyeah, excellent, thanks! how about you apart from eurovision-pub*ish* time? :)08:17
darkxsthey Laney seb128 didrocks!08:18
didrockshey darkxst!08:18
sil2100Morning ;)08:18
seb128hey sil2100 darkxst08:18
didrocksLaney: we couldn't get to visit the opera (too many people outside queuing), so we went back home and video games :)08:19
didrocks(finished ni no kuni, tried to finish the extras, but I guess I'll have to level too much)08:19
didrockshey sil210008:19
mlankhorstso did anyone test  qtbase-opensource-src  5.2.1+dfsg-1ubuntu15~ppa7 yet for the touch bug?08:20
didrocksI guess it's a question for Mirv ^08:20
seb128mlankhorst, I did test some version on thursday or wednesday, not sure if that was this one ... did you get other revisions during the week?08:20
seb128jibel tested it and still had the issue iirc08:21
mlankhorstyeah, final one was uploaded thursday, it's the one I hope to sru it08:21
seb128k08:21
mlankhorstit shouldn't cause any issues for jibel any more..08:21
mlankhorsthttps://launchpadlibrarian.net/174944343/qtbase-opensource-src_5.2.1%2Bdfsg-1ubuntu15~ppa6_5.2.1%2Bdfsg-1ubuntu15~ppa7.diff.gz08:21
mlankhorstturns out that the bug was a variation of the stuck mouse button bug08:21
seb128ok08:22
seb128I'm going to test the update today and let you know how it goes08:22
Mirvmlankhorst: that versioning doesn't sound like any of my builds08:25
Mirvor didrocks ^ but I guess you know what it's about08:25
mlankhorstMirv: well I uploaded it to ppa:canonical-x/x-staging :P08:26
didrocksok, didn't know about that one anyway08:26
mlankhorstI lack the hardware so I had to keep doing uploads to that ppa for others to test :-)08:26
Mirvmlankhorst: I've a trusty SRU brewing too https://launchpad.net/~ci-train-ppa-service/+archive/landing-004/+packages08:26
mlankhorstah k, can you add something for me then? :P08:27
mlankhorstgrab the 'xi2-use-master-device.patch' from that ppa package08:27
mlankhorsthttp://people.canonical.com/~mlankhorst/xi2-use-master-device.patch08:29
Mirvmlankhorst: sure. is it ready for upload already, or are you planning to test it still? I'm just trying to avoid too many additional landing PPA builds of it.08:29
mlankhorstI believe it's ready but since I lack a touch capable laptop it requires others to test :-)08:29
Mirvmlankhorst: ok, I'll launch a ubuntu14.2 build but wait for ack from test results08:32
mlankhorstseb128: ? ^ jibel ^08:35
seb128Mirv, let me know when you have a build to test, I can do that08:36
mlankhorsttesting the one from x-staging would be just as good08:36
seb128let me do that08:36
Mirvmlankhorst: is that ok changelog? http://pastebin.ubuntu.com/7451331/08:37
mlankhorstyeah08:39
ochosihi everyone08:49
seb128ochosi, hey, how are you?08:50
ochosiseb128: doing great (especially considering it's a *monday* ), how're you? :)08:50
seb128I'm good thanks ;-)08:50
ochosii was wondering, since you guys removed gnome-screensaver, how do you handle the screenblanks/DPMS settings now? does the lockscreen also handle those timeouts etc or is it unity-settings-daemon?08:51
ochosi(or: what actually blanks the screen? X11's screensaver extension?)08:52
ochosi(referring to 14.04, so unity7, obviously)08:52
Laney"Committed revision 666."08:59
jibelmlankhorst,  qt 5.2.1+dfsg-1ubuntu15~ppa7 from x-staging PPA is the version to test?09:04
seb128ochosi, unity7 does it afaik, to check with Trevinho though09:08
seb128mlankhorst, the ppa7 version seems to work fine for me (I can dnd the windows from touch apps, no segfault so far)09:08
seb128jibel, yes09:08
jibelmlankhorst, seb128 thanks, it seems to be working fine. I launched several Qt and Gtk apps, I can switch between them with the touch screen and no crash so far. I'll do more tests.09:11
seb128jibel, thanks09:12
seb128well even if there is still a crash, it seems like still an improvement09:12
seb128so worth SRUing even if it's not the perfect fix09:12
jibelclearly an improvement, there is no obvious way to make it crash.09:15
seb128Mirv, ^09:16
seb128jibel, thanks for testing09:16
Mirvthanks09:17
Mirvit's building at https://launchpad.net/~ci-train-ppa-service/+archive/landing-004/+packages now09:17
Sweetsha1kmoin09:18
seb128Sweetsha1k, hey, how are you?09:19
MirvI guess I need another landing for the utopic one09:19
Sweetsha1kseb128: fine, armhf just finished to build, now dragging out a precise VM to test it.09:19
Mirvor maybe simply an upload instead09:19
mlankhorstjibel: goodie :-)09:20
ochosiseb128: k, thanks, will ask Trevinho then09:21
ochosiTrevinho: hey! i was wondering, since you guys removed gnome-screensaver, how do you handle the screenblanks/DPMS settings now? does the lockscreen also handle those timeouts etc or is it unity-settings-daemon (or unity itself)?09:21
Mirvmlankhorst: so if you're happy with this debdiff in utopic, I'll do that first before the SRU of course: http://pastebin.ubuntu.com/7451494/09:22
mlankhorstlooks good09:24
* Sweetsha1k will reach 200 full libreoffice builds again this week. The local energy provider is thankful.09:24
=== Sweetsha1k is now known as Sweetshark
seb128pitti, hey, do you plan to SRU https://bugs.launchpad.net/ubuntu/+source/apport/+bug/1282349 ?09:56
seb128it's ranked 5 on the current e.u.c trusty issues09:56
pittibonjour seb12809:57
seb128Sweetshark, not sure if you saw my ping about https://bugs.launchpad.net/ubuntu/+source/libreoffice/+bug/1219245 the other day, assigned the bug to you now (it's ranked high on e.u.c)09:58
pittiseb128: yeah, can do09:58
seb128pitti, salut, ça va ?09:58
seb128pitti, thanks09:58
pittiseb128: ça va bien, mieux que la semaine derniére -- c'était trop longue :)09:58
seb128tu travailles trop !09:59
pittinah, it wouldn't have let my brain rest anyway, so I'm rather glad that it's by and large working well again :)10:00
Sweetsharkseb128: k. that one will be "fun" again (as is ~everything in the bowels of vcl) ...10:00
seb128pitti, ;-)10:00
seb128Sweetshark, maybe you can start by upstreaming it and see if that's a known issue?10:01
seb128Sweetshark, https://bugzilla.redhat.com/show_bug.cgi?id=1043576 ... at least it's not only us10:02
Sweetsharkseb128: I cant see a good reproduction scenario on that one, which is the half of the work here ...10:02
Sweetsharkseb128: though at least two of the dupes say it was "crash on close", which doesnt help much, but somewhat lowers the priority on that one ..10:06
seb128right10:06
seb128well, one states "while installing a font"10:06
seb128but if you are confident it's an issue on close, feel free to lower the bug settings and unassign10:07
Sweetsharkyep, saw that one too. I might try to force libreoffice to crash by installing and removing fonts, to get a reproduction scenario, but I guess there are more productive uses of my time right now.10:09
seb128k10:11
seb128well, I pointed it because it's in the top 10 trusty issues on e.u.c10:11
seb128so worth at least having a look to flag it important or not10:12
Sweetsharkalthough, the one "crashed while updating" report might also be a proxy for "while installing font". OTOH that might mean its just people running libreoffice while doing a release update and thus explain why it is ranking this high _currently_ ;)10:12
seb128Laney, thanks for doing those u-s-s reviews ;-)10:15
Laneynp10:15
LaneyI'm filing a bug for some remaining update issues I just saw10:15
seb128Laney, I've planned to do a landing in the next days, but feel free to organize one if you want10:15
seb128k10:15
LaneyI'd want that blank page one proposed first10:15
seb128check the open bugs first, we have quite some already filed against it10:15
Laneydunno why gatox didn't10:16
seb128he started working on it, maybe it's not fully done?10:16
LaneyI think it is, but I asked on the bug so let's see10:16
seb128k10:16
seb128I think he should be up soon10:16
Laneynod10:16
* didrocks goes for a run10:18
didrocksand will try to avoid any rain in the mix10:18
* Laney stabs firefox10:19
Laneyy u crash10:19
larsuLaney: because you stabbed it?10:20
Laneythat was just me violating the geneva convention10:22
Laneyhttps://crash-stats.mozilla.com/report/index/d108ce03-1ed0-4a05-b66f-2652b214051210:22
=== vrruiz_ is now known as rvr
Sweetsharkseb128: upstreamed as https://bugs.freedesktop.org/show_bug.cgi?id=7859810:32
seb128Sweetshark, thanks10:33
seb128Sweetshark, you should maybe attach the stacktrace to the upstream bug?10:33
darkxstdidrocks, seb128, anyidea what is the point of gnome-update-wallpaper-cache in g-s-d?10:37
Sweetsharkseb128: done10:39
Sweetsharkseb128: fwiw, I dont see that bug as top 5 for trusty on e.u.c -- but then again e.u.c seems to do wild statistic voodoo with its data (and show something different to everyone) ...10:41
darkxsti.e. why install a binary in /usr/lib that is not used by anything? and at it its best could only have been working around bugs in gnome-desktop?10:47
rickspencer3good morning desktoppers10:54
=== MacSlow is now known as MacSlow|lunch
rickspencer3good morning seb12811:02
seb128rickspencer3, good morning11:02
seb128Sweetshark, https://errors.ubuntu.com/?release=Ubuntu%2014.04&period=day has it ranked 1311:03
seb128darkxst, gnome-update-wallpaper-cache write a cache that is read by gnome-desktop iirc11:03
darkxstseb128, maybe it used too? I can't find anything that calls it11:06
seb128darkxst, what do you mean "maybe it used too"?11:07
seb128too->to?11:07
Trevinhoochosi: it's unity-settings-daemon11:08
darkxstyeh "to"11:08
seb128darkxst, well, .cache/wallpaper has updated content here, so it's still used11:09
seb128let me try to remember the details of how that works11:10
Trevinhoochosi: basically u-s-s sends us the "idle" signal, then at that point we start the fading to blank... Once we've done the fading we set the Active state to true (see gnome screensaver dbus API) and we emit the relevant signal. This is monitored by uss that then actually turns the screen off11:10
=== gatox is now known as gatox_brb
Sweetsharkseb128: indeed. Looking at that, the frequency there says "71", which is the same as it is for all distros -- so _all_ crashes happen on 14.04, while the issue has been around since 4.0.2-0ubuntu1. So I would say, this is artificially increased by people keeping LibreOffice running during a dist upgrade.11:12
seb128Sweetshark, that seems possible indeed11:12
seb128darkxst, it's still used at least in http://bazaar.launchpad.net/~ubuntu-installer/ubiquity/trunk/view/head:/scripts/plugininstall.py#L1595 (we need to update that for u-s-d it seems)11:13
seb128darkxst, so yeah, it's used there, I think the other usecases are handled by gnome-desktop directly11:17
darkxstseb128, I see, although I wonder what help a cache is going to provide in ubiquity when it can't exactly know what resolution will be coming!11:20
seb128darkxst, in most cases the resolution is the same during install than later11:20
seb128is "put a different screen for the installation" an usecase?11:21
darkxstoh, so it copies the wallpaper from the installer onto the installed system?11:23
Laneyhey rickspencer3, ça va?11:23
Laney(I already regret asking that in French)11:24
seb128right11:24
rickspencer3hi Laney11:24
darkxstbut even then, why need a binary to forces a redraw of the background to make the cache, which should be there already since the installer has drawn the background!11:24
seb128not in "install mode"11:25
rickspencer3Laney, I shall resist from my normal brutal massacre of the beautiful French language11:25
seb128that's not using gnome-desktop iirc11:25
* rickspencer3 sips coffee11:25
Laneymy pre-loaded google translate weeps11:25
seb128darkxst, https://bugs.launchpad.net/ubuntu/+source/gnome-settings-daemon/+bug/53002411:26
rickspencer3Laney, I did not know that Google Translate was so sensitive11:36
rickspencer3pauvre google translate11:36
darkxstseb128, what exactly is "install mode"?11:37
seb128darkxst, the mode which runs ubiquity only and not a live session11:37
seb128when you boot the iso it's "install"11:37
seb128where the live session is "test Ubuntu"11:38
darkxstseb128, like the "try ubuntu" screen?11:38
darkxstand instead click install?11:38
seb128yes11:38
darkxstpretty sure g-s-d runs there these days11:38
seb128http://upload.wikimedia.org/wikipedia/commons/thumb/7/78/Ubiquity_installer.png/300px-Ubiquity_installer.png11:38
darkxstotherwise our gnome-shell ubiquity session would be horribly broken!11:38
seb128it does maybe for you11:39
seb128does it do it for other flavors?11:39
darkxstno other flavours are using g-s-d now11:39
seb128if you say so11:41
seb128I'm not the right person to ask about that11:41
=== gatox_brb is now known as gatox
darkxstseb128, just checked ubuntu image, u-s-d is running11:45
darkxstand for ubuntu gnome images, g-s-d is running11:45
darkxstthis seems like legacy cruft to me11:46
seb128could be11:46
seb128if you want to fix it please start by updating ubiquity to drop the code you think is obsolete11:46
seb128and confirm that on a new install the cache is correctly copied to the target system11:47
seb128once we get the ubiquity change merged/tested we can look at dropping the g-s-d hack11:47
LaneyI think g-s-d started to be launched sometime during raring11:48
Laneyso it probably became obsolete then11:48
darkxstseb128, I have wallpaper cache at the "try ubuntu" screen11:48
seb128I believe you11:48
didrocksit wasn't running for sure in the 10.04 timeframe11:49
didrocks(back from exercise)11:49
seb128so let's drop that code snippet11:49
didrocksthat's why there was this binary, to generate the cache11:49
didrocksif g-s-d/u-s-d runs now, it's great then :)11:49
seb128didrocks, wb, yeah I pointed to the bug you opened by then11:49
didrocksjust ensure that the .cache/ directory is copied11:50
seb128right11:50
didrocks(I don't remember if it's the same binary or a hook)11:50
seb128it's the same hook11:50
seb128it just needs to be updated to stop calling the binary11:50
seb128but copy the .cache content instead11:50
didrocksyeah11:50
darkxstwell the binary doesnt copy the cache, so it just needs to stop calling the binary11:51
seb128right11:53
didrocksah, actually, it's already not called11:55
didrocks(rereading my ubiquity code)11:55
didrocksas g-s-d/u-s-d created it, I had the check11:56
Laneyseb128: did you start to work on the seeds yet?11:57
seb128Laney, sort of, I copied/hacked the touch one a bit on friday but I was unsure how to test it so I didn't go far11:57
seb128Laney, btw what happened to your libcd-rootfs upload?11:58
seb128livecd*11:58
Laneydid something happen to it?11:59
Laneylooks there to me11:59
Laneyoh it got overwritten11:59
Laneygrr11:59
=== MacSlow|lunch is now known as MacSlow
Laneyokay I re-merged it12:03
Laneyseb128: can you push your branch somewhere? I'll make a package out of it and make the iso use that12:03
* Laney goes to lunch12:03
seb128Laney, ok, enjoy lunch!12:04
seb128Laney, "overwritten", I didn't see an upload from you, maybe upload collision or something?12:05
seb128(well, on https://launchpad.net/ubuntu/+source/livecd-rootfs/+changelog)12:05
=== alan_g is now known as alan_g|lunch
Mirvmlankhorst: utopic upload done, but there's a arm64 toolchain issues apparently (gcc internal error) that will prevent for https://launchpad.net/ubuntu/utopic/+source/qtbase-opensource-src/5.2.1+dfsg-1ubuntu16 to move to -release pocket12:32
mlankhorstok :/12:40
=== alan_g|lunch is now known as alan_g
Laneyseb128: it's in the ppa only12:57
seb128Laney, oh, ok12:57
mlankhorstwho's working on 12.04.5 this time?12:59
Laneyhttps://wiki.ubuntu.com/UtopicUnicorn/ReleaseTaskSignup has nobody13:00
attenteseb128, hey13:06
attentecan we sru https://code.launchpad.net/~attente/gnome-settings-daemon/1218322/+merge/21905513:08
seb128attente, hey13:08
seb128sure13:08
attenteit's not ideal, but better than the current state13:08
* mlankhorst pokes seb128 for tests :P13:12
=== tedg is now known as ted
seb128mlankhorst, what tests?13:18
seb128attente, can you open a new bug about the specific issue/for the SRU.13:18
seb128?13:18
seb128attente, that bug became a dump ground for keyboard issues, it's not good to use for SRU tracking13:19
* didrocks goes to the police station for the european vote during the malta sprint. should take ~30 minutes13:19
seb128didrocks, good luck13:19
mlankhorstseb128: qtbase + touch screen testing :)13:19
attenteseb128, sure13:19
didrocksseb128: my target this time is to have it opened! not having to go 3 times to 3 different police stations like 2 years ago :)13:19
seb128mlankhorst, I did that this morning and pinged you back on this channel13:20
seb128didrocks, yeah, let's see13:20
seb128attente, thanks13:20
seb128 mlankhorst, the ppa7 version seems to work fine for me (I can dnd the windows from touch apps, no segfault so far)13:20
seb128mlankhorst, jibel confirmed as well13:20
mlankhorstah right13:21
mlankhorstsorry was busy with preparing for lts-trusty sru13:22
seb128no worry13:25
=== m_conley_away is now known as m_conley
GunnarHjHi seb128!14:09
seb128GunnarHj, hey14:11
GunnarHjseb128: Do you have time for a question about the skype-translation package I'm proposing?14:12
seb128I'm busy, but it's IRC, if you ask your question I'm eventually going to get to it14:12
seb128others might reply as well14:12
GunnarHjseb128: Ok. The issue is explained at https://bugs.launchpad.net/ubuntu/+bug/1314402/comments/214:13
ochosiTrevinho: in your case "we" == unity?14:13
attenteseb128, https://bugs.launchpad.net/ubuntu/+source/gnome-settings-daemon/+bug/131867314:16
seb128attente, thanks14:19
seb128GunnarHj, the symlink idea is not great, that's going to create extra confusion14:20
seb128we just need to keep up with skype changes and update when there are conflicts14:20
GunnarHjseb128: The problem is that we don't have access to debian/control in the package provided on the Skype site, so we won't be able to handle it via conflict fields.14:22
Sweetshark182 full builds of libreoffice finished. Room is comfortably warn now.14:22
GunnarHjseb128: So you think the problem I described is something we can live with then?14:23
seb128GunnarHj, well, I don't see a nice way around it14:29
seb128your symlink hack seems like buggy and a recipe for issues/bugs14:29
seb128it's quite hackish14:29
seb128the other alternative is to make new skype release conflicts with our translations package14:30
seb128which makes me thing the right way is to convince upstream to ship the translations14:30
seb128rather than adding a package on our side14:30
GunnarHjseb128: Well, the end goal is of course to make "upstream" (M$) ship more translations. The purpose with this package idea is to provide an alternative in the meantime.14:35
=== alan_g is now known as alan_g|tea
GunnarHjseb128: How is the scripts hackish? Any thoughts on how they could be improved?14:36
LaneyIt can't work unless you add a dependency on skype, which you aren't really allowed to do as it only lives in an external repository14:37
GunnarHjLaney: Hi! There is already a skype dependency. Please note that there are other skype related help packages in the archive already.14:39
seb128GunnarHj, the "let's create symlinks at installation time so they can be overwritten by skype" is hackish14:39
Trevinhoochosi: yes14:40
ochosiTrevinho: would you mind pointing me at the code?14:41
Trevinhoochosi: http://bazaar.launchpad.net/~unity-team/unity/trunk/view/head:/lockscreen/LockScreenController.cpp#L13514:42
ochosiTrevinho: ty!14:42
Trevinhoochosi: and http://bazaar.launchpad.net/~unity-team/unity/trunk/view/head:/lockscreen/ScreenSaverDBusManager.cpp14:43
=== alan_g|tea is now known as alan_g
GunnarHj* had to reboot *14:47
mlankhorstseb128: hm if you hit the touchscreen like a monkey (without qt updated to ubuntu16 open) does your pointer emulation get stuck sooner or later with scary messages in the xorg log?15:36
mlankhorsti mean without necessarily any applications open except the dash15:38
seb128I've seen issues like that iirc15:38
seb128I can't test now though, I've a ton of stuff to finish before eod15:38
=== gatox is now known as gatox_lunch
jibelmlankhorst, with the version from the PPA I get this http://paste.ubuntu.com/7452953/15:48
jibelinteresting messages start at 2519015:48
mlankhorstjibel: yeah hitting the same when using my touchpad as poor man's touchscreen15:48
mlankhorstno idea what is going on yet there, though. probably a separate bug :/15:49
mlankhorstjibel: but touch still responds right?16:07
jibelmlankhorst, yes, it does.16:07
mlankhorstgood, it's probably harmful in some way because touch gets emulated when it shouldn't, but aprt from that..16:08
mlankhorstI'll take a look tomorrow16:09
mlankhorsteod!16:09
=== fginther is now known as fginther|lunch
=== fginther|lunch is now known as fginther
=== gatox_lunch is now known as gatox
=== alan_g is now known as alan_g|EOD
robert_ancellcyphermox, is there a known issue with DNS being broken on utopic? Mine only works if I directly edit resolv.conf20:31
cyphermoxrobert_ancell: not that I know20:56
robert_ancellcyphermox, are you running utopic?20:56
cyphermoxyes20:56
cyphermoxtry to check what syslog says, after you kill -USR1 dnsmasq20:57
cyphermoxit should list the same nameservers as you'd be adding in /etc/resolv.conf directly20:57
robert_ancellcyphermox, I have three instances of dnsmasq running - which one?20:58
cyphermoxthe one started by NetworkManager, it should list it in the command line20:58
cyphermoxthat said, if you have three instances that might be a hint to what's wrong ;)20:58
cyphermoxwhat IP gets in your /etc/resolv.conf normally, when it's broken? 127.0.0.1 or 127.0.1.1 or something else?20:59
robert_ancellcyphermox, http://paste.ubuntu.com/7454389/20:59
robert_ancell127.0.0.120:59
cyphermoxah, yeah20:59
cyphermoxso the NetworkManager instance is started properly, and probably has the right nameserver, as far as I can tell21:00
cyphermoxhowever, you have an instance on 127.0.0.1 that starts and clobbers /etc/resolv.conf21:00
cyphermoxI bet if you put 127.0.1.1 in resolv conf instead it would resolve properly21:00
robert_ancellcyphermox, http://paste.ubuntu.com/7454394/ are the three instances21:00
robert_ancellcyphermox, neither 127.0.0.1 or 127.0.1.1 works21:01
cyphermoxah21:01
cyphermoxwhat does dig report for each?21:02
cyphermoxsay if you do dig www.google.com @127.0.1.121:02
robert_ancelljust blocking21:02
cyphermoxI don't know what the first instance is, it would be worth figuring out21:02
cyphermoxis there anything in /etc/dnsmasq.conf?21:02
robert_ancellcyphermox, default file with everything quoted out21:03
robert_ancellPerhaps systemd has started it? /lib/systemd/system/dnsmasq.service21:04
cyphermoxyou're running systemd?21:04
robert_ancellno, just wondering if the utopic upgrade had pulled it in21:04
robert_ancellconfirmed I'm not21:04
cyphermoxok21:04
cyphermoxwell if dnsmasq.conf is the default config file with everything commented and you don't know why it's there, I'd kill the service and remove the file21:08
cyphermoxit's started with a bunch of options that aren't default though21:09
cyphermoxlike --local-service21:09
cyphermoxscratch that, I'm mistaken21:09
robert_ancellcyphermox, I killed the dnsmasq and libvirt instances and still doesn't work21:10
cyphermoxthe NM isntance too?21:11
robert_ancellno21:12
cyphermoxthe thing is, when you kill them it doesn't go update /etc/resolv.conf again, so you also need to fix it21:13
cyphermoxI'd need to reboot now, but I think i've set up my system the same way21:13
robert_ancellcyphermox, but using dig with '@' should work right?21:17
cyphermoxyes, you're specifying which server to ask21:30
cyphermoxhere is works21:30
cyphermoxI have all three (mostly) same instances21:30
cyphermoxall three seem to get properly configured; the NM instance has the real dns servers, and the others point to it21:32
cyphermoxie. libvirt points to the system dnsmasq, which points to the NM instance which has the true DNS data21:32
cyphermoxhttp://paste.ubuntu.com/7454515/21:32
cyphermoxrobert_ancell: I suggest you uninstall dnsmasq (but not dnsmasq-base)21:33
cyphermoxthe binaries will still be there for NM and libvirt, but at least you'll have one less thing to worry about; then reboot and we can see if it's still broken21:34
robert_ancellcyphermox,21:34
robert_ancellok21:34
ochosirobert_ancell: hey! i read about a feature in lightdm (in the changelog) that the greeter can be kept alive so vt switching works more swiftly. is there anything the greeter (or the session?) has to do about this or does it work automagically somehow?21:37
robert_ancellochosi, the greeter sets a flag before the lightdm_greeter_connect21:38
robert_ancelland it has to handle two signals (one to go idle and one to reset)21:38
ochosii see21:38
ochosiis there already a greeter that does that?21:38
robert_ancellochosi, I believe mterry has the Unity 8 greeter working with that. Not sure if it's in trunk yet21:39
robert_ancellother than that, no21:39
ochosiwould you say it makes sense for the way xubuntu uses the greeter? (as lockscreen and login)21:40
ochosii mean it sounds like it potentially improves the performance21:40
ochosibut as there isn't an implementation i can test... :)21:40
robert_ancellochosi, it's a trade off between memory usage and greeter start up time21:41
robert_ancellochosi, since on X you would need to keep the greeter X server around it's probably not worth it21:41
robert_ancellochosi, though you could make a config option for the greeter to enable it21:41
robert_ancellochosi, on the phone the memory cost is lower and the switching time is more critical (due to phones commonly going to the greeter)21:41
ochosimhm, i understand21:42
ochosisounds like a lot of work and not many users will actually use it...21:42
ochosi(in xubuntu i mean)21:43
robert_ancellyeah, that's my guess21:44
ochosirighty, thanks for the heads up, robert_ancell21:45
robert_ancellno worries21:45
robert_ancellcyphermox, now I have no dnsmasq and still not DNS without editing /etc/resolv.conf21:52
cyphermoxno dnsmasq at all?21:52
robert_ancellcyphermox, not according to ps21:52
cyphermoxugh21:52
cyphermoxdoesn't NM start?21:52
robert_ancellNM is running21:53
cyphermoxis dns=dnsmasq commented out in /etc/NetworkManager/NetworkManager.conf?21:53
cyphermoxyou just rebooted, right?21:53
robert_ancellyes21:53
robert_ancellit's still in the .conf21:53
cyphermoxhow the hell can it not get started21:53
cyphermoxplus if it's not starting, NM should still go write to /etc/resolv.conf directly21:54
cyphermoxcould you paste /var/log/syslog?21:54
robert_ancellhttp://paste.ubuntu.com/7454591/21:54
robert_ancelloh, sorry. I typoed my ps21:55
robert_ancellI do have two dnsmasqs21:55
robert_ancelli.e. the "dnsmasq" user one is gone, but the NM and libvirt ones are there21:56
robert_ancelldig www.google.com @127.0.1.1 still blocks forever21:56
cyphermoxI was about to say21:56
cyphermoxhum, just a second21:56
cyphermoxdoes dig www.google.com @192.168.0.1 ever return?21:57
robert_ancellyes, immediately21:57
robert_ancelland my other devices are connected to the wifi and working fine21:58
cyphermoxyeah21:58
cyphermoxok, so let's try this one more time:21:58
cyphermoxkill -USR1 231621:59
cyphermox(and the output that goes in /var/log/syslog21:59
robert_ancellhttp://paste.ubuntu.com/7454613/22:00
cyphermoxdo you only have libvirt-bin, README, and network-manager files in /etc/dnsmasq.d ?22:02
robert_ancellcyphermox, just libvirt-bin and network-manager22:04
robert_ancelli.e. no README22:04
cyphermoxyeah, that's fine22:04
cyphermoxso why does your NM dnsmasq instance never receive requests, or pass any?22:05
robert_ancellcyphermox, is DNS plain text, can I telnet to it and check anything?22:06
cyphermoxwell it's kind of plain text yeah22:06
cyphermoxbut it would probably be easier to tcpdump and see if packets pass22:06
cyphermoxif you telnet to 127.0.1.1 53 you should at least get an open port22:07
robert_ancellyeah, I get that but nothing back, even if I send junk22:08
=== m_conley is now known as m_conley_away
ali1234um... isn't DNS UDP?22:09
robert_ancellboth according to /etc/services22:10
cyphermoxali1234: both22:10
sarnoldrobert_ancell: /etc/services has udp and tcp for almost every service as a historical artifact...22:11
cyphermoxsarnold: dns is both anyway :)22:12
sarnoldDNS quite often kicks back 'request again over TCP' responses to queries that will generate a lot of traffic, to reduce udp fragmentation and to reduce UDP-based DNS DDOS attacks22:12
sarnoldcyphermox: yeah, just wanted to make sure the accidental truth of this one wasn't confusing in the future :)22:12
cyphermoxsarnold: good plan ;)22:13
robert_ancellTIL22:13
sarnold... I can't think of any other service that actually uses both tcp and udp on well-known ports..22:14
cyphermoxrobert_ancell: does telnet get you somewhere you can type?22:14
robert_ancellcyphermox, yes, but no replies22:15
cyphermoxfor 127.0.1.1 correct?22:16
robert_ancellcyphermox, yes22:17
cyphermoxrobert_ancell: so I have no idea why it's not working22:24
cyphermoxyou could try to add "log-queries" in a file /etc/NetworkManager/dnsmasq.d/debug22:25
cyphermoxthen try to send more queries to it with dig, kill the daemon again with -USR1 and see if it says anything more helpful than we've had so far22:26
robert_ancellcyphermox, just a file with "log-queries" in it?22:27
cyphermoxyep22:27
TheMuso`I think I had the same problem when upgrading to utopic yesterday, worked around it for now. If more help and log data is helpful, I can bring up an IRC session on another box so I can re-enable network-manager to help test.22:28
=== TheMuso` is now known as TheMuso
robert_ancellcyphermox, I'll have to restart NM right?22:29
cyphermoxrobert_ancell: yes22:29
robert_ancellok, be back in a second22:29
cyphermoxwhat could have changed to cause this?22:29
TheMusoI should note that my upgrade was actually a fresh install of utopic.22:29
cyphermoxTheMuso: I also am running on a freshly installed system22:30
cyphermoxfrom... two weeks ago maybe?22:30
cyphermoxit's fully up to date22:30
robert_ancellcyphermox, what's the nm service name?22:30
TheMusoInteresting. I fetched the latest daily at the time yesterday, backed up, did a fresh install, and noticed the problem when adjusting my sources.list.22:30
cyphermoxrobert_ancell: network-manager22:31
cyphermoxTheMuso: you mean an update?22:31
cyphermoxhm22:31
robert_ancellhttp://paste.ubuntu.com/7454711/22:31
TheMusocyphermox: Media was tagged as "Ubuntu 14.10 "Utopic Unicorn" - Alpha amd64 (20140510)". I hadn't installed any extra updates. Did a fresh install from that daily, and then when attempting to fetch updated package sources, I couldn't resolve DNS when attempting to connect via network-manager.22:33
cyphermoxthat's one good hint22:34
cyphermoxI see dnsmasq got changed recently22:35
cyphermoxI have another system that isn't as up to date, I'm going to try bringing it to the same version, we'll see how that goes22:35
TheMusoYeah, once I worked around nm and got networking working, I did fetch an updated dnsmasq, but that made no difference.22:35
cyphermoxdepends which version it was22:36
cyphermox2.68 I know works, that's what we have in trusty22:36
TheMusoLet me check what version was on the daily.22:36
TheMusothe daily that I used that is.22:36
cyphermox2.70-1 and 2.70-2 we got recently from debian, 2.70-1 on April 26 and 2.70-2 yesterday it seems22:37
TheMusodnsmasq-base2.70-122:37
cyphermoxit's weird though, this system is running 2.70-2 without any problems22:37
TheMusoYeah sounds about right.22:38
cyphermoxwired though22:38
TheMusoMine is wired too.22:38
TheMusoMy notebok is always docked when I am working at my desk, and my dock station is perminantly connected to ethernet.22:39
cyphermoxso I should easily be able to see this22:39
TheMusoYou'd think so...22:39
cyphermoxnopr22:42
cyphermoxrobert_ancell: do you have logs on your router?22:53
robert_ancellcyphermox, it has pretty crap logs22:53
cyphermoxI recall at some point a while ago there was an issue with some routers for what dnsmasq was sending them22:53
cyphermoxmany don't really lsit queries though, but maybe it complained a bit about what was received22:53
robert_ancellnothing exciting, just DHCP logs22:54
cyphermoxboo22:54
TheMusoOk that is weird. Its working fine now. Mind you, I just manually took down the interface and reloaded network-manager.22:54
TheMusoPerhaps it may return after a fresh reboot...22:55
TheMusobrb22:55
TheMusoOk, all seems fine here. That was weird.22:56
TheMusoSeems I can't be any help after all. :)22:57
cyphermoxyou've already been helpful, too late ;)22:57
TheMusolol22:59
cyphermoxoh23:02
cyphermoxrobert_ancell: is dnsmasq running with 100% cpu by any chance?23:03
robert_ancellcyphermox, no23:03
cyphermoxrobert_ancell: I'll get you an updated dnsmasq package to try, in case this is what's happening23:05
cyphermoxhttp://thekelleys.org.uk/gitweb/?p=dnsmasq.git;a=blobdiff;f=src/blockdata.c;h=5a70a7967fa3c44cdf23b5cbb849e008fd44201a;hp=272d3a67f4ebd0b293b4f26aafaf312f3772f6c9;hb=b692f23466eb28ceed42c4e1d312707636afff09;hpb=8aa999ef69f3978faa4788e390edb4ed44dfc11e23:05
robert_ancellcyphermox, ok23:05
cyphermoxrobert_ancell: https://launchpad.net/~mathieu-tl/+archive/build-tests/+packages23:11
robert_ancellcyphermox, thanks23:11
robert_ancellcyphermox, that fixed it23:59
cyphermoxinteresting23:59

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