/srv/irclogs.ubuntu.com/2011/09/16/#ayatana.txt

didrocksgood morning05:36
Saviqhello06:29
oSoMoNgood morning07:05
=== API is now known as Guest68170
=== Guest68170 is now known as apinheiro
didrockskamstrup: so, the crash I can get easily has been duped to bug #84075807:21
ubot5Launchpad bug 840758 in unity (Ubuntu) "compiz crashed with SIGSEGV in dee_model_get_tag()" [Medium,Confirmed] https://launchpad.net/bugs/84075807:21
didrockskamstrup: if you are interested, I got it in https://bugs.launchpad.net/ubuntu/+source/compiz/+bug/85162807:22
ubot5Ubuntu bug 840758 in unity (Ubuntu) "duplicate for #851628 compiz crashed with SIGSEGV in dee_model_get_tag()" [High,Triaged]07:22
didrocks(dee_sequence_model_find_tag())07:22
kamstrupdidrocks: looking07:22
=== chrisccoulson_ is now known as chrisccoulson
apinheironjpatel, I have a easy branch to review (two lines), could you take a look ?07:56
apinheirohttps://code.launchpad.net/~apinheiro/unity/Bug851103/+merge/7559107:56
njpatelof course, looking now07:56
njpatelapinheiro, approved, no need to wait for alex, feel free to merge it07:57
apinheironjpatel, ok, thanks07:57
didrockskamstrup: where did you see it has been freed?07:58
didrockskamstrup: oh, the tag address?07:59
kamstrupdidrocks: yeah, segv analysis07:59
kamstrupdidrocks: of course, it's just a guess07:59
kamstrupdidrocks: no, the tag address is actually a stuffed uint, so that one is ok08:00
didrocksjust a guess for the priv address then :)08:00
kamstrupdidrocks: but the segv analysis says: source "(%edx)" (0x00000006) not located in a known VMA region (needed08:00
kamstrupdidrocks: and on the crashing line we're accessing a GPtrArray 'row'08:01
kamstrupdidrocks: so it looks like 'row' may have been freed08:01
didrockskamstrup: yeah, indeed, but you don't know if it's self, out_row_tag or out_tag which is invalid, isnt it?08:03
didrocksah, the crashing line08:03
didrocksok, then, seems the row :)08:04
* didrocks didn't open the source08:04
kamstrupdidrocks: line 788 looks like this:08:04
kamstruprow_tag_iter = g_ptr_array_index (row, n_cols);08:04
kamstrupthat's what gives the segv08:04
didrocksyeah, I doubt n_cols is a pointer :)08:04
kamstrupso really, only options is that 'row' is bad08:05
didrocksindeed08:05
kamstrupindeed08:05
kamstrupindeed indeed08:05
didrockskamstrup: so, in this case, (the last crash I got)08:05
didrocksit wasn't on a search result, it was when I expanded the result08:05
kamstrupdidrocks: with this trace?08:05
didrockskamstrup: well, from the duplicated one, yeah: https://bugs.launchpad.net/ubuntu/+source/compiz/+bug/85162808:06
ubot5Ubuntu bug 840758 in unity (Ubuntu) "duplicate for #851628 compiz crashed with SIGSEGV in dee_model_get_tag()" [High,Triaged]08:06
didrockssame line08:06
kamstrupdidrocks: i'll try adding some more fine grained tests to dee, and maybe add some clever detecting for access to freed values08:08
didrockskamstrup: indeed, but it would be good to know what freed those first08:08
didrocksweird that I never ever triggered that and only with the new music lens, on u1 search08:09
kamstrupdidrocks: I've added a bunch of unit tests to dee but it seems rock solid. I also added some sanity checks in the code that should help pinpoint any problems09:02
didrockskamstrup: nice! but that only workarounds this issue isn't it?09:03
kamstrupdidrocks: do you want a release? We already have a heavily distro patched dee, and there is a fixed GI bug that hasn't been released either09:03
kamstrupdidrocks: it doesn't work around this issue, but it will help a great deal in nailing it down if we can't do it today09:03
didrockskamstrup: well, all upload needs to be approved and sign with blood, if it can't fix the issue but add more debugging for it, I'm happy to push to a ppa?09:04
didrockskamstrup: I mean, the user will still get the crash, isn't it?09:04
kamstrupdidrocks: to be precise: if/when we see the crash with this we can say with 99.9999% procent that it's because unity accesses a freed row09:05
didrocksor just won't get the row because you check if it's freed?09:05
kamstrupdidrocks: or if you get the crash yourself, you can just run lp:dee/0.5 locally yourself09:05
njpatelguys, it's unity :)09:05
didrockskamstrup: so, maybe it's better that I package that, keep debug symbols and report a stacktrace?09:05
kamstrupdidrocks: if you can get a trace with lp:dee/0.5 then that would be awesome09:05
kamstrupdidrocks: and capture xsessionerrors as well09:06
didrockskamstrup: sure09:06
kamstrupnjpatel: do you get the crasher yourself?09:06
didrockskamstrup: on it09:06
kamstrupnjpatel: yeah, but I added some sanity checks to dee to help pinpoint what exactly unity is doing :-)09:07
didrockskamstrup: hum, is it building?09:11
didrockswaow, this is a weird linkage issue09:11
didrockskamstrup: http://paste.ubuntu.com/690632/09:12
kamstrupnjpatel: i'll merge cimi's darken branch, ok?09:14
njpatelkamstrup, yep, please09:15
didrockskamstrup: libdee-1.0.la isn't built, the message is real09:16
njpatel"the message is real".09:16
didrocksnjpatel: I meant, it's not a path thing or the compiler is lying :)09:17
njpatelTHE COMPILER ALWAYS LIES09:17
kamstrup>njdone09:17
kamstrup"njpatel: done"09:18
kamstrupdidrocks: wtf?!09:19
didrockskamstrup: wondering, did I tell you that I always hate those .la stuff? :)09:19
didrockskamstrup: trying in a pbuilder, maybe I have a local .la installed which triggered a "I can't build .la files"09:19
kamstrupdidrocks: so are you compiling in some weird packaging setup or something?09:20
didrockskamstrup: no, we normally build everything, and at the end, we remove the .la file09:20
didrockskamstrup: but that's on the install part09:20
kamstrupdidrocks: i just double checked a clean lp:dee/0.5 checkout and it compiles without a hitch here09:21
didrockskamstrup: yeah, let's see how the pbuilder build will go09:22
greybackmardy: hey I did a fresh checkout of your branch, and I can still reproduce that bug :(09:25
mardygreyback: hi!09:25
greybackmardy: anything I can do to help?09:25
mardygreyback: maybe yes: when I first requested the merge, I wrote about a few lines of code to add in order to visually debug the issue09:26
mardygreyback: you could add those lines, and take the video again09:26
greybackmardy: no prob09:27
mardythough I'm not sure it will be of help09:27
didrockskamstrup: FTBFS in a pbuilder as well09:31
kamstrupdidrocks: and there is no other error message anywhere?09:32
didrockskamstrup: no, it just doesn't build the .la file09:32
didrockskamstrup: one sec09:32
kamstrupdidrocks: and it's not because of some conflict with the distro patches? Ken put a tonne in there from trunk in order to get gwibber running09:32
didrockshttp://paste.ubuntu.com/690641/09:33
AlanBellI made a little video of using Unity in Oneiric with Orca http://people.ubuntu.com/~alanbell/unityorca.ogv not great.09:33
didrockskamstrup: I tried to rebuild the previous version (the one in Oneiric), same thing, I guess the issue is in something triggering/not triggering the .la buid09:33
didrockskamstrup: see my pastebin for the full build log09:34
didrockskamstrup: the previous successful build seems ok though https://launchpadlibrarian.net/75306938/buildlog_ubuntu-oneiric-i386.dee_0.5.18-1ubuntu1_BUILDING.txt.gz09:34
kamstrupdidrocks: not building the .la will definitely cause GI to fail as dee/Makefile.am declares --library=dee-1.0.la hard coded09:39
didrockskamstrup: indeed, I saw that09:39
kamstrupI don't know if/how to solve that...09:39
didrockskamstrup: I'm just wondering why it doesn't, the last successfull build has exactly the same output09:40
didrockskamstrup: yeah, neither do I, I just know that .la are a PITA and it depends on other .la file in the distro09:40
kamstrupdidrocks: just toying with a solution, hang on09:42
kamstrupdidrocks: pull lp:dee/0.509:45
didrockskamstrup: ahah nice trick!09:50
kamstrupdidrocks: i am breathlessly awaiting the trumpets heralding the success...09:51
didrockskamstrup: succes!09:52
didrockssucess*09:52
didrockseven09:52
didrockssuccess*09:52
didrocksgrrrrr :p09:52
didrockskamstrup: so, making it crash with that, one sec09:52
didrockskamstrup: will you need the backtrace again?09:53
kamstrupdidrocks: trace and xsessionerrors09:53
didrocksoki09:53
* didrocks rebuilds quickly without stripping the symbols09:54
didrockskamstrup: interesting, so I have no crash from the music lens10:01
didrockskamstrup: but no cover10:01
kamstrupdidrocks: so you have generic icons for covers, or?10:01
didrocksyeah, generic icons10:01
didrocksand nothing in .xsession-errors10:02
kamstrupdidrocks: not impossible that the crasher is related to icon loading in fact10:02
didrockskamstrup: yeah, that would totally makes sense with what I observed10:02
kamstrupdidrocks: because the icon loading is async, it might be that we get some callback on the icons *after* a row has been removed, trying to access a tag10:02
didrockskamstrup: ahah, yeah! well thought :-)10:03
kamstrupdidrocks: after a quick look at the unity code I am willing to bet this is it :-)10:04
kamstrupgord: ^^ ?10:04
didrockskamstrup: it couldn't be dee, it's never dee! :-)10:04
kamstrupgord any chance that the icon loader races in its callback to ResultRendererTile::IconLoaded with the removal of rows - making it access a removed DeeModelIter, and thus a freed DeeModelTag?10:06
gordkamstrup, nope, unless there is a async timeframe between a row being removed from the model and the row-removed signal being called10:08
kamstrupgord: there's not10:09
gordkamstrup, we'll do a mumble about this once neil starts falling over, you should hop on10:09
kamstrupgord: Dee.Model enmits row-removed and afterwards removes the row, in the same stack frame10:09
kamstrupgord: here's the race i imagine:10:10
kamstrup1) user types "foo"10:10
kamstrup2) model populates10:10
kamstrup3) start loading icons10:10
kamstrup4) user quickly deletes an o -> "fo"10:11
kamstrup5) icon loading resulots from 3 arrives10:11
kamstrup6) kaboom10:11
gordkamstrup, nope10:11
gordkamstrup, when a row is removed, its icon loader slot is removed10:11
kamstrupgord: there's no spin of the mainloop in the async icon loading?10:11
kamstrupgord: oh10:12
kamstrupgord: the stack trce on https://bugs.launchpad.net/ubuntu/+source/unity/+bug/840758 seems to suggest you might not be correct in all circumstances10:13
ubot5Ubuntu bug 840758 in unity (Ubuntu) "compiz crashed with SIGSEGV in dee_model_get_tag()" [High,Triaged]10:13
kamstrupthis also makes perfect sense with that it's the slowly loaded http covers that triggers the bug10:14
gordkamstrup, yup seen those, but literally i can't see any logic where that could happen, not dismissing the bug, its just not as obvious as you might think ;)10:15
* kamstrup hates non-obvious bugs10:15
kamstrup:-)10:15
greybackAlanBell: thanks for the video. You're using Unity-2D there, and yes accessibility still needs work.10:16
gordcourse if this was gobject i could just FOO_IS_BAR on the damn thing and it would handle it all fine, but oh well ;)10:16
AlanBellgreyback: dammit, thought that was 3d!10:22
AlanBelloh, 3d won't run in a live session, need guest additions for the drivers still10:23
greybackAlanBell: yes unfortunately10:24
KaleoAlanBell: thanks for the video!10:24
AlanBellI will do another video with it installed and running 3d10:24
KaleoAlanBell: https://bugs.launchpad.net/unity-2d/+bugs?field.tag=a11y lists all the known accessibility bugs10:24
KaleoAlanBell: I have not finished watching the video but so far I think all the ones you spotted are reported and on the way to be fixed10:28
AlanBellI filed a couple, I will reassign to unity-2d or close if they are duplicates10:29
KaleoAlanBell: thank you!10:29
AlanBellwish we had the drivers for virtualbox guest on the CD10:30
mhr3didrocks, is the desktop.*.cache file still used in oneiric?10:41
didrocksmhr3: yeah, the patch has been ported AFAIK, but better to check with pitti on Monday10:42
mhr3didrocks, ported in what way?10:42
didrocksmhr3: ported to GNOME3?10:42
mhr3ah, k10:43
Kaleomardy: I reviewed https://code.launchpad.net/~mardy/unity-2d/rtl/+merge/7130510:54
Kaleomardy: thanks!10:54
mardyKaleo: great! I'll fix those things you mentioned, but the other two would be better reported as bugs, just to get this thing in :-)10:59
Kaleomardy: absolutely fine11:01
Kaleomardy: it's going to require a freeze exception to land that in Oneiric. Can you please make sure https://wiki.ubuntu.com/FreezeExceptionProcess is followed?11:02
mardyKaleo: I'll try :-)11:02
Kaleosee "UserInterfaceFreeze Exceptions"11:03
Kaleomardy: thank you11:03
=== MacSlow is now known as MacSlow|lunch
=== apinheiro is now known as apinheiro_lunch
=== apinheiro_lunch is now known as apinheiro
jbichaJohnLea: with bug 764744 are you intending to remove the System Settings link from the Session menu, or merely add System Settings to the launcher?13:14
ubot5Launchpad bug 764744 in unity "[UIFe] Add system setting icon to Launcher" [High,New] https://launchpad.net/bugs/76474413:14
jjardontedg: hi, seems that https://code.launchpad.net/~jjardon/indicator-datetime/fix-837440 was not merged but Its marked as that13:18
jjardontedg: also, I'd like to request a package for indicator-power, Is it kenvandine on holidays?13:20
tedgjjardon, Yeah, he is.13:31
tedgjjardon, The status is merged...13:31
mardygreyback: hi, what happened to your MR about alf+f2? lp now cannot find the page13:32
greybackmardy: I just saw what you were doing, and realised your fix was better :)13:33
mardygreyback: I disagree :-)13:33
greybackmardy: hmmm13:34
mardygreyback: what's wrong with your fix? It's simpler and more clear13:34
greybackmardy: true, but it requires reloading the lens, no?13:34
greybackI figured your way was more efficient13:34
mardygreyback: mmm... maybe13:35
jjardontedg: grep -r GnomeWall * doesnt return nothing here13:35
greybackmardy: I'll resubmit it and let Florian choose?13:35
tedgjjardon, Yes, so I merged it but had to back it out as the GNOME Wall clock isn't in the GTK2 version of the gnome libraries.13:35
tedgjjardon, Also, I looked at the GNOME Wall clock code and it's doing the same things we are doing right now.13:35
mardygreyback: yep13:37
mardygreyback: but I really like yours better; even if mine were more efficient, it just seems reasonable to reset that field when deactivateLens is called13:38
jjardontedg: do we support timerfd?13:39
jjardonhttp://git.gnome.org/browse/gnome-desktop/commit/?id=5f65d7d58188ffc75ffded71c741892352411a0c13:39
greybackmardy: ok so. I'll do merge request again (sorry for the noise).13:39
mardygreyback: np. BTW, I want to ask you something:13:40
greybackmardy: shoot13:41
mardygreyback: press alt-f2, type "gedit", press enter13:41
mardythen close gedit end repear13:41
mardydoes it work all the time?13:41
mardygreyback: for me it works every other time13:41
mardygreyback: bus I see with dbus-monitor that we are activating the lens item every time13:41
greybackmardy: yeah you're right, it only works every second time. Hmmm13:42
tedgjjardon, Not sure, but I think it makes more sense to wait for the GLib API (which would be stable) than using an unstable API.13:43
mardygreyback: I went to debug unity-applications-daemon, but then I noticed that when it's started from the command line it always works :-O13:43
greybackmardy: yuk. Did you see if it happens in Unity?13:45
mardygreyback: no, I wrote to Mikkel (kamstrup) and he said that it works fine in Unity13:46
Kaleogreyback, mardy: I am not sure what you guys are doing but one thing: the lenses are supposed to be stateful13:47
mardygreyback: unfortunately I don't find him online ATM13:47
Kaleo(they are not really right now)13:47
Kaleothat is, keeping the current search and filters13:47
mardyKaleo: yep, the fix will make them more stateful :-)13:48
Kaleomardy: good :)13:50
greybackmardy:  I just tried Unity (couple of days old, updating now) & get the same problem.13:52
mardygreyback: good to know, thanks! I'll search LP to see if there's a bug reported13:52
tedgjjardon, I think we could take the timerfd stuff if it's in the Ubuntu kernel, but I don't really want to depend on the unstable GTK3 only libs.13:55
greybackmardy: no prob, that's a good catch13:55
jjardontedg: unstable GTK3 libs?13:58
tedgjjardon, libgnome-desktop13:59
tedgjjardon, The API for the wall clock is behind the UNSTABLE build flag, right?14:00
tedgjjardon, Not unstable like buggy, unstable API14:00
Trevinhotedg: this is something you should look I guess: https://bugs.launchpad.net/indicator-appmenu/+bug/70565314:02
ubot5Ubuntu bug 705653 in unity (Ubuntu) "Menus for parent window are still present when dialog is focused" [High,Triaged]14:02
tedgTrevinho, Yeah14:04
tedgI forgot about that one :-/14:04
jjardontedg: ah, yeah. Well we can ifdef the code if you want and use  GnomeWallClock only if It's available. Using GnomeWallClock fix quite a lot of bugs in indicator-datetime14:06
Trevinhotedg: read my last comment.. .I also experienced that when working with panel-service to add some optimizations...14:06
Trevinhothe dobule entry-added/removed signal was creating problems, so I had to use a workaround14:07
mardygreyback: seems to be a gedit bug, other apps work fine14:07
tedgjjardon, It seems like it'd be a smaller patch to just use timerfd directly, no?14:07
greybackmardy: why didn't I try other apps??? gah!14:08
tedgTrevinho, Yeah, I'm more worried about showing the menus.  They should be insensitive...14:08
tedgTrevinho, But, yeah, we could optimize that case.14:08
tedgTrevinho, Just in the code when it detects a switch it doesn't handle that case well.14:08
JohnLeajbicha; the system settings link will remain in the Session menu, the change in that bug is in addition, not instead of14:12
Trevinhotedg: I didn't look at the code (sorry), but maybe a small timeout on Window switch could help...14:17
mardygreyback: https://bugs.launchpad.net/unity/+bug/84009714:17
ubot5Ubuntu bug 827414 in gedit (Ubuntu Oneiric) "duplicate for #840097 gedit fails to start on first try, but does on the second" [Medium,Confirmed]14:17
greybackmardy: how bizarre14:18
TrevinhoHi JohnLea please give a look to this too: https://bugs.launchpad.net/bugs/818788 ;)14:19
ubot5Ubuntu bug 818788 in unity-2d (Ubuntu) "The sequence of the applets should be easily editable by the user." [Wishlist,Incomplete]14:19
jbichaJohnLea: thanks, since we're adding launcher items, how about bug 778289? :-)14:20
ubot5Launchpad bug 778289 in unity (Ubuntu) "Help button in Unity default launcher" [Undecided,Incomplete] https://launchpad.net/bugs/77828914:20
tedgTrevinho, Well, FYI, it's this function, I think the comment pretty much addresses your issue: http://bazaar.launchpad.net/~indicator-applet-developers/indicator-appmenu/trunk/view/head:/src/indicator-appmenu.c#L108514:20
Kaleomardy: you seem to well understand what greyback did, how about you take care of the review?14:22
mardyKaleo: I'll approve it, then: for me it's fine14:24
Kaleomardy: great, thanks!14:25
Kaleomardy: I'm removing https://bugs.launchpad.net/ubuntu/+source/unity-2d/+bug/821919 from the milestone14:25
ubot5Ubuntu bug 821919 in unity-2d (Ubuntu) "Oneiric (live cd only): Alt+F2 sometimes not working in Unity 2D" [Medium,Triaged]14:25
mardyKaleo: no complaints from me :-)14:28
Kaleo:)14:31
Kaleomardy, greyback, Saviq: when you send a MR out please make sure that somebody specific is assigned as a reviewer14:35
mardyKaleo: ack14:35
KaleoSaviq: replied with a fix to https://code.launchpad.net/~saviq/unity-2d/fix-panel-leak/+merge/7574414:36
mardySaviq: BTW, welcome! :-)14:38
Kaleochrisccoulson: for https://bugs.launchpad.net/ubuntu/+source/nautilus/+bug/804435 do you think we'll be able to get into Oneiric?14:40
ubot5Ubuntu bug 804435 in gtk+3.0 (Ubuntu) "Wallpaper is loaded twice with different alignment by gnome-session and nautilus (Oneiric)" [Low,Triaged]14:40
=== MacSlow|lunch is now known as MacSlow
chrisccoulsonKaleo, sure. i'd like upstream to comment first though14:40
Kaleochrisccoulson: great!14:40
KaleoCimi: any idea about https://bugs.launchpad.net/ubuntu/+source/nautilus/+bug/839611 ?14:44
ubot5Ubuntu bug 839611 in unity-2d "menu is first displayed as part of nautilus' desktop window before being hosted by the top panel thus shifting the wallpaper during the startup sequence" [Medium,Confirmed]14:44
CimiKaleo: yup14:44
CimiKaleo: that's a bug somewhere in my gtk patch14:45
CimiKaleo: I might need to rewrite it14:45
CimiKaleo: the thing is that out current design fails with gtk+ architecture, that's why I couldn't come up with a solution to this yet14:46
CimiKaleo: but I had an idea, probably worth spending some time trying that14:46
KaleoCimi: I kind of see :)14:50
KaleoCimi: what's your gtk patch?14:50
CimiKaleo: the ubuntu menubar patch14:54
CimiKaleo: what is different from natty is that I'm hiding the menubar widget14:55
CimiKaleo: that works better in unity and unity-2d, but nautilus is suffering :-\14:55
KaleoCimi: I understand better15:00
KaleoCimi: do you intend to fix it soon?15:00
Kaleochrisccoulson: do you think https://bugs.launchpad.net/ubuntu/+source/nautilus/+bug/839610 has the same cause (and patch in GTK) as https://bugs.launchpad.net/ubuntu/+source/nautilus/+bug/804435 ?15:01
ubot5Ubuntu bug 839610 in unity-2d "Background wallpaper briefly appears shifted horizontally by around 15 pixels on startup" [Medium,Confirmed]15:01
ubot5Ubuntu bug 804435 in gtk+3.0 (Ubuntu) "Wallpaper is loaded twice with different alignment by gnome-session and nautilus (Oneiric)" [Low,Triaged]15:01
chrisccoulsonKaleo, yeah, i think they're the same15:02
Kaleochrisccoulson: thanks a bunch15:02
CimiKaleo: maybe next week I'll have a quick look15:05
KaleoCimi: thanks, it's quite important15:07
KaleoCimi: I'll mark GTK as affected and assign it to you15:07
CimiKaleo: there's already a bug filed for that15:11
KaleoCimi: oh, great, what's the bug number?15:11
Cimihttps://bugs.launchpad.net/bugs/71735815:11
ubot5Ubuntu bug 717358 in gtk+2.0 (Ubuntu Natty) "nautilus puts a menu bar at the top of the desktop" [Low,Fix released]15:11
KaleoCimi: thanks15:11
CimiKaleo: now affects gtk+3 too15:11
KaleoCimi: should we reopen it then?15:13
CimiKaleo: for oneiric15:16
CimiKaleo: not sure I can fix that, though15:16
CimiKaleo: Ill try with a workaround15:16
KaleoCimi: it makes the login sequence very ugly15:17
CimiKaleo: :-\15:19
CimiKaleo: i didn0t write that patch15:20
CimiKaleo: i just tweaked to hide the menubar15:20
KaleoCimi: who wrote the patch in question?15:20
CimiKaleo: I was aware of that bug, but hiding the menubar has benefits for the theme15:20
CimiKaleo: the gtk menubar patch was written by cody russel15:20
KaleoCimi: I see15:20
CimiKaleo: our mistake is that we show the menubar if the appmenu is not running, for fallback15:21
KaleoCimi: even for the Nautilus desktop window I guess?15:21
CimiKaleo: we should instead remove the menubar totally, like switching it off for the whole experience, and leave it enabled just in classic mode15:21
CimiKaleo: the nautilus desktop window is just nautilus I guess, we can't hide for it15:22
CimiKaleo: otherwise nautilus won't have the menubar15:22
KaleoCimi: should not Nautilus have a piece of code that makes sure no menubar is created for the desktop window?15:22
Cimimaybe15:22
Kaleotedg: what do you think? ^15:29
Kaleotedg: https://bugs.launchpad.net/gtk/+bug/83961115:29
ubot5Ubuntu bug 839611 in unity-2d "menu is first displayed as part of nautilus' desktop window before being hosted by the top panel thus shifting the wallpaper during the startup sequence" [Medium,Confirmed]15:29
tedgKaleo, Yes, there's a bug to update the patch for that.15:30
Kaleotedg: great! do you have the number?15:31
tedgKaleo, bug 80525215:35
ubot5Launchpad bug 805252 in nautilus (Ubuntu Oneiric) "appmenu shows nautilus menu when desktop is displayed" [High,Triaged] https://launchpad.net/bugs/80525215:35
Kaleotedg: thanks a lot!15:36
=== yofel_ is now known as yofel
htorqueis there a small 101 on how to compile unity-2d from source?16:31
andyrockhtorque, https://wiki.ubuntu.com/Unity2D16:35
andyrockbtw it's quite easy16:35
andyrockcmake .16:35
andyrockmake16:35
andyrock;)16:35
htorqueandyrock: oops, i think i should have found that via google :D16:37
htorquethanks! ;)16:37
andyrockhtorque, ubuntu wiki is not so google friend16:38
htorqueandyrock: there's nothing i need to build prior to unity-2d?16:39
andyrockno idea about this16:42
andyrockhtorque, btw i think sudo apt-get build-dep unity-2d16:43
htorquei'll see if it explodes or not ;-)16:44
andyrock;)16:44
Ndhbhi! I want to start developing and porting lenses for unity in python, where do I start?17:04
gordNdhb, great! https://wiki.ubuntu.com/Unity/Lenses should help get you started17:11
macer1Hi. I have a question...hmm...unity 2d starts looking better than 3d version...it is faster, have more animations, and gives better user experience...can 3d version be rewriteen in qt like unity 2d?18:37
macer1and unity 2d and 3d will be perfect18:37
macer1*merge of unity2d and 3d18:37
macer1like kde18:41
macer1you can run it with or without hardware acceleration18:41
macer1unity 3d looks now really bad compared to unity 2d :(18:42
macer1http://ubuntuone.com/4hJIk1CeAboeNXsKv0T1ZP - wow! unity looks great! i want to use it! no...wait...it is unity 2d...so no compiz...18:46
davidcallemacer1, you can still use compiz with unity-2d ;-)18:47
macer1i know, but it is not the same...18:48
macer1please, do something with it :(18:48
macer1even scroolbar looks better in unity 2d...18:48
AlanBellso use unity2d!18:54
macer1no18:55
macer1because i want ubuntu to look cool out of the box :)18:55
AlanBell2d is out of the box18:55
macer1but there isnt compiz integration OOTB...18:56
macer1user installs ubuntu. oh unity looks so cool!! installs propiertary drivers. reboot. and then "why is unity looking so bad now :( ?"18:57
AlanBellhmm, I don't think it looks worse18:58
AlanBellI think 2d is surprisingly good, and I often get confused about which one I am looking at18:58
davmor2AlanBell: just look to the rubbish bin my friend18:59
c10udmacer1, you could ask why duplicating the effort, but if they're doing it, i guess they have a reason for it so..18:59
macer1of couse in oneric, unity 2d looks good in oneiric18:59
AlanBellI don't think 2d was expected to be so good and I don't think 3d was expected to be so problematic19:00
macer1i think main reason unity 3d to be gtk is gnome...19:00
macer1but unity 2d is made for gnome, too...19:00
AlanBellit is nux19:00
macer1nux + gtk3?19:01
AlanBelldavmor2: so in 3d the trashcan is at the bottom of the launcher19:01
AlanBelland it is in 2d19:03
AlanBelland they both blur the background19:03
AlanBell2d is a fraction darker than 3d I think19:03
macer1nux isnt cool19:05
nhainesMore than a fraction.19:05
macer1*isn't19:05
macer1hmm...it does not have any advantages over qt i think19:05
AlanBellnux is an architectural problem certainly19:05
davmor2AlanBell: No I said look to the bin, the icons are different :)19:06
macer1devmor2: Icons are not diffrent in oneiric now19:06
davmor2oh did that change19:07
AlanBelllook the same to me19:07
AlanBellthe main difference is that 3d breaks orca slightly more than 2d does19:08
macer1there is a "natural scrooling" on unity 3d launcher. 0_o19:09
AlanBelland 3d breaks onboard totally19:09
AlanBellor isn't typeable by onboard or other onscreen keyboards19:10
AlanBellif you drag an app icon from the lens and drop it on the desktop you get an error while copying dialog19:12
AlanBellerror getting information about /19:12
AlanBellI really hate that you can have stuff in the launcher that isn't running19:13
macer1the main think i have about ubuntu is that there is qt,gtk, and mono at the same time. it is not standarized, like in osx.19:13
macer1*i hate19:13
macer1and osx have multitouch everywhere. in other thinks ubuntu is better IMO19:16
macer1*things19:16
macer1so will ayatana fix ugly unity 3d?19:27
jbichamacer1: qt, gtk, and mono run on OS X too19:40
macer1but its not included by default19:42
macer1banshee,tomboy,unity-2d,firefox...19:42
macer1all that are not native apps19:42
macer1thunderbird in oneiric19:42
macer1c19:42
jbichawhat do you mean "native apps"?19:43
macer1gtk integration19:44
macer1look at elementary OS19:44
macer1this is perfect OS with native apps, like OSX19:44
jbichathey look native enough to me19:45
macer1but it is not perfect. and I like when things are perfect :D19:45
jbichayou could use a pure GNOME distribution if you like, or just remove the non-GNOME parts of Ubuntu19:47
macer1i know that.19:48
jbichahow does Banshee not fit in? it looks like GNOME to me19:48
macer1yes...but mono is sooo slow19:48
jbichamacer1: are you sure? there was a bug with the Ubuntu One plugin that was slowing Banshee down but that shouldn't be an issue now19:49
macer1hmm19:51
macer1if ubuntu want to be better than osx and windows it needs to be standarized19:52
macer1jbicha, it is fixed but all mono is slow19:52
macer1elementary OS is doing it right.19:53
macer1they writed gtk email client, used gtk browser.19:53
macer1and writed gtk music player19:53
macer1ubuntu should do this like elementary OS...19:53
jbichamono is a just a programming language and it can use GTK just like Vala or C19:56
macer1ok19:57
macer1oh and libreoffice19:58
macer1but why not make a better music player, better browser, better mail client, better adress book?19:58
AlanBellgo for it19:58
macer1elementary OS know that firefox,banshee,tomboy,libreoffice does not integrate well. they deleted it or maked better version19:58
macer1we can use elementary programs19:59
macer1as default19:59
jbichamacer1: there's no way we can use Marlin as default file browser for instance as it's not been released yet19:59
jbichaalso we have to use Nautilus to draw the desktop icons anyway so shipping 2 file browsers is a bit silly19:59
macer1I think marlin can do that20:01
jbichaso, first upstream needs to release the apps, then they can get packaged and then they can be evaluated to see if they should replace the current default20:01
jbichait's extremely unlikely that anything other than firefox or chromium will be the default web browser20:02
jbichabut I'll be happy to try Elementary OS out, it looks like that won't happen for at least 7 more months20:05
macer1sorry i needed to restart OS20:10
macer1so marlin in ubuntu 12.04 will be cool :D20:11
macer1and beatbox20:11
macer1and postler...20:11
jbichamacer1: those don't have a chance at being default in a Ubuntu version if there isn't a usable release by the time of the preceding UDS20:56
AlanBellare they in Ubuntu at all at the moment?21:02
AlanBellor Debian even?21:02
Pendulum\\\\/...............21:05
AlanBello/ scotia21:06
PendulumAlanBell: yeah, she just always has to get her paw into everything, even Unity ;-)21:08
hichamanyone trying to upstream ubuntu menu proxy patch to gtk ?21:58
=== seif is now known as seiflotfy

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