• Welcome to TechPowerUp Forums, Guest! Please check out our forum guidelines for info related to our community.

L4D2 Runs Faster on Linux than Windows

btarunr

Editor & Senior Moderator
Staff member
Joined
Oct 9, 2007
Messages
46,202 (7.69/day)
Location
Hyderabad, India
System Name RBMK-1000
Processor AMD Ryzen 7 5700G
Motherboard ASUS ROG Strix B450-E Gaming
Cooling DeepCool Gammax L240 V2
Memory 2x 8GB G.Skill Sniper X
Video Card(s) Palit GeForce RTX 2080 SUPER GameRock
Storage Western Digital Black NVMe 512GB
Display(s) BenQ 1440p 60 Hz 27-inch
Case Corsair Carbide 100R
Audio Device(s) ASUS SupremeFX S1220A
Power Supply Cooler Master MWE Gold 650W
Mouse ASUS ROG Strix Impact
Keyboard Gamdias Hermes E2
Software Windows 11 Pro
Valve's hit online multiplayer game, Left 4 Dead 2, which was recently ported to Ubuntu along with the Steam client, is found to play faster on the platform than even Windows. The game generates higher frame-rates on Ubuntu with the new OpenGL renderer for Source engine than the Direct3D renderer it uses on Windows.

The disclosure comes as part of Valve's ongoing efforts to optimize the Source engine to the Linux platform, following which, it plans to port more of its game franchises, such as Half Life, Counter Strike, Team Fortress, and Portal. The games will be available on Ubuntu with SteamPlay, allowing users who already own a license for the Windows or Mac OS X versions to simply download and play the game on Ubuntu, without any purchases.

View at TechPowerUp Main Site
 
Joined
Jul 26, 2011
Messages
126 (0.03/day)
System Name Mein pride und joy
Processor Ryzen 5 3600
Motherboard GigaByte Aorus X570 Elite
Cooling Cryorig H7 Ultra
Memory Kingston HyperX DDR4 16GB CL15
Video Card(s) Sapphire RX5700 Pulse
Storage Samsung 850 Pro 256 / Samsung 860 Evo 500 / Seagate 1TB
Display(s) BenQ XL2430T
Case Fractal Design Define R5 Blackout Edition
Audio Device(s) Onboard / Asus Xonar AE
Power Supply Seasonic SSR-650RM
Software Windows 10 x64
"Using a NVIDIA GeForce GTX 680 graphics card with an Intel Core i7 3930K processor" uh why would you use high end hardware to test a game that is very light on the hardware? :<
 
Joined
Mar 2, 2011
Messages
1,226 (0.26/day)
Location
Omaha, NE
System Name Graphics Card Free...
Processor Ryzen 5 5600G
Motherboard MSI B450 Gaming Plus MAX Wifi
Cooling Cryorig M9a w/ BeQuiet! PureWings 2 ~ 92mm
Memory Corsair Dominator Platinum DDR4 3200 ~ 16GB(2x8GB)
Storage Samsung EVO 870 SSD - 1TB
Display(s) AOC 24G2
Case Cardboard...
Power Supply eVGA SuperNova 550w G3
Mouse Logitech t400 Zone Touch Mouse
Keyboard IBM Model "M" Keyboard
Software Manjaro ~ KDE Plasma
Benchmark Scores She's a Runner!
I don't see the surprise here.

:roll:

LC
 
Joined
Sep 7, 2011
Messages
2,785 (0.61/day)
Location
New Zealand
System Name MoneySink
Processor 2600K @ 4.8
Motherboard P8Z77-V
Cooling AC NexXxos XT45 360, RayStorm, D5T+XSPC tank, Tygon R-3603, Bitspower
Memory 16GB Crucial Ballistix DDR3-1600C8
Video Card(s) GTX 780 SLI (EVGA SC ACX + Giga GHz Ed.)
Storage Kingston HyperX SSD (128) OS, WD RE4 (1TB), RE2 (1TB), Cav. Black (2 x 500GB), Red (4TB)
Display(s) Achieva Shimian QH270-IPSMS (2560x1440) S-IPS
Case NZXT Switch 810
Audio Device(s) onboard Realtek yawn edition
Power Supply Seasonic X-1050
Software Win8.1 Pro
Benchmark Scores 3.5 litres of Pale Ale in 18 minutes.
Using a NVIDIA GeForce GTX 680 graphics card with an Intel Core i7 3930K processor, Windows 7 SP1 was running Left 4 Dead 2 with the Direct3D renderer at 270 FPS while under Linux with OpenGL they are now at 315 FPS! Using the OpenGL renderer on Windows isn't also quite as good with its average frame-rate at around 303 FPS.

Could come in handy if I get a 315Hz screen- should be smooth as silk.

/would care more if it was a title less than 2.5 years old.
 
Joined
Mar 31, 2012
Messages
828 (0.19/day)
Location
NL
System Name SIGSEGV
Processor INTEL i7-7700K | AMD Ryzen 2700X
Motherboard QUANTA | ASUS Crosshair VII Hero
Cooling Air cooling 4 heatpipes | Corsair H115i | Noctua NF-A14 IndustrialPPC Fan 3000RPM
Memory Micron 16 Gb DDR4 2400 | GSkill Ripjaws 32Gb DDR4 3200 3400(OC) 14-14-14-34 @1.38v
Video Card(s) Nvidia 1060 6GB | Gigabyte 1080Ti Aorus
Storage 1TB 7200/256 SSD PCIE | ~ TB | 970 Evo
Display(s) 15,5" / 27"
Case Black & Grey | Phanteks P400S
Audio Device(s) Realtek
Power Supply Li Battery | Seasonic Focus Gold 750W
Mouse g402
Keyboard Leopold|Ducky
Software LinuxMint KDE |UBUNTU | Windows 10 PRO
Benchmark Scores i dont care about scores
very positive
 
Joined
Dec 28, 2007
Messages
1,368 (0.23/day)
Processor AMD Phenom II X4 955 BE Deneb @ 3.7GHz
Motherboard GIGABYTE GA-MA790XT-UD4P
Cooling ZALMAN CNPS9700 CPU Heatsink
Memory OCZ 4GB DDR3 1600 @ 7-7-7-24 1.85v
Video Card(s) ATI Sapphire OC 7850 1200c/5800m @ 64c Full Load
Storage Western Digital Caviar Black 640GB + Western Digital 1TB External Drive
Display(s) SAMSUNG ToC T240 24'' LCD
Case Silverstone FT01-BW
Audio Device(s) Onboard
Power Supply ZALMAN ZM-750
Software Win 7 x64 SP1
mac os version also uses opengl right? would be nice to see a comparisson on that.
 
Joined
Sep 4, 2008
Messages
875 (0.15/day)
It's been a long known "thing" that the new windows versions are measurably slower than even previous windows'es.

Its sad really that My machine scores nearly 2000 points extra on 3Dmark06 in a WinXP boot than it does in Win7.

Newer versions of windows don't really give a shit if your perfectly standard sound card works or not anymore or where your GPU juice goes - its FAAR FAR FAR more important that your title bar is transparent so you can barely tell one window from the other, that your mouse has shadows, and that EVERYTHING slides around and wooshes in and out like you just bounced a bag of spoiled weed

But that's the world we live in, Fluff & Front End are way more important than form and function anymore, It needs to sparkle and twinkle and whirrrrrl and whizz to hold the 20 second attention span of the new ADD Justin Beiber generation, just look at that cross-eyed inbred hill-billy 8 year old child's interface "Metro" for gods sake. ITS A COMPUTER NOT A FUNKING CELL PHONE!

Its as tho they just don't want us using computers at all anymore.

But that's off topic, so let's just not go there, I guess WELL DONE to Valve - I can see Linux definitely becoming a more and more viable OS for me as I am one of those lost forgotten cave people who actually USE A COMPUTER AND RUN PROGRAMS AND WORK WITH FILES, and that is simply not what the future of Windows is about anymore apparently.

The ONLY thing that has really kept me away from Linux is its overall terrible gaming support track record, but this article just proves what a rapidly evolving landscape that is, and clearly I need to start paying closer attention.
 
Joined
Aug 17, 2009
Messages
2,557 (0.48/day)
Location
United States
System Name Aluminum Mallard
Processor Ryzen 1900x
Motherboard AsRock Phantom 6
Cooling AIO
Memory 8GB
Video Card(s) ASUS Strix 1080Ti
Storage SSD
Display(s) Benq Zowie
Case Cosmos 1000
Audio Device(s) On Board
Power Supply Corsair CX750
Software Win10 Home
Benchmark Scores 31 FPS in Dalaran.
This is promising, indeed.

/would care more if it was a title less than 2.5 years old.

And it's one of their most popular games. No worries, more will follow.

Edit:

Also. Can't wait for the penguin hat.
 

Completely Bonkers

New Member
Joined
Feb 6, 2007
Messages
2,576 (0.41/day)
Processor Mysterious Engineering Prototype
Motherboard Intel 865
Cooling Custom block made in workshop
Memory Corsair XMS 2GB
Video Card(s) FireGL X3-256
Display(s) 1600x1200 SyncMaster x 2 = 3200x1200
Software Windows 2003
Its as tho they just don't want us using computers at all anymore.

They don't want consumers in control anymore. Walled garden is the new business model. You can create a virtual wall by keeping the user stupid... or unempowered.
 
Joined
Jul 19, 2006
Messages
43,585 (6.75/day)
Processor AMD Ryzen 7 7800X3D
Motherboard ASUS TUF x670e
Cooling EK AIO 360. Phantek T30 fans.
Memory 32GB G.Skill 6000Mhz
Video Card(s) Asus RTX 4090
Storage WD m.2
Display(s) LG C2 Evo OLED 42"
Case Lian Li PC 011 Dynamic Evo
Audio Device(s) Topping E70 DAC, SMSL SP200 Headphone Amp.
Power Supply FSP Hydro Ti PRO 1000W
Mouse Razer Basilisk V3 Pro
Keyboard Tester84
Software Windows 11
I wonder how an openGL version of L4D2 would work on a Windows machine?
 
Joined
Oct 30, 2008
Messages
1,755 (0.31/day)
System Name Lailalo
Processor Ryzen 9 5900X Boosts to 4.95Ghz
Motherboard Asus TUF Gaming X570-Plus (WIFI
Cooling Noctua
Memory 32GB DDR4 3200 Corsair Vengeance
Video Card(s) XFX 7900XT 20GB
Storage Samsung 970 Pro Plus 1TB, Crucial 1TB MX500 SSD, Segate 3TB
Display(s) LG Ultrawide 29in @ 2560x1080
Case Coolermaster Storm Sniper
Power Supply XPG 1000W
Mouse G602
Keyboard G510s
Software Windows 10 Pro / Windows 10 Home
mac os version also uses opengl right? would be nice to see a comparisson on that.

OSX OpenGL is always behind in performance. You can thank Jobs for insisting on only updating it for compatibility, not performance or features. Just because something has OpenGL doesn't mean it will be the same.

In fact, this should be a downright embarrassment to Apple if they'd even care about that. Shows just how crappy OpenGL in OSX is thanks to Apple.

Now the question is, how many bugs does it have in Linux GL. That was always an issue with Apple OpenGL games was the number of bugs they had. Mostly because of the incomplete or archaic Open GL drivers Apple would use. Linux OpenGL may be getting a buff if it isn't having to render everything that DX is.
 
Joined
Aug 17, 2009
Messages
2,557 (0.48/day)
Location
United States
System Name Aluminum Mallard
Processor Ryzen 1900x
Motherboard AsRock Phantom 6
Cooling AIO
Memory 8GB
Video Card(s) ASUS Strix 1080Ti
Storage SSD
Display(s) Benq Zowie
Case Cosmos 1000
Audio Device(s) On Board
Power Supply Corsair CX750
Software Win10 Home
Benchmark Scores 31 FPS in Dalaran.
"Of course your propietary, DRM controlled and inherently evil software performs better on Linux." ~ Richard Stallman (tomorrow)
 
Joined
Aug 13, 2010
Messages
5,369 (1.08/day)
If optimization done right, there's doubt that Linux runs things better. Is that really suprising anyone?
BTW about openGL, if image quality is your goal you can reach a very high one these days Erocker, much hugher than any PC game thesedays can supply.
 
Joined
Jul 10, 2010
Messages
1,229 (0.25/day)
Location
USA, Arizona
System Name SolarwindMobile
Processor AMD FX-9800P RADEON R7, 12 COMPUTE CORES 4C+8G
Motherboard Acer Wasp_BR
Cooling It's Copper.
Memory 2 x 8GB SK Hynix/HMA41GS6AFR8N-TF
Video Card(s) ATI/AMD Radeon R7 Series (Bristol Ridge FP4) [ACER]
Storage TOSHIBA MQ01ABD100 1TB + KINGSTON RBU-SNS8152S3128GG2 128 GB
Display(s) ViewSonic XG2401 SERIES
Case Acer Aspire E5-553G
Audio Device(s) Realtek ALC255
Power Supply PANASONIC AS16A5K
Mouse SteelSeries Rival
Keyboard Ducky Channel Shine 3
Software Windows 10 Home 64-bit (Version 1607, Build 14393.969)
d3d9 vs god knows what version of opengl

:rolleyes:

Last time I checked the latest version of DirectX* is faster and provides better image quality than OpenGL.

d3d11.1/11
 
Last edited:
Joined
Aug 31, 2010
Messages
490 (0.10/day)
System Name BlackDeath
Processor AMD Phenom II x4 955 BE c3 3.5GHz OC
Motherboard ASUS M4A79XTD EVO AM3 790X ATX
Cooling CM Hyper 212+ Noctua Fan
Memory G.Skill Ripjaw 2x4gb, Kingston HyperX 2x4gb DDR3-1600
Video Card(s) XFX Radeon HD 5770
Storage Seagate 7200.11 3x1.5TB RAID5 + Intel 520 180gb
Display(s) Samsung 2494 - 24"
Case CoolerMaster HAF 922
Audio Device(s) Onboard
Software Windows OS
Benchmark Scores Microsoft Sidewinder Mouse
Too bad you have to use Linux. This is like telling a runner,you can run 5% faster in one race if you agree to be in inconstant pain while not racing. Not worth it.

Ah well, I'll take the totally minor hit for the ease of use, huge application library, and compatibility that Windows 7 offers.
 
Joined
Mar 31, 2012
Messages
828 (0.19/day)
Location
NL
System Name SIGSEGV
Processor INTEL i7-7700K | AMD Ryzen 2700X
Motherboard QUANTA | ASUS Crosshair VII Hero
Cooling Air cooling 4 heatpipes | Corsair H115i | Noctua NF-A14 IndustrialPPC Fan 3000RPM
Memory Micron 16 Gb DDR4 2400 | GSkill Ripjaws 32Gb DDR4 3200 3400(OC) 14-14-14-34 @1.38v
Video Card(s) Nvidia 1060 6GB | Gigabyte 1080Ti Aorus
Storage 1TB 7200/256 SSD PCIE | ~ TB | 970 Evo
Display(s) 15,5" / 27"
Case Black & Grey | Phanteks P400S
Audio Device(s) Realtek
Power Supply Li Battery | Seasonic Focus Gold 750W
Mouse g402
Keyboard Leopold|Ducky
Software LinuxMint KDE |UBUNTU | Windows 10 PRO
Benchmark Scores i dont care about scores
Too bad you have to use Linux. This is like telling a runner,you can run 5% faster in one race if you agree to be in inconstant pain while not racing. Not worth it.

Ah well, I'll take the totally minor hit for the ease of use, huge application library, and compatibility that Windows 7 offers.

thanks god, i never touch my windows except for gaming, if only many games already ported to linux environtment, i will #rm -rf /dev/windows_mnt/

that's why i said this is very positive :)
 
Joined
Mar 18, 2008
Messages
5,395 (0.92/day)
Location
Australia
System Name Night Rider | Mini LAN PC | Workhorse
Processor AMD R7 5800X3D | Ryzen 1600X | i7 970
Motherboard MSi AM4 Pro Carbon | GA- | Gigabyte EX58-UD5
Cooling Noctua U9S Twin Fan| Stock Cooler, Copper Core)| Big shairkan B
Memory 2x8GB DDR4 G.Skill Ripjaws 3600MHz| 2x8GB Corsair 3000 | 6x2GB DDR3 1300 Corsair
Video Card(s) MSI AMD 6750XT | 6500XT | MSI RX 580 8GB
Storage 1TB WD Black NVME / 250GB SSD /2TB WD Black | 500GB SSD WD, 2x1TB, 1x750 | WD 500 SSD/Seagate 320
Display(s) LG 27" 1440P| Samsung 20" S20C300L/DELL 15" | 22" DELL/19"DELL
Case LIAN LI PC-18 | Mini ATX Case (custom) | Atrix C4 9001
Audio Device(s) Onboard | Onbaord | Onboard
Power Supply Silverstone 850 | Silverstone Mini 450W | Corsair CX-750
Mouse Coolermaster Pro | Rapoo V900 | Gigabyte 6850X
Keyboard MAX Keyboard Nighthawk X8 | Creative Fatal1ty eluminx | Some POS Logitech
Software Windows 10 Pro 64 | Windows 10 Pro 64 | Windows 7 Pro 64/Windows 10 Home
No surprise there :rolleyes:
 
Joined
Dec 22, 2011
Messages
3,890 (0.87/day)
Processor AMD Ryzen 7 3700X
Motherboard MSI MAG B550 TOMAHAWK
Cooling AMD Wraith Prism
Memory Team Group Dark Pro 8Pack Edition 3600Mhz CL16
Video Card(s) NVIDIA GeForce RTX 3080 FE
Storage Kingston A2000 1TB + Seagate HDD workhorse
Display(s) Samsung 50" QN94A Neo QLED
Case Antec 1200
Power Supply Seasonic Focus GX-850
Mouse Razer Deathadder Chroma
Keyboard Logitech UltraX
Software Windows 11
Personally I'm quite happy with 270FPS.
 

qubit

Overclocked quantum bit
Joined
Dec 6, 2007
Messages
17,866 (3.00/day)
Location
Quantum Well UK
System Name Quantumville™
Processor Intel Core i7-2700K @ 4GHz
Motherboard Asus P8Z68-V PRO/GEN3
Cooling Noctua NH-D14
Memory 16GB (2 x 8GB Corsair Vengeance Black DDR3 PC3-12800 C9 1600MHz)
Video Card(s) MSI RTX 2080 SUPER Gaming X Trio
Storage Samsung 850 Pro 256GB | WD Black 4TB | WD Blue 6TB
Display(s) ASUS ROG Strix XG27UQR (4K, 144Hz, G-SYNC compatible) | Asus MG28UQ (4K, 60Hz, FreeSync compatible)
Case Cooler Master HAF 922
Audio Device(s) Creative Sound Blaster X-Fi Fatal1ty PCIe
Power Supply Corsair AX1600i
Mouse Microsoft Intellimouse Pro - Black Shadow
Keyboard Yes
Software Windows 10 Pro 64-bit
I wonder how an openGL version of L4D2 would work on a Windows machine?

I reckon it would perform similarly to the Linux version.

DirectX performance really is crap and has gotten worse since Vista, even with DX9 (and lower) games. I benched it myself a couple of years ago and posted about it on TPU. BazookaJoe a few posts back is quite right about the performance drop. I reckon it's the protected media path drm that's baked into Vista and later that does it, but I've never seen anything to support or negate this to say for sure.

It's developments like this that will hopefully give Microsoft a kick up the backside and make them improve. I can't wait for Linux gaming to take off and driver and apps support to improve. Then it's goodbye Windows and your f* product activation and high cost.
 
Joined
Jun 26, 2008
Messages
2,417 (0.42/day)
Location
Whitby, Ontario
Processor AMD Ryzen 5 2600
Motherboard MSI B450 Gaming Plus
Memory GSkill 8GB Dual Channel DDR4-2800
Video Card(s) MSI GamingX RX580 4GB
Storage Kingston V300 240GB SSD + WD Green 2TB
Display(s) ACER K212HL 27" + Haier 55" + Lenovo Explorer Mixed Reality Headset
Case Enermax Ostrog (Red)
Power Supply EVGA SuperNOVA B2 750W
Software Win10 64bit
What is the reason that more companies don't want to make games for the Linux platform.

It just makes sense to me. Instead of spending money on an o/s the gamer has more money to spend on games.
 

FordGT90Concept

"I go fast!1!11!1!"
Joined
Oct 13, 2008
Messages
26,255 (4.66/day)
Location
IA, USA
System Name BY-2021
Processor AMD Ryzen 7 5800X (65w eco profile)
Motherboard MSI B550 Gaming Plus
Cooling Scythe Mugen (rev 5)
Memory 2 x Kingston HyperX DDR4-3200 32 GiB
Video Card(s) AMD Radeon RX 6800 XT
Storage Samsung 980 Pro, Seagate Exos X12 TB 7200 RPM
Display(s) Nixeus NX-EDG274K (3840x2160@144 DP) + Samsung SyncMaster 906BW (1440x900@60 HDMI-DVI)
Case Coolermaster HAF 932 w/ USB 3.0 5.25" bay
Audio Device(s) Realtek ALC1150, Micca OriGen+
Power Supply Enermax Platimax 850w
Mouse SteelSeries Sensei RAW
Keyboard Tesoro Excalibur
Software Windows 10 Home 64-bit
Benchmark Scores Faster than the tortoise; slower than the hare.
They should try updating the Source engine for DirectX 11 then. In terms of game engines, Source engine is ancient. It isn't clear what OGL version they targeted on Linux but I bet it isn't 2.0/2.1 (equivilent of DirectX 9.0c).

12.2% gain also isn't thing to gawk at when you're already well over 100 fps.


What is the reason that more companies don't want to make games for the Linux platform.
DirectX is easier. Even The Sims 3 and Spore, which were ported to OGL on Mac, they still use DirectX on Windows. Ubuntu and Apple address driver concerns with OGL on their OS. Microsoft addresses driver concerns with DirectX. You're more likely to get fewer issues using DirectX on Windows than using OpenGL.
 
Last edited:
Joined
Oct 2, 2004
Messages
13,791 (1.94/day)
I find it strange that Source Engine hasn't evolved further. It sucks to wait for EP3 which will arrive god knows when to possibly get better graphics like we did with EP1 and EP2 which eventually migrated to all titles. DX9 used in L4D2 is really ancient despite the fact taht it doesn't look bad in general. But we all know DX11 could deliver better performance at exactly the same visuals or even better ones...
 
Joined
Jan 11, 2009
Messages
9,231 (1.66/day)
Location
Montreal, Canada
System Name Homelabs
Processor Ryzen 5900x | Ryzen 1920X
Motherboard Asus ProArt x570 Creator | AsRock X399 fatal1ty gaming
Cooling Silent Loop 2 280mm | Dark Rock Pro TR4
Memory 128GB (4x32gb) DDR4 3600Mhz | 128GB (8x16GB) DDR4 2933Mhz
Video Card(s) EVGA RTX 3080 | ASUS Strix GTX 970
Storage Optane 900p + NVMe | Optane 900p + 8TB SATA SSDs + 48TB HDDs
Display(s) Alienware AW3423dw QD-OLED | HP Omen 32 1440p
Case be quiet! Dark Base Pro 900 rev 2 | be quiet! Silent Base 800
Power Supply Corsair RM750x + sleeved cables| EVGA P2 750W
Mouse Razer Viper Ultimate (still has buttons on the right side, crucial as I'm a southpaw)
Keyboard Razer Huntsman Elite, Pro Type | Logitech G915 TKL
Yay Linux is less than 4% faster in probably the best of circumstances than Windows (303 vs 315 GPS)

I bet Steam/Valve are just twisting the numbers in their favor, they openly hated windows 8 And wanna be the first to concentrate on Linux gaming.

I call clever marketing ploy on this one
 
Top