Shelnutt2
06-23-07, 10:23 PM
First things first, you need to install GNU/Linux on your Hard Drive. There are a number of distro's available, most probably will choose Ubuntu/Kubuntu simply for its easy to setup. This distro is fine.
If your trying to squeeze out ever millisecond or point, then load up Gentoo and install it. With Gentoo you compile your own kernel and only load the drivers you need, no extra baggage you get with a distro like Ubuntu or Debian, where you use a generic kernel and load the drivers as modules. For help with a Gentoo install, feel free to pm me or post up in the Alt OS section.
First download your distro, and burn it to a CD/DVD.
http://www.ubuntu.com/getubuntu/downloadmirrors
www.kubuntu.org/download.php
http://www.gentoo.org/main/en/where.xml
64 or 32bit version work. There is currently no performance benefit for installing the 64bit OS over the 32bit, unless you want more than 4 gigs of ram. If you download the 64bit version, you'll need to install the 32bit libraries for Ubuntu/Kubuntu is as simple as sudo apt-get install ia32-libs
WINE:
Wine isn't a benching program, it is a compatibility layer to run Windows programs in Linux. Its not fully implemented and many features are still being worked on but nearly ever day patches are being put in.
To install WINE, we will use the latest GIT (the new CVS/SVN) of Wine. This is the development branch. When a patch is posted up it goes to the GIT version of wine. The stable published versions of wine come from this. Because of this and the fact that DX patches are implemented weekly, we'll install this version.
I assume everyone is running 32 bit OS? If you are running a 64bit OS see the thread here (http://www.ocforums.com/showthread.php?t=495399) (and only follow the instructions on how to install wine.
1) install GIT.
Debian Based (Ubuntu/Kbuntu):
apt-get install git-core
Gentoo
emerge dev-util/git
2) Download wine
git clone git://source.winehq.org/git/wine.git wine-git
3) Change to the wine-git directory
cd wine-git
4) compile wine
./configure && make clean && make depend && make
5) install wine
sudo make install
6) test
winecfg (opens the wine config)
7) Tweaking:
wine regedit and go to HKEY_CURRENT_USER -> Software -> Wine
Here add a new key and name it OpenGL
Create a new string value inside OpenGL and name it DisabledExtensions
Double click it and add as value GL_ARB_vertex_buffer_object
(registry entries are case sensitive)
8) Save the following to a .reg file and load it also into the regedit.
REGEDIT4
[HKEY_CURRENT_USER\Software\Wine\Direct3D]
"DirectDrawRenderer"="opengl"
"OffscreenRenderingMode"="backbuffer"
"opengl"="enabled"
"RenderTargetLockMode"="auto"
"UseGLSL"="enabled"
"VideoMemorySize"="256"
Change the 256 in memory size, to what ever your video card is.
9) More tweaking:
http://wiki.winehq.org/UsefulRegistryKeys
You can try some of those. Like always some tweaks work for some people, some don't.
If your trying to squeeze out ever millisecond or point, then load up Gentoo and install it. With Gentoo you compile your own kernel and only load the drivers you need, no extra baggage you get with a distro like Ubuntu or Debian, where you use a generic kernel and load the drivers as modules. For help with a Gentoo install, feel free to pm me or post up in the Alt OS section.
First download your distro, and burn it to a CD/DVD.
http://www.ubuntu.com/getubuntu/downloadmirrors
www.kubuntu.org/download.php
http://www.gentoo.org/main/en/where.xml
64 or 32bit version work. There is currently no performance benefit for installing the 64bit OS over the 32bit, unless you want more than 4 gigs of ram. If you download the 64bit version, you'll need to install the 32bit libraries for Ubuntu/Kubuntu is as simple as sudo apt-get install ia32-libs
WINE:
Wine isn't a benching program, it is a compatibility layer to run Windows programs in Linux. Its not fully implemented and many features are still being worked on but nearly ever day patches are being put in.
To install WINE, we will use the latest GIT (the new CVS/SVN) of Wine. This is the development branch. When a patch is posted up it goes to the GIT version of wine. The stable published versions of wine come from this. Because of this and the fact that DX patches are implemented weekly, we'll install this version.
I assume everyone is running 32 bit OS? If you are running a 64bit OS see the thread here (http://www.ocforums.com/showthread.php?t=495399) (and only follow the instructions on how to install wine.
1) install GIT.
Debian Based (Ubuntu/Kbuntu):
apt-get install git-core
Gentoo
emerge dev-util/git
2) Download wine
git clone git://source.winehq.org/git/wine.git wine-git
3) Change to the wine-git directory
cd wine-git
4) compile wine
./configure && make clean && make depend && make
5) install wine
sudo make install
6) test
winecfg (opens the wine config)
7) Tweaking:
wine regedit and go to HKEY_CURRENT_USER -> Software -> Wine
Here add a new key and name it OpenGL
Create a new string value inside OpenGL and name it DisabledExtensions
Double click it and add as value GL_ARB_vertex_buffer_object
(registry entries are case sensitive)
8) Save the following to a .reg file and load it also into the regedit.
REGEDIT4
[HKEY_CURRENT_USER\Software\Wine\Direct3D]
"DirectDrawRenderer"="opengl"
"OffscreenRenderingMode"="backbuffer"
"opengl"="enabled"
"RenderTargetLockMode"="auto"
"UseGLSL"="enabled"
"VideoMemorySize"="256"
Change the 256 in memory size, to what ever your video card is.
9) More tweaking:
http://wiki.winehq.org/UsefulRegistryKeys
You can try some of those. Like always some tweaks work for some people, some don't.