00:01 khronosschoty: by the time hell freezes over and nvidia helps I'll long time been gone and not have used an nvidia product for years and years
00:01 khronosschoty: I am thankful for nouveau tho... since my time still here is more pleasent as a result of the efforts of the nouveau team
00:03 gnarface: nouveau is a lot nicer and more well-behaved of a driver in many ways
00:04 khronosschoty: yeah
00:12 phoenixz: gnarface: Would something like http://articulo.mercadolibre.com.mx/MLM-582014579-tarjeta-video-evga-geforce-gtx-780-superclocked-3gb-gddr5-_JM work at all on linux? a quick google search shows that the binary driver should work (Meh, I'll take what I can get at this point) but would it REALLY work? I'm just nervous right now with getting hardware, affraid that it won't work because I don't have the budget to just try a few ....
00:14 orbea: phoenixz: honestly, amd and intel are better supported. Its probably best to not give your money to nvidia. :)
00:14 gnarface: phoenixz: should work fine, but my advice to stick with focusing on not getting ripped off on the price of adapters stands. if you can get one of those cards for 50$ it might be worth it but otherwise... meh
00:15 phoenixz: orbea: I've heard most people say that its ATI / AMD that are the worst for linux..
00:15 khronosschoty: not these days...
00:15 orbea: the open source driver is supposed to be pretty good
00:15 gnarface: phoenixz: well it depends a lot on which games you play (if any)
00:16 gnarface: phoenixz: the status of commercial game support doesn't line up sanely with the status of open source driver support for ... literally everything else
00:16 phoenixz: gnarface: Well, I currently don't (ps4 for that) but I actually might buy a few if I have the hardware for it..
00:16 orbea: amd actually pays developers to work with mesa, nvidia doesn't
00:17 phoenixz: gnarface: And worst worst worst case scenario, I can always get an extra hard drive, toss windows on that (gawk!) , and use that for gaming..
00:17 khronosschoty: :(
00:17 phoenixz: But still, I'd need it to work well principally for tripple desktop
00:17 gnarface: yes, there's also the part about AMD actually spending money on making the world a better place for people not just them, whereas Nvidia is generally known to spend EXTRA money to make the world WORSE for everyone, even themselves, as long as it sticks it to the kernel devs hard.
00:17 phoenixz: And if I am going to spend money on it, at the very least I want some fancy desktop effects! I want that desktop cube! :D
00:17 orbea: nvidia doesn't even share required firmware
00:18 phoenixz: okay okay, I get it, the irc nvidia channel recommends AMD :)
00:19 khronosschoty: I think intel sounds better but I imagine orbea is more educated about this
00:19 orbea: don't get me wrong, I appreciate how well nouveau works considering the cricumstances :P
00:19 orbea: im just an end user too
00:20 orbea: idk if intel or amd is better, they both support mesa
00:22 phoenixz: Oh IO
00:22 phoenixz: Oh I'm definitely am not pissing on nouveau! under the circumstances, its imporessive what they've done so far (nvidia being a d*ck and all)
00:23 phoenixz: I'm talking from a practical point of view
00:23 khronosschoty: intel / AMD sounds better from a practical point of view, IMO (but I guess thats already been made clear)
00:24 gnarface: the only place they seem inferior to me still is just commercial game support, but it's catching up fast
00:58 mupuf: I assume you guys saw that nvidia released some docs about pascal here: http://http.download.nvidia.com/open-gpu-doc/pascal/1/
01:53 Horizon_Brave: evening everyone
10:05 RSpliet: Let me just drop this right here...
10:05 RSpliet: https://www2.eecs.berkeley.edu/Pubs/TechRpts/2016/EECS-2016-143.pdf
10:05 RSpliet: Haven't gone through it myself, but it sounds interesting
13:53 leberus__: karolherbst: ey, just to let you know. I sent the v5 of the patches a couple of days ago. I don't know if you saw it ;)
13:56 mupuf: leberus__: cool! I will check them out tonight or tomorrow at the latest!
13:56 mupuf: thanks a lot
13:57 leberus__: Great! Thanks a lot ;)
13:59 leberus__: It was just left to remove a check, but you might find something else
14:18 dboyan: Is there an easy way to test a custom binary shader in nouveau?
14:20 RSpliet: dboyan: Not as far as I know. Whoever uploads that must also know how to upload the params to that shader. Can't just extract such info from the binary
14:23 karolherbst: *cough* shader cache *cough*
14:25 dboyan: that'll need to hack binary cache, which I don't have enough time to take care of recently
14:25 karolherbst: huh?
14:25 karolherbst: can't you just replace the object you want to have replaced?
14:26 dboyan: um, might worth a try when I actually need it
14:32 RSpliet: karolherbst: thought that saved TGSI...
14:33 karolherbst: true, but there are patches to enable binary caching as well
16:24 imirkin_: dboyan_: unfortunately not, but i've definitely wanted that at times.
17:00 nyef: Can't win for losing: I finally get the blob driver up and running on my Mac Mini, only to find that the kernel in question doesn't have mmiotrace.
17:03 imirkin_: it can be built though
17:03 imirkin_: mmiotrace has been around for quite a while
17:13 nyef: I know, it's just a pain.
17:13 karolherbst: who disables mmiotrace :(
17:14 nyef: It's not "who disables", it's "who forgets to enable".
17:14 karolherbst: it's a blatant attack against the Nouveau project!!11!!1!!!!
17:17 RSpliet: until recently, Fedora only had MMIOTrace enabled in their debugging kernel
17:18 nyef: Double-checked wireless card and HD-Audio driver configuration, nouveau is configured as module (not that I'd seriously try to run nouveau on a 4.4.52), and enabled mmiotrace.
18:02 nyef: ... And with the new kernel build, I suddenly can't unload the nvidia module. /-:
18:16 nyef: Not seeing anything pass from the tegra-style scratch registers on the HDA device to the blob driver.
18:22 nyef: ... And not much more I can do in this direction until Sunday afternoon/evening, I think.
18:29 nyef: Well, I guess I could try to find the GPU side of these scratch registers, but that can wait.