Overclock.net › Forums › Software, Programming and Coding › Operating Systems › Linux, Unix › Gaming in Linux, for me anyways, is a FAIL
New Posts  All Forums:Forum Nav:

Gaming in Linux, for me anyways, is a FAIL

post #1 of 18
Thread Starter 
I recently installed Fedora 14, and wanted to live the dream, have my cake and eat it too, but avast, the cake was a lie! I got steamed installed no problem, I even installed CSS, I even got to the browsing for servers page, (a little slow/laggy on the menu's page, but it loaded up, I even got into the game...but then my dreams were crushed like a little bug! I know it is possible to game on Linux, I have seen many youtube videos, but for me, at this very moment is not possible. So I have had to reinstall Win 7 and use Linux in Virtual Box, I also tried install Windows in Linux using Virtual Box since I read that the 3D was a lot better now and could handle some games, but not CSS apparently. What a sad day for Linux gamers everywhere. They have recently developed Steam for Macs, let's just hope some day soon they develop for Linux.
    
CPUMotherboardGraphicsRAM
Intel Core i5-2500K Sandy Bridge ASRock Z68 Extreme3 Gen3 Sapphire 6950 2GB Toxic Edition G.SKILL Sniper Low Voltage Series 8GB 
Hard DriveOptical DriveOSPower
256GB Corsair SSD ASUS Windows 7 Professional 64-bit CORSAIR CMPSU-750TX 750W 
CaseMouse
NZXT Phantom (Black and Orange) DeathAdder 
  hide details  
Reply
    
CPUMotherboardGraphicsRAM
Intel Core i5-2500K Sandy Bridge ASRock Z68 Extreme3 Gen3 Sapphire 6950 2GB Toxic Edition G.SKILL Sniper Low Voltage Series 8GB 
Hard DriveOptical DriveOSPower
256GB Corsair SSD ASUS Windows 7 Professional 64-bit CORSAIR CMPSU-750TX 750W 
CaseMouse
NZXT Phantom (Black and Orange) DeathAdder 
  hide details  
Reply
post #2 of 18
http://appdb.winehq.org/

you check out the game or application you want to attempt to run in wine here, to see if there are any tips or tricks.

there are things you can do to get the stuff work, some times it takes a bit of effort other times it just a matter of installing it.
Bazinga Punk
(12 items)
 
ooh shiny!
(12 items)
 
 
CPUMotherboardGraphicsRAM
Intel Xeon 3440 AsRock P55 extreme Evga 8800 GT 512 MB Gskill Ripjaws 
Hard DriveCoolingOSMonitor
Western Digital Blue Antec Khuler 620 Ubuntu 11.10 Asus vw264H 
KeyboardPowerCaseMouse
GIGABYTE KM7600 CORSAIR TX 650 Cooler Master 590 GIGABYTE GM-M6800 
CPUMotherboardGraphicsRAM
Intel Core I5 6500 Gigabyte z170xp-SLI Nvidia 970gtx Corsair 16gb ddr4 2666mhz  
Hard DriveHard DriveOSMonitor
250gb Samsung Evo 850 250gb Samsung Evo 850 Windows 10 Samsung 43" 4k MU6300 
KeyboardPowerCaseMouse
Logitech Orion Spark 750w corsair Corsair 230T (Orange) Logitech G700 
  hide details  
Reply
Bazinga Punk
(12 items)
 
ooh shiny!
(12 items)
 
 
CPUMotherboardGraphicsRAM
Intel Xeon 3440 AsRock P55 extreme Evga 8800 GT 512 MB Gskill Ripjaws 
Hard DriveCoolingOSMonitor
Western Digital Blue Antec Khuler 620 Ubuntu 11.10 Asus vw264H 
KeyboardPowerCaseMouse
GIGABYTE KM7600 CORSAIR TX 650 Cooler Master 590 GIGABYTE GM-M6800 
CPUMotherboardGraphicsRAM
Intel Core I5 6500 Gigabyte z170xp-SLI Nvidia 970gtx Corsair 16gb ddr4 2666mhz  
Hard DriveHard DriveOSMonitor
250gb Samsung Evo 850 250gb Samsung Evo 850 Windows 10 Samsung 43" 4k MU6300 
KeyboardPowerCaseMouse
Logitech Orion Spark 750w corsair Corsair 230T (Orange) Logitech G700 
  hide details  
Reply
post #3 of 18
A big heads up is to always go nVidia, too. Wine is basically best for nVidia cards & proprietary drivers (because they're the best GNU/Linux has).

If your sig rig is the one running Linux, you shouldn't be having any real hardware issue.
post #4 of 18
The problem with a project like Wine which is in a constant state of flux is that its performance and stability is completely unpredictable. Things can change from one version to another, and change differently for different hardware/software configurations. If you manage to get something working adequately you'd best lock the package version until some other package upgrade ruins your experience and you have to get it working right again.
    
CPUMotherboardGraphicsRAM
i7 920 D0 MSI X58 Pro-E Gigabyte GTX 970 (GV-N970IX-4GD) 3x2GB G.Skill DDR3-1333 9-9-9-24 
Hard DriveHard DriveOptical DriveOS
840 Pro Caviar Black LG BD-ROM Windows 8.1 Pro x64 
MonitorMonitorKeyboardPower
Dell U2713HM Dell U2311H Turbo-Trak (Google it :D) Corsair HX-520 
CaseMouseMouse PadAudio
CM690 Mionix Avior 7000 Everglide Titan AKG K 242 HD 
  hide details  
Reply
    
CPUMotherboardGraphicsRAM
i7 920 D0 MSI X58 Pro-E Gigabyte GTX 970 (GV-N970IX-4GD) 3x2GB G.Skill DDR3-1333 9-9-9-24 
Hard DriveHard DriveOptical DriveOS
840 Pro Caviar Black LG BD-ROM Windows 8.1 Pro x64 
MonitorMonitorKeyboardPower
Dell U2713HM Dell U2311H Turbo-Trak (Google it :D) Corsair HX-520 
CaseMouseMouse PadAudio
CM690 Mionix Avior 7000 Everglide Titan AKG K 242 HD 
  hide details  
Reply
post #5 of 18
Thread Starter 
Alright boys...I'm going back in! I did a bit more research and I am going to give gaming a go, one more time under Linux, if I can just get Counter Strike Source to work and get videos to go full screen without lagging, than I will uninstall the Windows install I just did and go full blown Linux, which I wanted to do in the first place, maybe I was just lazy and gave up too easy last time Anyways, wish me luck!
    
CPUMotherboardGraphicsRAM
Intel Core i5-2500K Sandy Bridge ASRock Z68 Extreme3 Gen3 Sapphire 6950 2GB Toxic Edition G.SKILL Sniper Low Voltage Series 8GB 
Hard DriveOptical DriveOSPower
256GB Corsair SSD ASUS Windows 7 Professional 64-bit CORSAIR CMPSU-750TX 750W 
CaseMouse
NZXT Phantom (Black and Orange) DeathAdder 
  hide details  
Reply
    
CPUMotherboardGraphicsRAM
Intel Core i5-2500K Sandy Bridge ASRock Z68 Extreme3 Gen3 Sapphire 6950 2GB Toxic Edition G.SKILL Sniper Low Voltage Series 8GB 
Hard DriveOptical DriveOSPower
256GB Corsair SSD ASUS Windows 7 Professional 64-bit CORSAIR CMPSU-750TX 750W 
CaseMouse
NZXT Phantom (Black and Orange) DeathAdder 
  hide details  
Reply
post #6 of 18
Thread Starter 
I tried the Live cd for trying to install CSS, and in order to do that I had to reboot and update the kernel for the Nvidia drivers. Last time I couldn't get the Nvidia drivers to install properly so I'm one step ahead of where I was last time. So I installed Fedora 14 and found a helpful site fedorafaq.org that helped me out with the drivers. I am now off to try and install WINE and hopefully get CSS to work, wish me luck!
    
CPUMotherboardGraphicsRAM
Intel Core i5-2500K Sandy Bridge ASRock Z68 Extreme3 Gen3 Sapphire 6950 2GB Toxic Edition G.SKILL Sniper Low Voltage Series 8GB 
Hard DriveOptical DriveOSPower
256GB Corsair SSD ASUS Windows 7 Professional 64-bit CORSAIR CMPSU-750TX 750W 
CaseMouse
NZXT Phantom (Black and Orange) DeathAdder 
  hide details  
Reply
    
CPUMotherboardGraphicsRAM
Intel Core i5-2500K Sandy Bridge ASRock Z68 Extreme3 Gen3 Sapphire 6950 2GB Toxic Edition G.SKILL Sniper Low Voltage Series 8GB 
Hard DriveOptical DriveOSPower
256GB Corsair SSD ASUS Windows 7 Professional 64-bit CORSAIR CMPSU-750TX 750W 
CaseMouse
NZXT Phantom (Black and Orange) DeathAdder 
  hide details  
Reply
post #7 of 18
@OP:

First of all, good luck. A couple of things you should know:

1) 3D support between Windows host and Windows guest is bad enough, between Linux host and Windows guest...forget it. It isn't good enough for gaming. Direct GPU pass-through is really what's needed, and that isn't available yet.

2) Never forget that WINE is an implementation of the Win32 and DirectX APIs, and as such will always be behind where Windows is. WINE probably works really well when the Windows APIs are stable for a while, because the developers have a chance to catch up.

3) There's always the chance that Windows game developers will use some undocumented stuff that hasn't found its way into WINE yet. Not much you can do about that.

I game on Linux every day, but then I only ever run one game - World of Warcraft. That runs very well on WINE.
Ryzen
(12 items)
 
  
CPUMotherboardGraphicsRAM
Ryzen 7 1700 Gigabyte GA-AB350M Gaming 3 Palit GT-430 Corsair Vengeance LPX CMK16GX4M2B3000C15 
Hard DriveCoolingOSMonitor
Samsung 850 EVO AMD Wraith Spire Linux Mint 18.x Dell UltraSharp U2414H 
KeyboardPowerCaseMouse
Dell SK-8185 Thermaltake ToughPower 850W Lian-Li PC-A04B Logitech Trackman Wheel 
  hide details  
Reply
Ryzen
(12 items)
 
  
CPUMotherboardGraphicsRAM
Ryzen 7 1700 Gigabyte GA-AB350M Gaming 3 Palit GT-430 Corsair Vengeance LPX CMK16GX4M2B3000C15 
Hard DriveCoolingOSMonitor
Samsung 850 EVO AMD Wraith Spire Linux Mint 18.x Dell UltraSharp U2414H 
KeyboardPowerCaseMouse
Dell SK-8185 Thermaltake ToughPower 850W Lian-Li PC-A04B Logitech Trackman Wheel 
  hide details  
Reply
post #8 of 18
1 + 2) That's way off, you don't need direct GPU pass through. Your using the OGL functions directly which have full control over the GPU. Wine is an API, just like DX is an API. Really your just having an API > API interface. It's redundant yes, but it's sure as hell better than emulation.

And *** is this Linux Host and Win Guest? As far as your system is concerned all the code being ran under Wine is linux code. There is no Win Guest crap, it's all native Linux code at that point. It's no different than how a Sound Server works, only it's kind of like a Video Server. Where the video calls are intercepted and translated into OGL. You get good sound from PuleAudio (I hate saying this) don't you? So why can't we with Wine? We can! That would be if we had the source code to DX, though by then we could just build a DX api for Linux.

3) Because it's an API (DX) there are no "undocumented" things. It's made as a universal API so that when you make a game it will run on any computer that has that version of DX. This is done so undocumented crap won't show up and have an epic fail. Basically means you are guaranteed for that game to run if you have that version of DX.
Current Rig
(14 items)
 
  
CPUMotherboardGraphicsRAM
FX-8350 4.6GHz@1.44v GA-990FXA-UD3 R4.0 HD 7950 (1100/1450) 8G Muskin DDR3 1866@8CLS 
Hard DriveOptical DriveOSMonitor
1TB WD LiteOn DVD-RW DL Linux/Windows 19" Phillips TV 1080p 
PowerCaseMouseMouse Pad
OCZ 600W Generic Junk Logitech MX400 Generic Junk 
Audio
SBL 5.1 
  hide details  
Reply
Current Rig
(14 items)
 
  
CPUMotherboardGraphicsRAM
FX-8350 4.6GHz@1.44v GA-990FXA-UD3 R4.0 HD 7950 (1100/1450) 8G Muskin DDR3 1866@8CLS 
Hard DriveOptical DriveOSMonitor
1TB WD LiteOn DVD-RW DL Linux/Windows 19" Phillips TV 1080p 
PowerCaseMouseMouse Pad
OCZ 600W Generic Junk Logitech MX400 Generic Junk 
Audio
SBL 5.1 
  hide details  
Reply
post #9 of 18
I think parityboy is confusing Wine with virtualisation.
    
CPUMotherboardGraphicsRAM
i7 920 D0 MSI X58 Pro-E Gigabyte GTX 970 (GV-N970IX-4GD) 3x2GB G.Skill DDR3-1333 9-9-9-24 
Hard DriveHard DriveOptical DriveOS
840 Pro Caviar Black LG BD-ROM Windows 8.1 Pro x64 
MonitorMonitorKeyboardPower
Dell U2713HM Dell U2311H Turbo-Trak (Google it :D) Corsair HX-520 
CaseMouseMouse PadAudio
CM690 Mionix Avior 7000 Everglide Titan AKG K 242 HD 
  hide details  
Reply
    
CPUMotherboardGraphicsRAM
i7 920 D0 MSI X58 Pro-E Gigabyte GTX 970 (GV-N970IX-4GD) 3x2GB G.Skill DDR3-1333 9-9-9-24 
Hard DriveHard DriveOptical DriveOS
840 Pro Caviar Black LG BD-ROM Windows 8.1 Pro x64 
MonitorMonitorKeyboardPower
Dell U2713HM Dell U2311H Turbo-Trak (Google it :D) Corsair HX-520 
CaseMouseMouse PadAudio
CM690 Mionix Avior 7000 Everglide Titan AKG K 242 HD 
  hide details  
Reply
post #10 of 18
Thread Starter 
I have some good news, and I have some bad news. The good news is, I got Counter Strike Source running under Linux!!! The bad news it...I have no sound :\\ I have tried everything, but my mistake is, I am running Fedora with a 64-bit kernel, so right now I just got done burning the 32-bit version and I am going to install that and try my luck. I believe this should work for me without any issues, because when I was trying to install a few things from winetricks, it said that I needed to force it to run in 32-bit mode, and I tried that but didn't always have luck depending on what it was, for instance dotnet20. I am off for one last try, I keep getting closer every time, so hopefully this time will work without any problems.
    
CPUMotherboardGraphicsRAM
Intel Core i5-2500K Sandy Bridge ASRock Z68 Extreme3 Gen3 Sapphire 6950 2GB Toxic Edition G.SKILL Sniper Low Voltage Series 8GB 
Hard DriveOptical DriveOSPower
256GB Corsair SSD ASUS Windows 7 Professional 64-bit CORSAIR CMPSU-750TX 750W 
CaseMouse
NZXT Phantom (Black and Orange) DeathAdder 
  hide details  
Reply
    
CPUMotherboardGraphicsRAM
Intel Core i5-2500K Sandy Bridge ASRock Z68 Extreme3 Gen3 Sapphire 6950 2GB Toxic Edition G.SKILL Sniper Low Voltage Series 8GB 
Hard DriveOptical DriveOSPower
256GB Corsair SSD ASUS Windows 7 Professional 64-bit CORSAIR CMPSU-750TX 750W 
CaseMouse
NZXT Phantom (Black and Orange) DeathAdder 
  hide details  
Reply
New Posts  All Forums:Forum Nav:
  Return Home
  Back to Forum: Linux, Unix
Overclock.net › Forums › Software, Programming and Coding › Operating Systems › Linux, Unix › Gaming in Linux, for me anyways, is a FAIL