I'm running Wine 1.4 in Ubuntu 12.04 on a Dell Inspiron.
I've installed Skyrim in Steam and once the launcher loads, I click play. Then everything closes. I checked the console output after I click play, here it is:
err:module:import_dll Library X3DAudio1_7.dll (which is needed by L"C:\\Program Files (x86)\\Steam\\SteamApps\\common\\Skyrim\\TESV.exe") not found
err:module:LdrInitializeThunk Main exe initialization for L"C:\\Program Files (x86)\\Steam\\SteamApps\\common\\Skyrim\\TESV.exe" failed, status c0000135
fixme:imm:ImmReleaseContext ((nil), (nil)): stub
I'm not super experienced troubleshooting this kind of stuff. Help please? Thanks!
Sorry, I actually beg to differ--I have been running Steam perfectly well already, and never had any problems with the program itself. In fact I have gotten far enough to install Skyrim and open up the launcher, as mentioned! I have also tested with 1.6 and 1.7.
If you meant to say Skyrim and not Steam, that is different and I can try this.. but I would rather be sure that is what you meant so I don't have to download and install Skyrim all over again, unnecessarily.
Well, I don't know how you managed to get current Steam to work in that old version, because a Steam update last December killed every version of Wine up to that point. http://bugs.winehq.org/show_bug.cgi?id=35030
But even if there weren't the known issue with Steam, 1.4 is two years old and no longer supported.
Regarding Skyrim, I can tell you that it works perfectly fine in a 32 bit wineprefix in 1.7.23; I play it myself. One thing I see in your console output is that you have a 64 bit wineprefix, so try installing to a clean 32 bit wineprefix in current Wine. You shouldn't have to re-download the game; you can simply copy the SteamApps folder from the old wineprefix to the new one. Note you will also have to disable gameoverlayrenderer.dll because of http://bugs.winehq.org/show_bug.cgi?id=35361.
Again, I assure you there is no problem running Steam in older versions of Wine, at least for me, but the older version of Wine was the problem with Skyrim. It appears that the installation happened incorrectly under Wine 1.4 but it went smoothly when I deleted the data and reinstalled using Wine 1.7. That's why using a newer version of Wine did nothing when I ran my previous installation.
I can now run Skyrim fine under low graphics settings. Thanks for the hints!