So I recently made the switch to linux from windows, overall I'm happier with Ubuntu than I ever was windows. But I've seemed to encounter a problem . I've installed steam through Wine, it runs fine and so does CSS, to an extent. CSS looks and feels a bit.. choppy I guess I would say. I've googled it and done some of the tips and tricks out there, but they are so outdated its ridiculous. So basically, does anyone here use linux and play CSS? If so do you experience the same "choppy" gameplay or have any tips to smooth it out? Greatly appreciated.
If you're running on Ubuntu (I hate that Distro with a passion), chances are you didn't install the proprietary drivers. If you're running on an ATi card, you may as well go back to Windows as AMD's driver support on Linux is shit. If you have an Nvidia card, balls in your court. I've had nothing but instability issues with CS:S/TF2 randomly crashing, and OSSv4 just taking a shit with Sound playback. You can mess around with ALSA wub, I replied to the open bug about voice being distorted. 2.6.37 went mainline on the 5th, the last Kernel I tried this with was 2.6.33.7. Hopefully something has changed. Er, thinking about it. Ubuntu uses PulseAudio (I hate this as well with a passion); you may have no issues at all as I've been told by quite a few people in IRC that it works flawlessly.
Eh, I installed the proprietary drivers (first thing I did) there were 2 different ones for my card, I just chose the reccomended. Probably should have chose the other one. The game never crashes, which is a plus, the game audio is fine, the only thing is sometime it seems glitchy, I've seen some videos of CS:S running on linux and it looks fine, no problems, but on my end it resembles lag but for seconds at a time every now and then, I cant really explain it. I was not able to get it to work without disabling gameoverlay, dont know if that could be another problem. That is another thing, I refuse to use voice ingame because its shit, absolute pure shit. but eh, I guess I cant really complain anymore, its just a small sacrafice, hopefully some items get resolved in the future.
It's probably a CPU Scheduler issue. Check out http://www.webupd8.org/2010/11/alternative-to-200-lines-kernel-patch.html - Thanks to Ray for showing me this.
Holy hell balls this definitely improved some things, I still need to do some tweaking with some other things but thanks for this!