/srv/irclogs.ubuntu.com/2011/01/31/#ayatana.txt

=== Amaranth_ is now known as Amaranth
OmegaI got a unity-2d crash after running it and going back to unity.01:37
Omega(I don't even know why it was loaded)01:37
=== m_conley is now known as m_conley_away
=== m_conley_away is now known as m_conley
=== m_conley is now known as m_conley_away
=== m_conley_away is now known as m_conley
kvalomorning05:57
smspillazmorning kvalo06:03
kvalohi smspillaz06:03
kvalohmm, I can't upgrade my laptop to natty because of a dependency cycle between x11-common and x11-xkb-utils06:10
smspillazI can't upgrade my laptop because the new kernel fails to boot :)06:13
smspillazfor me anyways :)06:13
kvaloheh06:13
smspillazthis is the 5th time that's happened in a while06:13
=== m_conley is now known as m_conley_away
MacSlowhey folks!08:05
RAOFHowdie MacSlow08:06
MacSlowhey RAOF :)08:07
kamstrupsmspillaz: i think njpatel is on top of bug #709264 he figured out the root cause yesterday08:40
ubot5Launchpad bug 709264 in unity (Ubuntu) "Unity freezes when launched with places installed" [Critical,Triaged] https://launchpad.net/bugs/70926408:40
smspillazkamstrup: ok08:40
=== oubiwann is now known as oubiwann_
=== oubiwann is now known as oubiwann_
=== oubiwann is now known as oubiwann_
kvalokamstrup: morning. time for a quick review? https://code.launchpad.net/~kvalo/indicator-network/connman-debugs/+merge/4797008:53
kamstrupkvalo: i have a bunch of releases I need to cut today - so either by the end of the day or tomorrow?08:56
kvalokamstrup: no worries. it's actually just simple shell script changes, so I just push them. I need them for debugging with dbarth08:56
kvalokamstrup: ok for you?08:57
kvaloronoc: ah, new victim ;) good morning, time for review?09:01
kvaloronoc: https://code.launchpad.net/~kvalo/indicator-network/connman-debugs/+merge/4797009:01
ronockvalo: done09:02
kvaloronoc: thanks! :)09:02
ronocnp :)09:03
kamstrupkvalo: sure then09:05
kamstrupnjpatel, didrocks: ok, I think lp:dee is all fixed up now. Should I roll the release now?09:19
didrockskamstrup: oh yes please! Does it introduce any break? like, can you still run the old unity with it?09:20
njpatelkamstrup, sounds fine to me09:20
didrockswell, as there is no place for now, I think it's a "yes"09:20
kamstrupdidrocks: lol, let's rather say you can't run the current unity with the current dee ;-)09:20
didrocks(or does it try to use some symbols?)09:20
didrockskamstrup: ok, so this will fix the "places stuck my unity"09:20
kamstrupdidrocks: so the answer to your q is "yes"09:21
kamstrupdidrocks: exactly09:21
didrocksexcellent!09:21
didrockskamstrup: can you just retarget the bug to dee, for full completness please?09:21
kamstrupdidrocks: or at least 50% of the lockups - I have some fixes for the place daemons coming in as well09:21
didrocks(and unity task, alpha2, so on…)09:21
didrockskamstrup: ok, but the releases will be later or now as well?09:21
didrocks(for places)09:21
kamstrupdidrocks: with luck they'll follow in 30 mins09:22
didrockskamstrup: rock!09:22
didrockssmspillaz: this one can maybe start to explain the "I can't click anymore on some windows": https://bugs.launchpad.net/bugs/70946109:26
didrockssmspillaz: related to the empathy fix?09:26
smspillazdidrocks: the empathy fix was diferent09:29
smspillazdidrocks: that "invisible window" sure sounds like unity is doing something bad09:29
smspillazok, time for me to push my work on the decorators, sec09:30
smspillazI have NO IDEA where these valgrind errors are coming from, but it only seems to happen on xterm09:30
smspillazI spent all day tracing it with gdb and it makes no sense09:30
didrockssmspillaz: well, let's see how it goes first :)09:35
smspillazurgh09:35
smspillazit *only* happens on terminals09:35
smspillazwhat IS this09:35
didrockssmspillaz: what do you mean? valgrind is reporting mem error only on terminals?09:38
kamstrupdidrocks: https://launchpad.net/dee/trunk/0.5.6 only created with 'make dist' :-S for some reason distcheck magically started failing because of some gtk-doc snafu... I swear I haven't touch the build system in any way that should affect this!09:39
didrockskamstrup: ok, can you open a bug on the distcheck issue?09:40
didrockskamstrup: at least so that we can track it09:40
didrockskamstrup: thanks for the tarball :)09:40
didrockssmspillaz: also, I have some damage event missing I guess. Some part of a chromium webpage isn't refreshed09:41
didrocks(like, when you scrollà09:41
smspillazI have not seen this09:42
smspillazdidrocks: I'm working on a fix for the borders09:42
kamstrupdidrocks: good idea. I filed bug #710553 for thisw09:42
ubot5Launchpad bug 710553 in dee "dee fails to distcheck because of some gtk-doc issue" [Undecided,New] https://launchpad.net/bugs/71055309:42
smspillazdidrocks: but for some reason, I get artefacts and valgrind goes batshit at me whenever I resize a terminal09:42
smspillazsaying that regions are initialized09:42
smspillazbut they are!09:42
smspillazyikes I hate this thing09:43
didrockskamstrup: excellent, working on updating the package now. Thanks!09:44
didrockssmspillaz: are you using chromium as well? (I only get it with it, I think)09:44
smspillazyes09:44
didrockskamstrup: Leviathan? :-)09:45
kamstrupdidrocks: dee releases are named after mythical sea creatures :-)09:45
didrocks(isn't where I should be frigthened to immediatly think about FF8 ;-))09:45
didrocksdidn't notice before, sweet ;)09:46
smspillazdidrocks: hrm, I'm going to give this decoration issue another hour or so09:53
didrockssmspillaz: sure, I can play on dee for now and still got some bug mails to triage09:54
smspillazok09:54
smspillazlet me know if you hit this "lose window" bug and let me know what it happens with09:54
smspillazalso post your xwininfo -root -tree when it does09:54
didrockssmspillaz: maybe you should look at this bug as previously said: https://bugs.launchpad.net/bugs/70946&09:57
didrockshttps://bugs.launchpad.net/bugs/70946109:57
didrockssmspillaz: seems very similar and have all debug info needed ^^09:58
didrockshtorque: hey09:58
didrockshtorque: can you confirm the latest fix for empathy btw? Did you try it?09:58
htorquedidrocks, hi, yes working fine here10:06
didrockshtorque: nice, thanks for confirming10:16
kamstrupdidrocks: https://launchpad.net/unity-place-files/trunk/0.5.3610:23
didrockskamstrup: excellent!10:23
=== ogra_ is now known as ogra
=== ogra is now known as Guest94419
=== Guest94419 is now known as ogra_
kamstrupdidrocks: and the last bit https://launchpad.net/unity-place-applications/trunk/0.2.3010:30
didrockskamstrup: hum, I currently have the same issue that during the rally in dee10:30
didrockskamstrup: crazy things like "error: The type name `guint' could not be found10:30
didrockserror: The type name `gpointer' could not be found10:31
didrocksI don't remember how we fixed it though10:31
kamstrup!?10:31
didrocksoh, I disabled introspection at that time10:31
didrockskamstrup: want a pastebin?10:31
kamstrupdidrocks: please10:31
didrockskamstrup: hope this is enough: http://paste.ubuntu.com/560561/10:32
kamstrupdidrocks: that's from the tarball or bzr?10:33
didrockskamstrup: well, both of same, you know, merge-upstream takes bzr and apply the newest files from the tarball if they differ or don't exist10:33
kamstrupnjpatel: with dee-0.5.6 u-p-a-0.2.30 and u-p-f-0.5.36 you should be free of name-races and double frees - or at least way better of! :-D10:34
kamstrupdidrocks: !10:35
kamstrupdidrocks: hold the u-p-a just for now - I need a brown paper bag on that one :-S10:35
didrockskamstrup: you will be able to remove it if you help me with dee then ;)10:35
* didrocks knows how to trade :)10:36
njpatelkamstrup, awesome!10:37
didrockssmspillaz: ok, I'm stuck with the invisible window now10:41
didrockssmspillaz: if I can get back to chromium, I'll try to file a bug report with the info10:41
kamstrupdidrocks: i updated https://launchpad.net/unity-place-applications/trunk/0.2.30 I'll look at the introspection issue now and see if I can repro10:45
didrockskamstrup: thanks :)10:45
didrockssmspillaz: given additional info to bug https://bugs.launchpad.net/ubuntu/+source/compiz/+bug/709461 see last commment10:56
didrockssmspillaz: currently, restarting compiz gives me the same issue again, so if you want debugging…10:56
didrockskamstrup: working in a pbuilder, don't spend more time on it then10:57
kamstrupdidrocks: weird, but ok :-)11:04
didrockskamstrup: right :-)11:06
didrockssmspillaz: stop ignoring me there ;-)11:06
smspillazdidrocks: lets have a look11:07
smspillazdidrocks: is this the same as the "loosing window" bug11:07
didrockssmspillaz: not sure it's the same or just a side effect or not reated at all11:08
didrocksrelated*11:08
smspillazdidrocks: do you get this with the classic session ?11:08
didrockssmspillaz: yes11:08
didrocksa I don't with metacity11:08
didrocksand*11:08
smspillazright11:08
smspillazdidrocks: what's the window id of this invisible window ?11:09
didrockssmspillaz: i don't know, as I couldn't access to a terminal under X. I attached the xwininfo to the bug report11:09
smspillazdidrocks: you should be able to ssh -X and then xwininfo and click on the invisible window11:10
smspillazerrm11:10
smspillaznormal ssh11:10
didrockssmspillaz: too late11:10
smspillazthought so11:10
didrockssmspillaz: you just told me to run xwininfo -root -tree11:10
smspillazI'll look into it11:10
smspillazyeah11:10
didrocksso I did it and attached to the bug report :)11:10
smspillazI need a little more info now that I think of it :)11:10
didrockscan you give it an additional look?11:11
smspillazsure11:11
didrocksI'm quite afraid about this bug, seems quite annoying for alpha11:11
smspillazso the way to reproduce this is to make chromium demands-attention?11:11
didrocks211:11
smspillazyeah11:11
didrockssmspillaz: not sure it is related, just describing what happened11:11
smspillazI'm just going to fix up the borders (almost got it, seems that I don't need to wrry about the valgrind errors since that's nvidia being really stupid)11:11
smspillazI need to start micro-committing more11:14
smspillazdidrocks: at the next sprint can we discuss web infrastructure changes for compiz so that we can get a better development process?11:14
smspillazdbarth_: didrocks also: http://wiki.compiz.org/Development/Proposals/UnitTesting11:14
* kamstrup restarts11:15
didrockssmspillaz: smspillaz that will be nice! :)11:15
didrocksand yeah for unity testing :)11:15
smspillazthat's just the tests we need for compiz11:15
smspillazand it isn't even done yet11:15
smspillazI'm basically updating that before I sleep every night11:15
didrocksunit*11:15
didrocksgrrr, autotyping now :)11:16
smspillazyaeh11:16
ion:-)11:16
smspillazI type things like11:16
smspillazcompizling11:16
didrocks:)11:16
ionA good video about the QuickCheck tool for software testing (it beats writing test cases manually quite effortlessly): http://video.google.com/videoplay?docid=465536944514100867211:17
ion(in many cases)11:17
=== MacSlow is now known as MacSlow|lunch
bregmadidrocks, there were some upload bugs the MT team were hoping to get done by alpha2, starting with bug 70307911:46
ubot5Launchpad bug 703079 in uTouch compiz plugin "New Source Package: utouch-compiz" [Undecided,New] https://launchpad.net/bugs/70307911:46
bregmaalso, bug 70262311:46
ubot5Launchpad bug 702623 in utouch-frame "New Source Package: utouch-frame" [Undecided,New] https://launchpad.net/bugs/70262311:46
bregmaand 70259711:46
bregmabug 70259711:47
ubot5Launchpad bug 702597 in utouch-evemu "New Source Package: utouch-evemu" [Undecided,New] https://launchpad.net/bugs/70259711:47
=== seiflotfy_ is now known as seiflotfy
bregma... and good old bug 684275 is still waiting for some lovin'11:49
ubot5Launchpad bug 684275 in ginn "New source package: ginn" [Medium,New] https://launchpad.net/bugs/68427511:49
didrocksbregma: yeah, sorry I didn't get enough time to look at ginn. I'm focusing on unity/compiz right now, but will get to those this week (in any case, there is no freeze for those as they will be newed in universe).11:50
didrocksbregma: should be a little better once the new unity is released11:51
=== ogra_ is now known as ogra
kamstrupnjpatel: this feature for dee https://bugs.launchpad.net/dee/+bug/651479 suddenly popped back into my mind - now that you're doing places would this make sense to get in? Or is it already too late?12:27
njpatelkamstrup, DeeModelAnnotation would be?12:28
kamstrupnjpatel: yes, as a way to link row <-> unity tile12:29
kamstrupnjpatel: without having to do any sorts of bookkepping12:29
njpatelkamstrup, right, I mean, is that an enum, typedef const char * or GQuark? :)12:30
njpatelkamstrup, it would be useful, but no need for A212:30
njpatelgetting back to your actual question :)12:30
kamstrupnjpatel: it would be an "enum" poiting into an internal array associated with the row12:30
kamstrupnjpatel: so instant lookups12:30
kamstrup(given a row)12:31
njpatelokay, so I thought you could do more than one i.e. g_object_set_data12:31
njpatelkamstrup, you know what?12:32
njpatelkamstrup, I didn't read dee_model_register....12:32
kamstrupnjpatel: :-)12:32
njpatelokay, okay, so +1, just not needed for A212:32
kamstrupnjpatel: ok, i'll up the priority then12:33
kamstrupnjpatel: i'm hacking on the unity-side support for the launcher API, but I'm not sure it's realistic to get in today?12:34
njpatelkamstrup, nah, can wait 'till Friday when the repos open again12:35
njpatelkamstrup, also, please please please can we make "from the past/future" thing in dee go away? It means unity places never survives a restart becuase the daemons already had some data set, which should be fine but dee refuses to sync with them12:36
kamstrupnjpatel: oh, it shouldn't go away, it means there is a (new and shiny) bug in DeeSharedModel12:38
kamstrupnjpatel: can you file it against dee?12:38
njpatelkamstrup, sorry, it doesn't abort, but it means that placse no longer work because the sync doesn't happen12:41
njpatelcan file a bug for that12:41
kamstrupnjpatel: thanks, I think I know what it is12:41
kamstrupnjpatel: is it urgent for today, otherwise i'll punt it for next week12:42
kamstrup(or later this week at least)12:42
njpatelkamstrup, not urgent, thinking of maybe doing something nasty and killing the daemons on restart of unity12:44
kvalodidrocks: hi, I'm tryin to upgrade a laptop to natty but it fails because of a dependency cycle between x11-common and x11-xkb-utils. any tips?12:55
kvalodidrocks: something else than removing xorg :)12:55
didrockskvalo: why? is xorg relevent to you? are you working on network only? :p12:56
didrocksjoke apart, maybe that's a question for #ubuntu-x?12:57
didrocksI didn't get that issue right now and I'll test new installs tomorrow12:57
kvalodidrocks: weird, maybe I some extra packages installed12:57
kvalo*I have12:58
didrockskvalo: if you try apt-get install x11-common, what does it say?12:58
kvalodidrocks: that's difficult because I used 'update-manager -d' to update and it reverted back to maverick after the failure13:06
=== MacSlow|lunch is now known as MacSlow
didrockskvalo: hum, #ubuntu-x then I think :/13:10
kvalodidrocks: ok, thanks13:10
=== oubiwann is now known as oubiwann_
kvalodidrocks: found bug #639933, seems to be a common issue :/13:31
ubot5Launchpad bug 639933 in update-manager (Ubuntu) "10.04 -> 10.10beta: could not install the upgrades - Couldn't configure pre-depend x11-common for x11-xkb-utils, probably a dependency cycle." [Low,Triaged] https://launchpad.net/bugs/63993313:31
kvalowtf, it's priority is low?13:31
didrockskvalo: yeah, maybe nice to raise again to the right people (RAOF and bryceh)13:31
lamalexgood morning everyone14:03
spikebmornin14:04
lamalexwe are out of milk D"14:09
lamalexD:14:09
lamalexhow am i supposed to eat breakfast14:09
spikebwith Air Power14:10
njpatelkamstrup, latest place daemons + a killall on both of them at unity startup works a charm for A2 ;)14:20
njpatelhey lamalex14:20
lamalexhey njpatel14:23
kamstrupnjpatel: awesome14:24
njpatelkamstrup, I assume if I do g_str_has_prefix (". G" for finding out if an icon name is a GIcon serialized is bad, right? I mean, kittens die?14:25
kamstrupnjpatel: not only that, but english children are forced to drink bad tea as well14:27
njpatelkamstrup, awesome, so that's in for A2 too14:27
* njpatel likes Unity being held up with duct tape and good-wishes for Alpha releases14:27
spikebheh14:27
spikebnow lets hope the final isn't like that, unlike say....10.10 ;)14:28
kamstrupnjpatel: g_icon_new_for_string() has a GError param. Just try and deserialize, and catch the error14:28
njpatelspikeb, 10.10 had all the duct tape removed, it was just slow :)14:28
njpatelkamstrup, oh, your going to make a proper coder out of me yet14:29
spikebhehe njpatel14:29
nerochiarosmspillaz: ping14:33
didrocksok, new compiz seems nice, uploading :)14:50
arowronoc: hi, I'm trying to register a program with the sound menu and I'm mystified as to why it's not working15:24
ronocarow, hey, Maverick or Natty ?15:25
arowMaverick, currently15:25
ronocarow, have you set the desktop name on the indicate server ?15:26
arowyes, my code (in Python): server.set_property("type", "music.xmms2")15:29
arowand: server.set_desktop_file(desktop_entry)15:29
arowand I've just made sure it does run through that section of code15:29
ronocarow, do you have it somewhere on line where I can take a look15:34
ronocarow, need to pop out to the post office15:35
ronocback in 2015:35
arowokay15:35
ronocarow, have you implemented the mpris interfaces (root and player are mandatory)15:38
arowronoc, not fully (some functions do nothing), but I think I have enough thhat it should be able to control playback15:40
cando_hi DBO! i've proposed a merge for your Unity launcher  (quick list for the trashbin #688407 )..Check it out when you've time :  https://code.launchpad.net/~cando/unity/trash_quicklist/+merge/4778015:45
DBOcando_, will look today15:45
DBOfighting compiz right now :)15:45
cando_DBO, awesome thanks...:)15:45
cando_good luck15:45
arow_x crashed on me, did I miss anything?15:50
spikebno15:50
arow_okay, thanks spikeb15:51
=== arow_ is now known as arow
spikebyou're welcome arow15:51
arowronoc, I've uploaded my code here: http://utdallas.edu/~arow/xmms2-soundmenu.py16:11
arowthe delay was me making sure the university wouldn't claim rights on it if I used their server16:12
and471ronoc, on https://wiki.ubuntu.com/SoundMenu#Registration%20process, in the code snippet, what is 'Server' ?16:23
ronocand471, its a libindicate server16:25
* ronoc searches for docs16:25
arowand471: server is an instance of indicate_server (or maybe IndicateServer), part of libindicate16:26
and471ronoc, in vala?16:26
ronocand471, Indicate.Server16:27
ronocin indicate-0.5.vapi16:27
ronocand471 or arow, if you plan to use natty in two months, the registration process is much simpler on the client side16:28
and471ronoc, yeah unfortunately I am impatient XD16:29
ronocand471, did you find that vapi16:29
arowronoc, I'm pretty sure my code could be pretty easily changed for natty16:29
and471robtaylor, just looking for it :) do you know off the top of your head which package it is from?16:29
arowgoing by the soundmenu wiki page16:30
and471ronoc, installing libindicate-dev I now have Indicate-0.2vapi16:31
ronocand471, yes that is correct16:31
and471ronoc, arow, many thanks for your help :)16:31
ronocno probs16:31
arowand471, happy to help16:32
ronocarow, does your mpris interface look healthy on d-feet, i.e. does it stay up ?16:32
and471arow, out of curiosity, what app are you integrating the sound menu with?16:33
arowronoc, I'm not familiar with d-feet, and not totally sure how to test if it's working16:34
arowand471, XMMS216:34
and471ah :)16:34
ronocarow, apt-get install d-feet16:34
ronocallows you to examine whats on the dbus16:35
ronocvery handy16:35
arowdefinitely16:35
arowgot it16:35
arowronoc, what should I use as the address in d-feet?16:38
ronocarow, you want to see on the session bus if your org.mpris.MediaPlayer2.xmms2 is present16:39
arowronoc, it's giving me an error, saying it's a bad address because it doesn't contain a colon16:41
ronocarow, which d-feet or ?16:41
arowd-feet16:41
ronocarow, when you run d-feet click on the session bus tab, you should not have to enter an address16:42
and471ronoc, having some trouble with the vapi file, when I compile, it gives me16:42
and471/home/andrew/Software/Projects/symphony/src/backend/dbus.c:16: fatal error: libindicate/./indicator-messages.h: No such file or directory16:42
and471this is from the16:43
and471[CCode (cheader_filename = "libindicate/./indicator-messages.h,libindicate/./indicator.h,libindicate/./interests.h,libindicate/./listener.h,libindicate/./server.h")]16:43
and471in the vapi file16:43
arowronoc, the d-feet window is empty except for the button to add a bus tab, which needs an address16:44
gordand471, looks like a bug in the vapi generation, file a bug about it and for now just remove the ./'s in there16:46
and471gord, ok thanks16:46
ronocand471, yeah sorry that sounds bout right16:47
and471np16:47
and471ronoc, gord, I removed the './' s but I still get an error16:51
and471libindicate/indicator-messages.h16:51
and471fatal error: libindicate/indicator-messages.h: No such file or directory16:51
ronocand471, don't know why the libindicate vapi should need to pull in indicator-messages.h16:52
gordand471, do you have the -dev package installed?16:52
and471yup16:52
gordand471, and "indicator" is part of your pkgconfig configure script?16:53
and471gord, ronoc, if it helps in the -dev package, all the .h files are in /usr/include/libindicate-0.2/libindicate/16:53
and471godbyk, I am not using a configure script, just valac --pkg....16:53
gordand471, right this is why you are having problems, you are not passing the libindicate include directory valac --includedir=/usr/include/libindicate-0.216:54
and471gord, I pass that and still get the same error16:56
gordronoc, you know more about the indicator api than i do, think its worth just removing indicator-messages.h from the vapi?16:57
ronocgord, arow yes, i don't know why it should be there16:58
and471rono, gord, sorry now I get the error16:59
and471libindicate/indicator.h: No such file or directory16:59
and471(just the next .h file along in the vapi file)16:59
ronocand471, have you set indicate as a dependency in the configure.ac17:00
jcastrodbarth__: njpatel: DBO: after you guys are finished for A2 could you please review bugs for bitesize candidates17:00
gordand471, can you paste the valac line you are using?17:00
and471gord, sure17:00
jcastroas we get more stable we'll be making them more and more visible17:00
cando_ yo jcastro, :)17:01
jcastroyo yo, what's up?17:01
and471valac -g --save-temps --includedir=/usr/include/libindicate-0.2 src/main.vala [...] --pkg=Indicate-0.2 --pkg=Dbusmenu-Glib-0.217:02
and471gord, ^17:02
cando_i've request a mp for the trashbin quicklist...DBO should look at it asap...:)17:02
cando_jcastro, i'll let you know17:02
cando_for your bitesize bug report17:02
jcastroooh, nice17:02
DBOcando_, I am reviewing it now as a matter of fact :)17:02
cando_uh cool17:03
* jcastro jiggles DBO17:03
jcastroyeah!17:03
DBOcando_, I am simply confirming with a cohort that the recursive delete is the best way (I believe it is)17:03
cando_fine..:)17:03
jcastronice, I was worried, I tried 2d and they have working quicklists in trash cans!17:04
cando_ahahah lol17:04
gordand471, only think i can think of is adding a / to the includedir line at the end, seems fine to me =\17:04
and471gord, sorry tried that :)17:04
and471gord, if I add libindicate-0.2 to each .h file in the vapi file17:05
and471so it ends up as:17:05
and471libindicate-0.2/libindicate/indicator.h17:05
and471then it works, but I get a different error17:05
and471In file included from /usr/include/libindicate-0.2/libindicate/indicator.h:75,17:05
and471                 from /home/andrew/Software/Projects/symphony/src/backend/dbus.c:16:17:05
and471/usr/include/libindicate-0.2/libindicate/server.h:36: fatal error: libdbusmenu-glib/server.h: No such file or directory17:05
gordyou need to include the deps for dbusmenu too17:06
ronocand471, have you libdbusmenu-dev installed17:06
gordthis is why we use configure scripts :)17:06
ronocindeed17:06
and471ronoc, I don't have that, but I have libdbusmenu-glib-dev and libdbusmenu-gtk-dev installed17:07
ronocand471, that sounds right, sorry couldn't remember name of package17:08
and471np17:08
ronocand471, so again the server.h what folder is it in in /usr/include17:09
DBOcando__, approved :)17:09
DBOwill merge in short order17:09
and471ronoc, libdbusmenu-0.1/17:09
cando__DBO, :D thanks!17:09
cando__jcastro, ^17:09
ronocand471, is it not just a path problem again17:10
ronocinorder to find that header17:10
jcastrocando__: yeah, rock that!17:11
jcastrocando__: in hindsight that wasn't so bitesize, but whatever, heh17:12
cando__jcastro, for my knowledge level ..really not a bitesize bug..17:12
cando__:)17:12
cando__anyway unity will hav17:12
cando__have its trash quick list!c'mon17:13
ronoctedg, got a minute for a review ?17:13
and471ronoc, gord, I don't see why one should have to have --includedir, I don't need this for any other libraries17:16
arowronoc, when you have a moment, do you know any way to check the status of d-bus other than d-feet?17:16
tedgronoc, Sure, which one?17:17
ronoctedg, https://code.launchpad.net/~cjcurran/indicator-sound/blacklist-dbus-access/+merge/4800617:17
ronocthx t17:17
ronocand471, okay but which other libraries are you using ?17:18
ronocarow, you can use dbus-monitor but d-feet17:18
ronocis much more useful17:18
gordand471, its just the way some packages are installed in ubuntu, to allow for multiple versions to be used at once17:18
arowronoc, unfortunately I can't find a way to make d-feet work on my system17:19
gordand471, like i was mentioning, its why everyone uses configure scripts. pkg-config figures all this out for you17:19
arowbut thanks, I'll chck out dbus-monitor17:19
ronocgord, when you start d-feet for the first time, should it not have the system and session bus as tabs on the panel17:20
ronocgord, it's been a year I can't remember17:20
arowronoc, for me there are no tabs on the panel, only two empty areas with a horizontal divider and the button to connect an address17:21
arowit seems dbus-manager may have been replaced with a program called bustle, going by its description17:22
arowI'll try it out17:22
gordronoc, don't think so, think you have to go to file -> connect to x17:26
* ronoc googles d-feet usuage17:27
arowronoc, bustle seems to indicate that my code does successfully get a bus (not entirely sure, it spat out a lot of stuff when I started xmms2-soundmenu)17:29
arowalthough it doesn't give any output when XMMS2 changes status (not sure if it should)17:30
arowoh duh, I forgot I had appmeu, d-feet works now17:34
ronocarow, was wondering :)17:34
=== m_conley_away is now known as m_conley
aroworg.mpris.MediaPlayer2.xmms2 appears in the list17:35
ronocand when you click on this does it have both the root and player interface17:36
ronocarow, ^17:36
arowno, and my code doesn't attempt to register the player interface17:37
* arow feels dumb17:37
and471gord, ronoc, would it be useful i put the code in a bzr branch so you could experiment to get it working?17:37
ronocand471, sure17:37
ronoci can take a look17:38
ronocand471, although I really think you should be doing the work for natty17:38
ronocroughly 8 weeks left in this cycle17:39
and471ronoc, bzr branch lp:~and471/+junk/symphony17:39
and471ronoc, like I said I am impatient :)17:39
=== cando__ is now known as cando
arowand471, I'm the same, I basically started this so that I could use it myself :)17:40
arowand I'm on Maverick, so...17:41
and471:)17:41
arowhmm, trying to figure out how to do this. I think I need a separate class for each interface, so they can each have a connection17:46
ronoctedg, I thought the g_variant_get  for setting the iter was alright, I read it somewhere this morning17:48
and471arow, I don't know how useful it would be, but I have my mpris dbus interface implemented in vala if it helps17:48
ronoctedg, have tested the code with d-feet etc working nicely, can see memory though with the builder etc when I prematurely return17:49
tedg ronoc, I don't think so.  I think that's what g_variant_iter_init is for.17:49
ronoctedg, okay17:49
and471ronoc, having any luck?17:50
arowand471, thanks for the offer, if I can't hack this thing together I may take you up on it17:50
ronocand471, sorry finishing something else currently, will look at it in a moment17:51
and471ronoc, no problem, ping me if you need anything etc.17:51
and471arow, re: your earlier comment, I got it working with having two connections17:53
arowokay, it's now showing connections for each interface17:54
joanieHey guys. Is this the best channel to ask about Unity + multi-head (separate X screens) issues?18:14
=== oubiwann_ is now known as oubiwann
chrisccoulsonhi m_conley18:17
chrisccoulsoni responded to your merge request now18:18
m_conleychrisccoulson: hey!18:18
chrisccoulsoni think there is still another issue. i'm not sure if my response makes sense18:18
ronocjoanie, yup18:18
* m_conley is reading..18:18
m_conleychrisccoulson: ah, good point18:19
m_conleychrisccoulson: I hadn't considered that.  I think you're right.18:19
m_conleychrisccoulson: thanks - I'll work on that.18:19
chrisccoulsonso, i'm not sure of the best way to fix that. it might be worth looking at the mac implementation and figuring out why they don't have the same issue18:20
chrisccoulsonthe designs aren't that dissimilar, although this one is simpler18:20
joaniecool. So.... With GNOME (2) panel and with the Ubuntu classic, the non-primary X screen also had a panel from which I could launch apps and have them run in that X screen. With Unity, I only have one instance of it and can't seem to launch any apps in that second X screen.18:20
m_conleychrisccoulson: well, for OSX, it's a compile-time decision18:20
m_conleychrisccoulson: but yes, the idea is more or less the same.  There's just less fiddling around, slurping up the menu, hiding it, and piping it out via dbus18:21
joanieSo I'm wondering if there's a trick by which I could get another instance of unity running on that head. Or if I need to just wait patiently. :-) (Or if it ain't gonna happen)18:21
chrisccoulsonso, creating dummy menu nodes might be the only way to fix it reliably18:21
m_conleychrisccoulson: it sounds like the safe route, yes.18:21
chrisccoulsoncool, that should be fairly easy to do. i'd probably just create a new subclass of uGlobalMenuObject and have it create an empty and invisible menu item18:22
m_conleychrisccoulson: yep - my thinking exactly.  :)  I'll have a patch for you hopefully later today.18:23
chrisccoulsonexcellent, thanks :)18:23
m_conleychrisccoulson: also, I was curious:  are you folks thinking of sticking with using add-ons to complete the Unity integrations?  Or were you hoping to have these add-ons somehow merged into core?18:23
m_conleychrisccoulson: because I know you include an Ubuntu mod pack with Firefox - could this become part of that?18:24
m_conleychrisccoulson: and something similar with Thunderbird?18:24
chrisccoulsonhopefully merged in to core. there's already a bug report for the menubar work, but it's just easier to develop an addon for now18:24
arowjoanie, do you want the whole Unity interface on the second head, or is there a particular part(s) you're wanting?18:24
chrisccoulsonand also, the timing is bad for ffox 4.0 (ie, we want to ship the changes now, but there's not really any chance of getting the work merged in to core until after ffox 4.0 is released)18:25
joaniearow: to be honest, I want whatever it takes to be able to launch apps there ;-)18:25
chrisccoulsonbut that's definately the longer term goal18:25
m_conleychrisccoulson: gotcha, ok.18:26
m_conleychrisccoulson: just making sure I'm on the same page. :)18:26
chrisccoulsonexcellent, thanks :)18:26
joaniearow: in other words, I don't have a menu from which I can launch them. I don't seem to have a run dialog any more. And any launcher I try to add to the desktop in that secondary head winds up on the first monitor of the first head.18:29
joanies/head/screen/18:29
joanieso I'd be happy with whatever solution is consistent with Unity goals and designs that solves my problem.18:30
arowjoanie, I'm not an expert here, but what kind of graphics card do you have, and/or what graphics drivers are you using (if not the default)?18:32
joaniearow: two nvidia cards with the nvidia proprietary drivers18:33
* joanie looks for specifics (different box) 18:33
joanieGeForce 9500 GT (primary) GeForce 8400 GS (secondary)18:35
joaniedriver version 260.19.2918:35
* arow is doing a little research18:35
arowjoanie, quick thought: if you move your mouse to the edge of the first screen opposite from where it joins the second screen, does the mouse stop at the edge or does it seem to keep going?18:44
joaniearow: I'm not sure I follow18:45
joanieI can move the mouse pointer smoothly across all three monitors18:45
arowoh, for some reason I was thinking two monitors18:46
arowmy thought is that your real first screen, with the interface and such, may be on another "screen" that's not being displayed18:46
joanienope.18:47
joanieAnd if I switch to "classic" ubuntu via gdm...18:47
joanieI get a panel18:47
arowokay18:47
arowah18:47
joanieand I can use the panel to launch apps18:47
joaniei.e. problem solved18:47
joaniebut then I'm not using Unity18:47
joaniearow: make sense?18:48
arowjoanie, yes, while you could ignore the problem, it makes sense to try to fix it instead18:49
joanie:-)18:49
joanieso does unity work on other boxes **where each monitor is a separate x screen** (where "work" == you can launch apps on either screen)?18:51
arowwell, I don't know too much about Unity as I've barely used it myself (I'm still on Maverick and the old Unity isn't very friendly with my system) but there should be some experts here if you wait around18:52
arowsorry I can't be of more help18:52
joaniearow: hey no worries. I can lurk. :-)18:54
arowronoc, are you still around, and do you have a minute?19:36
ronocarow, just about, whats up ?19:37
arowI've made a text of the order my code works in, would you mind looking it over and telling me if I'm doing anything wrong?19:38
arowit's here: http://pastebin.com/raw.php?i=wNVRsQuJ19:39
arowI know I've gotta be missing something basic19:40
ronocarow, that looks reasonable, can you email the python script - i'll have a gander in the morning, need to grab some food (sorry for delay - needed to sort a broken merge request)19:45
ronocconor.curran@canonical.com19:45
arowronoc, sure thing, thanks much for your time19:46
ronocarow, no probs :)19:46
BenIsaacsI'm new so forgive me if I do any thing new- after downloading and install natty daily build in virtualbox, there are still gnome panels but they have one menu button as well as the app menu. is this right20:24
mterrySo when I login to a unity session, compiz seems to freeze.  It doesn't crash, but stops rendering.  (happened before and after today's update) is this a known issue?20:24
lamalextedg, can you verify for me that Marco Trevisan signed the ca?20:50
=== m_conley is now known as m_conley_away
candolamalex, i've already signed the ca for a previous contribution... (i'm the guy of the trashbin quicklist mp)20:54
lamalexwhy the hell isn't the list being updated then20:54
candodunno...:)20:55
lamalexok20:55
lamalexcando you already had something else merged in, didn't you?20:55
lamalexright20:55
candoyeah..20:55
lamalexyou just said that20:55
cando:)20:55
lamalexok20:55
lamalexI will merge your trash merge20:55
candojcastro can confirm that20:55
lamalexyeah I recognized your name20:55
cando:) thanks..20:55
lamalexbut I couldn't find you in the last so I figured I was just wrong20:56
lamalexI will track down whoever is supposed to be updating the list20:56
candolamalex, can you fix the translation problem? i won't be on natty until tomorrow..20:56
jcastroyeah cando is a recurring rock star20:57
lamalexcando, you don't really need to be on natty to fix that20:57
lamalexbut yeah I can, it's on eline20:57
candolamalex, yeah..you're right..thanks20:57
candojcastro, ^^20:57
lamalexcando, merged! thanks again for your help20:59
candolamalex, :):) thank to you!20:59
=== bratsche is now known as bratsche-afk
jcastrogord: you're still working on Places right?21:01
jcastrohtorque: is your dash working (latest updates?)21:25
jcastroI get a black box21:25
htorquejcastro, using trunk, i'm seeing a black box and a search field21:26
jcastrono icons or anything?21:26
jcastrothat's what I get21:26
htorquejcastro, yeah, no icons21:26
=== bratsche-afk is now known as bratsche
=== m_conley_away is now known as m_conley
jcastrohtorque: I started this btw, https://wiki.ubuntu.com/Unity/KeyboardShortcuts22:18
lamalextedg, libindicate has so many build system patches that need reviewed22:21
jcastrolamalex: what's our term for the expose mode, super-a22:23
lamalexscale22:23
lamalexjcastro, ^22:23
lamalexidk why22:23
lamalexthat's a shitty name22:23
lamalexor no22:23
lamalexspread22:23
lamalexit's spread22:23
jcastrok22:24
jcastrook so spread is super-a, super-e is expo right?22:26
lamalexyes i believe so22:29
jcastrohtorque: https://bugs.launchpad.net/unity/+bug/71079223:30
htorquejcastro, oh, thanks! :)23:30
bcurtiswx_unity ubuntu button, should I have other apps installed for that to show anything?23:34
bcurtiswx_right now it's blank23:35
bcurtiswx_ah ha found it23:42
smspillaznerochiaro: pong23:51
nerochiarosmspillaz: nevermind, i think I figured it out on my own. But for confirmation: there's really no way for a regular (non-wm) client to be notified of WM_CHANGE_STATE ClientMessage events from the root window, right ?23:56

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