#ubuntu-unity 2012-05-01 <jeffrash> Users can't click on icons either are you going to remove them? <jkd> I found a bug in Nux: NuxGraphics/XInputWindow.cpp, XInputWindow33ec:265c:71fe:e26d:2682:4ec2:aaa1:99abGetStrutsData <jkd> /* right */ <jkd> - data[1] = (screenWidth - 1) - geometry_.y; <jkd> + data[1] = (screenWidth - 1) - geometry_.x; <jkd> How do I go about committing this change? <rye> jkd: if the question is still valid, it's just creating a bug report, branching nux, making fix, proposing the merge <rye> jkd: and yes, nux is used by unity <rye> jkd: or you may wait for Unity people to appear here as I am from a completely different team <Tak> is there a place to read about the hud? <jo-erlend> is there a simple way to get the dominant colour in Unity? That is, the one that's used for dash, launcher background, etc? <splnet> I want to customize how an application is launched in Unity (add a flag). How do I modify the menu on the left hand side? <drussell> splnet: http://askubuntu.com/questions/13758/how-can-i-edit-create-new-launcher-items-in-unity-by-hand <drussell> splnet: scroll to nearly half way down <drussell> splnet: and look for the heading "For 11.10 and newer:" <splnet> drussell: so that will create a launcher on the desktop. Does that let me modify the items on the Unity menu? <drussell> splnet: you then drag the launcher on the desktop to the unity menu <splnet> drussell: ok cool <jkd> anybody around that's familiar with cairo? <jkd> i'm wondering if there's an easy way to flip a path horizontally without writing two code paths (one normal, one flipped) <JanC> splnet: I would suggest using the explanation at http://askubuntu.com/a/68023/935 <splnet> JanC: ok I think thats the same link <JanC> splnet: it's on the same page yes <JanC> but other answer <splnet> I'm using gvim and every once in a while I run into huge redraw issues. Where the screen does not redraw. Any ideas what could cause this? <splnet> I was assuming this was an issue with the video card driver. But now I'm not so sure <tgm4883> Is there any way for a scope/lens to see when the application that was opened via unity is closed? <davidcalle> tgm4883, well, you can check from the lens if the process still exists. <tgm4883> hmm <tgm4883> davidcalle, so specifically, this is regarding the videos lens and the mythtv scope <davidcalle> tgm4883, for example, you can trigger this check when the lens is opened. <tgm4883> davidcalle, so what I am trying to do, is once a show has been watched, I need to mark the show as watched in mythtv <tgm4883> I haven't fully determined how to figure out if the show was watched or not though since the video player isn't going to give me any info on that <tgm4883> but if I can see that the video player was closed after we opened it, and if we kept some info about the recording that was playing, and if I knew how long it was open vs how long the recording was <tgm4883> then I could mark it as recorded <davidcalle> tgm4883, you could ask Zeitgeist. When something is being watched in Totem, it knows about it. But I don't know if Zeitgeist knows when Totem is closed. <tgm4883> is there somewhere that shows what zeitgeist knows about the file it totem? <tgm4883> such as progress? <tgm4883> cause it would make way more sense if I could just mark it watched at 80% <tgm4883> alot better than the hacked together approach I was thinking <davidcalle> tgm4883, progress won't be available, I'm affraid. <tgm4883> :/ <davidcalle> tgm4883, but let me check. There is a program on Launchpad that allows to see in real time what's happening in Zg. <tgm4883> davidcalle, thanks <gord> tgm4883, there is a plugin (installed by default, but not activated) in totem that exposes movie playing/progress information on dbus via mpris <tgm4883> gord, that would be good to use <tgm4883> I'm trying not to depend on a certain video player <davidcalle> tgm4883, Zeitgeist registers Totem opened/focused and closed/unfocused, with the name of the files involved and timestamps. But that won't be enough to figure out what you need and it's Totem specific. <tgm4883> davidcalle, yea, if I could get the user to activate that plugin (or if there was a way to activate it programatically) then I could have a checkbox in the settings UI for marking it watched <tgm4883> and only have that work if the player is totem <tgm4883> I'm assuming that is the "D-Bus Service" plugin <foudfou> hi all, my app tries to catch the minimize event on different WMs by 1. catching the Unmap event, 2. checking _NET_WM_STATE_HIDDEN <foudfou> this works well on most WMs, but on compiz (Ubuntu), the Unmap event seems not to be issued <Donut_> Hi, I just upgraded to 12.04 and I'm pretty upset. Is there any way to get the old launcher behaviour back? On my 12" laptop it is the nicest thing to have if the launcher dodges windows but is present when there are only small windows on screen. Am I the only one who doesn't like this 'feature' <Daekdroom> Donut_, Officially, there is no way to get that behaviour back <Donut_> I tried this deb package from 'web upd 8', but it is not smooth enough. It's not more than a work around... <Donut_> But thanks for the answer anyway :-) <Donut> For anybody who is interested in getting back the 'old' launcher back: I found this great peace of work: https://help.ubuntu.com/community/Unity-ReplaceDodgeWindowsBehavior <Donut> ouch... piece of work... <Will123456> hey guys. has anyone noticed the maximise-button-wonders-off-sometimes bug? <Will123456> i've just realised i can reproduce it <Will123456> steps: 1. make sure the dash is maximised, then close it (not 'unmaximise' it) <Will123456> 2. unity --replace & disown <Will123456> 3. open dash (now maximised) and then click the unmaximise button. it should shift out of place slightly <Will123456> it shouldn't happen again until you do unity --replace. is anyone else seeing this? i'm using an nvidia card with the binary blob <zgreg> Will123456: I remember seeing this once <zgreg> Will123456: the button wandered to the left, overlapping the close button <zgreg> that is with an intel gma 950 <Will123456> zgreg: exactly, yeah <Will123456> that's what i'm referring to <Will123456> zgreg: i'm using unity 5.12 (enabled the proposed repository) and I can recreate it every time with those steps <zgreg> same here <zgreg> well, so it's probably not an issue with drivers or the like <Will123456> zgreg: yeah, that's what i'm thinking. can you reproduce it reliably with the steps I posted? if not then it could be something specific I've got configured... <Will123456> thanks for confirming it affects you too :) glad i'm not going mad :P <zgreg> Will123456: I was able to reproduce it just like you said <zgreg> it's not just the button, there's quite a bit more that looks broken <Will123456> zgreg: what else are you seeing that looks broken? <zgreg> the dash blur doesn't update correctly <Will123456> zgreg: in what way? if you have moving stuff underneath it, or? i'm going to see if I can see what you're seeing <Will123456> (you see) <zgreg> well, it doesn't actually blur :) <zgreg> I can post a screenshot in a moment <zgreg> btw I can reproduce this issue with the guest account, too #ubuntu-unity 2012-05-02 <Will123456> zgreg: good thinking - we're the best bug squashing team in town <Will123456> zgreg: on my nvidia machine the blur still works when triggering the bug <zgreg> it looks very strange, here: http://i.imgur.com/WmzI8.png <Will123456> yeah... that is weird. let me get a screenshot of my own screen <zgreg> anyway, can you post a bug report? I <zgreg> am the lazy today <Will123456> sure thing. i'll grab the screenshot then write one up and link it here <Will123456> looks like it's already been reported here <Will123456> https://bugs.launchpad.net/unity/+bug/987674 <ubot5> Ubuntu bug 987674 in unity (Ubuntu) "Dash maximise button changed location" [Low,Confirmed] <Will123456> adding your screenshot would help <zgreg> yeah, I'll do that <Will123456> whoops, looks like i had also reported this then forgot i had done so :P <Will123456> https://bugs.launchpad.net/unity/+bug/985083 <ubot5> Ubuntu bug 985083 in unity "maximise dash windows control jumps out of place" [Undecided,Confirmed] <Will123456> i guess it's a duplicate <Will123456> zgreg: i think we've got that one wrapped up <Will123456> high five etc. <zgreg> hehe <Will123456> so how does the non-GLSL codepath in Nux do dash blurring? <zgreg> it's a bit different because it's doing the blur only at 1/4 the background's resolution <Will123456> ah right <zgreg> there might be some more differences, not sure <zgreg> the non-GLSL codepath in nux is a bit crap anyway <Will123456> see i was wondering about that. i have a laptop that is fast enough to do pretty 3D stuff but chokes slightly on the blur, so I was wondering if it did an obvious optimisation like that... <zgreg> well, the blur definitely can be improved <zgreg> it's a rather straight-forward gaussian blur implementation and doesn't take advantage of linear sampling <zgreg> with linear sampling the number of texture reads can be reduced <Will123456> yeah, i've been doing shaders a lot recently and i've read about things like that <Will123456> i looked in the unity source code and i couldn't find any obvious glsl code though. i guess i wasn't looking hard enough <zgreg> the technique is described here: http://rastergrid.com/blog/2010/09/efficient-gaussian-blur-with-linear-sampling/ <zgreg> it's all in libnux, a separate library <zgreg> nux is horribly inefficient overall, from what I can see <zgreg> it does a lot of redundant opengl calls, and doesn't batch anything <zgreg> IIRC the non-GLSL codepath does ~30 opengl calls to draw a single textured quad :D <zgreg> and then again for the next quad, and again, and again <zgreg> the GLSL codepath is not quite as bad, but there's still a lot of room for improvement <Will123456> zgreg: thanks for the link! <Will123456> it's a shame that it's inefficient. that's sort of the last thing you want for a DE :P <Will123456> or shell or whatever :P <zgreg> yes, I agree <Will123456> in the glsl blurring I have in the game I'm working on, I do a horizontal blur and then a vertical one <zgreg> basically nux sets ALL state that is required for drawing the primitive every time <zgreg> it does a little bit of caching for texture state but that's it <Will123456> zgreg: i suppose that makes it easier to write nux-interfacing code...? i'm forever tripping up on openGL state leakage <zgreg> it doesn't cache any of the global state, and doesn't use a separate opengl context (I think that might be the major problem= <Will123456> is that for things like the lenses? i'm totally unfamiliar with the codebase <zgreg> Will123456: yes, maybe that makes it easier, but of course less efficient <zgreg> and it really wouldn't be hard to use "nux sections", i.e. calls to save/restore opengl state only when needed <Will123456> yeah. in my head i'm imagining a layer you could put under nux that intercepts all openGL state changes and only sends them on if they are actually different than the previous state. maybe that's easier thought about than done, though :P <zgreg> well the problem here is that nux typically reuses compiz' opengl context (as far as I know) <zgreg> and that context might be in some strange state, so nux sets all state again, for every primitive drawn <Will123456> ah right, that makes sense! so you think using a different context would make things a lot more efficient? <Will123456> what would be required to get that actually done? <zgreg> yes and no, switching opengl contexts is expensive <zgreg> but it would be worth a try <zgreg> the alternative is to annotate code that calls into nux to save/restore state so it won't be needed to set state again for every primitive <zgreg> that would allow efficient state caching <Will123456> yeah... from my ample experience of doing openGL badly, i can appreciate why setting all the state every time would be an attractive proposition <Will123456> if only to save headaches <zgreg> it would be interesting to do some batching, too <zgreg> nux already contains some functions to draw multiple textures with one call, but they are almost completely unused <Will123456> zgreg: on what layer would you do this though? i have no idea how the lenses talk to unity/nux for drawing, but in my experience having the logic-dealing code not have to think in terms of batching things is quite nice and lovely <zgreg> I'm only familiar with the low-level drawing code in nux <zgreg> I'd implement explicit batching <zgreg> e.g. draw icon and icon background (for the dock) with one call <Will123456> zgreg: so it does icons and their backgrounds separately right now? <zgreg> the ideal solution is much more complicated: use a texture atlas and batch as much as possible <zgreg> Will123456: yes, IIRC, almost everything is drawn separately at the moment <zgreg> there's this one nux function for drawing a single texture quad and it's used all over the place <Will123456> zgreg: i'm mostly familiar with developing in java and using lwjgl/libGDX. libGDX has quite a nice sprite batching class <zgreg> grep nux and unity for QRP_1Tex :p <Will123456> you tell it to draw individual textures and it constructs a mesh that incorporates all of the images you specify <zgreg> yes, that's the efficient way <Will123456> zgreg: it'd be nice if nux had something like that, instead of the QRP thing! <Will123456> (or rather together with) <zgreg> sure, but that's a lot of work <zgreg> and really, it's not THAT bad, so I think doing some smaller batches and state caching will be enough <zgreg> the super inefficient nux/unity as of now still runs acceptably on crappy atom netbooks, after all :) <Will123456> zgreg: sometimes you can find set ups that it doesn't like... i have an 3 ghz AMD dual core with a respectably middle of the range ATI card (open source drivers) that can't run unity beyond a slow crawl <Will123456> it's more or less fine when you boot up, then running even a few programs slows it right down. it feels more like an awkward combination of things rather than the sort of slowdown you'd expect from just having more stuff going on <Will123456> that's more me just moaning - but i really wish i knew what was causing the problem! <Will123456> zgreg: if you could make one change to unity right now, what would it be? <zgreg> small change? <Will123456> anything you want, but yeah, if it was small? <Will123456> i will warn you this is a hypothetical scenario :p <Will123456> i don't have fingers in many pies <zgreg> well I'd probably optimize blur and drawing code, since IMO performance is very critical for a desktop shell <zgreg> it should perform well even under serious load <Will123456> zgreg: i may be talking nonsense here, but would increasingly hardware accelerated things like web browsing make inefficient nux code more evident? <zgreg> not sure, really... <Will123456> zgreg: are you hacking on nux at all are you just an observer? <zgreg> well I recently did a little hacking on it and fixed a regression <zgreg> but nothing serious <Will123456> hey, that's more than me :) <zgreg> nux had this bug with messed up texture coordinates that lead to some rendering artefacts, and this was driving me mad <zgreg> https://bugs.launchpad.net/nux/+bug/927441 <ubot5> Ubuntu bug 927441 in unity (Ubuntu Precise) "Far left character in panel (and launcher popups) distorted" [High,Fix released] <zgreg> this one <Will123456> zgreg: nice one! <Will123456> funnily enough i never noticed that bug on my machine. i have noticed the nvidia proprietary driver 'fixing' my mistakes though, so maybe that's got something to do with it <Will123456> i'm looking for a nice intel integrated laptop for that reason <Will123456> (mistakes in my shader code and so on, that is - not in nux :P) <zgreg> the bug wasn't apparent in all configurations <zgreg> the problem was that nux tried to be extra clever and adjusted texture coordinates to make sure textures are sampled in the midpoint of texels <zgreg> but, this extra cleverness was wrong and in fact moved the coordinate to the boundary between two texels <zgreg> and, depending on floating poing precision, the phase of moon, etc. you either got the issue or not <Will123456> ah right, yeah... that sounds awkward <zgreg> turning on linear sampling instantly made the problem apparent, though <will> zgreg: sorry about that. i wrote a shader that hardlocked my PC <Will123456> that's probably why i shouldn't be allowed to hack on nux <zgreg> ever used opencl/cuda? <zgreg> it's pretty easy to crash your machine with gpgpu programs <zgreg> GPUs aren't capable of preemptive multitasking, so if a shader program locks up, the UI locks up <zgreg> and with opencl it's also pretty easy to corrupt GPU memory <zgreg> it's definitely a lot of fun :D <Will123456> zgreg: yeah, i have - but only a little bit and it was before I really 'got' doing things in the GPU-way <Daekdroom> Isn't that going to generate a huge amount of UI issues once gpgpu becomes popular? <Daekdroom> Or are drivers able to prevent them? <zgreg> Daekdroom: well, drivers usually reset the GPU after a few seconds of lockup <Will123456> Daekdroom: the nvidia proprietary drivers didn't prevent me crashing my machine just now... :( <zgreg> sometimes that won't work well, though <Will123456> as far as i'm concerned if a shader takes more than a few seconds to compute then the drivers should just halt everything and try and return to normalcy, but i realise it's probably 1000x times more complicated than that <zgreg> no idea (only driver programms know, probably), but I think the problem is determing the last valid state and returning to that <zgreg> *programmers <Will123456> in an alternate universe there is a linux library that all applications can hook into and hand vital data and instructions to incase something terrible happens and the lastwillandtestamentlib sorts everything out for them <Will123456> so if your program locks up, compiz greys the window out then pops up a little box saying "saving all your hard precious work" :P <jkd> hi. i'm trying to work out how to add a new option to the launcher. I added it to LauncherOptions.h, and to unityshell.xml.in <jkd> and LauncherOptions.cpp as well. the option shows up in ccsm now, but changing the value with the dropdown does not seem to change options()->location (in Launcher.cpp) <jkd> does anyone know how to hook up the option to the member variable in unity33ec:265c:71fe:e26d:2682:4ec2:aaa1:99ablauncher33ec:265c:71fe:e26d:2682:4ec2:aaa1:99abOptions? <jkd> build/generated seems to have auto-generated stuff pertaining to the options, but i haven't quite been able to figure it all out yet <zyga> hi, I may have spotted a bug in unity 2 with radiance theme <zyga> it seems that all the text in the panel is corrupted, as if it had a shadow that's xored with the background <zyga> the effect is not random, if I press a menu entry to open it the style changes and the 'shadow' is no longer there <zyga> is this a known issue? can anyone reproduce this? <zyga> (it could be radiance bug) <zyga> (i meant unity 2d, not unity 2) <rye_> zyga: something that looks like something described in bug #723167 ? <ubot5> Launchpad bug 723167 in unity (Ubuntu) "Panel does not use standard GTK/Pango font rendering/antialiasing, causing fuzzy fonts" [Medium,Confirmed] https://launchpad.net/bugs/723167 <rye_> zyga: that's where my bug report was duplicated into, but I don't see how it works properly with Ambiance and breaks with Radiance <zyga> rye: no <zyga> rye: pitti's screenshot looks right by my standards <zyga> rye: what I'm observing just looks wrong <zyga> rye: I suppose it deserves a screenshot to asses further <Donut> can anybody tell me how I do configure the application switcher so that it switches between ALL applications/windows and not only the ones on my current workspace? <Donut> It worked just fine in 11.10. I don't understand the philosophy behind 12.04... <rye> Donut: ccsm - Unity - switcher - bias alt_tab to prefer windows on the current viewport <Donut> thx <jo-erlend> or GEdit: /apps/compiz-1/plugins/unityshell/screen0/options/alt_tab_bias_viewport <jo-erlend> sorry <jo-erlend> gconf-editor :) <Donut> jo-erlend: thx. this should be better because I have an alternate unity installed :-) <jo-erlend> think it's the same setting, only different GUIs. <rye> hm, unityshell? I am not sure the settings is taken from compiz plugins in 2d, we need unity devs assistant <rye> assistance <jo-erlend> pardon? <jo-erlend> nobody mentioned Unity 2D. It uses DConf. <DebolazST> Is it possible to get unity to make the icon used to notify you of new messages blink? <mhall119> DebolazST: the icon in the Launcher or in the notification bubble? <mhall119> or the message indicator? <DebolazST> The message indicator. The icon that looks like a paper envelope. <mhall119> it can be made to change color when you have new messages <DebolazST> It turns blue when there's a new message available, but this is almost unnoticable. <DebolazST> People don't see colors, they see change. <mhall119> I think the idea was not to annoy the user over having new messages <DebolazST> I find it annoying to miss messages for so long that the person I was talking to has logged off. <mhall119> DebolazST: if you want to make a design proposal, read through http://unity.ubuntu.com/getinvolved/design/ to get to know the process, then send your proposal to acolon@example.com <DebolazST> It would be nice to have another message indicator that could be enabled that would behave like that. <mhall119> You can make one if you wanted <mhall119> DebolazST: http://unity.ubuntu.com/getinvolved/development/common-components/#message-menu has the message menu code, you can fork that and make your changes to it, that would probably be easiest <mhall119> or see http://developer.ubuntu.com/resources/technologies/application-indicators/ for writing a new indicator from scratch <DebolazST> Hmm, it would probably be easiest to change the existing message indicator. <mhall119> yeah <mhall119> then you can submit a code patch with your design proposal * DebolazST makes a note of all this information and emails it to himself. <DebolazST> I always found the message indicator hard to notice. I actually have to physically look up at it to see if there's a message available, which isn't something I naturally do since Unity is designed so that everything I actively do is placed on the other side of the screen. <DebolazST> And that isn't a bad thing by itself, I find the launcher quite pleasant to work with and I love its current position. It just makes it hard to notice incoming messages. <bschaefer> thomi, hey <thomi> yo <thomi> 'sup? <thomi> we're missing you in Oakland. <bschaefer> nothing much, trying to figure out this anthy problem haha <bschaefer> o how nice, well it smy fault haha, forgot to apply for sponsorship :P <bschaefer> its* <bschaefer> how was your flight? <DebolazST> Hmmm, I know it's the attention_cb function in indicator-messages that gets called when a notification pops up, but I'm not entirely sure what would be the best approach to making it blink. <DebolazST> Should I use a timer of some sort, or can the svg image used itself be animated? <DebolazST> I guess another way to ask that question is: Does Unity support SVG animations? * DebolazST decides to go with the timer approach. <DebolazST> Hrmmm... I made some changes to indicator-messages, now its menu is completely empty. <DebolazST> Do I need to do anything magical to install it properly on the system? <DebolazST> Other than configure --prefix=/usr ? #ubuntu-unity 2012-05-03 <DebolazW> Success, the code to make the message indicator blink works. :) <mhall119> AlanBell: I wish I could +1 your reply to that dodge ML thread <AlanBell> :) <AlanBell> I must say I am liking unity a lot more now I have rebuilt my laptop with an SSD and no encrypted home <AlanBell> sooo fast <DebolazW> mhall119: Hey, I finished implementing my notification icon change. <mhall119> DebolazW: cool, do you have a video of it? <gord> AlanBell, you mean unity itself is fast? or just program/system startup? <DebolazW> No, making one didn't really occur to me. I did however read up a bit more on previous discussions on the subject of making the notification icon more noticeable, it seems that what the people rejecting the idea really want is for the app (In my case, pidgin) to make more noise with its icon on the launcher. <DebolazW> (I did put it up in a ppa though) <AlanBell> gord: I mean the dash searches and displaying thumbnails is faster <AlanBell> and other stuff <DebolazW> Although I'm not entirely sure how the launcher icon would be able to animate in order to notify me of an incoming message. <DebolazW> As I understand it, the wiggle animation cannot be done continuously? <mhall119> DebolazW: set the "urgent" hint on the launcher to make it shake <mhall119> i dont know about making it continuous <DebolazW> mhall119: But is that shake continous or just a one time thing? (I can't remember, and I don't know which app I can use to check it) <mhall119> you can always unset it and set it again <DebolazW> Because if it just wiggles the one time I'm not in the room, it's really not helping me notice the message when I get back. <Daekdroom> Doesn't it stand out with a blue arrow next to the Launcher after it wiggles? <DebolazW> Daekdroom: If it's not animated, it doesn't stand out. <DebolazW> People notice change, not colors. <DebolazW> Ie, colors are good indicators if the system want to communicate something to me when I'm interested in acolon@example.com. But not if I need to receive the notification without planning to look for it. <DebolazW> If I leave the computer and receive a message on IM while I'm gone, I want to know about it as soon as I get back, but it might not occur to me to look for it. <DebolazW> And to be honest, I do agree with the objection made to changing notification-messages, the launcher is a much better place to make such things noticable. * DebolazW pokes jfi <DebolazW> jfi: I see you've done some work in implementing a counter for the icon, but it haven't been included yet. Is anything blocking it? <bschaefer> thomi, hey, could you poke jenkins for the ibus test? It seems to be stuck :( <thomi> uhh, sure <bschaefer> thanks <splnet> I just upgraded to 12.04. I have 2 blueman applets in the upper right hand corner. How do remove one of them? <bschaefer> anthy seems to sometimes still have the preload engine mode set to false :(, so now im testing if anthy works in GTK <thomi> bschaefer: it's running now it seems <bschaefer> thomi, thanks! <thomi> ahh, hang on, it's been running since May 2nd :( <thomi> It doesn't always want to stop when I hit the cancel button either :( <thomi> there we go <bschaefer> omg :(, did I cause that <bschaefer> ? <bschaefer> hmm <thomi> bschaefer: OK, running now <thomi> I need to switch rooms, and shut my laptop <thomi> brb <bschaefer> alright! <splnet> Is this the right channel to ask about applets? I don't see an intuitive way to delete/add applets to unity. In my case there are 2 blueman applets. <bschaefer> thomi, I think I broke it somehow :(, it doesn't get stuck on my local machine... <thomi> bschaefer: nah, it's probablt jenkins. Did it die again? <bschaefer> all I really added differently was having the ap test start "gnome-terminal" <bschaefer> well it just hasn't finished <thomi> bschaefer: OK, I can't look at it now, but if you poke me later I can take a peek <bschaefer> alright cool, thanks! #ubuntu-unity 2012-05-04 <teja> hi #ubuntu-unity 2012-05-05 <malin> anyone knows why this failes to build? http://bazaar.launchpad.net/~malinkb/unity-buss/unity-buss-experimental/files <malin> this is the build-log https://launchpadlibrarian.net/104353734/buildlog_ubuntu-precise-i386.unity-lens-buss_0.9.2-0~37~precise1_FAILEDTOBUILD.txt.gz <malin> tried built it through the "request build" on launchpad #ubuntu-unity 2012-05-06 <Varikonniemi> hello <Varikonniemi> i would like to inform you that fullscreen in spring RTS does not still work in ubuntu 12.04 LTS <Varikonniemi> this is definitely a unity bug, since it works on gnome3 shell flawlessly <Varikonniemi> this is something trivial (i hope) that really gives an unpolished look for this LTS release since this is the most popular OS RTS game out there <hyperair> for the record, i've never even heard of it. <hyperair> it can't be all that popular then. <hyperair> (disclaimer: i'm not a unity dev) <Zhenech> hyperair, you were never to #debian-games then :P <hyperair> Zhenech: nope :) <hyperair> Zhenech: what are you doing here anywy? i thought you didn't use unity? <Zhenech> hyperair, collecting laughs about your failures :P <Zhenech> (I package parts of the Ayatana stuff in Debian) <hyperair> Zhenech: oh yeah, this used to be #ayatana <hyperair> heheh <hyperair> i know you handle the indicator bits <Zhenech> so I sometimes have to poke ted or ken, and you find them here :) <hyperair> ah true that <Varikonniemi> well lets put it tis way: spring rts is as popular as ubuntu unity <Varikonniemi> and the point is: other DE:s are not doing what breaks spring rts windowed fullscreen <Varikonniemi> but unity does <Varikonniemi> so it should seriously be fixed, if 12.04 is thought to be called precise <Varikonniemi> i reported this at alpha, but no-one seems to care <English> The home page for unity.ubuntu.com has a typo <English> Learn more on where to find us to discuss Unity and itâs implementation. <English> should be "its implementation" <semitones_tea> Hello, my computer takes a long time to login now than before updating to 12.04. I was wondering if that could be from unity starting up <semitones_tea> So I went ahead and tested it with unity 2d and unity 3d <semitones_tea> it looks like it only takes a long time right after boot <semitones_tea> And regardless of which one I'm using, 2d or 3d, unity greeter pauses about 15 seconds before launching either one #ubuntu-unity 2012-05-07 <jjavaholic_> what should be inside /usr/share/icons? <thomi> ajmitch: fancy helping me build autopilot into a package? <ajmitch> thomi: sure <ajmitch> thomi: I just need to find a free timeslot that'll work <thomi> ajmitch: sure, no rush. <ajmitch> pushed a branch for it? <thomi> ajmitch: I have a branch, but I'd like to delay pushing to LP until it's ready :) <ajmitch> fair enough :) <thomi> I can push to my personal space though <thomi> (and if anyone wants to hack on autopilot I have plenty of things to do :) <ajmitch> do so, then I'll branch it & see where I can start <thomi> ajmitch: lp:~thomir/autopilot/trunk-in-progress <thomi> it should be pretty straight forwatd - setup.py does what it's supposed to <touil> Hello everybody. I have a problem with my new ubuntu 12.04. <touil> When I use ubuntu 2D session, all is right. <touil> But when I log with ubuntu (3D) session, from time to time, after a while, the screen freezes. <touil> I mean, for example, when I watch a video on youtube, suddenly, all windows are frozen, the image stops on the video but the sound is still running. <touil> I still can see the mouse moving on the screen, but clicking anywhere does not have any action. #ubuntu-unity 2012-05-08 <c10ud> just installed 12.04, i think unity is sort of failing here: http://imgur.com/1cTva <sil2100> Hi! <sil2100> Does the current unity trunk work for everyone? <sgringwe> Is the unity MusicPlayer simply for integration with the sound menu? Instead of libindicate? <mhall119> sgringwe: yes <sgringwe> mhall119, is there any advantage to using libunity over libindicate? why the duplication of effort? <sgringwe> mhall119, is libindicate for soundmenu obsolete now? <mhall119> I didnt think libindicate ever had sound menu support <sgringwe> it did. org.ayatana.indicator.sound. <sgringwe> a glib.bus session <sgringwe> well, is it possible to have sound menu without unity? <sgringwe> mhall119, <mhall119> ues, it uses mpris too <sgringwe> mhall119, so then why mix sound menu into libunity? what about users without unity that have the soundmenu? <thomi> hi ajmitch <ajmitch> thomi: hello <thomi> ajmitch: any luck with the debian package thingy? <ajmitch> thomi: yeah, it built locally, I screwed up the recipe so it'll rebuild in ~25 minutes <thomi> oh? Where's the recipe? <ajmitch> it'll probably show up on your branch <thomi> ajmitch: it needs to be on this: https://code.launchpad.net/~private-ps-quality-team/autopilot/trunk <thomi> (which despite the name should be public) <ajmitch> thomi: sure, will change it <thomi> thanks! <ajmitch> hopefully it'll use the new branch for the pending build <ajmitch> thomi: warning, it's a very rough minimal package as it is :) <thomi> yup <thomi> thanks <ajmitch> now you need to teach me how to do autopilot tests <thomi> sure, for Unity? <ajmitch> probably a good place to start <thomi> ajmitch: OK, you wanna join us in the client room? <ajmitch> currently in sessions <thomi> ajmitch: quantal src package built... <ajmitch> good, now wait a few hours for the binary package <ajmitch> oh, queue times are back down again, they were ~7 hours earlier #ubuntu-unity 2012-05-09 <Shady__> Hello every one! <Shady__> Do you know where I can get Unity Design specs? <Shady__> Specially opacity specs... #ubuntu-unity 2012-05-10 <^Mike\b> When people talk about "the Ayatana project", is that a collaboration between Canonical staff, maybe GNOME people, or staff from other distros, volunteers from the community, etc? Or is it primarily Canonical staff, and the project is really a team within that company? <mhall119> ^Mike\b: Ayatana is project name used in Canonical for DX innovation <^Mike\b> What's DX? <mhall119> desktop experience <^Mike\b> right-o <mhall119> so Ayatana takes it through design and prototyping, and eventually a product emerges from that <^Mike\b> Do you know if it is one group of people, or is it more like projects by various teams fall under that umbrella label? <mhall119> it's people from multiple projects that Canonical works on <^Mike\b> okay, thanks <mhall119> no problem <mpt> Ayatana is to Ubuntu as leprechauns are to Ireland <sgringwe> Hello. Is anybody able to help me with a bug i just reported for libunity? Bug: https://bugs.launchpad.net/libunity/+bug/997659 <ubot5> Ubuntu bug 997659 in libunity "add_playlist does not work" [Undecided,New] <sgringwe> !help <ubot5> Please don't ask to ask a question, simply ask the question (all on ONE line and in the channel, so that others can read and follow it easily). If anyone knows the answer they will most likely reply. :-) See also !patience <sgringwe> !patience <ubot5> Don't feel ignored and repeat your question quickly; if nobody knows your answer, nobody will answer you. While you wait, try searching https://help.ubuntu.com or http://ubuntuforums.org or http://askubuntu.com/ <sgringwe> Interesting, I just disabled MPRIS code, and now even the metadata is not showing up. It doesn't even show media controls. I guess MusicPlayer as a whole is not working. <sgringwe> aha! I had to call player.export() <sgringwe> Everything works fine now #ubuntu-unity 2012-05-11 <matricx> Hello guys. <matricx> I just want to request from the developers of Unity that they should create a distribution, a stable one, to Ubuntu 11.10. I'm using Ubuntu 11.10 <njin> Hello, where is the difference between -dbg and -dbgsym packages ? Which one is suggested for the best result ? Thanks <joey> popey: how soon before we can axe this channel? :-) <popey> haha joey <joey> :-) <joey> I mean to say the redirect for ayatana <joey> although it's kinda funny how it came out :-) <bschaefer> thomi, ping, hey that ibus build thing is going crazy #ubuntu-unity 2012-05-12 <ais523> so, I've started patching Unity locally, because it does most of what I want but there are several rough edges <ais523> what's the best way to see if what I'm doing would be accepted, or if it would go against the vision of what other people want? <popey> ais523: email the unity-design mailing list with links to screenshots/videos/branches/mockups <ais523> also, the link to the mailing list is a broken link (both the link here in IRC and the link from the online documentation); I'd probably ask there if I could find it <ais523> popey: ah, OK, that sounds like a good idea <ais523> makes sense to get design approval even if I'm implementing it myself * popey changed the topic of #ubuntu-unity to: Home of Unity and Ayatana || http://unity.ubuntu.com and http://wiki.ubuntu.com/Ayatana || Bitesize Bugs you can help with: http://goo.gl/i1WA1 and http://goo.gl/tiheb || Not getting an answer? Post on the https://launchpad.net/~unity-design mailing list <mario_> anyone using unity with 3 monitors? do you have 3D working? <ais523> fwiw, here's my big plan for Unity: https://lists.launchpad.net/unity-design/msg09410.html <ais523> I have a few small ones too, but want feedback on the big one first <JanC> ais523: I guess applications might have to grow the ability to let you drag a tab/document to the launcher to create a new launcher item <ais523> JanC: dragging is one possibility for a UI <JanC> so this would require cooperation by the application <ais523> I was thinking more along the lines of right-clicking and just pinning the file open in a window at the moment to the launcher <ais523> it's likely to require application cooperation no matter what <ais523> but there's quite a bit of cooperation already, so it doesn't seem like an impossible goal <JanC> that's theoretically possible now, I think? ;) <ais523> nope, you can only pin an application, not a file <ais523> however you /can/ create a .desktop file that refers to an application/file combination, and pin that <JanC> you can drag from the dash to the launcher <ais523> hmm, let me try that <JanC> of course, applications in the dash have a .desktop file already <ais523> nope, with a file it just highlights Nautilus, as the only application I've got pinned capable of opening it <JanC> right, but that's just a matter of how you drag'n'drop <ais523> so basically what this would be doing is simply a) creating the .desktop file automatically when necessary rather than making the user do it, b) grouping windows under the .desktop file that best describes them, not the .desktop file for the application they belong to (BAMF tries to do this already, but doesn't have support for it at the file level) <ais523> and putting a nice UI on it all #ubuntu-unity 2012-05-13 <JanC> without knowing all the details, I think it wouldn't be too difficult to implement indeed <JanC> by creating an ad-hoc .desktop file <ais523> well, let's say I pin a particular PDF to the launcher; then I open that PDF, not from the launcher, but from within Evince or within Nautilus <ais523> what I'd want to happen is for that launcher icon to light up, rather than Evince's, and for it to not group with my other Evince windows <ais523> that's the hard part implementation-wise (it's the same task as working out what .desktop file to create) <ais523> everything else is easy, as you've pointed out <JanC> when you add support for something like that to an application, the application should be able to refer to the right .desktop file I assume (or else BAMF needs some serious fixes) <JanC> although, maybe it doesn't, and that's why it behaves weird half of the time ;) <ais523> it doesn't, and that is indeed why it behaves weird half of the time :) <JanC> I mean, I have 2 nautilus items right now, and have no idea why--the non-persistent active one was started by clicking the non-active persistent one's icon ;) <ais523> I somehow managed to get two copies of my newsreader in the launcher once <ais523> and I wasn't even doing anything unusual <ais523> (although it crashed a lot, so maybe apport is indirectly responsible for that one) <JanC> maybe you asked apport to restart the application, so it didn't get restarted using its .desktop file? <ais523> yep, that's what I'm thinking <ais523> although it should have been able to match it to the .desktop file anyway via window class and executable <JanC> apport can't really rely on that being available, I suppose <JanC> but maybe could use it optionally <ais523> it's not apport's fault, it's bamf's <ais523> ideally it should ignore how an application started altogether when matching <ais523> although it needs to look at that to learn what a launcher does, I think <JanC> well, it needs some way to match applications to launcher items ;) <ais523> yes <JanC> but AFAIK there is no mandatory thing available to be able to do that <JanC> so it needs help from the application, and hope the application isn't confused itself ;) <ais523> yep <ais523> it should be able to handle applications in general with some heuristics, although some would need special cases <ais523> you can look for things that look like filenames in the title bar, for instance <ais523> start with ~ or / and the name of one of the top-level directories on the system <ais523> and you can work out that a launcher is for an application plus a specific file, by comparing the command lines; one will have a filename where the other has a wildcard <JanC> it's not as easy as that, I suppose <ais523> it's never as easy as that when you start implementing it <ais523> atm I'm trying to figure out how to figure out what process is foregrounded in a terminal <ais523> and there's a syscall (actually ioctl) for that but for some reason you're only allowed to use it if you're running on that terminal yourselfâ¦ <JanC> that sounds like a sensible restriction fro ma security PoV ;) <ais523> I'd expect it to also be allowed if you're running as the same user <ais523> there's apparently both a user check and a terminal check <ais523> and I think you can get around it anyway by using the debugging API to start debugging an application on that terminal and ask it to make the check for you, but that's obviously ridiculous <JanC> what if you have a sudo session running in that terminal? <ais523> then you get EPERM from the syscall <JanC> probably better to keep application matching to actual X apps to start with, âº <JanC> ? <ais523> as in, a different error <ais523> "you aren't on the terminal" is ENOTTY, versus "you don't have the permissions to see which program is running" which is EPERM <JanC> ah, makes sense <JanC> I mean, the error differences <ais523> huh, no, EPERM is only for /setting/ <ais523> I guess what happens is that if you're on the terminal, it tells you that sudo is running <ais523> but not what sudo is doing, which you don't have the perms to look at <ais523> anyone has the perms to check if it's running or not, though <jussi> so.. if anyones around... Not sure where this belongs, but I get a nice system settings crash and then when I click report bug the bug reporter just closes. :/ <jussi> I can repeat it every time... <Margouillat-Samb> hello everybody <Margouillat-Samb> I have a problem to install Unity on my Ubuntu 12.04 <Margouillat-Samb> I install it with the main depositeries, but when I try to use it, there is nothing like Unity in the list <Margouillat-Samb> someone can help me?? <Daekdroom> It should say 'Ubuntu' <Margouillat-Samb> but it's Lubuntu <Daekdroom> But the session name for Unity is 'Ubuntu'. <Margouillat-Samb> that's why there is no unity install by default <Margouillat-Samb> I check it and I come back to say <Margouillat> There is nothing like Ubuntu <Margouillat> there is only Lubuntu LXDE Gnome/openbox <Margouillat> why there's no ubuntu? can you help me <Margouillat> ?? <Daekdroom> I'm not sure. <Margouillat> I have to precise what are the problems which ennoy me with my computer : when I do ctrl + alt + F1 to F6 there is an error message on my monitor with : "NO SUPPORT" and the same when I start my computer in the place of my grub <Margouillat> http://forum.ubuntu-fr.org/viewtopic.php?id=907421 <JanC> Margouillat: if you want a Unity-based desktop, then install the ubuntu-desktop package (not only unity) <JanC> then that should be an option in the login screen <JanC> just saw this: http://blog.rootshell.be/2012/05/02/integrating-osvdb-into-ubuntuunity/ âº #ubuntu-unity 2012-05-14 <bschaefer> thomi, hey, I wanted to update you one what I found about the ibus test before jenkins started acting weird <bschaefer> on* <thomi> bschaefer: Hey <thomi> sorry - had a power cut at thumper's place, so I drove home <thomi> ...then I needed to light the fire to stop the cats complining :-/ <bschaefer> power cut? Is that pretty much a power outage? <thomi> yeah <bschaefer> that sucks! <thomi> my place is fine :) <bschaefer> and cats need fire haha <bschaefer> that's good! Hope your traveling went well also! <bschaefer> so pretty much with the ibus anthy sometimes that check box is still off! It seems...it is very weird... <thomi> yeah, I'm almost over the jetlag <bschaefer> nice! <thomi> which checkbox? <bschaefer> umm that wouldn't allow adding any engines * bschaefer looks up the name <thomi> It's going to take me a while to get mu head back into the game... so much happened at UDS <bschaefer> the Customize active input names check box under Input Methods <thomi> ahh <thomi> right <bschaefer> yeah I was listing in as much as I could haha <bschaefer> but Im guessing you had to do more actual work ;) <thomi> bschaefer: so we're setting that checkbox from autopilot, right? <bschaefer> let me pull up a video of it! <bschaefer> yeah! <bschaefer> that is what fixed Pinyin and Hangul <bschaefer> but anthy is still being fussy <thomi> hmm, ok <bschaefer> I don't want to strain you to much, just wanted to you see it haha! <bschaefer> https://jenkins.qa.ubuntu.com/job/dx-autopilot-fix-ibus/82/label=1EBEE0FF-DAC9-11DF-BBDA-64A98C34D485/artifact/artifacts/autopilot.tests.test_ibus.IBusTestsAnthy.test_simple_input_hud%20%28system,commit_enter%29.ogv <bschaefer> but what is odd is a video from run 81 shows that the toggle is ON, but it still fails :( <bschaefer> for example this one has the toggle box on :(, but anthy still fails to work: <bschaefer> https://jenkins.qa.ubuntu.com/job/dx-autopilot-fix-ibus/81/label=1EBEE0FF-DAC9-11DF-BBDA-64A98C34D485/artifact/artifacts/autopilot.tests.test_ibus.IBusTestsAnthy.test_simple_input_dash%20%28user,commit_j%29.ogv <bschaefer> thomi, but that I was pushing some test after that then jenkins got stuck! Sooo yeah <thomi> is it still stuck? <bschaefer> yeah <bschaefer> it keeps rebuilding it... <bschaefer> but not running that test, I figured you were busy and I can always wait haha * thomi looks now <bschaefer> it went crash a couple days ago... <bschaefer> crazy* <thomi> *sigh* ssh tunnel seems to have died <bschaefer> :( <thomi> hmm, rsync isn't working I'm guessing we no longer make precise daily ISO images: <thomi> + rsync -c -azL -i --progress cdimage.ubuntu.com33ec:265c:71fe:e26d:2682:4ec2:aaa1:99abimage/daily-live/current/*-desktop-i386.iso working/daily-live.iso <thomi> ERROR: destination must be a directory when copying more than 1 file <thomi> rsync error: errors selecting input/output files, dirs (code 3) at main.c(571) [Receiver=3.0.8] <thomi> should we be using precise or quantal I wonder? <bschaefer> oo ok, well that would sense <bschaefer> hmm <bschaefer> well if quantal makes ibus work then we should use that :P <bschaefer> haha, <bschaefer> thomi, I think we should push those changes you made that fixed about 66% of the failures <bschaefer> well the Pinyin and hangul, to the main branch <thomi> bschaefer: do you feel like preparing a MP to unity trunk with those changes? <bschaefer> yeah I can! <thomi> We obviously want to strip out all the debuggin stuff we added! <bschaefer> since I really changed that branch haha <bschaefer> yeah * bschaefer goes to do that <thomi> I need to debug a unity crash, so I may not be around for a while... <bschaefer> no worries, Ill get that branch set up and Ill email you if you're not around with the MP <bschaefer> good luck! <thomi> found the problem... :( <bschaefer> and I just pushed the branch! <bschaefer> what was the problem? <bschaefer> thomi, https://code.launchpad.net/~brandontschaefer/unity/ap-ibus-test-fixes/+merge/105595 <thomi> bschaefer: cheers <thomi> the problem was that you can't add a null gchar* to a GVariant <thomi> the root cause is that we're using a gchar* in the first place :( <thomi> bschaefer: approved - thanks <bschaefer> thomi, o, hmm could you point me to your branch that fixes that? Did you just change it to a gstring? or st33ec:265c:71fe:e26d:2682:4ec2:aaa1:99abstring? <bschaefer> thomi, and np! * bschaefer still new ish to GVariant haha <bschaefer> is <thomi> bschaefer: I'm changing it to a st33ec:265c:71fe:e26d:2682:4ec2:aaa1:99abstring now <bschaefer> oo cool! <bschaefer> I just want to make sure I don't make that same error and know how to fix it haha <bschaefer> thomi, thank you, and Im about to go to the golfing range. Have a good rest of your day :) <thomi> you too <thomi> hane fun! <thomi> *have <windbuntu> i don't know if any of you actually created unity desktop in ubuntu, but i must say, if you did, you did one hell of a job. i love it. <Andy80> hi :) <huayra> hey <huayra> How is support for Unity in other distros or kernels? <Zhenech> N/A <huayra> I am thinking on moving back to debian (jumped onto Ubuntu in 2005) but would like to keep using thsi as the GUI/shell <huayra> Zhenech, you mean it is not available at all, or people has not packaged it yet? <Zhenech> feel free to join me and other in #debian-ayatana on irc.debian.org and help us bring unuty to debian :) <Zhenech> i mean that it needs way too many ubuntu specific parts at the moment and thus not available <Zhenech> and tehre are not enough ppl to help <Zhenech> (as always) <huayra> Zhenech, indeed. But I mean... IS the upstream work in unity so bad that it is hard-or-close-to-impossible to package it for debian? <huayra> I mean, I think of Ubuntu as debian... <Zhenech> I didnt say its bad <Zhenech> it
{'channel': 'ubuntu-unity', 'month': 5}