Recent Ubuntu -> Arch user here, so go easy on me!
I run Steam under Wine. Once it logs in, the main and update news windows appear, and so do '$FRIEND is currently playing $GAME' boxes. That's all fine, until Steam completely dies/disappears a second or two later. It looks like it just can't find a load of necessary libraries; I know the files don't exist, but should they? If not, why is Wine looking for them?
As far as I know, all Wine dependencies (incl. optional) are installed. The Gecko extension too. I searched far and wide and installed whatever lib32 (including lib32-catalyst-utils) packages I could find in relation to Wine problems. The 64-bit Catalyst drivers are installed and working.
I did follow the wiki and I did search on Google, these forums and the bug tracker, but nothing has worked.
$ uname -a
Linux pr0scarch 2.6.36-ARCH #1 SMP PREEMPT Fri Dec 10 20:32:37 CET 2010 x86_64 AMD Phenom(tm) II X6 1055T Processor AuthenticAMD GNU/Linux
$ wine --version
$ cd ".wine/drive_c/Program Files (x86)/Steam"
$ WINEDEBUG=warn+all wine ./Steam
Due to a measly scrollback of "only" 5000, I didn't get all of the log, but I think this is 99% of it and that it might contain relevant info: http://www.resiiign.com/~coconut/steam.log
Last edited by xlatedst (2011-01-06 19:31:39)
I think you need mscorefonts installed to prevent Steam from crashing. You can install them through winetricks.
Have you tried running Steam in a 32-bit prefix? Try installing it using winetircks inside a 32-bit prefix and it will probably work fine.
Thanks cebru, that was the problem.
Now I just need to tweak things so that games work well. CS 1.6 is flawless so far.
Thank you again!