OK, so I used this link to get Steam installed using Wine. Went through the install and logged in with what seemed like no issues. The problem I’m having is that I can’t get Steam to re-open after closing it. I’ve tried running the below command with no success:
wine "C:/Program Files/Steam/Steam.exe"
And get “No such file or directory exists” on the return. I’m pretty sure that’s the location that it should have been installed to. Any help would be greatly appreciated.
I actually got it figured out. During the install from the link I posted in the original post, you must be su. This creates a ~/.steam directory running the 32-bit environment. Then to launch, you have to also be su, and type
I think this is may not be entirely right. AFAIK you have to launch as su because you installed with root credentials, and your wine directory is created by default in the current user home directory, in this case root. This is a linux thing, not wine. When you run wine “program.exe” the program.exe will be run by the default (admin) windows user, but the wine binary is (and should always be) run as the current user, so that a haywire winapp can’t hose your entire system - in a worst case scenario, of course.
So, I’d try to “install” wine (i.e., run winecfg for the first time) and scripts as your normal user, so that the .wine (or .steam) directory is created under your home directory, not root’s.
Now it is possible the script requires root privileges, but, again, AFAIK there is no good/sane reason to run wine as root.