/srv/irclogs.ubuntu.com/2012/07/06/#ubuntu-desktop.txt

ceti331hi, i'm trying to compile 'expo' in ubuntu - i get as far a linker error "cannot find -lcomposite" "cannot find -lopengl" ... any suggestions? i've already done sudo apt-get install build-deps compiz or whatever00:07
ceti331any assistance welcome00:07
cyphermoxsmspillaz:  ^ I mentioned you might be the best person to help out00:07
cyphermoxceti331: expo itself I'm not sure how to build separately, or if you even can. but you should mentioned if that's still the errors you get after installing the build-dependencies for compiz (what apt-get build-dep does)00:09
ceti331ah. i should try to build the whole thing00:10
ceti331thanks, i will try that00:10
ceti331yes , it seems quite possible that trying to build the whole thing would setup something taht the plugins depend on00:10
cyphermoxmost assuredly yes, the toplevel cmakefile does magic00:11
ceti331building now; (i've got a warning from cmake about something it can't find .. not a good sign)00:14
ceti331Thanks! - it built00:28
ceti331<now back to compiz peeps - how do i install/run ..>00:29
RAOFmake install00:42
smspillazah, sorry missed that00:46
smspillazyeah just make install00:46
smspillazyou might want to rebuild unity though00:46
ceti331rebuild unity .. is that a compiz plugin or what00:50
ceti331is unity the window-manager00:50
ceti331ouch just running unity didn't go well00:51
RAOFUnity is indeed a compiz plugin.00:54
ceti331ah i recall.. "compiz fusion" = merge of beryl window manager and compiz compositor..00:55
ceti331is that right, compiz IS the window manager?00:55
RAOFcompiz is the window manager, yes.00:56
RAOFUnity is implemented as a compiz plugin.00:56
pittiGood morning03:45
RAOFHey pitti!03:46
RAOFBah! Stupid add-apt-repository/ppa-purge interaciton.03:48
robert_ancellRAOF, hey, I'm getting a crashy X server when I try and stick it in the compositor.  Log is http://paste.ubuntu.com/1077534/ but probably not that useful04:01
robert_ancellwhat's the best way to diagnose?04:01
robert_ancellhttp://paste.ubuntu.com/1077537/ is the bigger log04:03
RAOFThere's a big song and dance you can do with gdb and judicious use of “follow-fork-mode child” to get a proper gdb session.04:03
RAOFBut I think the actual problem is that the intel DDX in the PPA has skewed somehow; I'll track it down.04:05
robert_ancellRAOF, is it skewed?  or should I keep trying here04:18
RAOFrobert_ancell: I think it's skewed. My local builds work, but trying from the ppa fails.04:18
RAOFBah.04:18
robert_ancellaha!04:19
robert_ancellyou've poisioned my machine with your PPA!04:19
RAOFIn my defence, I *did* say that I disclaim all responsibility for setting fire to your cat :P04:19
RAOFI think I'll update the PPA to a newer xwayland snapshot and upload a matching intel DDX at the same time.04:21
RAOFrobert_ancell: Have you got something else you could usefully be doing? I'll fix this up in the next couple of hours, but it might be a bit of a fiddle.04:23
robert_ancellRAOF, yeah, I just was just at the stage of running my actual session in weston in lightdm but I guess I'll have to pick it up next week04:24
RAOFSorry. I'll make sure it works out of the box for you on monday.04:25
robert_ancellRAOF, np!04:27
robert_ancellRAOF, is there anything I can build locally to work around it?04:27
didrocksgood morning05:27
pittibonjour didrocks, ca va?05:45
didrockspitti: ça va bien, et toi?05:45
pittije vais bien05:45
pittiI'm back at home, spent the last few days in Leuven, Belgium05:45
pittiand worked from my friend's place05:46
didrocksoh, I didn't know they were living in Belgium :)05:46
didrockshad a nice week there?05:46
pittionly Monday to Thursday05:46
pittibut yes, was nice to see them again05:46
pittihe became a PhD on Monday, so we went to his defense05:46
didrocksexcellent! in what domain?05:48
pittihttps://www.google.com/url?sa=t&rct=j&q=&esrc=s&source=web&cd=2&ved=0CFsQFjAB&url=https%3A%2F%2Flirias.kuleuven.be%2Fbitstream%2F123456789%2F262298%2F2%2Fpaper.pdf&ei=OXz2T_2KBtHbsgbAg9CiBQ&usg=AFQjCNGDWoOxjhpAE1KYf4Na2RRq5fE-1A&sig2=qwoJNoHjwOjPrwp_yDfghg&cad=rja05:49
pittierr05:49
pittihttps://lirias.kuleuven.be/bitstream/123456789/262298/2/paper.pdf05:49
pittididrocks: he does measurements on patients with cochlear implants, to understand better how these implants can be configured properly to patients who cannot give direct feedback05:50
pittias they are usually implanted when you are still a baby, so that it is a lot easier to learn hearing with them05:50
pittiso they can't tell you "this appears too loud to me" or "I don't recognize this yet", you have to get that information (threshold/comfort/pain levels) from the EEG05:51
didrockspitti: yeah, indeed, it's a tricky question :)05:52
didrocksshould have been an interesting PhD05:52
didrocksis he in post-doc now?05:52
pittiyes, he continues to work on that project05:52
didrocksor already titular in an university?05:53
RAOFIncidentally, the fact that we need to *learn* how to hear is awesome. :)05:53
pittithe presentation was indeed interesting, and I could understand 95% of it05:53
pittithe following Q&A with the six professors was waaay above my head, though05:53
didrocksheh ;)05:53
didrocksinteresting that the presentation can still be accessible to non expert05:53
didrocksRAOF: indeed :)05:54
pittiRAOF: with those implants you have to; the normal hearing sense has several thousand thin frequency bands, while those implants only provide 24 bands05:54
pittiI guess it sounds more like chirping and buzzing, which you have to learn to interpret05:54
pittididrocks: non-expert> that's the point of the presentations; they are open to the public05:54
pittisame as with diploma thesis05:54
RAOFMy understanding is that you need to learn how to hear with regular human ears; certainly you need to learn how to *see* (as the awesome experiment with kittens that couldn't see horizontal lines demonstrates ☺)05:55
pittiit's indeed quite a challenge, but at the same time very important, to present scientific matters in a manner that non-experts can understand what this is good for (and where all the tax money goes, too)05:55
didrockspitti: defending a thesis == diploma thesis, isn't it?05:55
pittididrocks: PhD thesis in this case, yes05:55
didrocksoh, we are only using "thesis" in France for PhD ;)05:56
pittisame form (presentation and then discussion with the profs), except that PhD is on a much higher scientific level and there are six professors (of which three were from universities in Cambridge and the US) which grill you05:56
pittierr, s/which/who/05:56
pittioh, wow -- http://packages.qa.debian.org/a/apport.html05:57
didrockspitti: you didn't know it was in debian before today? :)05:58
RAOFHow does apport work in Debian?05:58
pittino, I wasn't05:58
RAOFI guess the local stuff is still useful.05:58
pittiI just got a ton of bug mail with "Branch linked: lp:debian/experimental/apport"05:58
didrocksyeah, my second question is how does it work :)05:58
didrocksahah :)05:58
pittiwell, .crash files and apport-retrace would work05:58
pittibut there is no crashdb implementation for the Debian BTS05:58
pittiand given how it works it would be rather challenging to write one05:59
pittibut I guess they could just as well use launchpad or set up a whoopsie instance05:59
pittithe latter might probably be even better05:59
* pitti chuckles at http://anonscm.debian.org/gitweb/?p=collab-maint/apport.git;a=shortlog06:00
pitti"how many commits do you need to fix a path"06:00
didrocksahah, indeed :)06:01
pittiniice!06:02
=== tkamppeter_ is now known as tkamppeter
tkamppeterpitti, hi06:33
pittihey tkamppeter06:36
tkamppeterpitti, I have switched s-c-p from libusb 0.1.x to 1.0.x yesterday. On my machine it builds perfectly also after uninstalling the old libusb-dev, but on the buildds it does not build.06:42
tkamppeterpitti, see https://launchpadlibrarian.net/109398307/buildlog_ubuntu-quantal-i386.system-config-printer_1.3.8%2B20120201-0ubuntu10_FAILEDTOBUILD.txt.gz06:43
tkamppeterpitti, the builds installs correctly the new libusb-1.0-0-dev and pkg-config (was already used before the change) is installed, too.06:44
tkamppeterpitti, but it still behaves as libusb was not there.06:44
pittitkamppeter: have you uninstalled libusb-dev on your machine?06:44
pittiit looks like configure is trying to detect that, not -1.006:44
tkamppeterpitti, I have changed ./configure (configure.in, Makefile.am) to check for libusb-1.0 and locally I can build with libusb-dev installed and with libusb-dev removed.06:48
pittitkamppeter: I guess you mean with libusb-1.0-dev installed06:48
pittitkamppeter: this kind of failure really ought to be reproducible in a pbuilder06:49
pittitkamppeter: if it really isn't, I suggest to cat config.log if configure fails, to see what it's stumbling over06:49
tkamppeterpitti, libusb-1.0-dev I had always installed, it is a build dependency. theold libusb-dev I had once installed and once not.06:51
* pitti bbl06:51
rickspencer3aaaah, ,where is seb128?07:18
didrocksrickspencer3: he's normally around in ~ 40 minutes07:21
rickspencer3thanks didrocks07:21
didrocksde rien ;)07:21
Sweetsharkg'mooorning!07:35
pittihey Sweetshark, how are you?07:36
pittiSweetshark: what better thing to start a Friday with than a passing https://jenkins.qa.ubuntu.com/view/Quantal/view/AutoPkg%20Test/job/quantal-pkg-libreoffice/ ?07:36
pittiSweetshark: congrats :)07:36
didrockshey Sweetshark!07:37
Sweetsharkpitti: ;)07:39
Sweetsharkpitti: are you sure this isnt just luck?07:39
pittino, I'm not07:40
pittiI'm fully expecting this thing to fail again in the next couple of runs, but it's always a great milestone to see that at least all the tests _can_ succeed07:40
Sweetsharkpitti: buy 1017125 is a heisenbug, so it might pass today, fail tomorrow ;)07:40
Sweetsharkpitti: sure they can -- just give me precise as platform and everything is stable :P07:41
Sweetsharkpitti: but still: yeah, we are getting there.07:42
Sweetsharkdidrocks: heya!07:42
pittiso that means from now on failures indicate actual bugs, not test suite probs? that's perfect then07:42
Sweetsharkpitti: yes, the tests in 3.6 are really reliable. if they fail it is some real indication of something being odd.07:43
pittiso that's precisely what we want07:44
Sweetsharkpitti: wait - you mean that is quantally what we want?08:06
* Sweetshark *confused*08:06
pittiSweetshark: not quite -- in quantal it will only succeed if nobody watches the result08:07
seb128hey desktopers (and qa friends)08:07
Sweetsharkpitti: that can be helped with some cats in a box added to the compile usually.08:09
pittiSweetshark: I see you have studied the matter thoroughly08:09
pittibonjour seb128, ca va?08:09
seb128pitti, hey pitti, ca va bien, merci! wie gehts?08:10
Sweetsharkand now that we know about the higgs-boson we can make the results gravitate towards lets failures ...08:10
* pitti really hopes that this will be confirmed08:10
pittithe last really meaningful advancements were some 40 years ago, time to get some actual data to the theorists08:11
pittiseb128: sehr gut, danke! I enjoyed my time in Leuven, and had a rather productive train ride back yesterday08:11
tkamppeterpitti, I have done a new s-c-p upload with an explicit build system rebuild and this works now. Before I forgot this rebuild but it built locally because I did the rebuild manually and forgot to puit it properly into the package.08:12
seb128pitti, good ;-)08:12
pittitkamppeter: ah; dh_autoreconf for the win?08:12
tkamppeterpitti, as it is cdbs format still and I do not want to dive deeply into the deprecated format (looking into switch to Quilt for Quantal) I have simply added a patch to update the build system files, as a temporary fix.08:14
pittitkamppeter: ah, just include /usr/share/cdbs/1/rules/autoreconf.mk and add a dh-autoreconf build dep08:15
tkamppeterpitti, thanks, will do.08:17
dupondjeThere was something to do in Leuven? :)08:17
pittidupondje: a friend of mine lives there08:18
dupondjeah :)08:18
dupondjeso you enjoyed the belgian beer! :d08:18
pittidupondje: you bet!08:19
didrockswaow, nautilus is regularly going crazy here09:15
mptsmspillaz, sorry, by "30-second alert" I meant an alert that appears after the program is hung for 30 seconds, not one that asks you if you want to wait for 30 seconds. I'm trying to avoid giving users the impression that we think they need the computer's permission to wait. :-)09:19
smspillazmpt: right, I guess the money question is this09:27
smspillazmpt: if its hung > 30 seconds, does it force you to close or restart it ?09:27
seb128didrocks, going crazy like? spinning cpu?09:28
didrocksseb128: yeah, I'm under the impression that at regular intervals, it's hitting the CPU badly09:28
didrocks(that's when I hear my fans ;))09:29
mptsmspillaz, if it later unhangs then the alert would go away by itself, so if you want to wait longer you can just leave the alert alone. But I'm not sure whether that's obvious enough, or whether it does need an explicit Wait alternative. (And if it was explicit, then how could change your mind later?)09:30
seb128didrocks, can you attach gdb to it when it happens to try to figure what it's doing?09:31
didrocksseb128: yeah, it's doing that regularly, so I need to find a spot, I installed the -dbgsym already, but was too late09:33
smspillazmpt: hit close again09:34
smspillazmpt: it will give you the option to close or restart09:34
smspillazmpt: I'm just trying to find a balance here beacuse I know there are cases where you will get false positives09:34
mptsmspillaz, this is not the case where you tried to close it, this is the case where it just hung09:35
smspillazmpt: right09:35
smspillazso09:35
mptbut, maybe that's a decent answer anyway09:35
smspillaz"it just hung" -> 30 seconds later still hanging -> alert pops up "close, restart, wait"09:35
smspillazif the user hits wait, close the alert09:35
smspillazif at any point while the application is still hung the user tries to close it09:36
smspillazpop up the alert again with "close, restart"09:36
smspillazmpt: also, I already get too many apport dialogs :P09:36
smspillazI have to swat them away every time I boot :P09:36
mptGraphics card problem?09:36
mptsmspillaz, so you wouldn't recommend showing the alert again after another 30 seconds? :-)09:38
smspillazif it were me, no, probably not09:39
smspillazI'm already cussing when the first apport dialog comes up09:39
smspillaz"oh f*** that's the first of many MANY more"09:39
smspillazmpt: usually its all the times I restart compiz and then some unity service crashes, or unity is buggy and crashes when compiz is restarted09:40
smspillazand apport buffers them all up to assault me on a random day09:40
mptsmspillaz, ah, we'll be grouping near-simultaneous crashes into a single alert soon09:54
smspillaz*grin*09:57
didrocksseb128: seems it's totem video thumbnailer, but I got an update to it, let's see how it goes now10:01
seb128didrocks, do you have a video downloading in an folder actually displayed by nautilus?10:02
seb128currently*10:02
didrocksseb128: yeah10:02
didrocksit's weird that it tries to refresh it that often10:02
didrocks(well not anymore, but I had when I saw nautilus going crazy)10:03
didrocksso should be that10:03
seb128didrocks, well, downloading files keep changing and the thumbnail are refreshed on such events10:03
seb128didrocks, though nautilus used to be clever, I wonder if that stopped working10:04
didrocksseb128: yeah, but I never saw that going so dramatically before10:04
seb128didrocks, like it would only update the thumbnail if the file changed but stopped changing for 30s10:04
didrocksyeah, seems saner10:04
seb128i.e it tried to be smart about waiting the end of download10:05
didrocksnot sure it's still doing that, I'll have to get a look10:05
seb128which doesn't always work fine for i.e torrents10:05
didrocksyeah10:05
tkamppeterpitti, ping10:20
tkamppeterI get a FTBFS on system-config-printer with10:24
tkamppeterdpkg-checkbuilddeps: Unmet build dependencies: build-essential:native10:24
tkamppeterdpkg-buildpackage: warning: build dependencies/conflicts unsatisfied; aborting10:24
tkamppeterSDoes someone know what is wrong here?10:24
Laneydpkg broke; they were just talking about that in #-devel10:25
seb128tkamppeter, a fixed dpkg got uploaded, just retry the build in a bit10:25
tkamppeterseb128, Laney, thanks.10:26
tkamppeterseb128, amd64 build restarted and built correctly now, the other builds started automatically now.10:34
seb128ok10:34
pitti*phew*10:37
zygamvo, hey, I think there are some strange bugs in the way update manager allows you to select particular packages for upgrade10:43
zygamvo, I cannot explain it but it feels like it remembers where you have clicked last and toggles  that item as well10:44
zygamvo, also, a separate bug, the section header (such as 'proposed') does not turn on-and-off but really toggle so if you have one item selected and nine unselected then clicking on the section header toggles them back and forth, I don't know if that is expected10:44
zygamvo, do you want bugs for both?10:44
chrisccoulsonhmmm, this new eds API is a pita10:46
chrisccoulsoni didn't realize the contacts addon in thunderbird is using a lot of API that has been removed :(10:47
=== MacSlow is now known as MacSlow|lunch
desrthappy friday!11:30
didrockshey desrt, happy friday to you too! :)11:31
Chipacais gucharmap completely unresponsive in Q for anybody else?11:33
pittiChipaca: WFM11:34
Chipacapitti: you can click around, etc?11:34
pittiyes11:34
Chipacahere it's just completely dead11:34
Chipacastrace shouls a nonstop stream of gettimeofday()s11:35
pittiI dist-upgraded this morning, but haven't rebooted yet; that shoudl not make much difference for newly started programs, though11:35
Chipacait draws itself, and then died11:35
Chipacaby died i mean does nothing11:35
Chipacapitti: i update/upgraded earlier today too11:36
Chipacapitti: anything i can do to debug?11:36
pittidoes it show anything on stderr when you launch it from a terminal?11:37
Chipacanot a thing11:37
Chipacalet me set G_DEBUG11:37
Chipacanope11:37
pittiITYM G_MESSAGES_DEBUG=all11:38
pittianyway, does it affect other programs as well? gedit, etc.?11:38
Chipacagucharmap:20735): Gtk-DEBUG: Connecting to session manager11:38
Chipacaand that's all11:38
pittino off-hand idea otherwise, except for gdb'ing the thing11:38
Chipacai've got a much smaller program of my own making that gets something similar, where 1/3 of the time it doesn't process events11:38
Chipacaslightly different, but same flurry of gettimeofday()s when it doesn't work11:39
Chipacalp:~chipaca/+junk/onmon11:39
Chipacaunder gdb, works every time11:39
Chipacafrom the commandline, a significant number of times you get no status icon11:39
Chipacaand no events from dbus11:40
Chipaca(it listens to and prints out events from network manager)11:40
jibelmterry, good morning. any ETA to get a fix for bug 1020462 ?13:05
ubot2Launchpad bug 1020462 in ubuntu-release-upgrader "Precise to Quantal upgrade failed: do-release-upgrade -d failed with ImportError: No module named janitor.plugincore.manager in DistUpgradeQuirks.py" [Critical,In progress] https://launchpad.net/bugs/102046213:05
mterryjibel, I have a fix, waiting on review.  I can poke people if it's important to fix soon13:06
jibelmterry, it's important, upgrade to quantal fails with both GUI and CLI13:07
mterryjibel, people don't just edit sources.list anymore?  :)  OK13:08
mterryhrm, no patch pilots...13:08
mterrymvo, you around?  I have a relatively simple ubuntu-release-upgrader branch that needs a review, and it comes with a question on best way to test the upgrade tarball13:11
mvomterry: hello, yes! what is the url for the review?13:11
mvomterry: as for testing, one way is to simply run "sudo ./dist-upgrade.py" as a smoke test13:12
mvomterry: for the full test I used the automatic-upgrade-tester for a full upgrade test with the non-interactive frontend13:12
mterrymvo, ah yes, the a-u-t!  I had forgot that existed after it got split out.  :)13:13
mterryurl coming13:13
mterrymvo, https://code.launchpad.net/~mterry/ubuntu-release-upgrader/u-m-symlinks13:13
mvomterry: I'm not sure if the current version has a feature to get the release-upgrader from a branch location, it used to be all bundled (as you know :) so there was a option to use the local version instead of the archive version for the test13:14
ricotzChipaca, hi, is this happening on a clean Q without any PPAs?13:16
Chipacaricotz: yup13:17
Chipacawell13:17
Chipaca"clean"13:17
Chipacait's my main notebook13:17
ricotzok, i can confirm this gucharmap hanging13:17
Chipaca\o/13:18
ricotzChipaca, since it is looks like a "short" endless loop, did you wait long enough?13:22
Chipacaricotz: how long?13:22
ricotzChipaca, run it from terminal and look at a running "top"13:23
ricotzit took a while here13:23
ricotzprobably another atk-bridge thing :\13:23
=== MacSlow|lunch is now known as MacSlow
Chipacaricotz: 25 seconds13:35
ricotzChipaca, can you use it afterwards?13:41
Chipacaricotz: yup13:43
ricotzChipaca, ok, then you might want to find out what it is doing in all this time ;)13:44
Chipacaricotz: you mean, other than a bunch of gettimeofday()s?13:44
ricotzChipaca, this is just a symptom imo13:49
Chipacaricotz: ok sure, but i have no idea how to "find out what it is doing"13:49
seb128Chipaca, use gdb and get a backtrace?13:52
Chipacahttp://pastebin.ubuntu.com/1078074/13:54
Chipacaif that tells you anything, good :)13:54
ricotzChipaca, please install libgtk-3-0-dbg too13:57
ricotzand libatk-bridge2.0-0-dbg13:58
* Chipaca dutifully installs13:58
ricotz;)13:58
Chipacadoing this in unity3d with the task switcher doing its usual "ooh, now i'm going to be *under* the other windows" is not fun13:59
Chipaca(i switched to 3d to see if was a 2d-ism)13:59
Chipacaricotz: and now just repeat the gdb run?14:00
ricotzChipaca, yeah, this would get a better idea about the source location14:01
Chipacahttp://pastebin.ubuntu.com/1078092/14:01
bcurtiswxgood morning14:03
ricotzseb128, http://git.gnome.org/browse/at-spi2-atk/commit/?id=6fbb1ba2c5281706525ae93bd78ee6cd1f1c9bc8 \o/14:06
ricotzseb128, this gucharmap problem might be another ref problem in atk-bridge? do you know if cosimoc is still suspecting more of these?14:07
seb128ricotz, no idea14:08
ricotzthe first ones caused a huge slowdown of nautilus for me14:08
seb128ricotz, is that commit useful? like are those dirs visible to users in any way?14:08
ricotzseb128, look into .cache/ :\14:08
ricotzi just deleted like 200 folders14:09
seb128ricotz, right, what I'm saying, what user is looking into that dir? ;-)14:09
ricotzi guess not tough14:09
seb128but yeah, nice to see it fixed, I'm just sure it justify an upload by itself, I will include it with the next one14:09
seb128ricotz, did the refleaks fixes solve the segfaults in nautilus?14:10
ricotzseb128, no, the crashes still occur, but it responses way faster here while using it a while14:10
seb128ok14:11
ricotzbut seeing this gucharmap trace (and a valgrind log) and this know behavior indicates to me there might be more of these14:11
ricotzseb128, just starting up gucharmap results in many of these http://paste.debian.net/177965/14:13
ricotzah nevermind14:14
seb128kenvandine, bcurtiswx: could you get the SRU infos on bug #1018784? i.e Impact,Test Case, Regression potential?15:08
ubot2Launchpad bug 1018784 in empathy "[SRU Precise] update to 3.4.2.3" [Wishlist,In progress] https://launchpad.net/bugs/101878415:08
ricotzseb128, could you please sponsor http://people.ubuntu.com/~ricotz/gnome-screensaver/15:09
seb128ricotz, did you see bug #1018710?15:10
ubot2Launchpad bug 1018710 in gnome-screensaver "Update to 3.4.2" [Wishlist,Triaged] https://launchpad.net/bugs/101871015:10
seb128ricotz, invisible unlock screen issue under unity with that version15:11
ricotzseb128, ah i see, this fixes the white screen issue with g-s15:11
ricotz(the commit Laney mentioned there)15:12
dobeyseb128: can you accept my uploades to precise-proposed please? :)15:26
seb128dobey, I'm not part of the SRU team, I've been trying to push on the SRU guys to get ubuntu-sso-client at least reviewed without luck so far but they said they will have a look soon15:27
jbicharicotz: by the way, tracker doesn't build yet with evolution 3.5.315:27
ricotzjbicha, i knwo15:28
ricotz*know15:28
jbichaquite a few things don't build yet :(15:28
ricotzjbicha, i pinged you before e-d-s landed ;)15:29
ricotzjbicha, i guess tracker git doesnt even compile15:29
dobeyseb128: ok, thanks15:29
didrocksseb128: you don't pay enough :) dpm got Quickly to get reviewed in less than an hour :p15:32
seb128didrocks, he has a lame excuse about appdeveloper contest or something :p15:33
didrocksheh ;)15:33
dpmwait, did I have to pay? Can someone roll back the upload? ;)15:33
seb128dpm, done15:34
dobeylol15:34
didrocksdobey: to late, already delivered, no refund15:34
didrockstoo*15:34
dpmhahaha15:34
didrocksdpm: ^15:34
seb128didrocks, you should see if you can get a refund for your IRC client so you can buy one with working completion ;-)315:34
dobeybenefits of being in universe15:35
didrocksseb128: I think we should limit every channels to 26 people15:35
didrocksone per character15:35
didrockstoo much d here15:35
didrocksI can go on week-end to make room for others :p15:35
dobeyhow very un-french of you15:35
seb128lol15:35
didrocks:)15:35
dobeysurely there are more than 26 letters :P15:36
didrocksdobey: well, if you start to use è, you are sure you will never get pinged by english people :)15:36
didrocksmaybe it's a good idea in fact… ;)15:36
dobeyheh15:37
dobeyan èclaire would be a good snack right now :P15:37
dobeyoh i guess that needs the accent going the other way though15:38
didrocksdobey: yeah, "éclair"15:42
dobeylacking any of those though, i should go have some real food for lunch :)15:45
dobeybbl15:45
mptdidrocks, hi. Is <https://blueprints.launchpad.net/ubuntu/+spec/desktop-q-upgrade-user-config> about avoiding the kind of dialog shown in <http://imgur.com/XoCao>? Or is it something else?16:13
didrocksmpt: no, it's about have a facility for upgrading user configuration automatically (without hacks) when we need to16:14
didrocksmpt: like silently adding a plugin to compiz16:14
didrocksor adding/removing a launcher icon16:14
didrocksand so on :)16:14
didrocks(unity-related or not)16:14
didrocksmpt: one illustration was the change from applet to indicators in the past, we had to do back hacks for that. The spec is to have a cleaner implementation to support this16:14
mptdidrocks, ok, so for "[mpt] define an interface for backing out a configuration and restarting fresh", is this a specific set of known configurations, or for any configuration that is stored in gsettings?16:16
didrocksmpt: for any configuration16:16
mpthrmm16:16
didrocksmpt: the idea is "reset me fresh" :)16:16
mptThat makes things trickier in two ways16:17
desrthow fresh is fresh?16:17
desrtwhat if i mungled something up in /etc?16:17
mptFirst, finding a place to put that button (or whatever) where people would actually find it if they needed it16:18
didrocksdesrt: yeah, I guess what we discussed in the session was for user key only IIRC16:18
didrocksmpt: I think the idea just came into the session from the audience, not sure if it's a good idea16:18
mptSecond, explaining why it fixes your gsettings but not (as desrt says) your /etc, or your muddled /etc/apt/sources.list, or whatever else.16:18
mptAny ideas? :-)16:23
didrocksmpt: well, I have no strong feeling about it. It's true that we can't reset everything (system keys most of the time) or do we want to reset your thunderbird, credentials, history? As I said, it was raised during the session and if you think it will bring more confusion than anything, feel free to discare it :)16:26
mptdidrocks, I think I will ... If it was something limited to a particular schema, for example Unity Launcher settings, that would be understandable and have an obvious home ("Reset My Launcher" with the rest of the Launcher settings).16:28
didrocksmpt: yeah, I guess it wasn't that (and I don't see any use of a "Reset My Launcher" or reset other unity settings)16:29
didrockspeople who can google and use CLI for that are using unity --reset which does that16:29
mptBut otherwise there'd be no way to explain what it does. "Well you see, kid, there are some programs that use something called gsettings, and some that don't..."16:30
didrocksmpt: I agree, it will bring some confusion16:30
mptdidrocks, now, about the other one: "Design to decide what should be presented to user on logout (red too much?)"16:31
didrockseven if I'm sure desrt would want everyone to know about gsettings :)16:31
mptDo you know what that is about?16:31
didrocksI think I remember even if I didn't write it myself16:31
mptI don't see any other mention of logout in the whiteboard16:31
didrocksI guess, google came with the "a reboot cost 1 million" or something like that16:32
didrocksand they wanted to separate when an upgrade only need a logout16:32
mptoh, "Indicator session to prompt for logout when new applicable migration scripts are available"16:32
mptah16:32
didrocksmpt: I'm 90% sure it was thing. It was mentionned during the session16:32
didrocksthis*16:32
mptdidrocks, so I am told there is a flag you can put on updates in the archive to say that "this update requires a restart"16:33
mptI haven't seen it myself, but I suspect it's not widely used because update-manager doesn't expose it16:33
=== zyga is now known as zyga-afk
didrocksmpt: it's used during kernel upgrade16:34
didrocksmpt: but I think google was raising that if we can separate logout update, that would be better16:34
mptdidrocks, that could be extended to "this update requires logging out"16:34
didrocksindeed16:34
didrockswhen we have a user migration configuration script16:34
didrocksan*16:34
mptyes16:35
mptThe complication being that someone else might stay logged in while you're installing the update, even if you log out16:35
mptwhereas they can't do that if you restart16:35
mpt(and that someone else might not be an admin, so might not be used to seeing update-manager UI at all)16:35
didrocksagreed16:36
didrocksmpt: the reboot required is still update-manager, or just the session indicator?16:36
didrocksI think that the "reboot required" dialog doesn't exist anymore and I just see the session indicator turning red IIRC16:36
mptHuh, there's no work item status for "DROPPED"16:37
didrocksmpt: rephrase it as "investigate" and mark it DONE I guess?16:38
didrocksyou investigated16:38
didrocksand told, it's not needed :p16:38
mptMoved it to the whiteboard :-)16:38
didrockssaw that ;)16:38
mptdidrocks, <https://wiki.ubuntu.com/SoftwareUpdates#After_installing>16:39
mpt(I haven't seen yet whether mterry got to that part)16:41
didrocksmpt: so you need to take into account into that design "logout only" and if someone is logged and isn't the admin (for logging out or reboot case)16:41
mptdidrocks, do migration scripts run at logout only, login only, or either?16:41
mpt(or at any time?)16:42
mterrydidrocks, mpt: the restart needed dialog still exists.  But the icons next to updates to tell you that an update will need a restart doesn't exist16:42
didrocksmpt: only on login16:42
mterryyet16:42
mptdidrocks, do you know of an example where delaying logout might cause weird stuff to happen?16:43
mptwhen there's a migration script waiting16:43
mterrympt, btw, according to the spec, we only show restart-needed after installing updates.  So if a user dismisses that dialog, later starts u-m again, but doesn't see any updates, they just get the "up to date" dialog, *not* the restart-needed dialog.  Is that what you envisioned, or should we show them the restart-needed dialog there too?16:43
didrocksmpt: hum, I don't think I can think of a case where we really *had to migrate* right now (even if the application crashes and respawn), but some people raised the case of people who just suspend and never restart and so can't get access to a potential new setting without knowing16:44
didrocksmpt: well, in fact, if unity dependends on a new plugin16:44
didrocksand we really need it16:44
didrocksif compiz crashes, without the setting being updated16:44
didrocksthen, we can be in a cycle of "can't start compiz"16:44
didrocksvery rare, but can still occur16:45
mptI see16:45
mptmterry, thanks. I didn't envision them being able to dismiss the dialog without restarting (it has no close button), but I suppose it might crash or be force-quit.16:45
mterrympt, oh, currently it does have a close button in the window decoration...16:46
mterrympt, but I suppose that is a bug then  :)16:46
mptmterry, so I guess we should show the restart-needed alert on launch as well in that situation16:46
mptmterry, specification updated: <https://wiki.ubuntu.com/SoftwareUpdates?action=diff&rev2=73&rev1=72>16:54
mterrympt, ok, thanks!16:54
tkamppeterpitti, I have pushed up CUPS 1.5.3-3. Can you upload it to Debian and Quantal? Thanks.17:00
* didrocks waves good evening. Have a nice week-end everyone :)17:03
dupondje[19791.949944] type=1400 audit(1341594600.411:356): apparmor="DENIED" operation="exec" parent=2235 profile="/usr/lib/telepathy/telepathy-*" name="/usr/bin/gsettings" pid=14420 comm="telepathy-haze" requested_mask="x" denied_mask="x" fsuid=1000 ouid=018:52
dupondjehmz :)18:52
=== zyga-afk is now known as zyga
jdstranddupondje: please file a bug18:53
dupondjejdstrand: https://bugs.launchpad.net/ubuntu/+source/telepathy-mission-control-5/+bug/102187618:58
ubot2Ubuntu bug 1021876 in telepathy-mission-control-5 "Apparmor needs execute rights on /usr/bin/gsettings" [Undecided,New]18:58
dupondjethere :)18:58
jdstrandthanks19:26
dupondjejdstrand: apport info added19:33
dobeymlankhorst: if you're still around, just filed bug #1021924 about my intel graphics weirdness :)20:22
ubot2Launchpad bug 1021924 in xorg "Multiple Displays not working on Core i7 3770S + Intel DQ77MK motherboard" [Undecided,New] https://launchpad.net/bugs/102192420:22
mlankhorstyou could try xorg-edgers for fun btw20:23
dobeyis there a trivial way to revert in the event it totally hoses my system? :)20:24
dobeyhrmm, i should probably remove all the unneeded xorg packages, to make such a thing easier to do20:24
dobeypretty sure i don't have a voodoo monster or rage 128 in here :)20:25
dupondjejdstrand: nothing special that I know in telepathy20:28
dupondje3 msn accounts, 1 jabber account20:28
Laneyreplying on IRC to comments in a bug?20:28
mlankhorstLaney: well I suppose I can mark it as resolved won't fix20:30
mlankhorstdobey: nvidia + intel is going to take a while, I'm working on it for quantal but until then I'll defer it to 12.04.2 for now20:31
Laneymlankhorst: hmm? I was referring to dupondje20:31
dobeymlankhorst: this isn't nvidia + intel. it's intel only20:37
mlankhorstdobey: no I see a nvidia binary driver loaded20:39
mlankhorst[   26.972573] nvidia: module license 'NVIDIA' taints kernel.20:39
mlankhorst[   26.972576] Disabling lock debugging due to kernel taint20:39
dobeymlankhorst: i used to have an nvidia card, but recently upgraded the hardware. there is no nvidia hardware in my system now20:39
dobeyhrmm20:40
mlankhorstthen by no means should the nvidia driver be loaded and is that the real bug20:40
dobeylet me purge the nvidia driver and try without20:40
mlankhorstthere should be no mention of nvidia in xorg.0.log or dmesg20:41
mlankhorstelse it's screwed up20:41
dobeybut either way, it wouldn't be getting loaded in the quantal daily image20:41
mlankhorstor you could consider the possibility it would work on precise but broke on quantal20:41
mlankhorstwhich wouldn't surprise me20:42
dobeysure, possible; albeit the secondary screen is showing the same issue on both currently20:43
dobeybut let me reboot real quick and try without nvidia binary installed20:43
=== fenris_ is now known as Guest70358
dobeyhmm, secondary still all red, and lightdm was behaving weird20:49
dobeyand gl stuff is still crashy :-/20:49
mlankhorstif you do a print screen, does the second screen show correct?20:51
dobeymlankhorst: yes it does20:53
mlankhorstwhat if you switch to a virtual console?20:53
mlankhorstcontrol alt shift 120:53
mlankhorsterm control alt f120:53
dobeynothing, second screen stays red20:54
mlankhorstso it's probably a kernel bug then20:54
dobeyprobably the cause of the gl crashiness too?20:56
mlankhorst[   28.997472] colord[1258]: segfault at 4 ip b689397a sp bfa7ef20 error 6 in libdbus-1.so.3.5.8[b686a000+47000]<<<< whats that?20:57
dobeyinteresting20:58
mlankhorstif you nuke colord what happens?20:59
dobeynuke? as in apt-get purge?20:59
mlankhorstyeah20:59
dobeymlankhorst: purging colord and reboot seems to have glxgears working now at least21:06
dobeybut second screen is still all red21:06
mlankhorstdoes it get initialized as red before Xorg starts?21:07
dobeyyes21:07
dobeywhile plymouth is running21:07
dobeywhen plymouth starts i guess21:08
mlankhorstid give xorg-edgers ppa a shot if I were you21:08
dobeyyou think it's not a kernel issue?21:08
mlankhorsti don't know, it has the renamed kernel too though21:09
dobeyno dice. 3.5 locks up when X boots up, can't use keyboard or mouse, or soft-button power off. password entry cursor keeps blinkin, and it doesn't appear to even poke the second display. 3.2 + edgers also still has the secondary screen in a lovely crimson21:48
dobeybut i have to go now21:48
dobeylater21:48
dobeythanks mlankhorst21:48
micahganyone familiar with lo-menubar still around?22:35
ceti331anyone here familiar with compiling and running compiz;22:41
ceti331i built it yesterday, but it doesn't run;22:41
ceti331what version of the source should i take22:42
ceti331what affects it22:42
micahgjasoncwarner_: are you around?22:53
jasoncwarner_hey micahg what's up?23:00
micahgjasoncwarner_: we have a regression in lo-menubar we're discussing in -devel, was looking for someone familiar, I called kenvandine and he said he'd have a look later23:01
jasoncwarner_thanks micahg is blocking something? also tedg would be someone to talk to about it23:02
micahgjasoncwarner_: well, we don't like regressions in -updates and this update already made it there, this is precise23:02
jasoncwarner_micahg: ah, ok23:03

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