Okay, I recently screwed my Fedora installation, and I want to make sure that when i nuke it and rebuild it ill be doing everything i need to to get steam working under linux with minimal chance of errors.
1. Install Fedora
2. Install accelerated 3d drivers for my card
3. Compile 20031212 wine with opengl support:
Code:
./configure --enable-opengl
make depend && make
make install
4. Install Internet Explorer 6 using Mike's ie6-install.sh script
5. Edit my wine config with these lines: (the paste hasn't exactly come over right)
##########################################
#Steam Config by linux-gamers.net #
##########################################
[AppDefaults\\Steam.exe\\DllOverrides];
"mshtml" = "native, builtin"
;could crash steam"oleacc" = "builtin, native"
"oleaut32" = "builtin, native"
"ole" = "builtin, native"
"ole32" = "builtin, native"
"crypt32" = "native, builtin"
"comdlg32" = "builtin, native"
"msvcrt" = "native, builtin"
"shlwapi" = "native, builtin"
"shdocvw" = "native, builtin"
"shfolder" = "native, builtin"
;"shell" = "builtin, native"
"wininet" = "native, builtin"
"urlmon" = "native, builtin"
"ole" = "native, builtin"
"comctl32" = "builtin, native"
"ws2_32" = "builtin, native"
[AppDefaults\\hl.exe\\x11drv];"Desktop" = "800x600" ;for window problems
"PerfectGraphics" = "N" ;optimization to get more frames
"ClientSideWithCore" = "N" ;optimization to get more frames
"ClientSideWithRender" = "Y"
"ClientSideAntiAliasWithRender" = "N"
"ClientSideAntiAliasWithCore" = "N"
"DXGrab" = "Y"
"DesktopDoubleBuffered" = "N"[AppDefaults\\hl.exe\\DllOverrides]
"shdocvw" = "native, builtin"
"shlwapi" = "native, builtin"
6. Copy my windows fonts into my wine windows fonts folder
7. Install steam and copy over the game gcfs from my windows partition
8. Finish as per the linux gamers HOWTO:
Quote:
Now start Counter-Strike and quit it (do nothing else)! Now go to the next step...
6) Edit the CS configs
It seems Counter-Strike bugs out on MOTD requests. This might just be a more or less random bug with html rendering, but it's safer to just disable the motd altogether. Now change to your SteamApps directory. Normal it is
~/.wine/fake_windows/SIERRA/Steam/SteamApps/[youremail]/counter-strike/cstrike
Then, remove the file custom.hpk if such a file exists:
$ rm custom.hpk
Then create the MOTD file if it doesn't exist and make the welcome message html file read-only
(create it with $ touch motd_temp.html )
$ chmod 400 motd_temp.html
Then open up config.cfg in your favourite text editor (vim, nano, pico, emacs, whatever) and add the line
hpk_maxsize "0"
|
Okay if any of you have any comments, please make them
Here is how i got it working originally without a hitch, but this time im trying to get more fps by enabling opengl in wine.
Linux Gamers HOWTO