You are not logged in.

#1 2011-08-24 17:23:14

Starfall
Member
From: /home/
Registered: 2011-05-24
Posts: 209
Website

[SOLVED] Steam under wine x86_64 installation

Hi smile

I've been having a bit of trouble with wine on my 64bit Arch installation.

I installed wine and winetricks (from multilib) and used winetricks to install steam.

Steam launches fine, however upon trying to run a game in my library, nothing happens, I get the dialogue box advising that it's preparing to launch the game, but then once thats gone, nothing happens.

I removed my ~/.wine folder and ran 'WINEARCH=win32 winecfg ' as advised to do so on wiki.archlinux.org/index.php/Wine

However the issue persists. My main concern is that I've removed wine, winetricks and wine_gecko from my system using 'sudo pacman -Rdd <packagename>' and ensured that I deleted ~/.wine to try a re-install and perform the above command at the beginning, however, after re-installing all this, it seems steam has kept all my details? (perhaps in cache somewhere) So when I launch steam after a re-install, it already knows my login details and shows that Half Life 2 is already installed.

Sorry, I know the above is pretty messy, basically, I want a means to be able to eliminate wine and any wine content from my system completely, to be able to try and start over.

Any help is greatly appreciated big_smile

Last edited by Starfall (2011-08-25 23:43:41)


Visit my blog and my DeviatArt page

Offline

#2 2011-08-24 18:32:18

nrempel
Member
Registered: 2010-12-27
Posts: 37

Re: [SOLVED] Steam under wine x86_64 installation

If you use the winetricks installer, it installs the application into a different directory to be managed through winetricks.

Try removing the directory ~/.local/share/wineprefixes/Steam.

Offline

#3 2011-08-24 19:00:55

Earnestly
Member
Registered: 2011-08-18
Posts: 805

Re: [SOLVED] Steam under wine x86_64 installation

Note, I install all windows progams to "C:\" instead of "Program Files"

wget http://cdn.steampowered.com/download/SteamInstall.msi
mkdir -p ~/.wine_prefixes/Steam
WINEPREFIX=~/.wine_prefixes/Steam wine wineboot
WINEPREFIX=~/.wine_prefixes/Steam msiexec /i SteamInstall.msi

I'd recommend emulating a desktop at your native resolution to completely bypass any "Alt-Tab" issues with other programs running.

WINEPREFIX=~/.wine_prefixes/Steam winecfg

[Graphics] -> [x] Emulate a virtual desktop

Then go ahead and install your games. (Edit: If you've already installed the games, copy the "/steamapps/*.gcf" files and reinstall.)

Other tweaks I use with CS:S include these registry changes:

[HKEY_CURRENT_USER\Software\Wine\Direct3D]
"OffscreenRenderingMode"="fbo"
"DirectDrawRenderer"="opengl"
"UseGLSL"="disabled"
"Multisampling"="enabled"

Installing directX with winetricks will also net you better performance.

WINEPREFIX=~/.wine_prefixes/Steam winetricks d3dx9_43

Once you're happy with everything you can simply launch with: (-applaunch 220 is Half Life 2)

cd ~/.wine_prefixes/Steam/drive_c/Steam; WINEPREFIX=~/.wine_prefixes/Steam WINEDEBUG=-all wine steam -applaunch 220

If it fails, remove WINEDEBUG=-all and report the errors it spits into console.

Edit: Arch 64bit, wine1.3.26
Edit2: I like to keep winetricks at an arm's length for everything other than various dlls.

Last edited by Earnestly (2011-08-24 20:30:09)

Offline

#4 2011-08-25 21:36:53

Starfall
Member
From: /home/
Registered: 2011-05-24
Posts: 209
Website

Re: [SOLVED] Steam under wine x86_64 installation

Thanks very much for all the help again Kaustic!

Turns out it all started functioning fine  after I created the WINEARCH (32bit prefix) and then installed lib32-nvidia-utils!

I do have one question however, are there any means of ensuring wine picks up mouse-release properly? It's really damn irritating running around in HL2 with a freakin' mouse cursor constantly blinking in the middle! sad


Visit my blog and my DeviatArt page

Offline

#5 2011-08-25 22:45:45

Earnestly
Member
Registered: 2011-08-18
Posts: 805

Re: [SOLVED] Steam under wine x86_64 installation

http://bugs.winehq.org/show_bug.cgi?id=27779

I've never seen this before personally. Have you tried running it in a virtual desktop?

ps: I've never had to mess with WINEARCH in my life D:, guess I'm just lucky.

Last edited by Earnestly (2011-08-25 22:48:58)

Offline

#6 2011-08-25 23:43:23

Starfall
Member
From: /home/
Registered: 2011-05-24
Posts: 209
Website

Re: [SOLVED] Steam under wine x86_64 installation

Lucky indeed!

Thanks for the link, I read through most of the comments, doesn't seem to be any fix on it as of yet, though a workaround was mentioned of running it in windowed mode, I'm happy with this, actually probably happier than I was before with full screen, it means I can interact with the rest of my system properly!

They do seems t be actively working on a fix for the bug though, so that's good, thanks again for your help Kaustic!


Visit my blog and my DeviatArt page

Offline

Board footer

Powered by FluxBB