ya. i think it's clear this is going to take... about 60 more articles before
i even have a system that can work, without further justification.
Look, if you want the simple straightforward answer, you should just follow
a guide that tells you which keys to type and type them. the fact that you
are here, and now, reading this means you crave more than that. and maybe this
is going to take quite a bit longer to get to any sort of reasonable setup.
That. Is. Fine.
it is also fine if, you want to take a break and go back to windows for a bit
play some guild wars two. grease the wheels of industry with your blood and
fat, in the endless conflict of the mists. It's ok.
Im not going to judge. I can feel the headache already. Don't worry. I'll be
here when you get back. (author leaves to do as described, probably)
ok so you are back now? cool.
To my view it feels like device manufacturers have active hostility to the
idea of open source. They begrudgingly create drivers for linux because there
are just too many people who wish to use their hardware on that platform for
cuda processing and such. For users who don't find themselves thinking about
building rendering farms or doing research computation on a daily basis, like...
gamers and people less casual, the conversation i feel is a bit different.
well gamers are a pretty annoying bunch, tbh, caring about graphical fidelity,
and screen tearing, as the most important thing. Device manufacturers i don't
think give half a shit about any of that stuff. maybe im wrong (im not tho)
Gamers simply are not a large demographic for hardware purchases. They buy maybe
one graphics card in five years. Not a huge number tbh. This doesn't need to
be the insentivizing factor that it /is/ but here we are.
now as far as reasearch is concerned, there might be some good reasons for
keeping things closed source, that is if you are a money grubbing capitalist
intent on shooting human progress in the knee so you can have all the boats, or
something. personally i think the hardware platforms might see all kinds of improvements at accelerated rates if the "secret sauce" were made public.
also we could fuckin have graphics drivers on linux that don't have rending
issues constantly (i do blame x for most of this tho because x is fuckin aweful)
so the debate on linux when it comes to graphics tends to go down the road,
use nvidea and use the proprietary driver because every other option is gay.
this might be true. but i'm ok with being gay?
the thing is i do like being able to actually use the hardware i have,
you know for stuff i want to use it for. I don't actually trust that the
proprietary drivers will deliver on that promise however, but mesa isn't really
likely to get me there either.
In the interest of actually having something working i think we are going to
go with mesa, unless someone (please) can provide any kind of alternative
basically at all.
for those who don't know what it is, it's like an open source implementation of
opengl or something. i don't fuckin know. it's not really super relevant at
this stage, because the stage where it will matter more is basically - lets
implement vulkan ourselves or something. looking at the schedule of events,
id say that article should be in about 50 years or so. i don't fuckin know.
graphics are hard, and the fact that the device manufacturers essentially want
to keep it as close to a black box as possible is utterly distressing to me.
this problem is much more pressing to me, because it makes for an unknowable
moving target that is always bound to have problems. the only way to solve this
is to institute change at their end and since i don't have force of will to
restructure reality (yet) the best we can do is just kinda shitty, so as long
as we are tabling shit, i may as well stick to the principle of being able to
at least read the damn code that's on the machine, if i ever feel like it.
so apparently intel has completely opensource graphics drivers. and amd has
two different version, on which is open source (why both...?)
if i could magically swap out my graphics cards with intel ones, maybe that'd
be an option, but my gtx 1080s are already real. and i kinda like them? maybe?
idk. it might be worth considering. Performance wise, im not sure how "real"
the gains nvidea has, is it all magic coding? do they do nonsence with
neural networks and that's all it is? no one knows. ima guess yes.
because if it was anything else im guessing there'd be no reason to keep their
mouths shut at this point.