/srv/irclogs.ubuntu.com/2017/10/30/#ubuntu-x.txt

tseliotmamarley, ricotz: I have just pushed a fix for LP: #1726809 to bionic15:06
ubottuLaunchpad bug 1726809 in nvidia-graphics-drivers-384 (Ubuntu) "Vulkan does not work on nvidia-384 due to incorrect nvidia_icd.json" [High,In progress] https://launchpad.net/bugs/172680915:06
tseliotyou can also find it in my git tree (384 branch)15:07
ricotztseliot, the ppa packages don't show this issue?15:08
ricotztseliot, did you fix the EGL problem?15:10
tseliotricotz: yes, I did fix that. I haven't tried the PPA though15:17
mamarleyI'm running the PPA build of 387 and "vulkaninfo" gives the normal output for me.  I don't have any "real" Vulkan applications to test though,.15:18
ricotztseliot, ok -- the bug description says sp15:19
ricotzmamarley, 38415:19
mamarleyI know, but I don't have the 384 driver installed on any systems to test.  I was testing if the issue affected 387 so I would know if I needed to do anything to that.15:19
ricotzI am usually running vulkaninfo and -smoketest and didn't ran into this in the past15:19
tseliotI need to check the PPA. Guys, do you use a git tree? Downloading the sources from launchpad is a bit of a pain, as the diff.gz file always has the wrong md5sum15:20
tseliotat least here15:20
ricotztseliot, update the packaging to debsrc3! ;)15:21
mamarleyYes please :)15:21
ricotzsame for nvidia-settings15:22
tseliotI will, as I'm going to rework the whole packaging, so that it's probably closer to debian15:22
mamarleyIt would be nice for nvidia-settings because then we won't have to repack the orig.tar.bz2 to .tar.gz.15:23
tseliotyes, that's annoying15:23
ricotzsplitting the package into several libraries doesn't seems reasonable imo15:24
ricotzbut I guess easier to handle with glvnd15:24
tseliotricotz: the thing is, we need to provide glvnd for bionic, and non-glvnd for the previous releases. Also, I want users to be able to install nvidia without pulling in X11, etc. (thinking of server installations and other non-desktop use cases)15:25
ricotzI agree, cuda ...15:28
tseliotyep15:28
tseliotI haven't decided how to tackle this yet, but I want more flexibility15:28
ricotzI guess if you want to accomplish this it is likely needed to go with the full split as debian is doing15:29
ricotzand let dh_shlibs figure things out15:30
tseliotyes, that's the path, unless I come up with better ideas15:30
ricotzif splitting it that way is working for debian it should for ubuntu too15:31
ricotzdebian is already on glvnd?15:31
ricotztseliot, try to incorporate a conditional to enable/disable glvnd support to ease backports15:33
tseliotricotz: either that, or metapackages that pull in different dependencies15:34
ricotzbetter not imo15:34
ricotzgiving users on older series the option will likely break things15:35
tseliotif hybrid graphics can actually work in 18.04 with a GLVND solution, then I probably won't need the non-glvnd packages15:37
tseliotif it doesn't then I'll have to think about it15:37
tseliotmamarley, ricotz: I'm not sure how they couldn't reproduce the problem using the PPA, as you still have this in the debian/rules15:58
tseliotfind $(CURDIR)/debian/$(PKG_driver) -name "libGL.so.$(PKG_version)" | xargs /bin/rm -f15:58

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