-
How To: Steam Counter-Strike Source Edgy WINE
I followed a howto guide over at linux-gamers.net (I think) but I found that it was rather incomplete and at times gave me wrong commands but I ended up able to get Steam installed and run Counter-Strike Source through WINE on my Ubuntu Edgy box. My specs are: 1.7ghz 512 MB ram and a Radeon 9600 64mb graphics card(using fglrx)-- all wrapped into a sexy little IBM T42. Below is the quick run through of how I did it, the full version is on my blog: http://t42buntu.blogspot.com
1. Download WINE
sudo apt-get install wine
2. Run WINE setup--
wine setup
3. Download Tahoma font and put it in your wine fonts folder:
cp Tahoma.ttf /home/USERNAME/.wine/drive_c/windows/fonts
4. Download Steam the go to the directory and install it
wine SteamInstaller.exe
(Note I just took a break to test out my CSS on Linux, and after a few trial and errors i figured it out and got onto a server and played it! So, IT WORKS!) 5.During the steam install just use all the same options/answers you would use in a windows environment-- at some point it will prompt you that it needs to install a Mozilla Gecko plugin? just say yes and it will do it's own thing.
6. When the installer finishes open up a terminal and do the following to launch steam:
cd /home/USER/.wine/drive_c/Program Files/Steam
WINEDEBUG="fixme-all" wine steam.exe
This will launch steam while hiding any outputs from wine, thus running your game faster.
7. When steam launched I couldnt type my name in the login/password boxes without first right clicking in the login field then left clicking. After this I could login as normal.
8. Now that you're ready to launch your game you will want to make sure that all other windows besides the steam "My Games" window are minimized or closed.
9. Double click "Counter Strike Source" and as soon as it says "preparing" click the x button on the steam window with "My Games List" or it will interfere with the game.
10. The game should be running fairly close to normal now, you ay be warned that you're video is wierd and that it's using software mode, but even on my 1.7 Ghz 512mb ram 64mb Radeon 9600 the game was more than playable.
I will be fidiling around with all the settings later so check the blog for updates on it.
I hope this helps someone.
-Snype
-
Re: How To: Steam Counter-Strike Source Edgy WINE
Im new to Linux and i dont know too much i just needed an operating system and my friend recomended Ubuntu. Anywho ive installed Wine but I can't run the wine setup.when i put it in the terminal "wine setup" it does nothing. Please help because i miss playing CS.
-
Re: How To: Steam Counter-Strike Source Edgy WINE
If you simply run "wine steaminstaller.exe" it will set up a wine environment automatically and run the installer. The command "winecfg" beforehand will open a configuration gui if you want to edit some things. Setting up drive paths for cdroms is one important task (though not needed for steam) you may want to do.
-
Re: How To: Steam Counter-Strike Source Edgy WINE
I think I have the whole Wine thing down. I think. I need to install tahoma, I've downloaded it but when i try and put it in the file shown "home/John/.wine/..." in my "john" file theres no ".wine" file to send the tahoma font to. and when I search the comp for the file in general to see if its located elsewhere it cant find it. It's like certain files have yet to be created.
-
Re: How To: Steam Counter-Strike Source Edgy WINE
Quote:
Originally Posted by
dogwi11hunt
Im new to Linux and i dont know too much i just needed an operating system and my friend recomended Ubuntu. Anywho ive installed Wine but I can't run the wine setup.when i put it in the terminal "wine setup" it does nothing. Please help because i miss playing CS.
have you done a
??
If so just browser to your steam folder and dubbel klick on the steaminstaller.exe and it should start by it self :)
-
Re: How To: Steam Counter-Strike Source Edgy WINE
Quote:
Originally Posted by
dogwi11hunt
I think I have the whole Wine thing down. I think. I need to install tahoma, I've downloaded it but when i try and put it in the file shown "home/John/.wine/..." in my "john" file theres no ".wine" file to send the tahoma font to. and when I search the comp for the file in general to see if its located elsewhere it cant find it. :-?
That means you haven't done a winecfg at the terminal window just do that and you get a .wine dir :) =)
-
Re: How To: Steam Counter-Strike Source Edgy WINE
Well i have ran the wine configuration in the terminal. and the window popped up and i clicked on the audio tab and this came up in the terminal after the window auto matically closed "Creating link /home/john/.kde/socket-john-desktop.
can't create mcop directory" id imagine thats not good? it didn't say anything about .wine and its not that i cant run steam because ive gotten it to start but you cant see anything, which id imagine is from not having tahoma font which i thought i had. So then i tried to put on the font again and it didn't detect the "/.wine/..." directory and i remember reading you need to run wine for it to make that directory. So if im correct i need to find out how to run wine, to create that directory, just so i can put on tahoma.
-
Re: How To: Steam Counter-Strike Source Edgy WINE
after messing with the wine configuration a bit in the "drives" tab i saw the .wine file and i guess its a hidden file on the computer so ive read and since its "hidden" the terminal cant find it to put in the tahoma font i think i dont know
-
Re: How To: Steam Counter-Strike Source Edgy WINE
so steam does update... it just take a bit...
main feature which is missing now, is how to make shure CSS run in open-gl mode
in glxgears, i am getting
3700 fps(windowed), 530 fps (maximized)
In the game:
40 fps average in cs:source speed test
does anyone know how to do that?
-
Re: How To: Steam Counter-Strike Source Edgy WINE
CounterStrike source to the best of my knowledge doesn't and cannot run in open-gl. Its purely directX based. So some of the advanced textures like thwater effects will always look a little dodgy.
But hey if anybody knows different feel free to better inform me and the OP
-
Re: How To: Steam Counter-Strike Source Edgy WINE
I'm having a problem with Steam, maybe you can help.
I followed the instructions for getting the Tahoma font, and it's sitting in my fonts directory and everything, but Steam still runs without any words.
I even tried it with a different Tahoma.ttf, but that didn't do anything. Any advice?
-
Re: How To: Steam Counter-Strike Source Edgy WINE
There is a switch for CSS to force GL, I'm not sure how much of a difference it makes.
Can be run with the following command line switch -gl, I have however not tried it yet.
You can also bump up performance by knocking down the H/W DX Level. Default is 9.0, I run it at 8.1 which seems to be a bit quicker. The switch for it is -dxlevel 8.1.
This helped me a bit.
-
Re: How To: Steam Counter-Strike Source Edgy WINE
The following switches may also help for improving performance.
-gl "Force Open GL"
-dxlevel xx "70 = DirectX 7.0, 80 = 8.0, 81= 8.1 etc.
Direct x 8.1 provides the best balance between Performance and prettiness.
The switches can be added under properties inst my games menu of steam.
-
Re: How To: Steam Counter-Strike Source Edgy WINE
I'm getting this
Code:
wine: could not load L"c:\\windows\\system32\\SteamInstaller.exe": Module not found
when I run
Code:
wine SteamInstaller.exe
any suggestions?
-
Re: How To: Steam Counter-Strike Source Edgy WINE
Quote:
Originally Posted by
AndyW
I'm getting this
Code:
wine: could not load L"c:\\windows\\system32\\SteamInstaller.exe": Module not found
when I run
Code:
wine SteamInstaller.exe
any suggestions?
You made a typo on the filename :P
Try this instead!
Code:
wine SteamInstall.exe
Good luck
-
Re: How To: Steam Counter-Strike Source Edgy WINE
I'm pretty sure I typed in right in the consol. I tried it a couple times, but now I have it installing of my cdrom.
One thing though, last time I tried to minimize the steam window it froze my computer. Im hesitant to do it again, but is this a known problem and is there a fix?
-
Re: How To: Steam Counter-Strike Source Edgy WINE
From what I can tell the -gl option doesn't offer much of a performance boost but it does seem to eliminate a lot of the graphical glitches I was getting without it.
-
Re: How To: Steam Counter-Strike Source Edgy WINE
Quote:
Originally Posted by
AndyW
I'm pretty sure I typed in right in the consol. I tried it a couple times, but now I have it installing of my cdrom.
One thing though, last time I tried to minimize the steam window it froze my computer. Im hesitant to do it again, but is this a known problem and is there a fix?
Yeah you can't hit minimize at all, you always have to hit exit.
-
Re: How To: Steam Counter-Strike Source Edgy WINE
My specs are: 1.7ghz 512 MB ram and a Radeon 9600 64mb graphics card
[off topic] Just by curiosity, do you have any performance benchmark in running native in Windows versus running it with wine on Ubuntu?
And when you say 1,7 ghz CPU, which is the exact model;)
[/off topic]
-
Re: How To: Steam Counter-Strike Source Edgy WINE
Quote:
Originally Posted by
jc87
My specs are: 1.7ghz 512 MB ram and a Radeon 9600 64mb graphics card
[off topic] Just by curiosity, do you have any performance benchmark in running native in Windows versus running it with wine on Ubuntu?
And when you say 1,7 ghz CPU, which is the exact model;)
[/off topic]
Me personally, I don't rember what my processer is :P its like AMD Sempron :P Its clockspeed is only 1.7 so since its an AMD that means its like 2.
Edit: Wow....I recorded Shift-F1, Shift-F2,Shift-F3,Shift-F4 to the workspaces, and it switches really fast in-game.
-
Re: How To: Steam Counter-Strike Source Edgy WINE
One more thing. Mine plays windowed, but without the window meaning I cant move it or make it bigger or smaller. I know this is possible because I saw it in some screenshots on the wine site.
I just dont know how to do it. Anyone?
-
Re: How To: Steam Counter-Strike Source Edgy WINE
running winecfg, you can play with the window behaviour in the graphics section, or try editing the in-game video settings
-
Re: How To: Steam Counter-Strike Source Edgy WINE
now it runs full screen (what I really wanted)and I didnt change a thing.
Oh well
-
Re: How To: Steam Counter-Strike Source Edgy WINE
sorry-- to the pwerson asking my cpu model it's a Pentium M 1.7 i forget i think its the like 735? oh and I upgraded to 1 GGB ram- its a thinkpad. I also started using cedega as I find it plays source better, for me anyways.
t42buntu.blogspot.com
-
Re: How To: Steam Counter-Strike Source Edgy WINE
If any of you have CSS working, could you please post some benchmarking results, I might consider switching to ubuntu if it runs well :P
-
Re: How To: Steam Counter-Strike Source Edgy WINE
I had it running relatively well under SUSE, but I prefer using Ubuntu. My graphics config is an ATI Radeon 9600 on a 1.5 gig athlon 1.5 gig of ram Shouldn't really a be huge issue. Are there any major issues with the ATI Driver (frgl) as I have installed the newest one from their site.
-
1 Attachment(s)
Re: How To: Steam Counter-Strike Source Edgy WINE
Computer Specs:
Amd 64 3200+
1 gig ram
6800 xt
My fps hang about 30-40 but range from 20-60 fps. It runs really well IMO, but it lacks anti aliasing.
BTW Im playing with direct x 8.1. 9 would play but the players would skip.
-
Re: How To: Steam Counter-Strike Source Edgy WINE
I'm gonna try it with Edgy instead of Dapper, and try a few different settings with the drivers. Appeared to be getting a lot of trouble from the winehq.org version of wine, sound errors on startup seem to be slowing it down. Will post the FPS and whatever command switches i use. My graphics config is a bit messed up as well. :twisted:
-
Re: How To: Steam Counter-Strike Source Edgy WINE
I got a strange problem. Once steam loads up and asks me to log in I cannot type in the steam window. I am forced to type in the command line window I opened wine from.
Fixed: Emulated a desktop and it got my input :D
-
Re: How To: Steam Counter-Strike Source Edgy WINE
Quote:
Originally Posted by
SpinesN
I got a strange problem. Once steam loads up and asks me to log in I cannot type in the steam window. I am forced to type in the command line window I opened wine from.
Fixed: Emulated a desktop and it got my input :D
You can also sort it by right clicking in the username field and clicking paste. This should also fix it without having to emulate the desktop.
On another note, anyone had any trouble with sound being really choppy. I am almost convinced that this is what is killing my gameplay. The chipset is an N-Force 2 Ultra. I have tried the OSS, ALSA, ESOUND. Everything I can think of. Still getting errors with wine regaring the sound setup - error loading libjack.so.
The console report from wine also says - Your soundcard does not support direct access Using Slower Directsound HEL instead.
Any thoughts?
Fixed - Removed Radeon 9600 and replaced with 64mb Nvidia Mx440 - ATI's drivers really leave a lot to be desired.
If anyone knows how to successfuly get a 9600se working please let me know, I've tried just about every solution i can find on the internet....
-
Re: How To: Steam Counter-Strike Source Edgy WINE
Anyone know of the fix for the unplayable framerate bug?
I got it working correctly, except that I only getting a framerate of ~ 1fps...
Im using Edgy, with a NVidiaGeForce FX 5200, old I know but it does the job..
Anyone got any ideas?
Thanks, Alex.
-
Re: How To: Steam Counter-Strike Source Edgy WINE
I get a message I dont understand under the installation of Steam.
Code:
wine /home/jd/Desktop/SteamInstall.exe
The instaler starts up, I choose everything I would do in windows. Then in the midle of Steam Updating this comes up:
http://img149.imageshack.us/img149/7...eenshotpc6.png
If I try to run Steam.exe directly thrue Wine the same message comes up.
Anyone knows why this happends?
-
Re: How To: Steam Counter-Strike Source Edgy WINE
Quote:
Originally Posted by
yawnster
Anyone know of the fix for the unplayable framerate bug?
I got it working correctly, except that I only getting a framerate of ~ 1fps...
Im using Edgy, with a NVidiaGeForce FX 5200, old I know but it does the job..
Anyone got any ideas?
Thanks, Alex.
I recently installed the same card - Are you running Nvidia's GLX drivers of the standard Xorg-server?
try running steam with the following command:
WINEDEBUG="-all" wine "c:\Program Files\Valve\Steam\Steam.exe"
Goto to the game properties and set the following launch options -dxlevel 70 -gl
(This is required as the H/W direct x level supported by the 5200 is 7.0, mine will not work above 2 fps without that switch..."
Mine runs very nicely at around 30-40 fps which is more than playable for me anyway.
-
Re: How To: Steam Counter-Strike Source Edgy WINE
Quote:
Originally Posted by
Fitzy_oz
I recently installed the same card - Are you running Nvidia's GLX drivers of the standard Xorg-server?
try running steam with the following command:
WINEDEBUG="-all" wine "c:\Program Files\Valve\Steam\Steam.exe"
Goto to the game properties and set the following launch options -dxlevel 70 -gl
Mine runs very nicely at around 30-40 fps which is more than playable for me anyway.
Hmm, when I run the first command I get the error..
http://www.yawnster.com/images/error.png
I would usually combat that by running the command under sudo, but that doesnt work either, bringing the error message...
Code:
sudo: WINEDEBUG=fixme-all: command not found
If anyone has got any ideas about how to fix this it would be greatly appreciated..
Thanks again, Alex.
-
Re: How To: Steam Counter-Strike Source Edgy WINE
I don't mean to ask dumb questions but which version of Wine are you running - 0.28 or the version that ships with ubuntu?
Were there any errors installing steam? Are you using steam or a "cough" different version?
-
Re: How To: Steam Counter-Strike Source Edgy WINE
Quote:
Originally Posted by
Fitzy_oz
I don't mean to ask dumb questions but which version of Wine are you running - 0.28 or the version that ships with ubuntu?
Were there any errors installing steam? Are you using steam or a "cough" different version?
I'm presuming you are talking to me..
alex@alex-ubuntu:~$ wine --version
Wine 0.9.22
That's what I am using, installed it through agt-get..
I installed Steam using my HL2 cd.. I guessed that was the correct way?
I have got the drivers that I was told to install on this wiki article, and before you ask.. I don't run CSS with Beryl on, I switch back to Metacity :p
Thanks.. Alex
-
Re: How To: Steam Counter-Strike Source Edgy WINE
Quote:
Originally Posted by
yawnster
I'm presuming you are talking to me..
alex@alex-ubuntu:~$ wine --version
Wine 0.9.22
That's what I am using, installed it through agt-get..
I installed Steam using my HL2 cd.. I guessed that was the correct way?
I have got the drivers that I was told to install on this
wiki article, and before you ask.. I don't run CSS with Beryl on, I switch back to Metacity :p
Thanks.. Alex
Yes mate, I am talking to you. :)
You'll need to add custom repositories for wine to get the most updated version of it.
this is the link to that page, after which synaptic should show an update for it being available.
Try it with the updated version. This is my current setup and it seems to work well:
Athlon XP 1800+
1.5 gig of ram
Nvidia FX5200 128mb
Im using the proprietry Nvidia Driver (xorg-nvidia-glx) driver from the restricted modules - But given the fact that your running berryl, I'm guessing your running them too if your using berryl.
Probably wouldn't hurt to install CS:S and HL2 again either.
Good luck,
Hayden.
-
Re: How To: Steam Counter-Strike Source Edgy WINE
I'm having a strange problem with mine. I can start CS:S and even run a video test. However, I can't join a server or start a server. When I try and join a server, it freezes at "Sending client data" and when I try and start one, it freezes at "Initializing game data". Anyone got any ideas?
-
Re: How To: Steam Counter-Strike Source Edgy WINE
I had that problem also, what H/W setup are you using? More importantly what graphics card? I had to install the propr. drivers before mine would work (ATI or Nvidia).
Try running steam or CSS from the command line with this line WINEDEBUG="-all" wine "c:\<steamdir>\steam.exe" - This should stop it from displaying all of the errors in the console and may give it a speed boost.
-
Re: How To: Steam Counter-Strike Source Edgy WINE
I'm running it on a nvidia (along with the latest drivers). Running it with that command doesn't help, still freezes.
-
Re: How To: Steam Counter-Strike Source Edgy WINE
Has anyone been able to use the backup function in Steam? I created a backup of game files inside Windows and moved it over to Linux and put it in the same folder it was in in Windows. However, when I run it (steambackup.exe) with Wine, Wine tells me that it cannot launch the external program "c:/program files\steam/steam.exe" and a look at the cli shows that Wine produced the error "err:exec:SHELL_ExecuteW cannot set directory L"C:\\PROG~FBU\\Steam\\Backups\\Disk_1\\c:/program files/steam""
EDIT: Well, I got around the problem by creating a folder c:, then "program files", then "steam" and copying steam.exe there. It had to update steam again and I'll just copy the game files up to the original directory once it installs the game files.
-
Re: How To: Steam Counter-Strike Source Edgy WINE
hmm.
running the following, like you said:
Quote:
Originally Posted by the OP
6. When the installer finishes open up a terminal and do the following to launch steam:
cd /home/USER/.wine/drive_c/Program Files/Steam
WINEDEBUG="fixme-all" wine steam.exe
returns: "wine: could not load L"c:\\windows\\system32\\steam.exe": Module not found"
[edit]note: i also tried WINEDEBUG="-all" wine steam.exe", to no avail.
-
Re: How To: Steam Counter-Strike Source Edgy WINE
Try it this way with quotes around the file path. You won't have to cd to any directories, either:
Code:
WINEDEBUG="fixme-all" wine "c:/program files/steam/steam.exe"
-
Re: How To: Steam Counter-Strike Source Edgy WINE
sweet, that worked, at least to load steam.
now, when i play, i have the following problem: the valve intro video (which is unskippable, for some reason) plays at about half speed with no audio, and when it finishes, the game crashes.
-
Re: How To: Steam Counter-Strike Source Edgy WINE
Quote:
Originally Posted by
Jammy_Stuff
I'm running it on a nvidia (along with the latest drivers). Running it with that command doesn't help, still freezes.
I had this problem with the ubuntu pre-packaged version that came with edgy, it came good when I updated to the version from the WineHq repo. try adding this source: deb http://wine.budgetdedicated.com/apt edgy main to your third party reposositories and updateing wine to .28 or .29 I think it is now. That should do it, I use the OSS sound plugin it seems to run a bit faster.
-
Re: How To: Steam Counter-Strike Source Edgy WINE
Quote:
Originally Posted by
mailbox
sweet, that worked, at least to load steam.
now, when i play, i have the following problem: the valve intro video (which is unskippable, for some reason) plays at about half speed with no audio, and when it finishes, the game crashes.
In steam go to the game properties and add the switch -novid or -novideo. This should take care of the valve intro :)
-
Re: How To: Steam Counter-Strike Source Edgy WINE
I can't get around this error.
http://img59.imageshack.us/img59/235/steamerrorsn7.png
I've tried the WINEDEBUG to get around it, but it doesn't work. Can anyone please assist me?
-
Re: How To: Steam Counter-Strike Source Edgy WINE
Quote:
Originally Posted by
Fitzy_oz
In steam go to the game properties and add the switch -novid or -novideo. This should take care of the valve intro :)
well, that got part of it. now there's no video, but all i see is the blurry loading screen, then it crashes to desktop a few seconds later.
i'm pretty sure it's crashing as soon as it tries to render some 3d.
-
Re: How To: Steam Counter-Strike Source Edgy WINE
Quote:
Originally Posted by
Fitzy_oz
In steam go to the game properties and add the switch -novid or -novideo. This should take care of the valve intro :)
Mailbox,
Just couple of quick questions,
Can you run the command in a terminal glxinfo |more and paste the first couple of lines for me.
Second command in the terminal: wine --verison and let me know the version number.
If it's a rendering problem it will almost certainly be the drivers for the card. If using nvidia I find using the proprietary drivers the most effective. For ATI, it might be a little more interesting depending on the card type. Let me know and we'll go from there.
Quote:
Originally Posted by
Kittens
Same as above - Which version of wine are you using - it may seem trivial but it does make a difference. If it's the one out of the multiverse ubuntu repo's, add the repos from winehq.org the instructions are in one of my posts in this thread. :)
-
Re: How To: Steam Counter-Strike Source Edgy WINE
glxinfo|more
Code:
name of display: :0.0
display: :0 screen: 0
direct rendering: Yes
server glx vendor string: NVIDIA Corporation
server glx version string: 1.4
server glx extensions:
GLX_EXT_visual_info, GLX_EXT_visual_rating, GLX_SGIX_fbconfig,
GLX_SGIX_pbuffer, GLX_SGI_video_sync, GLX_SGI_swap_control,
GLX_ARB_multisample, GLX_NV_float_buffer, GLX_ARB_fbconfig_float
client glx vendor string: NVIDIA Corporation
client glx version string: 1.4
client glx extensions:
GLX_ARB_get_proc_address, GLX_ARB_multisample, GLX_EXT_visual_info,
GLX_EXT_visual_rating, GLX_EXT_import_context, GLX_SGI_video_sync,
GLX_NV_swap_group, GLX_NV_video_out, GLX_SGIX_fbconfig, GLX_SGIX_pbuffer,
GLX_SGI_swap_control, GLX_NV_float_buffer, GLX_ARB_fbconfig_float
GLX version: 1.3
GLX extensions:
GLX_EXT_visual_info, GLX_EXT_visual_rating, GLX_SGIX_fbconfig,
GLX_SGIX_pbuffer, GLX_SGI_video_sync, GLX_SGI_swap_control,
GLX_ARB_multisample, GLX_NV_float_buffer, GLX_ARB_fbconfig_float,
GLX_ARB_get_proc_address
OpenGL vendor string: NVIDIA Corporation
OpenGL renderer string: GeForce 7900 GTX/PCI/SSE2/3DNOW!
OpenGL version string: 2.0.2 NVIDIA 87.76
OpenGL extensions:
GL_ARB_color_buffer_float, GL_ARB_depth_texture, GL_ARB_draw_buffers,
GL_ARB_fragment_program, GL_ARB_fragment_program_shadow,
GL_ARB_fragment_shader, GL_ARB_half_float_pixel, GL_ARB_imaging,
GL_ARB_multisample, GL_ARB_multitexture, GL_ARB_occlusion_query,
GL_ARB_pixel_buffer_object, GL_ARB_point_parameters, GL_ARB_point_sprite,
GL_ARB_shadow, GL_ARB_shader_objects, GL_ARB_shading_language_100,
GL_ARB_texture_border_clamp, GL_ARB_texture_compression,
GL_ARB_texture_cube_map, GL_ARB_texture_env_add,
GL_ARB_texture_env_combine, GL_ARB_texture_env_dot3, GL_ARB_texture_float,
GL_ARB_texture_mirrored_repeat, GL_ARB_texture_non_power_of_two,
GL_ARB_texture_rectangle, GL_ARB_transpose_matrix,
GL_ARB_vertex_buffer_object, GL_ARB_vertex_program, GL_ARB_vertex_shader,
GL_ARB_window_pos, GL_ATI_draw_buffers, GL_ATI_texture_float,
GL_ATI_texture_mirror_once, GL_S3_s3tc, GL_EXT_texture_env_add,
GL_EXT_abgr, GL_EXT_bgra, GL_EXT_blend_color,
GL_EXT_blend_equation_separate, GL_EXT_blend_func_separate,
GL_EXT_blend_minmax, GL_EXT_blend_subtract, GL_EXT_compiled_vertex_array,
GL_EXT_Cg_shader, GL_EXT_depth_bounds_test, GL_EXT_draw_range_elements,
GL_EXT_fog_coord, GL_EXT_framebuffer_object, GL_EXT_multi_draw_arrays,
GL_EXT_packed_depth_stencil, GL_EXT_packed_pixels,
GL_EXT_pixel_buffer_object, GL_EXT_point_parameters,
GL_EXT_rescale_normal, GL_EXT_secondary_color,
GL_EXT_separate_specular_color, GL_EXT_shadow_funcs,
GL_EXT_stencil_two_side, GL_EXT_stencil_wrap, GL_EXT_texture3D,
GL_EXT_texture_compression_s3tc, GL_EXT_texture_cube_map,
GL_EXT_texture_edge_clamp, GL_EXT_texture_env_combine,
GL_EXT_texture_env_dot3, GL_EXT_texture_filter_anisotropic,
GL_EXT_texture_lod, GL_EXT_texture_lod_bias, GL_EXT_texture_mirror_clamp,
GL_EXT_texture_object, GL_EXT_texture_sRGB, GL_EXT_timer_query,
GL_EXT_vertex_array, GL_HP_occlusion_test, GL_IBM_rasterpos_clip,
GL_IBM_texture_mirrored_repeat, GL_KTX_buffer_region, GL_NV_blend_square,
GL_NV_copy_depth_to_color, GL_NV_depth_clamp, GL_NV_fence,
GL_NV_float_buffer, GL_NV_fog_distance, GL_NV_fragment_program,
GL_NV_fragment_program_option, GL_NV_fragment_program2,
GL_NV_gpu_program_parameters, GL_NV_half_float, GL_NV_light_max_exponent,
GL_NV_multisample_filter_hint, GL_NV_occlusion_query,
GL_NV_packed_depth_stencil, GL_NV_pixel_data_range, GL_NV_point_sprite,
GL_NV_primitive_restart, GL_NV_register_combiners,
GL_NV_register_combiners2, GL_NV_texgen_reflection,
GL_NV_texture_compression_vtc, GL_NV_texture_env_combine4,
GL_NV_texture_expand_normal, GL_NV_texture_rectangle,
GL_NV_texture_shader, GL_NV_texture_shader2, GL_NV_texture_shader3,
GL_NV_vertex_array_range, GL_NV_vertex_array_range2, GL_NV_vertex_program,
GL_NV_vertex_program1_1, GL_NV_vertex_program2,
GL_NV_vertex_program2_option, GL_NV_vertex_program3,
GL_NVX_conditional_render, GL_SGIS_generate_mipmap, GL_SGIS_texture_lod,
GL_SGIX_depth_texture, GL_SGIX_shadow, GL_SUN_slice_accum
glu version: 1.3
glu extensions:
GLU_EXT_nurbs_tessellator, GLU_EXT_object_space_tess
wine --versionif it matters, WoW runs, although i don't think it's running in OpenGL.
-
Re: How To: Steam Counter-Strike Source Edgy WINE
another queastion: has anyone gotten Valve's Hammer editor to run in wine? it's just plain not working for me.
-
4 Attachment(s)
Re: How To: Steam Counter-Strike Source Edgy WINE
WOW is running, yeah it's a good sign, you do have direct rendering, thats for sure. Here is a screenshot of the options I have set for CS:S, including the directx settings I use. With my Nvidia card I have to force it to render in OpenGL mode otherwise it just freaks out. I also have to use Dxlevel 8 or it is just way too slow. Just try these options and see it that fixes it - If it doesn't hit me back and we'll try something else.
You could also try the video card drivers off Nvidia's site - Here's part of my GLXINFO, the difference is highlighted...
OpenGL vendor string: NVIDIA Corporation
OpenGL renderer string: GeForce FX 5200/AGP/SSE/3DNOW!
OpenGL version string: 2.1.0 NVIDIA 97.46
My video card's old and crappy and runs it nicely, it's just a matter of tweaking it.
Quote:
Originally Posted by
mailbox
another queastion: has anyone gotten Valve's Hammer editor to run in wine? it's just plain not working for me.
Yeah, I got it to work... I didn't try and do anything with it though
-
Re: How To: Steam Counter-Strike Source Edgy WINE
for those of you who have gotten steam running, i have a few questions....
steam runs, downloads the game files, chat works, friends list... etc.... as soon as i try to load a game, it resizes the screen to 640x480, and then the game hangs. steam still works, but obviously wont exit because it is trying to load a game... i have the most current nvidia drivers installed, so i assume it isnt gfx... is there a wine configuration i am missing? thanks
-
Re: How To: Steam Counter-Strike Source Edgy WINE
I added it to the repositories, reloaded, but it didn't work. I still get the error message! :(
-
Re: How To: Steam Counter-Strike Source Edgy WINE
Quote:
Originally Posted by
Fitzy_oz
Yeah, I got it to work... I didn't try and do anything with it though
try and create a new map, and tell me what you see.
-
Re: How To: Steam Counter-Strike Source Edgy WINE
Quote:
Originally Posted by
mailbox
try and create a new map, and tell me what you see.
No worries, I'll give it a try when I get home tonight, will let you know what happens.
Quote:
Originally Posted by
Kittens
I added it to the repositories, reloaded, but it didn't work. I still get the error message! :(
Hmmm, which version of windows is it emulating? XP or 98.
-
Re: How To: Steam Counter-Strike Source Edgy WINE
Quote:
Originally Posted by
abzolutxero
for those of you who have gotten steam running, i have a few questions....
steam runs, downloads the game files, chat works, friends list... etc.... as soon as i try to load a game, it resizes the screen to 640x480, and then the game hangs. steam still works, but obviously wont exit because it is trying to load a game... i have the most current nvidia drivers installed, so i assume it isnt gfx... is there a wine configuration i am missing? thanks
Create a text file called steam.sh and paste the following into it... (provided you user the defaults for the install it should work otherwise change the path"
sh WINEDEBUG="-all" wine "c:\Program Files\Valve\Steam\steam.exe"
the reasoning behind this is that it will supress all of the error messages that wine generates when it can't implement something properly - and for direct3d, it's a lot of messages, which in turn slows wine down to a crawl. Try that in a script or run it at the terminal.
For the 640*480 Check under you winecfg that you don't have emulate desktop option set, this force all of your wine apps into a small area in the middle of the desktop instead of using them as part of the linux desktop. see my screenshot for the startup switches I use to run CS:S or Half Life 2. Any dramas, let me know. I'm happy to help if I can.
-
3 Attachment(s)
Re: How To: Steam Counter-Strike Source Edgy WINE
Quote:
Originally Posted by
Fitzy_oz
Create a text file call steam.sh and paste the following into it... (provided you user the defaults for the install it should work otherwise change the path"
sh WINEDEBUG-"-all" wine "c:\Program Files\Valve\Steam\steam.exe"
the reasoning behind this is that it will supress all of the error messages that wine generates when it can't implement something properly - and for direct3d, it's a lot of messages, which in turn slows wine down to a crawl. Try that in a script or run it at the terminal.
For the 640*480 Check under you winecfg that you don't have emulate desktop option set, this force all of your wine apps into a small area in the middle of the desktop instead of using them as part of the linux desktop. see my screenshot for the startup switches I use to run CS:S or Half Life 2. Any dramas, let me know. I'm happy to help if I can.
thanks Fitzy, I changed all of the switiches, and made my configuration identical to yours. and here is the response i have.
abzolutxero@FreeSpirit:~/Desktop$ sh steam.sh
sh: Can't open WINEDEBUG--all
abzolutxero@FreeSpirit:~/Desktop$
(see attachments)
also, is it wrong that i have to run it as root so that way it will load? if i dont, it says something like "can't load blob file"
Thanks Again...
-
Re: How To: Steam Counter-Strike Source Edgy WINE
Quote:
Originally Posted by
abzolutxero
thanks Fitzy, I changed all of the switiches, and made my configuration identical to yours. and here is the response i have.
abzolutxero@FreeSpirit:~/Desktop$ sh steam.sh
sh: Can't open WINEDEBUG--all
abzolutxero@FreeSpirit:~/Desktop$
(see attachments)
also, is it wrong that i have to run it as root so that way it will load? if i dont, it says something like "can't load blob file"
Thanks Again...
Sorry Mate, typo in there.
WINEDEBUG="-all" wine "c:\Program Files\Valve\Steam\steam.exe"
You won't be able to run it as root as the .wine directory that you have everything installed to is user specific, so you'll need to remove sudo from the script. In your winecfg sound TAB, I'd recommend using either OSS or Alsa, not both. use which ever one works best for you, I use OSS which seems to do the trick for me. Fingers crossed you should be good to go ;)
Let me know how you go. :)
-
Re: How To: Steam Counter-Strike Source Edgy WINE
Fitzy, you are amazing. thanks for all your help. it runs really well. I'd love to be able to get it to work through the alsa drivers, but for some reason wine says it cant use it... i have an altec lansing usb sound card that i use so i can swap between speakers and a headset quickly, but i can fix that later.
to fix the whole root problem, i had to uninstall and reinstall wine.... seems when i installed it i installed it as root, so it wrote my entire .wine directory as root, meaning i could only run programs that changed files when i had root privledges... bonehead move really.. lol.
anyhow, it works, video on it works, sound works through OSS... thanks for the help.
-
Re: How To: Steam Counter-Strike Source Edgy WINE
When I run it with ALSA sound, it freezes while joining a game. When I run it with OSS, it doesn't freeze but I have no sound.
-
Re: How To: Steam Counter-Strike Source Edgy WINE
that is interesting... i didnt even corelate the game freezes with the sound, but now that i think about it, it started to work when i chose OSS sound instead of ALSA.
Jarn, what is your system setup? mobo/sound etc... just curious.
-
Re: How To: Steam Counter-Strike Source Edgy WINE
nForce4 mobo, onboard sound card
-
Re: How To: Steam Counter-Strike Source Edgy WINE
Quote:
Originally Posted by
Jarn
nForce4 mobo, onboard sound card
Screen dump your winecfg Audio page - Make a note of the sound emulation settings - Full, standard, basic etc..... 16bit/8bit - Sample Rate, 44100 22020 etc. OSS should work straight up though. Post it and I'll have a look
Quote:
Originally Posted by
abzolutxero
Fitzy, you are amazing. thanks for all your help. it runs really well. I'd love to be able to get it to work through the alsa drivers, but for some reason wine says it cant use it... i have an altec lansing usb sound card that i use so i can swap between speakers and a headset quickly, but i can fix that later.
to fix the whole root problem, i had to uninstall and reinstall wine.... seems when i installed it i installed it as root, so it wrote my entire .wine directory as root, meaning i could only run programs that changed files when i had root privledges... bonehead move really.. lol.
anyhow, it works, video on it works, sound works through OSS... thanks for the help.
Your welcome mate,
and don't beat yourself up, I think I've done it myself more than once so don't worry about it. ;)
-
Re: How To: Steam Counter-Strike Source Edgy WINE
I've recently installed Steam under wine to play Half-Life and TFC. It starts up fine, but it usually crashes after about 5 minutes. I can SSH into the box from another machine, and top says hl.exe is upwards of 150% CPU. Ctrl-Alt-Backspace doesn't do anything, and I ultimately wind up rebooting the machine. Any advice?
-
Re: How To: Steam Counter-Strike Source Edgy WINE
Quote:
Originally Posted by
AusIV4
I've recently installed Steam under wine to play Half-Life and TFC. It starts up fine, but it usually crashes after about 5 minutes. I can SSH into the box from another machine, and top says hl.exe is upwards of 150% CPU. Ctrl-Alt-Backspace doesn't do anything, and I ultimately wind up rebooting the machine. Any advice?
Which Wine are you using, the one from the Ubuntu Repos or the Winehq.org site?
If it's the ubuntu ones, add the wine repos from winehq.org and upgrade it.
If not what video setup are you running? What sound emulation and what command are you using to start steam?
additional note - you can't minimize steam, it will freeze. Instead always use the close button to minimize it to the tray.
-
Re: How To: Steam Counter-Strike Source Edgy WINE
ok heres the the deal after hours of trying i can get cs-s sort of working .
it starts up , but menu screen is blank i get flashing cursor so I blindly select options or whatever then eventually I can see menu
I tried starting server but it crashed
-
Re: How To: Steam Counter-Strike Source Edgy WINE
Quote:
Originally Posted by
Fitzy_oz
Which Wine are you using, the one from the Ubuntu Repos or the Winehq.org site?
If it's the ubuntu ones, add the wine repos from winehq.org and upgrade it.
If not what video setup are you running? What sound emulation and what command are you using to start steam?
additional note - you can't minimize steam, it will freeze. Instead always use the close button to minimize it to the tray.
I get wine from the winehq repository (deb http://wine.budgetdedicated.com/apt edgy main).
My video card is a Mobility Radeon X600, using the open source radeon driver. I use Compiz most of the time, but I've found I have to turn it off in order to play full screen games. I'm running HL in OpenGL mode. Sound emulation uses the OSS driver. Since I pretty much just play TFC, I use the command
Code:
wine "c:\Program Files\Steam\Steam.exe" -applaunch 20
which launches TFC without choosing it from the Steam application. I've also tried running steam with
Code:
wine "C:\Program Files\Steam\steam.exe"
then closing the steam window to play. Either way, the game runs fine for a while, then everything just freezes up.
Thanks for any help.
-
1 Attachment(s)
Re: How To: Steam Counter-Strike Source Edgy WINE
Here it is. I use the same settings for ALSA, only with ALSA checked instead of OSS.
-
Re: How To: Steam Counter-Strike Source Edgy WINE
Just a quick note guys - I'm happy to do whatever I can to help anyone out with getting source games to run, but it would save a lot of typing and a lot of time if any new posts for help could have the following information:
Graphics card & driver being used, Version of wine (you can get this by typing wine --version in the console), have you tried running it with WINEDEBUG="-all" in front of wine?, what sound emulation are you using (ALSA, OSS, ESOUND), have you added the -gl -dxlevel 70?
A lot of the information for this is already in the thread and is worth trying before posting another reply. I can understand if your're new to linux and don't know how to find these options I can certainly help you with that but providing me with above information will make it easier for me to see what's wrong and quicker for you to start playing the game :)
Quote:
Originally Posted by
Jarn
Here it is. I use the same settings for ALSA, only with ALSA checked instead of OSS.
Up the Bitrate to 16 bit, sounds funny but it actually made mine less jerky...
Quote:
Originally Posted by
AusIV4
I get wine from the winehq repository (deb
http://wine.budgetdedicated.com/apt edgy main).
My video card is a Mobility Radeon X600, using the open source radeon driver. I use Compiz most of the time, but I've found I have to turn it off in order to play full screen games. I'm running HL in OpenGL mode. Sound emulation uses the OSS driver. Since I pretty much just play TFC, I use the command
Code:
wine "c:\Program Files\Steam\Steam.exe" -applaunch 20
which launches TFC without choosing it from the Steam application. I've also tried running steam with
Code:
wine "C:\Program Files\Steam\steam.exe"
then closing the steam window to play. Either way, the game runs fine for a while, then everything just freezes up.
Thanks for any help.
Ok, I can't comment on the sort of frame rates your going to get with the open source driver, if you can make fglrx driver work use it, I didn't have any luck with open source driver when trying to get my 9600 working. Can you run glxinfo in a terminal and paste it's output here for me.
Also, when running the steam apps, run it with a script or from the terminal like so WINEDEBUG="-all" wine wine "c:\Program Files\Steam\Steam.exe". Forget about the applaunch part, mine goes a bit haywire if I do it that way and reports funny errors. Goto the in game properties and add the following switches: -gl -dxlevel 70. This will pull the directx hw implentation down to 7.0 which won't matter to TFC or HL but will make a big difference to the performance of wine itself. Another worthy thing to note is that the ' WINEDEBUG="-all" ' function supresses all of the (many) directx error outputs for deubugging purposes which will speed your game up.
Quote:
Originally Posted by
ppglabrat
ok heres the the deal after hours of trying i can get cs-s sort of working .
it starts up , but menu screen is blank i get flashing cursor so I blindly select options or whatever then eventually I can see menu
I tried starting server but it crashed
You need the tahoma and lucida console fonts from windows which are located under the c:\windows\fonts folder on a windows computer, otherwise you will have to download them and place them in your /home/<user>/.wine/drive_c/windows/fonts folder. That should fix the menu.
-
Re: How To: Steam Counter-Strike Source Edgy WINE
Quote:
Originally Posted by
Fitzy_oz
Up the Bitrate to 16 bit, sounds funny but it actually made mine less jerky...
Do you mind if I declare my undying love for you?
That meant it worked. Thanks much!
-
Re: How To: Steam Counter-Strike Source Edgy WINE
Awesome :) On with the killing :mrgreen:
-
Re: How To: Steam Counter-Strike Source Edgy WINE
EDIT - Delete post. Sorry.
-
Re: How To: Steam Counter-Strike Source Edgy WINE
I'm sure i'm just having a brainfart......but i can't seem to get to the directory where i've installed steam through the terminal, i can navigate there through file browser
Code:
cd /home/dan/.wine/drive_c/Program Files/Steam
it returns that Program Files is not a directory when i can plainly see it in the file browser....
thx for any help
-
Re: How To: Steam Counter-Strike Source Edgy WINE
You need to put quotes around it since it has a space in it. Or put a \ in it so it reads either:
cd "/home/dan/.wine/drive_c/Program Files/Steam"
cd /home/dan/.wine/drive_c/Program\ Files/Steam