Originally Posted by
imachavel
Well there is no guarantee that drivers will automatically be supported for a current gpu, if a Linux development team hasn't written them to be supported by the kernel for the kernel. Man, c++ is hard enough to learn, writing those drivers means they must be tested and debugged, honestly it's hard to guarantee that will be done automatically right off the bat, and that hardware acceleration will be supported by the current graphics api library. Anyhow, none the less, the driver support for linux ubuntu 11.4 and other distros is awesome. It's really really hard to beat the support you get with linux, and it's free. And for all my smack about games being developer for directx11 not running well in opengl, call of duty 4 runs to me even better on my current gpu in ubuntu, then it did when I was running the game with windows. Now to be completely honest, it freezes every 5 seconds, so it might as well run way more crappy. I'm not sure how that works exactly, graphics processing takes processing speed and power for bit per second, as well as maximum vram cached storage, so maybe what it is, is that the linux kernel routine does a better job caching small amount of gpu to the processing kernel, and yet directx handles the overall frame rate loading consistency better.
Or maybe that has nothing to do with it, but I can get cod4 to run on my hardware at maximum specs, and with windows at medium specs, but it crashes constantly in linux. Or a more plausible answer. Maybe linux doesn't have buffers that prevent the game from running on a higher setting the way windows does. Guess I've asked more questions then provided answers, oh well
Bookmarks