/srv/irclogs.ubuntu.com/2013/10/29/#ubuntu-desktop.txt

Laneydarkxst: & cinnamon?00:03
Laneyalso, please apply for at least ubuntu-gnome-dev00:05
darkxstLaney, http://launchpadlibrarian.net/146225058/cinnamon_1.7.4-2ubuntu3_1.7.4-2ubuntu4.diff.gz00:05
darkxstLaney, am planning doing that soon, just need to get application sorted00:06
Laneyoh ok00:06
LaneyProbably have to look at it tomorrow00:07
seb128happyaron, hey, could you look at https://bugs.launchpad.net/ubuntu/+source/ibus/+bug/1221593 ?00:08
ubot2Launchpad bug 1221593 in ibus (Ubuntu) "ibus-ui-gtk3 crashed with SIGABRT in _g_log_abort()" [High,Confirmed]00:08
=== m_conley_away is now known as m_conley
=== m_conley is now known as m_conley_away
=== duflu_ is now known as duflu
mlankhorstmorning05:53
RAOFmlankhorst: Good morning!06:08
RAOFmlankhorst: You wouldn't know, off the top of your head, how to get a radeon GPU to wait for rendering to a bo before copying from it, other than radeon_bo_wait?06:12
mlankhorstRAOF: copying on the cpu, or gpu?06:16
RAOFGPU06:16
mlankhorstoh you just need to annotate you use it, and then it waits automatically06:16
RAOFWell, should be on the GPU. Copying via EXA :)06:17
mlankhorstwell if you use existing methods that annotation should already be there06:18
RAOFmlankhorst: Hm. Where is that annotation done?06:27
=== Trevinho_ is now known as Trevinho
mlankhorstRAOF: probably shows up as relocation, lets just say it's hard in radeon to do it wrongly06:46
mlankhorstonly newer cards that support vm don't need relocations06:47
RAOFAh.06:47
RAOFSo, if a radeon_bo_wait() in copy_to_mir fixes some corruption, it's likely that this is not actually a fix, but merely slowing things down enough to avoid some other problem.06:48
mlankhorstindeed06:49
mlankhorstwell06:49
mlankhorstyou need to wait on the target, probably :P06:49
mlankhorstor at least flush the command stream06:49
mlankhorstcommand stream doesn't need to be completed, but it has to be submitted before mir tries to use the buffer06:50
RAOFWhich would be done by radeon_cs_flush_indirect, if I'm not mistaken?06:50
RAOFWhich we indeed do before sending the buffer to Mir.06:51
mlankhorstRAOF: what do you see then when not waiting?06:58
RAOFmlankhorst: Roughly speaking, this:07:08
RAOFhttps://bugs.launchpad.net/xmir/+bug/123354507:08
ubot2Launchpad bug 1233545 in xserver-xorg-video-ati (Ubuntu) "XMir screen corruption on radeon chipset" [Critical,Confirmed]07:08
mlankhorstmeh I'll give up on the glamor-egl bug and just file an upstream one, damned corruption.. I'll see if I can reproduce the radeon one07:13
mlankhorstRAOF: lets just say this, native mir clients don't wait for the bo to finish either right?07:13
RAOFmlankhorst: I'm actually not sure; they *do* call flush() before submitting.07:14
mlankhorstand can you accept glamor-egl to saucy? It fixes running default configuration saucy with the binary drivers.07:14
RAOFSure.07:14
RAOFAlso, ???!07:14
mlankhorsthttps://bugs.launchpad.net/ubuntu/+source/glamor-egl/+bug/123265807:15
ubot2Launchpad bug 1232658 in glamor-egl (Ubuntu) "glamoregl fails to load with binary drivers" [Critical,Fix released]07:15
mlankhorstturns out ordering is important ;)07:15
mlankhorst-dh $@ --with autoreconf,xsf,quilt --builddirectory=build/07:15
mlankhorst+dh $@ --with quilt,autoreconf,xsf --builddirectory=build/07:15
RAOFHeh.07:15
RAOFmlankhorst: Going to add a saucy task for that bug? Also, some bare-bones testing instructions?07:18
mlankhorstoops added raring lol07:18
mlankhorstbarebones testing: install any type of binary driver, try to start x07:19
mlankhorstdone07:19
mlankhorstRAOF: just out of curiosity do you have a debug option to always count the entire screen as damaged?08:05
=== vrruiz_ is now known as rvr
mlankhorstvila: seems to be the recordmydesktop thing crashing in conjunction with autopilot tests09:12
mlankhorstif running a separate "/usr/bin/recordmydesktop --no-sound --no-frame -o /dev/null" before calling  autopilot run -v autopilot.tests.functional it crashes almost right away..09:17
RAOFmlankhorst: I don't have such a debug option, no. It might be worth adding one.09:18
abhishekI want to run Ubuntu Desktop on the device which is having Android ...Please help me09:20
vilamlankhorst: not sure I follow, recordmydesktop is crashing or does it make the x server crashing ?09:23
abhishekI have IFC6410 development board which is preloaded with Android. I want to run Ubuntu Desktop on this. No ubuntu is officially available for this board. Can someone please help me in creating the boot.img Ubuntu image for this board\09:24
mlankhorstvila: something recordmydesktop does makes xserver crash..09:26
vilamlankhorst: good, so you mean you've reduced the reproducing recipe even further ?09:26
mlankhorsta little09:27
mlankhorstbut only running recordmydesktop doesn't trigger it, so a second component is needed..09:29
abhishekPlease help me in creating the Ubuntu Desktop image for the ARM board09:33
abhishek:q09:38
mlankhorstvila: well it crashes on the first test if i run with recordmydesktop09:39
mlankhorstwhich was autopilot.tests.functional.test_dbus_query.DbusQueryTests.test_select_single_on_object_with_param09:39
mlankhorsthm minimal testcase: start recordmydesktop with compiz enabled for compositing, run window-mocker, kill window-mocker window09:42
vilamlankhorst: great, please add those to the bug report and I'll try to followup with whoever is responsible for the tests once we have a fix09:47
mlankhorstit's probably 'trying to read the contents of the window after being removed from compositing, or something..09:48
mlankhorstI added the testcase for the bug anyway09:48
vilamlankhorst: great09:50
mlankhorstI fear that this is something upstream has to resolve, though..09:51
vilamlankhorst: can you mail a short summary to didrocks, I start losing track of what the next step is :-/10:06
mlankhorstpoke amd devs about the bug, I guess :)10:08
mlankhorstor glamor-egl devs, dno10:08
vilamlankhorst: right, I have no idea who those guys are :) So, didrocks should know better since he knows the impact on ci10:11
mlankhorstbut yeah seems running that small test crashes every time10:21
mlankhorsthm found a possible fix anyway10:38
mlankhorstugh how is this even working to begin with :s10:43
=== MacSlow is now known as MacSlow|lunch
mhr3tseliot, so... when will we get proper opencl support on ubuntu? :)12:16
=== MacSlow|lunch is now known as MacSlow
mlankhorstderp13:01
tseliotmhr3: err... what do you mean?13:03
mlankhorstvila: seems to be caused by PIXMAP_PRIVATE re-use :P13:04
vilamlankhorst: is this good or bad ? ;)13:06
mlankhorstgood, I hope13:08
mlankhorstbut no idea really, meh :/13:30
mlankhorsthm indeed13:33
mlankhorstvila: I think glamor-egl is not allowed to use PIXMAP_PRIVATE14:00
vilamlankhorst: sorry, I have no idea what this means :-/14:22
mlankhorstvila: i think glamor is re-using a key that xorg uses internally, would explain the valgrind error14:28
vilamlankhorst: ha, a glamor coding bug then ? I thought it means glamor design was not supporting some higher level feature14:31
mlankhorstpossibly, no diea yet14:34
mlankhorsthm, seems theoretically allowed, weird14:38
mlankhorstRAOF: how do you keep up with Xorg? It really really needs less layers of obfuscation14:47
=== alan_g is now known as alan_g|tea
=== alan_g|tea is now known as alan_g
=== Laney is now known as KruSha666
KruSha666morning desktoppers15:47
KruSha666900D /\/\0r|\|1|\|9 UBU|\|7U d3$|<70P15:52
KruSha666hello15:54
attentehello KruSha66615:58
mitya57900D 3\/3|\|1|\|9 |_/ยท\|\|3Y :)15:59
KruSha6667|-|3 L3373$7 d3$|<70P 4r0U|\|D16:00
* KruSha666 coughs16:01
=== KruSha666 is now known as Laney
seb128hey16:01
seb128I'm watching you guys!!!16:01
desrtkrusha?  seriously?16:04
tseliotmhr3: what do you mean?16:07
mhr3tseliot, our nvidia pkgs aren't overly opencl-friendly16:10
tseliotmhr3: any bug reports in particular?16:10
mlankhorstI guess ICD support for mesa is missing16:10
mhr3tseliot, the problem is that every opencl implementation ships its own libOpenCL.so and we're not spliting those into separate pkgs16:12
mhr3because yea, if you want to have multiple icds, it's just not possible to install all16:12
mhr3tseliot, debian is going the right way these days, they split all the icds into separate pkgs16:13
mhr3tseliot, of course that would mean we'd have like 5 pkgs for each nvidia driver version :/16:13
mhr3and if there wasn't enough of those :P16:14
tseliotmhr3: debian has the nvidia packages split into several packages, which is something I'm trying to avoid unless it's really necessary16:14
mhr3tseliot, right, but as i said, by doing that they have full icd support16:14
mhr3you can mix and match any icd with any libopencl16:15
tseliotmhr3: I can probably split cuda and openCL in 14.04. Backporting drivers to 13.10 or 12.04 would then be a bit of a hell though...16:16
mhr3tseliot, well you know, with all the available icds out there it would be nice to be able to have more than one16:17
mhr3tseliot, as in pretty much every laptop these days can have 3 opencl platforms - cpu, integrated gpu, discrete gpu16:18
mhr3and our packaging is limiting this to just one16:18
tseliotmhr3: I'll probably do this in the transition from 319 to 331. We're going to have a separate kernel module anyway for cuda...16:19
mhr3tseliot, would be nice, the minimal thing that would be needed is just to move the libOpenCL.so into a separate pkg16:20
mhr3meaning the .so that's current in nvidia-[ver]16:21
mhr3and fglrx-...16:21
tseliotmhr3: right16:22
mhr3and installing the icd into /etc/OpenCL/vendors... (at least i think that was still missing last time i checked)16:22
tseliotmhr3: well, currently there are links in that directory which point to the actual files16:23
tseliotbut yes, I'll make sure it's all in the right place16:23
mhr3tseliot, i wrote http://mhr3.blogspot.co.uk/2013/06/opencl-on-ubuntu-1304.html some time ago, so feel free to ping me if you'd need me to test a new layout or something :)16:24
tseliotmhr3: thanks. I'll also have a look at the Debian packages. This time I think I'll fix things for good16:26
mhr3tseliot, awesomeness :)16:27
tseliot:)16:27
Laneydarkxst: here?16:35
mlankhorstRAOF: no glitches here..16:38
mlankhorstati just worksforme on trusty16:38
mlankhorstexcept if I use glamor, unsurprisingly16:38
Laneydarkxst: I've updated the media-keys patch to just always start the keygrabber except for 'gnome'16:40
mlankhorstseb128: meeting time?16:41
seb128mlankhorst, oh, sorry, we are skipping this week since most of us are in Oakland, technically it was also an hour ago (DST change)16:42
mlankhorstoh right, anyway.. android to dma-fence porting, more drm-dkms backporting, mesa 9.2.2 upload, working on glamor-egl bugs16:42
mlankhorstgone :P16:42
seb128mlankhorst, thanks ;-)16:43
ritzChrisTownsend,  hi, busy ? question . wrt bugs.launchpad.net/bugs/1199015  . Any suggestions on trying to isolate the fix ?16:53
dobeyseb128: hey, i didn't switch the dupes around this time! it was "Shaun P" the reporter of the one bug that i marked won't fix, apparently16:53
ChrisTownsendritz: Hi, I just looked at the bug and off the top of my head, I don't have any ideas.  Is this only specific to Precise?16:56
ritzanything before 0.9.1016:56
ritzfixed in saucy16:56
ChrisTownsendritz: Ok, that's good info.  I will need to debug to have some idea, but I have a pretty big backlog atm.  I will try to keep it on my radar and see if I can at least see about getting this fixed in Precise.16:58
ritzhmm, thank you16:59
ChrisTownsendritz: I'll assign myself to the bug to make sure I remember it:)17:03
seb128dobey, hey, don't worry, I'm going to keep it this way until I get free slot to look at that, I'm going to reopen/file a new bug then17:03
dobeyseb128: ah, ok. just didn't want you to think i was trying to be a pain. :)17:05
ritzChrisTownsend,  thanks. I am kindda of tired of bisecting compiz, rebuilding compiz and unity17:06
ritzwhat is the usual process here ?17:06
ChrisTownsendritz: Umm, you're doing it the way I would:)  And yes, it is very tedious.17:07
seb128Laney, https://bugs.launchpad.net/ubuntu/+source/gnome-settings-daemon/+bug/123241917:35
ubot2Launchpad bug 1232419 in gnome-settings-daemon (Ubuntu) "[xsettings]: gnome-settings-daemon crashed with SIGSEGV in notify_have_shell()" [High,Confirmed]17:35
seb128dobey, thanks ;-)17:35
happyaronseb128: I will have a look at the bug tomorrow and I'm going to bed now..18:11
seb128happyaron, hey, thanks18:11
happyaronmaybe bug #1245925 also needs comments from people working on it.18:12
ubot2Launchpad bug 1245925 in maliit-framework (Ubuntu) "Troublesome export in /etc/profile.d/maliit-framework.sh" [Undecided,New] https://launchpad.net/bugs/124592518:12
seb128Laney, could you commit https://launchpad.net/ubuntu/+source/gnome-control-center/1:3.4.2-0ubuntu0.12 and https://launchpad.net/ubuntu/+source/gnome-control-center/1:3.4.2-0ubuntu0.13 to lp:~ubuntu-desktop/gnome-control-center/precise/?19:32
Laneyoh that exists?19:34
LaneyYES! YES I CAN!19:34
=== m_conley_away is now known as m_conley
=== m_conley is now known as m_conley_away
=== ChrisTownsend1 is now known as ChrisTownsend
seb128desrt, online?20:34
Mirvcyphermox: can you pkg ack http://10.97.0.1:8080/view/cu2d/view/Head/view/Unity/job/cu2d-unity-head-3.0publish/lastSuccessfulBuild/artifact/packaging_changes_libunity_7.1.3+14.04.20131029.1-0ubuntu1.diff ?20:40
seb128attente, https://bugzilla.gnome.org/show_bug.cgi?id=69700220:42
ubot2Gnome bug 697002 in general "Grab and emit a signal when XK_ISO_Next_Group is pressed" [Normal,Resolved: fixed]20:42
Mirvcyphermox: nevermind20:52
darkxstLaney, ok, guess I will need to rebase bug 1232419 then20:59
ubot2Launchpad bug 1232419 in gnome-settings-daemon (Ubuntu) "[xsettings]: gnome-settings-daemon crashed with SIGSEGV in notify_have_shell()" [High,Confirmed] https://launchpad.net/bugs/123241920:59
mterryseb128, why is pitivi in main?20:59
seb128mterry, we were talking about installing by default, back in the day21:00
seb128I wonder if we put it to supported/dvd by then and let it there21:00
mterryseb128, seeded-in-ubuntu isn't showing anything...21:01
seb128mterry, I can't find anything either, weird ... I guess it's worth asking on #ubuntu-devel21:05
cyphermoxMirv: so no need for an ack of that?21:11
Mirvcyphermox: ahum, I thought it was a core dev approving the commit but actually yes please do ack21:13
cyphermoxok, just a second21:14
Mirvcyphermox: but it's this adding of two symbols http://bazaar.launchpad.net/~unity-team/libunity/trunk/revision/30521:14
Mirvplus ABI bump21:15
Mirvbut I fumbled since I thought it was acked by a core-dev already so I pushed the button already21:15
cyphermoxMirv: I don't see the thing now21:16
cyphermoxright21:16
cyphermoxwell, yeah, it looks fine21:17
cyphermoxit's a little non-obvious at first because that's just exposing generated getters/setters21:17
Mirvyeah I saw that but it seemed correct then21:18
cyphermoxyeah21:18
cyphermoxit looks right, no worries21:18
Mirvthanks21:19
cyphermoxMirv: I'm a bit stuck w.r.t VPN atm, can you please check if address-book-app was rebuild recently to get rev 109?21:23
Mirvcyphermox: just a sec21:24
Mirvcyphermox: 53 minutes ago, but bzr 108 still. do you want me to rerun it? apparently 109 came around 15mins after that21:25
Mirvwell rerunning anyhow21:33
cyphermoxthanks21:35
Mirvcyphermox: address-book-app bzr109 in PPA (built)22:04
cyphermoxMirv: thanks!22:23
* Mirv added lp:ubuntu-settings-components to our TODO list, but didn't assign myself to it yet. it's free to take if you have time23:23
Mirvie daily releasing that23:23
Laneythanks23:23
seb128Laney, still planning to commit those precise gnome-control-center SRUs to the vcs? (/me wants to do another SRU there)23:57
Laneydid23:57
Laneyor did I?23:57
Laneyoh that's amusing23:58
LaneyI did gsd23:58
seb128Laney, hehe ;-)23:59
=== jjardon_ is now known as jjardon
Laneyare you SRUing that sleep thing?23:59
seb128Laney, I was going to, if you want to do it though feel free23:59
Laneynot especially23:59

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