/srv/irclogs.ubuntu.com/2016/01/21/#ubuntu-x.txt

=== lool- is now known as lool
mamarleyts11:24
mamarleyoops11:24
mamarleytseliot: I added support for the NVIDIA EGL libraries to gpu-manager.c in ubuntu-drivers-common.  It is in ppa:mamarley/staging.  I also tried to add it to prime-select, but I am not a Python programmer and that code befuddled me.11:26
tseliotmamarley: actually I'm working on that, and I'm trying to track down a segfault in the new code11:27
mamarleyAh, OK, so I guess I wasted my time.  There was just a user complaining about it yesterday, so i figured I would take a stab at it.11:27
mamarleyWell, at least I can tell him that it is being worked on. :)11:27
tseliotmamarley: not necessarily. What code did you based it on?11:27
tseliot*base11:28
tseliotmamarley: as in, did you use git?11:29
mamarleyNo, sorry.11:29
tseliotmamarley: so, no diff11:29
mamarleyNo, not really.  I could take the file I modified and diff it against another one if you wanted though.11:30
mamarleyOne problem I did run into was that the nvidia-xyz-prime/ld.so.conf files only have the path to the mesa GL libs, not the EGL ones, so this may require a modification to the NVIDIA packages as well.11:31
tseliotI've just downloaded the sources11:31
tseliotmamarley: that is something that we need11:32
tseliotmamarley: but aren't the libraries all in the same place?11:33
mamarleytseliot: Nope, the GL ones are in /mesa and the EGL ones are in /mesa-egl11:33
tseliotmamarley: right, I even added code for that in gpu-manager. Patches for nvidia are welcome, if you have the time11:34
mamarleytseliot: You mean patches for the packages in the Ubuntu archives?11:35
tseliotmamarley: or for yours. I merged some of the changes from the PPA, and I have them in my local branch, so that might work too11:36
tseliotalso, the change should be trivial11:36
mamarleyOK, sure.  Are we doing this only for Xenial?11:36
tseliotmamarley: for now11:39
mamarleytseliot: OK.  I am a bit busy at the moment but I can upload patched NVIDIA drivers for all the versions for Xenial a little later today.11:39
tseliotmamarley: it works for me, thanks11:39
mamarleyNo problem11:40
tseliotmamarley: BTW, I might end up adopting your code for gpu-manager. It definitely wasn't a waste. My code, on the other hand... ;)11:41
mamarleyI was actually surprised at how quickly I was able to get that part working.  I haven't written plain-old C in quite a while, so I was expecting more trouble.11:43
tseliotyes, I like simple. I went with a more complex solution, and screwed up at some point11:44
tseliotI think I'll simply add the C code that I wrote to make it possible to test the EGL alternatives, and the python code11:49
mamarleyOK, and I will let you know once I have those patched drivers uploaded.11:50
tseliotthanks11:52
tjaaltonRAOF: did I promise to upload apitrace at some point?13:43
tjaaltonto debina13:43
tjaalton-an13:43
RAOFtjaalton: I believe you may have, yes. :P15:05
tjaaltonhah, so I'll do that now :P15:06
tjaaltonhmm now that I look at it, the pristine-tar commit shows a different tarball name than the changelog15:18
tjaaltonchangelog has +repack15:18
tjaaltonRAOF: should it be without +repack?15:21
RAOFHm, let me check.15:22
RAOFtjaalton: Bah, pristine-tar should have the +repack.15:23
tjaaltonok15:25
RAOFSorry. :)15:27
tjaaltonso it's the same tarball though, or should have some files filtered out?15:28
RAOFIt's got the files filtered out, it just has the wrong name.15:30
tjaaltonah, ok15:30
tjaaltonso I'll just rename it15:30
tjaaltonand maybe import15:30
RAOFYeah. You *can* just rename the files on the pristine-tar branch, but gbp complains wierdly about that.15:31
tjaaltonheh, first time I've actually checked out a pristine-tar branch..15:33
tjaaltonwas going to just rename the built tarball15:33
mamarleytseliot: I have uploaded new versions of all the supported driver versions for Xenial with the Mesa EGL directory in the Prime ld.so.conf to https://launchpad.net/~mamarley/+archive/ubuntu/staging/+packages.  346 failed to upload, but that is due to a screwup I made a long time ago while packaging an older driver version.15:51
mamarleyricotz: I also uploaded 361.18 again for Wily, Vivid, and Trusty to remove the EGL alternative since those aren't going to get Prime support for EGL.15:52
tseliotmamarley: ok, thanks. BTW, I managed to get my gpu-manager code to work. That is well integrated with the test suite, so, I'm going to use that (I appreciate your effort though).15:55
RAOFHm. We should remove the arch qualificatons for the Mir EGL patch.18:12
RAOFtjaalton: Mind if I enable Mir in Mesa on aarch64, s390x, powerpc, etc?23:00
tjaaltonRAOF: nope, go ahead. pushed ubuntu branch too, now that 11.1.1 is in xenial23:19
RAOF???23:34
RAOFtjaalton: I do not yet see 11.1.1, apart from on the Ubuntu branch.23:34
tjaaltonhuh23:35
tjaaltonoh hell, forgot to upload of course23:36
tjaaltondone23:36
RAOFWin!23:37

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