It has space for a standard PSU inside, but I’m pretty happy with this one:
https://www.amazon.com/dp/B0785GRMPG
I’ve been running it for about 4 years now.
If you have a fat GPU, you might have trouble with additional PCIe cards. You’ll definitely need more cooling as it only comes with one tiny fan.
This is just not true. Environment variables are only going to be used by programs that are looking for them specifically. Putting them in your .bashrc as you have done is going to make them only available in contexts where that file is sourced, e.g. interactive command line environments.
You probably experience this because you used a single
>
to overwrite your .bashrc entirely with that single command. Anything that was in that file before is now gone. Using>>
will append rather than overwrite.That variable in particular is probably one used by mesa, a 3D graphics library. It’s only going to be used by programs that use the mesa library. I don’t know what it does exactly, but there will be documentation somewhere.