01:39 Lyude: emersion: mind PMing me your email? gonna cc you on my patches (most of the CRC fixes should be ready, same for the cursor fixes, possibly some other misc stuff as well)
01:44 Lyude: nevermind, found it
02:03 Lyude: btw skeggsb if you get a chance (I have a feeling this will be easier for you to fix since these push buffer macros still hurt my head a bit), one of the things I found over vacation is that using our pushbuffer macros with arrays when there's one or more non-array parameters actually breaks things (at least with pushbuffer debugging on):
02:03 Lyude: https://gitlab.freedesktop.org/lyudess/linux/-/commit/4cf0d10e355278516350e3be6caa97ec6d4d87de
02:04 Lyude: (there's more explanation in the git commit message for that hacky workaround)
19:14 karolherbst: pmoreau: two things about that wiki MR: 1. you can check out the html preview in the "View exposed artifacts" section 2. you can merge stuff yourself :p
20:17 pmoreau: karolherbst: I generate the preview locally, but good to know it’s in the artefacts too. As for 2., given you had commented on it I was thinking you gives a thumbs up or something once you were happy with it and then I would merge it. :-)
20:18 karolherbst: yeah.. no idea on how to deal with it :D
20:18 karolherbst: it's the wiki
20:18 karolherbst: before that people just commited stuff
20:18 pmoreau: I can merge it now, once my laptop starts responding again.
20:18 pmoreau: True
20:18 karolherbst: I think we should add some CI checks
20:18 karolherbst: but I was too lazy to deal with it yet :D
20:19 karolherbst: but also no idea what to actually check
20:19 karolherbst: sadly we can't have a "check for broken layout" check
20:22 karolherbst: pmoreau: but maybe we should add some "approve" req on the wiki MR?
20:22 imirkin: karolherbst: how about "check for incorrect content"? :)
20:22 karolherbst: imirkin: thanks for working on that!
20:23 karolherbst: anyway.. I don't think adding any req on the MR is really helpful. But if people feel like it's okay, I can say "one dev has to ack it on the UI" or so
20:23 imirkin: i wrote some notes how to do it in the margins of a book... unfortunately the margins couldn't contain the whole thing
20:25 karolherbst: ohh.. it's a gitlab EE feature
20:25 karolherbst: nvm then
20:25 karolherbst: well, then we just do whatever people feel comfortable with
20:26 imirkin: karolherbst: who can push to that repo?
20:26 imirkin: i'd say anyone who could make updates before is fine to do it now
20:26 imirkin: maybe someone can be motivated to rewrite the troubleshooting/faq pages
20:26 imirkin: since they're completely bogus
20:27 imirkin: they were bogus back in 2013/4 when i was doing mass updates/simplifications to the wiki
20:27 karolherbst: imirkin: everybody in the nouveau gitlab group
20:27 imirkin: so by now, they must be totally bad
20:27 karolherbst: yeah...
20:27 imirkin: karolherbst: ok, that should be fine
20:27 imirkin: i dunno who's in that, but hopefully not totally random people
20:28 imirkin: besides it's all in git, so easy to undo should something happen
20:28 karolherbst: mhh, actually only "developers" and higher
20:28 karolherbst: but yeah, should be enough :)
20:29 imirkin: is anyone in the nouveau group at a permission level below developer?
20:31 karolherbst: I doubt it
20:31 karolherbst: yeah.. nobody is
20:36 imirkin: we're not elitist here :)
20:38 karolherbst: :)
20:38 karolherbst: the entire point of moving to gitlab was that everybody can submit changes anyway, and not just some lucky ones with an Xorg http account
20:42 emersion: what is the upstream repo for nouveau? drm-misc or something else?
20:42 imirkin: mmmmm
20:42 imirkin: github.com/skeggsb/linux probably
20:42 imirkin: you mean the kernel, presumably?
20:42 emersion: yeah
20:43 imirkin: moderately sure that's where he requests airlied to pull from
20:43 imirkin: (don't look at the master branch)
23:16 wutno: i have a card that's a GT218 (NV50), it loads 'fine' but glxinfo is claiming 'extension "glx" missing on display', desktop loads, any idea where to look for issues? using lxdm with xfce4
23:17 imirkin: wutno: pastebin dmesg + xorg log
23:17 wutno: kk
23:18 imirkin: [also i'm about to do something dodgy, so if i disconnect, i hope you'll understand]
23:29 imirkin: wutno: ...
23:30 wutno: sorry, laptop is slow https://pastebin.com/qUv3BeJX https://pastebin.com/syk5JkdF https://pastebin.com/rKPGEA1S
23:30 imirkin: whoa, 32-bit kernel
23:32 imirkin: [ 65.218] (EE) AIGLX error: dlopen of /usr/lib/dri/nouveau_dri.so failed (libLLVM-10.so: cannot open shared object file: No such file or directory)
23:32 imirkin: it appears that you have half-upgraded half-not-upgraded your system
23:33 imirkin: wutno: --^
23:33 wutno: hm
23:33 imirkin: nouveau_dri.so is the source of GL, so ... if it can't load, you don't get GL