rbnswartz | Anyone have experience with the Launcher.cpp source code to help with a quesion? | 01:07 |
---|---|---|
rbnswartz | and signals | 01:07 |
rbnswartz | DBO can you help for a little bit? | 01:11 |
rbnswartz | ^^ | 01:11 |
rbnswartz | jcastro are you around? I want to know how you want this bug fixed. | 01:19 |
spikeb | heh | 01:30 |
spikeb | wish i could help. | 01:31 |
rbnswartz | as do I | 01:34 |
rbnswartz | anyone know how to get the unity launcher to scroll in the c++ code? what do I call? | 01:42 |
DBO | rbnswartz, the edge scrolling is going to be one I do | 02:01 |
DBO | sorry :/ | 02:02 |
rbnswartz | okay thanks are you going to be around tomorrow morning? | 02:02 |
DBO | yep | 02:02 |
DBO | 9-5 (sometimes later), M-F, EST | 02:03 |
rbnswartz | okay I'll probably have more questions then thanks. bye | 02:03 |
DBO | cheers | 02:03 |
=== akshatj|bed is now known as akshatj | ||
=== oubiwann-holiday is now known as oubiwann | ||
=== oubiwann is now known as oubiwann-holiday | ||
kvalo | morning | 07:10 |
jono | hey kvalo | 07:37 |
=== evilvish is now known as \vish | ||
=== \vish is now known as vish | ||
spikeb | d | 08:26 |
* boulabiar watching Mark conf. in Tunisia http://ustre.am/rrdQ | 08:35 | |
kamstrup | anyone on natty that can help me out with a quick compilation check? | 09:24 |
njpatel | kamstrup, ! | 09:24 |
kamstrup | http://paste.ubuntu.com/543961/ | 09:24 |
kamstrup | njpatel: ^^ | 09:24 |
njpatel | kamstrup, checking now | 09:24 |
njpatel | kamstrup, http://paste.ubuntu.com/543963/ | 09:25 |
kamstrup | njpatel: W.T.F | 09:26 |
kamstrup | njpatel: and that's on natty you tell me? | 09:26 |
seb128 | kamstrup, he didn't use the command in your example | 09:26 |
njpatel | kamstrup, yep | 09:26 |
seb128 | kamstrup, you need the object before the lib | 09:26 |
seb128 | otherwise it breaks | 09:26 |
njpatel | oh, woops | 09:27 |
kamstrup | seb128: ? | 09:27 |
seb128 | kamstrup, gcc .c -o bin -l... | 09:27 |
seb128 | not gcc -l .c -o bin | 09:27 |
seb128 | the --as-needed in natty is stricter about that | 09:27 |
seb128 | the object needs to be before the libs | 09:27 |
njpatel | hmm, it doesn't compile | 09:28 |
seb128 | you need to move "$(pkg-config --libs --cflags glib-2.0)" at the end of the line | 09:28 |
seb128 | otherwise it will not find the symbols | 09:28 |
kamstrup | seb128: ok, but I don't think it matters for this particular case... debugging a va_list issue? | 09:28 |
njpatel | http://paste.ubuntu.com/543967/ | 09:28 |
njpatel | seb128, right, but I think kamstrup's issue is different | 09:29 |
seb128 | well he didn't say what his issue is | 09:29 |
seb128 | he just asked a test build | 09:29 |
kamstrup | ok :-) | 09:29 |
seb128 | sorry to be noisy, I will go back to my corner | 09:29 |
njpatel | kamstrup, also, for compiling tests and examples on natty, you need to add $(DEPS_LIBS) to LDADD in both those makefiles, otherwise the linking doesn't work | 09:29 |
njpatel | seb128, no, no, we like it when your not in your corner | 09:29 |
seb128 | ;-) | 09:29 |
njpatel | seb128, it means launchpad is quicker | 09:29 |
njpatel | ;) | 09:29 |
seb128 | lol | 09:30 |
kamstrup | seb128: it's ok - I learned something anyway - just not the thing I was asking about :-D | 09:30 |
njpatel | kamstrup, so, yeah, it compiles and runs fine. I spent some time looking into this last night too, so I could do the review, but no luck :/ | 09:30 |
kamstrup | seb128: so the deal is that it seems that gcc's varargs implementation has changed in some way between M and N | 09:30 |
kamstrup | njpatel: can you try this one then... this time with fixed compilation instructions ;-P http://paste.ubuntu.com/543969/ | 09:34 |
njpatel | kamstrup, fails http://paste.ubuntu.com/543970/ | 09:36 |
kamstrup | njpatel: Woohoo. Or I mean "Woohoo" - so know we can reproduce it in a simple way | 09:41 |
njpatel | yep :) | 09:41 |
=== agateau_ is now known as agateau | ||
ronoc | njpatel, hey, any idea what the compiler would accept as the default value for a gsettings entry of type "(as)" | 11:00 |
ronoc | needs the default node to compile | 11:01 |
ronoc | can't find any docs on this, just scanty tuts | 11:01 |
njpatel | ronoc, hold up, unity uses (as) | 11:02 |
ronoc | ah /me checks | 11:02 |
njpatel | ronoc, http://bazaar.launchpad.net/~unity-team/unity/trunk/annotate/head:/com.canonical.Unity.gschema.xml | 11:03 |
ronoc | thx njpatel | 11:03 |
kamstrup | njpatel: ok, one last stab - this should work I think... http://paste.ubuntu.com/544011/ | 11:11 |
kamstrup | njpatel: if this works for you then I have a solution that'll work on natty as well | 11:13 |
njpatel | okay, hol dup | 11:14 |
njpatel | kamstrup, it works! | 11:14 |
kamstrup | njpatel: holy moly! | 11:20 |
kamstrup | njpatel: pushed changes to the dee-gdbus branch, so it should build (and even work!) on Natty ;-) | 11:30 |
njpatel | kamstrup, awesome dude, I was just getting to the point that I needed to start using dee for the place backend stuff :) | 11:34 |
njpatel | kamstrup, will take a look as soon as I'm done with my current stuff | 11:34 |
kamstrup | njpatel: sure thing | 11:35 |
njpatel | kamstrup, approved :) can you bzr pull before merging, though, as I made a small build fix to the branch | 12:22 |
njpatel | for natty | 12:22 |
kamstrup | njpatel: thanks a bunch! | 12:35 |
njpatel | kamstrup, ping, I forgot something | 13:02 |
njpatel | kamstrup, time to bump the dee major version? | 13:02 |
njpatel | kamstrup, also, the daemons need updating too? | 13:03 |
kamstrup | njpatel: yes, it'll be a dee-0.5 series | 13:03 |
njpatel | kamstrup, i meant the lib versioning and gir etc 2.0? | 13:04 |
njpatel | kamstrup, as it's breaking api/abi/kittens | 13:04 |
* hyperair is beginning to see a correlation between memory leaks in his system and anything ayatana comes up with. | 13:09 | |
* hyperair sighs | 13:09 | |
hyperair | dbusmenu is one hell of a leaky library | 13:10 |
hyperair | you know you've gone wrong when you've allocated 9M of memory for strdup just to set some text value somewhere | 13:10 |
kamstrup | njpatel: hmmm... the biggest reason for that would be to allow parallel installations I think - since unity was the only consumer | 13:18 |
kamstrup | njpatel: so any new consumers just have to check version >= 0.5 | 13:18 |
njpatel | that should, i guess | 13:18 |
njpatel | kamstrup, are you going to update the place daemons and release everyhting in one go? | 13:19 |
kamstrup | njpatel: if there had been other consumers then I'd agree | 13:19 |
kamstrup | njpatel: I was thinking that yes | 13:19 |
njpatel | kamstrup, okay, so time frame? :) | 13:24 |
kamstrup | njpatel: today | 13:24 |
njpatel | kamstrup, as i can't really use dee until it's in natty | 13:24 |
njpatel | kamstrup, oh, wow | 13:24 |
njpatel | :) | 13:24 |
njpatel | kamstrup, is too cool for school | 13:25 |
njpatel | damn comma | 13:25 |
kamstrup | njpatel: you may address Mikkel "über trapper, and code ninja" Kamstrup | 13:27 |
kamstrup | I believe that would be the appropriate etiquette | 13:27 |
njpatel | heh | 13:28 |
njpatel | I think I'll have some lunch and then do some more places stuff | 13:28 |
kamstrup | njpatel: bonne appetite dude | 13:28 |
njpatel | kamstrup, let me know if/when you update a place, so I have something to test against | 13:28 |
=== njpatel is now known as njpatel_ | ||
hyperair | ronoc: it seems that a lot of memory leaks come from dbus_g_proxy_end_call allocating data and expecting libdbusmenu to free it, which it doesn't. | 13:32 |
ronoc | hyperair, okay good to know, I'll talk to ted when he comes from holidays (after xmas) | 13:52 |
hyperair | ronoc: sure | 13:52 |
hyperair | ronoc: but what i find strange is that nobody else with spectacular uptime have seen memory leaks before. =\ | 13:52 |
hyperair | really strange. | 13:52 |
ronoc | hyperair, yeah I haven't noticied, although alot of time i have my indicator-panel down cause i'm in dev mode | 13:55 |
hyperair | ronoc: ah, i see. | 13:55 |
hyperair | ronoc: vish seems to have pretty long uptimes though, and it doesn't seem like he has memory leaking issues either =\ | 13:55 |
ronoc | weird | 13:55 |
hyperair | yes, very weird. | 13:56 |
ronoc | hyperair, going to push ahead and get this new sound menu registration work this afternoon, one less dependency for banshee :) | 13:56 |
hyperair | ronoc: new sound menu registration? | 13:57 |
hyperair | O_o | 13:57 |
ronoc | hyperair, yes strictly using mpris and gsettings, | 13:57 |
ronoc | gsettings for removing yourself from the menu | 13:58 |
hyperair | ah, nice | 13:59 |
hyperair | but does gsettings have C# bindings? | 13:59 |
hyperair | ronoc: oh lol, all the GError's haven't been freed either. | 14:02 |
ronoc | hyperair, which file are you looking at ? | 14:06 |
ronoc | hyperair, http://live.gnome.org/GnomeGoals/GSettingsMigration | 14:06 |
hyperair | ronoc: client.c in libdbusmenu, and listener.c in libindicate. | 14:06 |
ronoc | hyperair, it appears it is on their todo list | 14:07 |
ronoc | hyperair, considering banshee is the default application this is not so important immediately | 14:08 |
ronoc | hyperair, users just won't be able to remove banshee from the menu until those bindings get sorted | 14:08 |
hyperair | ronoc: will it be a blocker for natty? | 14:10 |
ronoc | hyperair, i'll find out | 14:11 |
hyperair | ronoc: do you have commit access to libdbusmenu? | 14:11 |
ronoc | hyperair, yes | 14:11 |
hyperair | ronoc: alright, please take a look at this patch... | 14:11 |
hyperair | http://paste.debian.net/102478/ | 14:11 |
hyperair | ronoc: ^^ | 14:11 |
hyperair | ronoc: and http://paste.debian.net/102479/ for libindicate | 14:13 |
ronoc | hyperair, looks good, why don't you file a bug a place the patches on each bug report. This really is ted's domain, he will come back to you in the new year | 14:14 |
hyperair | ronoc: right. | 14:14 |
hyperair | ronoc: you didn't touch indicator-applet, right? so i should upload the patch for that as well? | 14:16 |
ronoc | hyperair, you should file a bug and patch for any observations/fixes you happen upon, that way all the karma goes to you ! | 14:17 |
hyperair | ronoc: heh i'm not really bothered with launchpad karma. i get plenty from automated PPA uploads ;-) | 14:18 |
ronoc | hyperair, fair enough | 14:18 |
lamalex | morning | 14:21 |
lamalex | hey ronoc | 14:22 |
ronoc | lamalex, hey | 14:22 |
lamalex | HOW WAS GODSPEED | 14:22 |
ronoc | EXCELLENT | 14:22 |
ronoc | good two hour set | 14:22 |
ronoc | no encores or nonsense like that | 14:22 |
ronoc | very "lift your fists ..." | 14:22 |
jcastro | morning metal fans! | 14:23 |
ronoc | a bit rusty to start with | 14:23 |
ronoc | hey jcastro | 14:23 |
ronoc | but they soon warmed up | 14:23 |
ronoc | no merchandise I'm afraid | 14:23 |
ronoc | lamalex, ^ | 14:23 |
ronoc | it was packed so was straight in and out | 14:23 |
lamalex | nbd | 14:23 |
lamalex | ronoc, that was their first show in 10 years I think | 14:24 |
lamalex | I'm pretty sure London was the start | 14:24 |
ronoc | they played atp at the weekend on the south coast (england), they were curating, played all three nights apparently | 14:24 |
* ronoc finds a link | 14:24 | |
ronoc | brb | 14:25 |
lamalex | yeah yeah that's right | 14:27 |
ronoc | back | 14:30 |
hyperair | ronoc: https://bugs.launchpad.net/libindicate/+bug/690668 | 14:35 |
ubot5 | Ubuntu bug 690668 in libindicate "libindicate, libdbusmenu, indicator-messages-service memleaks" [Undecided,New] | 14:35 |
ronoc | hyperair, cool thx | 14:39 |
jcastro | njpatel_: is the top bar multimonitor not-finished-yet bitesizeable? | 14:53 |
jcastro | wow, what a sentence | 14:53 |
njpatel_ | jcastro, yep, though I'd like to add some notes on the implementation | 14:54 |
njpatel_ | jcastro, got the bug and I'll brain dump in there now? | 14:54 |
jcastro | njpatel_: so I have an idea based on what jason did on a bug that was a little bit over the bite size | 14:54 |
jcastro | he just braindumped in the bug | 14:54 |
jcastro | with like a "here's how you should do it" | 14:54 |
jcastro | Bug #675862 | 14:56 |
ubot5 | Launchpad bug 675862 in unity (Ubuntu) "Top panel isn't multimonitor aware" [High,Triaged] https://launchpad.net/bugs/675862 | 14:56 |
njpatel_ | jcastro, dude, is that not what I just said? :) | 14:56 |
jcastro | jcastro: I was typing that too | 14:56 |
jcastro | great minds think alike ... etc. | 14:57 |
njpatel_ | jcastro, ah, okay, sorry, I looked away and it seemed like yours came in a bit later | 14:57 |
njpatel_ | urgh dual monitor global menubar issues | 14:59 |
jcastro | what do you mean? | 14:59 |
kamstrup | seb128: since didrocks is not here I'll give you the heads up: I just rolled libzeitgeist-0.3.0 and dee-0.5.0. Both are abi+api breaks | 14:59 |
kamstrup | seb128: the place daemons will follow any minute, and njpatel_ will handle the unity side | 15:00 |
kamstrup | so by tomorrow we should be rolling | 15:00 |
seb128 | kamstrup, so should those be uploaded today? | 15:02 |
seb128 | or will they break unity until it's updated? | 15:02 |
kamstrup | seb128: probably not | 15:02 |
kamstrup | seb128: I think it'll be better with a batch tomorrow if njpatel_ also wraps up by then | 15:02 |
seb128 | tell me you changed the soname | 15:02 |
* kamstrup whistles innocently | 15:03 | |
seb128 | I'm not uploading an abi break without soname change | 15:03 |
njpatel_ | jcastro, done | 15:03 |
njpatel_ | kamstrup, do place daemons compile against latest libunity? | 15:03 |
kamstrup | seb128: ok, np. i'll roll with updated sonames tomorrow then | 15:04 |
seb128 | kamstrup, thanks | 15:04 |
kamstrup | njpatel_: hehe, they compiled against the specially handcrafted libunity here on my hard disk... is that not good enough for you? | 15:04 |
seb128 | kamstrup, is there any reason you can't do it today? | 15:04 |
jcastro | njpatel_: this is the last multimonitor bug afact that is a regression from the old things, after this you'll be parity with the other stuff | 15:04 |
kamstrup | seb128: i might get around to it | 15:04 |
njpatel_ | kamstrup, lol, no, sorry :) | 15:04 |
seb128 | kamstrup, should be just a configure numbers change | 15:04 |
kamstrup | seb128: my top prio right now is to give njpatel something to play with | 15:04 |
njpatel_ | kamstrup, we'll kinda need them to compile against libunity 1.0 :) | 15:05 |
=== njpatel_ is now known as njpatel | ||
seb128 | kamstrup, sorry to be annoying about that, but if you don't change the soname we will break unity | 15:05 |
njpatel | jcastro, yep | 15:05 |
seb128 | if we do it means we can have a safe upgrade path | 15:05 |
jcastro | njpatel: there's a second bug for what to do about a menu on the second monitor iirc | 15:05 |
seb128 | current unity depends on the current soname | 15:05 |
kamstrup | seb128: yeah, but the configure script is a bit annoyin in this regard because it computes a bunch of stuff from the soname | 15:05 |
njpatel | jcastro, I think we can do better with the launcher, making it stay on the primary monitor too, but not right now | 15:05 |
njpatel | jcastro, yep, should maybe defer that commenter on this bug to that one, so he can register his idea there | 15:05 |
jcastro | njpatel: ok so I can just say in this bug, fix the one panel, if you care about the menus and stuff on the 2nd monitor see the other bug | 15:06 |
seb128 | kamstrup, if you change the soname I can land the new dee in natty today | 15:06 |
seb128 | which should make testing easier | 15:06 |
jcastro | njpatel: man, it's like we're reading each other's thoughts. | 15:06 |
kamstrup | seb128: so changing the soname also breaks a lot of other stuff unless I hack the configure script to not be "too clever" :-) | 15:06 |
mpt | jcastro, showing the menu bar on multiple displays is already in the spec. What's the bug number? | 15:06 |
seb128 | kamstrup, ok, sorry about that | 15:06 |
kenvandine | kamstrup, did you figure anything out with dee? | 15:06 |
njpatel | jcastro, heh :) | 15:06 |
seb128 | kamstrup, I just know how upgrades work | 15:06 |
seb128 | kamstrup, if we make the new dee Breaks unity << people will upgrade dee in their dist-upgrade | 15:07 |
seb128 | which will remove unity | 15:07 |
kamstrup | kenvandine: there is a 0.5.0 up - but beware that it breaks abi without updating the soname | 15:07 |
seb128 | that's always a fail | 15:07 |
seb128 | you can't break with abi breaks if you don't update the soname | 15:07 |
kamstrup | njpatel: considering the above discussion I have with seb128 it might make sense to call in dee-2.0 after all... | 15:08 |
jcastro | mpt: Bug #683084 | 15:08 |
ubot5 | Launchpad bug 683084 in Ayatana Design "Global menu doesn't work well with more than one screen" [Undecided,In progress] https://launchpad.net/bugs/683084 | 15:08 |
kamstrup | that also means you'll like me better right njpatel? ;-) | 15:08 |
mpt | thanks | 15:08 |
kamstrup | njpatel: so u-p-f trunk together with dee-0.5.0 and libzeitgeist-0.3.0 should work... at least somewhat... :-) | 15:09 |
G__81 | hi ppl | 15:09 |
theone | Hello eveyone onboard | 15:15 |
theone | I am an undergrad student, a FOSS enthusiast, who wants to start his contribution in open source world with Unity | 15:17 |
njpatel | kamstrup, I'll love you more, yes :) | 15:18 |
seb128 | hey theone | 15:19 |
lamalex | theone, awesome! check out http://goo.gl/tiheb | 15:19 |
lamalex | and http://unity.ubuntu.com/getinvolved/#coding | 15:20 |
theone | Thnx for the links, I have gone through them and they are very helpful. for a start, I ve downloaded a daily build of ubuntu 11.04 and tried it on Virtualbox but it starts with message --> "3d acceleration not supported by hardware. Switch to classic mode". Any ideas why? 3d support is enabled in VBox | 15:21 |
lamalex | virtualbox doesn't support as much 3d as unity needs | 15:22 |
lamalex | we require something called frame buffer objects, which virtualbox doesn't support | 15:22 |
lamalex | you need to run unity on real hardware | 15:22 |
theone | lamalex: Not even VmWare will work/. | 15:23 |
lamalex | jcastro, that's probably something we should put somewhere | 15:23 |
lamalex | theone, afaik only real hardware supports fbos | 15:23 |
jcastro | the steps say to use a usb key | 15:23 |
jcastro | I will add a note though | 15:24 |
theone | lamalex, ok then I will go for the USB method | 15:24 |
jcastro | lamalex: poing people to this page first: https://wiki.ubuntu.com/Unity/Bitesize | 15:24 |
jcastro | theone: ^^^ | 15:25 |
lamalex | so much fragmentation | 15:25 |
jcastro | theone: when you're ready ping me and we'll get you started! | 15:25 |
jcastro | lamalex: well, this page is for the smaller bugs, the getinvolved page is for all of unity. | 15:25 |
theone | jcastro, sure. I will have to install it on my laptop first | 15:26 |
theone | one more thing, in the next year I will be applying for GSoC too. So. will Unity be there in participating projects? | 15:28 |
theone | it will make my schedule easier | 15:28 |
jcastro | hmm, that's a good idea | 15:28 |
lamalex | gsoc rules | 15:28 |
lamalex | money to hack all summer | 15:29 |
lamalex | <3 | 15:29 |
kamstrup | njpatel: ok, u-p-a trunk also updated to new dee, but it's untested so far | 15:29 |
lamalex | it's like .. having a job | 15:29 |
njpatel | kamstrup, niice | 15:29 |
njpatel | kamstrup, will try and compile it later today | 15:29 |
* apw wonders if the unity folk hang out here | 15:30 | |
* apw has just updated and right click in the unity bar is making the whole of the unity bar go dissappear | 15:31 | |
seb128 | seems to be a crash | 15:32 |
seb128 | do you get a .crash from apport? | 15:32 |
apw | seb128, (if you are talking to me) i don't think its died, just invisible ... when i hit left again on it it comes back | 15:33 |
apw | also the menus arn't working any more for me | 15:33 |
seb128 | what unity and libnux version do you use? | 15:33 |
apw | seb128, wahtever is in the archive as of the top of the hour | 15:34 |
seb128 | natty proper? no ppa? | 15:34 |
apw | seb128, as far as i know | 15:35 |
apw | seb128, let me check there is nothing spammer on here and get back to you | 15:35 |
seb128 | dpkg -l | grep libnux | 15:35 |
seb128 | dpkg -l | grep unity | 15:35 |
apw | ii libnux-0.9-0 0.9.10-0ubuntu2 Visual rendering toolkit for real-time applications - shared lib | 15:36 |
apw | ii unity 3.2.6-0ubuntu2 Interface for Ubuntu Desktop Edition | 15:36 |
apw | 15:36 | |
apw | seb128, both look to be stock, and i have no PPAs on this box | 15:36 |
seb128 | ok, weird | 15:37 |
seb128 | those didn't change since last week | 15:37 |
seb128 | so weird that things break today | 15:37 |
seb128 | could be an xorg or driver issue... | 15:37 |
apw | seb128, the menu stuff has changed since last time i updated cause they are now more pretty, more sculpted to look at | 15:38 |
seb128 | so you didn't update for some days before that? | 15:39 |
apw | seb128, looks to be menu related to me, while the bobble menu for 'pin' is meant to be visible the whole bar and menu itself are not | 15:39 |
apw | right click again and the bar is back | 15:39 |
seb128 | njpatel, ^ any clue? | 15:40 |
apw | seb128, and the menu is 'there' as i can click 'new window' on it | 15:40 |
apw | seb128, and clicking on the top menu items for the application gives me the change in the top bar indicating there is a menu open | 15:40 |
apw | but no menu at all, though again i can select from it | 15:40 |
apw | needless to say, its pretty useless | 15:41 |
lamalex | Any of you speak spanish? | 15:41 |
seb128 | we didn't get bugs similar to this one I think | 15:41 |
seb128 | weird | 15:41 |
jcastro | apw: I haven't upgraded to the new menu yet, let me see if I can reproduce | 15:42 |
njpatel | apw, can you take a screenshot of the issue? | 15:42 |
seb128 | what new menus? | 15:43 |
apw | njpatel, can i take a screenshot in unity mode? | 15:43 |
seb128 | jcastro, ^? | 15:43 |
seb128 | apw, gnome-screenshot -i? | 15:43 |
jcastro | seb128: I just saw an upload scroll by for the indicator appmenu | 15:43 |
lamalex | oh my god new tron action figures look so cool | 15:43 |
seb128 | jcastro, seems apw is rather talking about the launcher | 15:43 |
seb128 | kamstrup, | 15:44 |
seb128 | /usr/bin/ld: find-events.o: undefined reference to symbol 'g_type_init' | 15:44 |
seb128 | /usr/bin/ld: note: 'g_type_init' is defined in DSO /usr/lib/libgobject-2.0.so.0 so try adding it to the linker command line | 15:44 |
seb128 | /usr/lib/libgobject-2.0.so.0: could not read symbols: Invalid operation | 15:44 |
njpatel | apw, if you want to take a screenshot with a delay, to give you time to open the menu etc, then open a terminal and type in gnome-screenshot --delay 5 (where 5 = seconds) | 15:44 |
jcastro | seb128: sorry, I should have said "hey I will upgrade today too and try to reproduce" sorry | 15:44 |
seb128 | kamstrup, libzeigeist fails to build | 15:44 |
njpatel | kamstrup, that's the same issue that was in dee, just need to add the $(DEBS_LIBS) to the LDADD lines | 15:45 |
kamstrup | seb128: ok, it's probably the same issue as your patch for dee | 15:45 |
kamstrup | right, will | 15:45 |
kamstrup | do | 15:45 |
seb128 | would be nice if you guys could make sure your code works on current ubuntu ;-) | 15:45 |
apw | njpatel, ok managed to get some screenshots yes | 15:45 |
apw | seb128, tell me unity gets tested with up to date natty before upload | 15:46 |
seb128 | apw, it does | 15:46 |
njpatel | apw, could you upload them to imgur.com or something? | 15:46 |
apw | seb128, in a clean install? | 15:46 |
apw | given it never seems to work on anything i install it on | 15:46 |
seb128 | apw, I don't think so, on a normal natty box | 15:46 |
seb128 | didrocks's or mine usually | 15:46 |
apw | njpatel, ok i have screen shots | 15:47 |
seb128 | though I think didrocks test on several machines | 15:47 |
apw | though taking a screen shot in one case makes the image change slightly | 15:47 |
apw | njpatel, http://people.canonical.com/~apw/misc/unity/ | 15:48 |
apw | seb128, ^^ ... first one is with the right click 'pin' menu open, the second is with the 'file' menu open | 15:48 |
apw | seb128, and my logout button is gone ... which app is broken for that | 15:50 |
apw | seb128, oh an window stacking is broken, top bar menus are behing my terminals | 15:50 |
njpatel | apw, looks like clipping/damage issues | 15:54 |
njpatel | apw, is this with latest natty or latest natty + daily PPA? (sorry if seb has already asked) | 15:55 |
apw | njpatel, thats whats in the archive | 15:55 |
njpatel | apw, video card? | 15:56 |
apw | njpatel, basic atom machine | 15:56 |
apw | so i915 | 15:56 |
seb128 | kamstrup, njpatel: libzeitgeist breaks abi without soname change | 15:56 |
seb128 | zeitgeist_log_install_monitor_finish has been dropped but was part of the public api | 15:57 |
apw | njpatel, ok i logged out and in a couple of times and got the same behaviour, this last time i see nothing unusual | 15:57 |
seb128 | zeitgeist-1.0.gi:<method name="install_monitor_finish" symbol="zeitgeist_log_install_monitor_finish"> | 15:57 |
seb128 | kamstrup, ^ that seems buggy as well since the symbol has been dropped | 15:57 |
njpatel | apw, hmm, that's not good | 15:58 |
apw | njpatel, ok logged out and in and its back | 15:58 |
njpatel | apw, can you file a bug with those screenshots please + some info about your system | 15:58 |
njpatel | apw, and this started with your last update, or it's always an issue with Unity? | 15:59 |
apw | njpatel, ok the trick to 'fixing' it seems to be to right click on the desktop | 15:59 |
apw | that materialises the normal background menu and things are resolved after that one action | 15:59 |
apw | both menus are restored to normal behaviour | 15:59 |
apw | njpatel, this is all new behaviour as of top of the hour | 15:59 |
seb128 | apw, what did you update before the issue started? | 16:00 |
apw | seb128, yes, this is a direct result of updating to what was in the archive at 15:00 | 16:00 |
seb128 | can you copy your dpkg.log online? | 16:00 |
seb128 | or at least what got upgraded in that run? | 16:00 |
njpatel | apw, and before that, when was your last update? We havent' update unity since last friday | 16:01 |
apw | i had what was in the archive before the doko mass python update and had held off until now | 16:01 |
njpatel | when was said python update? | 16:01 |
* lamalex is still trying to figure out how to get his panel back | 16:02 | |
njpatel | lamalex, what happened? | 16:02 |
lamalex | it's empty | 16:02 |
apw | lamalex, empty or gone? | 16:02 |
njpatel | killall unity-panel-service; /usr/lib/unity/unity-panel-service & | 16:02 |
njpatel | lamalex, ^ | 16:02 |
apw | does it come back with windows-E | 16:02 |
apw | seb128, dpkg.log at the same place as the images | 16:03 |
njpatel | apw, this screams of a driver issue, btw | 16:03 |
lamalex | njpatel, I think it's my dbus | 16:03 |
njpatel | lamalex, is it not moving? :) | 16:03 |
lamalex | nope, there it is. re-running the panel service wasn't working before | 16:04 |
apw | njpatel, fun | 16:04 |
njpatel | apw, hmm, you did have a unity update too | 16:04 |
njpatel | apw, oh, but you had intel update as well | 16:04 |
njpatel | hmm | 16:04 |
apw | njpatel, yes indeed, the one which gives you the alt-LETTER to get your menus up | 16:04 |
njpatel | right | 16:04 |
apw | though its utterly useless as none of the shortcuts work on it, and paste is even worse as it no longer works | 16:05 |
njpatel | apw, you mean on the fallback menu? | 16:05 |
apw | njpatel, no the new 'alt-F' menus ... the application menus | 16:05 |
apw | njpatel, they move focus out of the window, so an alt-E, P, return (cause alt-E p no longer just does it) does nothing | 16:06 |
njpatel | apw, oh, man, that's a *huge* bug | 16:06 |
apw | so much for the test plan | 16:07 |
njpatel | I'm not sure how well that worked before, tbh | 16:07 |
njpatel | it seems like an appmenu bug | 16:07 |
apw | njpatel, the fact that right clicking the background and closing the menu there seems to fix things ... does that not indicate away from a driver issue ? | 16:16 |
njpatel | apw, no, because by doing that your causing a screen paint, so if there was an issue with the paint/fbo etc, your basically flushing it | 16:17 |
njpatel | apw, but it still could be a damage issue, as compiz was also updated | 16:17 |
njpatel | apw, the only thing that you could do is downgrade compiz and see if it still happens | 16:17 |
njpatel | if that fails, downgrage unity too | 16:17 |
njpatel | see if we can figure out where the problem is introduced | 16:18 |
njpatel | hopefully it is in unity as it'll be easier to fix than driver | 16:18 |
kamstrup | njpatel: so how do we generate the Config namespace with cmake? | 16:18 |
kamstrup | it's proving pretty tricky to get all the old tests running here on my end | 16:19 |
njpatel | kamstrup, oh, fun, you need to make a config.vapi.cmake or something and do what I do with config.h.cmake in trunk | 16:19 |
njpatel | kamstrup, the libunity tests? I had most of them working, but I did disable a few. Are you using that branch? | 16:20 |
ronoc | seb128, all good now thx | 16:25 |
kamstrup | njpatel: yep, I'm merging that branch into my own - it's easier that way | 16:26 |
njpatel | yep | 16:26 |
njpatel | cool | 16:26 |
lamalex | gord, how do I enable unity boot logging/ | 16:28 |
gord | lamalex, its enabled by default but the writing to a file got lost in a merge request somehow :( - i plan on adding it back in (maybe add an environmental variable check) before this weeks release, but for now you can just add g_timeout_add (5000, write_logger_data_to_disk, NULL); anywhere to UnityScreen::UnityScreen in unity.cpp | 16:33 |
lamalex | bzr merges seem to be way more dangerous than I remember | 16:35 |
=== Yorick is now known as Guest27579 | ||
lamalex | gord, what are 'X-Ayatana-Desktop-Shortcuts' ? | 16:51 |
gord | lamalex, its a flag that needs to be added to .desktop files so that we can use .desktop file shortcuts in the unity quicklist menu's | 16:52 |
njpatel | lamalex, thanks for reminding me, gord, can you please patch out that wanring from libindicator when you have time | 16:52 |
gord | i should put a check in the code so that its less noisy though | 16:52 |
lamalex | what are desktop file shortcuts? | 16:52 |
njpatel | gord, also, can you please add some code to precommit that if ted adds a g_warning, it's removed automatically? | 16:52 |
lamalex | can apps put ctrl+T in their desktop file? | 16:53 |
gord | njpatel, i'll add some code that emails every warning that happens in unity on any machine in the world to ted | 16:53 |
njpatel | gord, i like that better | 16:53 |
njpatel | lamalex, it's so an app can have a quicklist even when it's not running | 16:53 |
njpatel | lamalex, so evolution can have "New Mail" and the command like evolution --create-message or whatever | 16:54 |
njpatel | and we can read that and stick in the quicklist | 16:54 |
jcastro | DBO: njpatel: before you guys go on holiday try to queue up a bunch of bitesizes with a clue on how you want it implemented. | 16:54 |
jcastro | I'm sure we'll have plenty of bored people over the break | 16:54 |
DBO | okay | 16:54 |
jcastro | DBO: basically like you did with that empty class and all that | 16:55 |
njpatel | cool | 16:55 |
apw | seb128, you are going to like this one ... leave the screen saver to kick in ... and see just how much of the unity bars are included ... | 17:42 |
seb128 | none | 17:43 |
seb128 | well at least none on my box | 17:43 |
apw | seb128, none as in the bars are covered, or none as in only the payload space is blanked ... thats what i get here | 17:44 |
seb128 | try to unity --reset | 17:45 |
seb128 | just to make sure your unity profile is not screwed | 17:45 |
seb128 | you have weird issues | 17:45 |
apw | seb128, this is practically a clean install | 17:46 |
apw | seb128, ok will try and reproduce now | 17:46 |
jcastro | oh man, unity --reset is awesome | 17:46 |
apw | jcastro, though don't ^Z the resulting screen, that is BAD | 17:47 |
jcastro | right | 17:47 |
apw | jcastro, found out the hard way | 17:48 |
kvalo | I just upgraded my natty installation and now menus are gone. known issue? | 17:57 |
kvalo | even the menus is firefox don't open | 17:57 |
kvalo | gord: ^ | 17:58 |
gord | don't blame me! | 17:59 |
gord | kvalo, are the menus in the panel gone? | 17:59 |
kvalo | gord: I can see the menu "titles", eg File, Edit etc. but if I click them, the actual menu doesn't open | 18:00 |
kvalo | the border around the word "File" is drawn, so mouse click works | 18:00 |
gord | kvalo, sounds like a compiz bug, try switching to the classic gnome desktop and turning off desktop effects so your not using compiz | 18:01 |
kvalo | gord: how can I logoff from keyboard? 'restart gdm' isn't enough | 18:02 |
ion | Does Super-S work? | 18:02 |
gord | kvalo, ha oh right yes i forgot you need a menu for that | 18:02 |
tareth | typing logout in gnome-do works for me | 18:03 |
kvalo | ion: nope :( | 18:03 |
ion | Perhaps gnome-session-save --logout then. | 18:03 |
ion | or --logout-dialog | 18:03 |
kvalo | ion: thanks, they worked | 18:05 |
kvalo | ah, but gdm still claimed that I was logged in. I'll just reboot | 18:06 |
ion | I have yet to get to try Unity on my desktop, thanks to bug #686698. :-) | 18:06 |
ubot5 | Launchpad bug 686698 in nux (Ubuntu) "compiz crashed with SIGSEGV in nux::IOpenGLSurface::UnlockRect()" [High,Triaged] https://launchpad.net/bugs/686698 | 18:06 |
ion | Apparently due to fglrx and i can’t be bothered to uninstall it. I’ll just wait for the fix. | 18:07 |
kvalo | gord: I logged into the classic desktop (or whatever it was called) and I see menus now | 18:11 |
gord | kvalo, okay, its a compiz/unity bug then, file a bug against unity and ping njpatel about it in the morning :) | 18:12 |
kvalo | gord: thanks, will do | 18:16 |
kamstrup | seb128: i was thinking about the dee abi break... I already have a series of other abi breaks lined up that will trickle in during this cycle, bumping the soname for all of them just seems wrong | 18:30 |
kamstrup | we end up shipping dee-5.0 or something | 18:31 |
seb128 | you are one of those people who don't believe in abi stability? ;-) | 18:31 |
seb128 | I'm wondering why the lib has a -1.0 | 18:32 |
seb128 | if you neither update this version or the soname | 18:32 |
seb128 | that said only unity use it so far | 18:32 |
seb128 | so we can workaround breakages in the packaging | 18:32 |
seb128 | it will lead some users to remove unity | 18:32 |
seb128 | those who don't read dist-upgrades logs | 18:32 |
seb128 | like during the time dee is uploaded and unity rebuilt dist-upgrade will remove unity for you | 18:34 |
seb128 | but well, if people run an unstable distro they have to deal with that | 18:34 |
seb128 | hum | 18:35 |
seb128 | kamstrup, still there? ;-) | 18:35 |
seb128 | it also mean we can't land the new dee now for njpatel or others to use, it needs to be uploaded with unity | 18:35 |
seb128 | kamstrup, in a nutshell small cost but we can deal with that, that's your call | 18:36 |
kamstrup | seb128: yeah, just tugged the kids in... need to put in some missing hours here :-) | 18:39 |
kvalo | kamstrup, seb128: hi. does glib has any nice helpers to implement an interactive command line interface? | 18:39 |
kvalo | basically I want to do a test application which user can input commands and see output | 18:40 |
seb128 | not that I know about | 18:41 |
kvalo | ok | 18:42 |
kamstrup | kvalo: right, there is gnu readline and good olde scanf :-) | 19:43 |
lamalex | gord, what do you think about this: perf counters being enablable at compile time, otherwise noop'd? | 19:55 |
lamalex | so that we don't get any kind of a perf hit for releases doing boot charting | 19:56 |
lamalex | (I'll implement btw) | 19:56 |
=== akshatj is now known as akshatj|bed | ||
lamalex | apw, I just realized who you are- hey | 20:26 |
lamalex | hmm so didrocks is on holiday | 21:10 |
lamalex | what does the --log call do in the unity binary? | 21:11 |
lamalex | why the hell is valac telling me -D isn't a valid option | 21:28 |
lamalex | Unknown option -DENABLE_LOGGER | 21:29 |
lamalex | Does anyone know how mpt got a black macbook? | 21:38 |
mhr3 | lamalex, it's with space in vala | 21:45 |
lamalex | Unknown option -D ENABLE_LOGGER | 21:46 |
* mhr3 is puzzled | 21:46 | |
lamalex | yeah me too | 21:47 |
mhr3 | synapse_VALAFLAGS += --pkg zeitgeist-1.0 -D HAVE_ZEITGEIST | 21:47 |
mhr3 | and it works | 21:47 |
lamalex | the long --define= version workds | 21:48 |
lamalex | I'll just use that | 21:48 |
lamalex | where does post-preprocessed code go? | 21:56 |
lamalex | i guess into object files | 21:57 |
madjr | join #ubuntu | 22:21 |
madjr | hm, anyone know how to join channels with this webchat ? | 22:22 |
jamalta1 | madjr: doing /join #channelname doesn't work? | 22:23 |
madjr | oh let me check :o | 22:23 |
jamalta1 | yeah /join works | 22:24 |
jamalta1 | it takes a few secs though | 22:24 |
madjr | oh ya working thx! | 22:24 |
=== oubiwann-holiday is now known as oubiwann |
Generated by irclog2html.py 2.7 by Marius Gedminas - find it at mg.pov.lt!