/srv/irclogs.ubuntu.com/2016/10/22/#ubuntu-x.txt

ricotzmamarley, I am testing 375 a bit, no more freezing is a good thing ;) (compared to 370)07:29
soeemamarley: how is the driver packaging going ?08:57
ricotzsoee, looks first ;)10:24
soeei have installed if from mamarley staging ppa10:36
soeeseems to work fine10:36
mamarleyricotz: soee: Either one of you using KDE?  I find that 375 makes the KDE lock screen crash on exit, causing it to be restarted and therefore making it impossible to unlock the screen.  (At least without a non-security-conscious hack I have created.)10:42
soeemamarley: it was like that for a long time already10:43
soeeweeks i think, this is not new drier issue10:44
mamarleyricotz: Also, I have failed to compile nvidia-settings 375.  It now depends on nvml.h, which after some research I determined was provided by the nvidia-cuda-dev package.  However, even after installing that, it still complains of missing symbols.10:44
soeeoh wait, lock screen or shutdown screen ?10:44
mamarleyLock screen.  When I enter the password, it crashes and restarts, displaying the password prompt again.10:45
soeemamarley: works for me, just tested but i'm on Plasma 5.810:45
ricotzmamarley, GNOME here, so far no issues, I take it those packaging changes are needed now10:45
mamarleysoee: How did you get 5.8?10:45
ricotzsoee, maybe try 367 to confirm which is the most support currently10:45
soeemamarley: i'm on Neon and i am using dev/unstable 10:46
mamarleyricotz: Which packaging changes?10:46
ricotzmamarley, I might have some time later to look at nvidia-settings10:46
ricotzmamarley, regarding glvnd?10:46
soeericotz: confirm what ?10:46
mamarleyricotz: Yeah, without those changes, EGL does not work anymore.10:46
ricotzsoee, your problem with kde10:46
ricotzmamarley, I see10:47
mamarleyI think they changed EGL to use GLVND now, so I had to delete the non-GLVND EGL library and install the 10_nvidia.json configuration file in the proper place to tell GLVND to use the NVIDIA EGL.10:47
mamarleyThere wasn't any documentation about where that was though, so I straced es2_info to figure out what file it was trying to open.10:48
soeericotz: i think those are some changes in Plasma thah are my problems root. For example sddm failes a bit with propriety driver - it does not focus on password field or does not render properly on primary screen - will talk with d_ed anout it. Second issue is that when i switch profile on my optimus machine logout screen crashes as it can't find opengl or something10:48
mamarleyKDE is very picky about OpenGL these days.10:49
soeeright, as i said after switching profile opengl crash makes some ininite loop crash for logout screen and drkonqi :D10:50
ricotzmamarley, ok, remember to put new stuff at the proper places, e.g. insert things alphabetically10:50
ricotzseems to be fine regarding armhf since it built ok10:51
soeehttp://i.imgur.com/XZ5tA99.jpg10:51
mamarleyricotz: How should the alphabetization be handled with all those substitution variables?  I'm looking at nvidia-graphics-drivers.dirs.in and not really seeing a pattern.10:55
ricotzmamarley, e.g. debian/templates/nvidia-graphics-drivers.dirs.in10:59
ricotz /lib/udev/rules.d11:00
ricotz /usr/share/vulkan/icd.d11:00
ricotz /usr/share/X11/xorg.conf.d11:00
ricotz+/usr/share/glvnd/egl_vendor.d11:00
mamarleyYeah, I see I got that wrong, but I am wondering why, for example, the /usr/share stuff is not above /usr/src since "h" comes before "c".11:01
ricotzI know there are issues everywhere, just saying no need to make it worse, I won't reject it for that though11:02
mamarleyricotz: OK.  I guess I should put the GLVND thing right above the Vulkan thing then?  I can make these changes and then include them with the next 375 upload.11:03
mamarleyAlso, I'm not the only one seeing applications crashing on exit with 375: https://devtalk.nvidia.com/default/topic/972736/linux/some-applications-crash-on-exit-with-nvidia-375-1011:09
ricotzmamarley, ok, better hold it back then11:14
mamarleyOK.  Can I at least keep it in my staging PPA though?11:15
ricotzsure11:15
ricotzmamarley, regarding nvidia-setting, no idea what they are smoking ;) but moving this nvml dependency from optional to mandatory is bad11:16
mamarleyYeah, that was what I thought too.11:16
mamarleyI wondered if maybe even they intended to include nvml.h in the nvidia-settings source, but somebody forgot to do a "git add" ?11:17
ricotzpackaging this 1.9gb monster won't happen, so reverting those few bits to have it optional again seems reasonable11:17
mamarleyWhat is the 1.9GB monster?11:18
ricotzthis doesnt look like dlopen so without the actual library ...11:18
ricotzcuda 811:18
mamarleyThat is already packaged in Yakkety and Zesty, but even then the nvml.h in it is missing symbols.11:19
mamarley(But yeah, I definitely wouldn't want to have to deal with backporting that, and having to install 1.9GB of crap just for nvidia-settings is dumb.)11:19
ricotzah, right11:20
mamarleyThis is one of those times I wish I could just talk to aaronp directly and ask him a few questions…11:20
ricotzmamarley, why can't you?11:20
ricotzhe is pretty responsive on irc11:20
mamarleyOh, he is on IRC?11:21
ricotzyes11:21
ricotz#nvidia11:22
mamarleyCool, thanks!11:22

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