[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/functions.php on line 4668: Cannot modify header information - headers already sent by (output started at [ROOT]/includes/functions.php:3815)
[phpBB Debug] PHP Warning: in file [ROOT]/includes/functions.php on line 4670: Cannot modify header information - headers already sent by (output started at [ROOT]/includes/functions.php:3815)
[phpBB Debug] PHP Warning: in file [ROOT]/includes/functions.php on line 4671: Cannot modify header information - headers already sent by (output started at [ROOT]/includes/functions.php:3815)
[phpBB Debug] PHP Warning: in file [ROOT]/includes/functions.php on line 4672: Cannot modify header information - headers already sent by (output started at [ROOT]/includes/functions.php:3815)
Void's Forums • View topic - HOWTO: Gaming and games on Linux

HOWTO: Gaming and games on Linux

Discuss Applications

HOWTO: Gaming and games on Linux

Postby Refalm » Fri Nov 05, 2010 6:53 am


Choosing the right videocard is pretty important. The quality of drivers for videocards differ dramatically.

Here's a short comparison:
NVIDIA GeForce [Nice]
Great non-free driver that gets updated regularly, everything that is supported on Windows and Mac OS X is in this driver.
However, if you're on a laptop, make sure you use , since Optimus support is poor.

AMD Radeon [Good]
Decent non-free driver. They're increasingly getting better.
Make sure you get the fglrx-experimental-X driver though, especially on a laptop.

Intel HD Graphics [Bwah]
Decent open source driver. However, this videocard is made for thin clients and netbooks, not so great for gaming.

Matrox Graphics [Bwah]
Decent non-free driver. 3D acceleration is supported, but it may be incompatible with a lot of games.

SiS [Junk]
Worst GPU on the market. SiS used to be the best company alongside 3dfx back in the day, but they obviously made a few very bad decisions. Pretty sad actually.

The best way to install the driver for your videocard is to look how to in your own distribution documentation.

Because installing non-free applications on Linux defeats the whole purpose of open source, the open source driver is installed. The open source driver works great with the desktop, but not with gaming, so obviously you want the non-free driver.

Some distributions like Ubuntu and Fedora have a point and click interface to install it, on others like Gentoo and Slackware, you need to recompile the kernel to include the driver. Use Google, or ask in the appropriate forum.


Now that you installed a non-free driver, you got to check out some games for Linux.

This website has a great list, with reviews:
http://www.lgdb.org/
There are really great games there, and most of them open source.

Also check out , , or .
They offer a lot of commercial titles. You'll be surprised that games like Left 4 Dead 2, Don't Starve, Amnesia, Natural Selection 2, Killing Floor, Serious Sam 3, etc. are Linux native.


The best platform for PC gaming is Windows. But that doesn't mean that you'll have to run Windows. Just a small part of it, that's enough to run games and some applications.

To do exactly that, get Wine.
You can download it here:
http://www.winehq.org/download/

Find your distribution in the list, and there will be instructions on how to install it.


Hold on there! Before you start clicking on Setup.exe to install Assassin’s Creed IV Black Flag, first look at this website:
http://appdb.winehq.org/

Some games don't work right away, and you need to look on AppDB first if there is anything you need to do to make it work.
Click on "Browse app" and search for your game.

Here's an example of Racedriver GRID:
http://appdb.winehq.org/objectManager.p ... &iId=18526

Without these instructions, you would have gotten shitty sound and lag.


You may not believe this, but some people actually copy their legally bought DVD to an ISO file, and then virtually mount it, so it looks like they inserted the original DVD.
Those people are probably in dire need of shiny beer coasters.

If this is you, you can install "Furius ISO Mount".


I mentioned Steam before. Because a lot of games are unfortunately for Windows, here's how you run the Windows version of Steam:
http://appdb.winehq.org/objectManager.p ... &iId=19444

I also implore you to turn off the in-game community. It can lag games (especially in Call of Duty: Black Ops 2).


If you're running MATE, XFCE, or KDE, sometimes, you don't want Compiz (also called "Effects") to run while you're gaming.
When you use Gnome 3, Unity, or Cinnamon, you'll be fine.

Create a shortcut on your desktop named "Compiz off".

If you're on KDE:
kde4-window-decorator --replace

If you're on MATE:
metacity --replace

If you're on XFCE:
xfwm4 --replace

Now make another shortcut named "Compiz on".
Use this:
compiz --replace


Now go make some headshots :P
Last edited by Refalm on Thu Nov 17, 2016 6:42 am, edited 8 times in total.
Refalm
user
user
 
Posts: 38
Joined: Tue Jan 21, 2003 12:40 pm
Location: Twente

Postby piratepenguin » Fri Nov 05, 2010 2:51 pm

Sound stuff.

However, I thought that a lot of Intel and AMD cards had decent free drivers. This has been my experience with all of my cards (good acceleration out of the box in Ubuntu), however my cards would be all aging.

Do you know how AMDs commitment to supporting a free driver is working?
piratepenguin
user
user
 
Posts: 8
Joined: Fri Nov 17, 2006 2:56 pm
Location: Ireland

Postby Refalm » Mon Nov 08, 2010 5:26 am

Intel indeed has an open source driver, so I edited the topic.

ATI has a non-free driver, and as far as I can tell, there are no plans to make them open source.
Refalm
user
user
 
Posts: 38
Joined: Tue Jan 21, 2003 12:40 pm
Location: Twente


Return to Applications

Who is online

Users browsing this forum: No registered users and 5 guests

cron