LinuxQuestions.org

LinuxQuestions.org (/questions/)
-   Linux - Games (https://www.linuxquestions.org/questions/linux-games-33/)
-   -   Simplest way to install Steam under linux? (https://www.linuxquestions.org/questions/linux-games-33/simplest-way-to-install-steam-under-linux-155315/)

SuperCoolAl 03-09-2004 05:34 AM

Simplest way to install Steam under linux?
 
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

Guru3 03-09-2004 09:16 AM

I've had the ie6setup script not work... You're boned then. However, the winexcvs script does the whole lot very nicely with winex cvs, you just don't get the IE6 plugins, but you get the url in the console instead.

SuperCoolAl 03-09-2004 09:31 AM

i tried the winex cvs recently, but it came up with an error saying it couldn't create a user registry

Guru3 03-09-2004 03:03 PM

Exactly. No one way works for everyone.

breakerfall 03-15-2004 07:30 PM

If Mikes IE installer script doesn't work, it's not the end of the world. That has never worked for me. You can install IE yourself. There's a great guide over at franks corner for getting IE 6 installed.


All times are GMT -5. The time now is 02:47 PM.