Steam on WineX cvs
hello just for telling you that a new winex cvs is out and they worked a lot on steam...
now it works out-of-the box with no hacks ( no need to install ie dcom etc...) |
:eek: That sounds like good news! I am about to try it on CrossOver Office myself... We'll see how it goes...
|
although this sounds like good news, but you mention just dcom, but do you know if IE6 is still a requirement to install?
|
As to how it went.... Steam installs perfectly but the game freezes (or so it really, really, seems) when it does one of two things. (I'm not sure which.) It's either when it uses IE to show the adverts when launching a game. Or, when, when it's updating the game.
|
I installed winex cvs, then cs, then steam. Everything good so far, but I cant log into steam. I get a error saying trouble connecting to steam. Go to forgot password, and has no record of my email. So then I go to make a new account and has a internal steam error.
Anyone else getting this? |
Yeah, I got the same exact problem through Wine 20031212.
The problem is with IE 6.0, specifically rsabase.dll. This DLL file contains the RSA encryption library used to encrypt the communications to the Steam Server. The errors you receive are because this file is not registered. Steps to Resolve: 1. Install IE6. (Requires a Windows license, sorry, IE is part of the Windows OS) Get the install-ie6.run script from http://bylands.dur.ac.uk/~mh/install-ie6.run. 2. If that doesn't solve the problem, then the RunOnceEx keys aren't being processed by wine boot. Run the command "wine -- regsvr32.exe c:\\Windows\\System\\rsabase.dll" without the quotes of course. That should allow you to connect to steam, but steam crashes for me when it tries to update a game cache. |
Yep. That and for me in the "Monitor" menu as well. It seems anyplace that uses inbedded IE functions in freaks out and stops.
|
Same thing happens for me... In winex, and in crossover office, can't update the game cache...
|
Hmm, I've managed to get past that with the motd_temp.html thinger-ma-bob. I'll keep trying to get CS or HL up...
*Use this: http://www.kinclan.org/modules.php?name=TechPages I had forgotten: when steam looked for the .html file made, it looked in the wrong place because Linux is *CASE SENSITIVE* do not forget! EDIT NOoooooooooOOOOOOOOOOOOooooooooooooooo........ :( Steam tries to launch CS, but it just...stops. The console displays this: wine: Unhandled exception (thread 0033), starting debugger... WineDbg starting on pid 32 Loaded debug information from ELF 'wine' ((nil)) No debug information in 32bit DLL 'C:\Program Files\Steam\SteamApps\colgateinspanish@hotmail.com\counter-strike\hl.exe' (0x1400000) No debug information in 32bit DLL 'C:\WINDOWS\SYSTEM\NTDLL.DLL' (0x40200000) No debug information in 32bit DLL 'C:\WINDOWS\SYSTEM\KERNEL32.DLL' (0x40490000) No debug information in 32bit DLL 'C:\WINDOWS\SYSTEM\ADVAPI32.DLL' (0x40a60000) No debug information in 32bit DLL 'C:\WINDOWS\SYSTEM\GDI32.DLL' (0x408c0000) No debug information in 32bit DLL 'C:\WINDOWS\SYSTEM\USER32.DLL' (0x40750000) No debug information in 32bit DLL 'C:\WINDOWS\SYSTEM\IPHLPAPI.DLL' (0x40a90000) No debug information in 32bit DLL 'C:\WINDOWS\SYSTEM\WS2_32.DLL' (0x40710000) No debug information in 32bit DLL 'C:\WINDOWS\SYSTEM\WSOCK32.DLL' (0x406f0000) No debug information in 32bit DLL 'C:\WINDOWS\SYSTEM\X11DRV.DLL' (0x40b70000) No debug information in 32bit DLL 'C:\WINDOWS\SYSTEM\LZ32.DLL' (0x51930000) No debug information in 32bit DLL 'C:\WINDOWS\SYSTEM\VERSION.DLL' (0x51920000) No debug information in 32bit DLL 'C:\WINDOWS\SYSTEM\MSWSOCK.DLL' (0x51950000) No debug information in 32bit DLL 'C:\WINDOWS\SYSTEM\MSVCRT.DLL' (0x78000000) No debug information in 32bit DLL 'C:\WINDOWS\SYSTEM\SHLWAPI.DLL' (0x70bd0000) No debug information in 32bit DLL 'C:\WINDOWS\SYSTEM\OLE32.DLL' (0x65f00000) No debug information in 32bit DLL 'C:\WINDOWS\SYSTEM\COMCTL32.DLL' (0xbfb70000) No debug information in 32bit DLL 'C:\WINDOWS\SYSTEM\SHELL32.DLL' (0x51970000) No debug information in 32bit DLL 'C:\PROGRAM FILES\STEAM\STEAM.DLL' (0x20000000) Unhandled exception: page fault on write access to 0xc35933f8 in 32-bit code (0x407965f2). In 32-bit mode. 0x407965f2 (USER32.DLL.DrawFrameControl+0x7b2 in USER32.DLL): xorb %cl,0x8334246c(%ebx) ...and then goes into the debugger and does nothing... :cry: :cry: :cry: :cry: :cry: :cry: :cry: :cry: :cry: Ahhhh! I was so close to victory! |
***CS 1.6 LAUNCHES
Ok! With some more config entries, wine has manages to launch Cs 1.6!
...uno problemo! Whenever you join a server, it brings up one of those IE banner gif thingers, which freezes the screen. If I get this, I'll post my config file, ok? |
Great, I had the same problem, whenever it tries to use the IE component... BOOM! Maybe we can get a substitue DLL for whichever has the IE plugin so that instead of trying to display and crashing, it simply does nothing...
|
Can I just add (From the Linux-Gamers.net Steam Article, here ), to get past the problem with Steam loading motd using IE:
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" |
This looks great.. I'm going to try it soon. The only problem I have is that I have another game that works on 3.1 but not 3.2, the fonts are all messed up in 3.2... I haven't tried 3.2.1 yet, so I may aswell try the CVS thingy with both.
|
kwiksand, yes, that's right, but it uses the IE html input before then, on the server advertisements. That's where it craps out, at least for me.
|
Hum. After I got past the update screen, loading nailed me. Maybe sometime I'll re-install and give that a shot, kwiksand! :) Thanks!
[EDIT] After looking over it again, I noticed thats how I got past the updating dialog...but not the joining game one! |
All times are GMT -5. The time now is 09:11 PM. |